EDRSPIHCRSSRSS

TeX Live 설치 (Windows)

Difference between r1.7 and the current

@@ -1,63 +1,2 @@
== 준비 ==
* MiKTeX이나 ["TeX Live"] 이전 버전이 설치되어 있다면 프로그램 추가/삭제에서 지운다.
* 윈도우즈 사용자 이름을 영문자와 숫자만으로 한다.
== ["TeX Live"] 설치 ==
* 사전준비: C 드라이브 아래에 새폴더 usr가 없으면, 이를 만든다.
* http://ftp.ktug.org/tex-archive/systems/texlive/tlnet/install-tl.zip 다운로드
* 압축을 풀고 `intall-tl-XXXXXXXX`라는 폴더(XXXXXXXX는 날짜)로 들어간다.
* `install-tl-advanced.bat`를 실행한다. (`install-tl.bat`이나 `install-tl-windows.bat`가 아니라 `instlal-tl-advanced`를 실행하는 것을 권장한다. 폴더 위치 등을 바꾸려 하기 때문이다.)
* 커맨드창 실행 시 GUI가 안 뜨고 바로 goodbye로 꺼지는 경우(오류메시지: `cmd.exe`를 찾을 수 없다고 함)가 있는데, 윈도우 환경에서 시스템 속성 > 환경 변수의 시스템 변수 'Path'에 `C:\Windows\system32;`를 추가하면 된다.
* Directory Setup 부분의 TEXDIR가 `C:\texlive\2016`로 되어 있는 것을 `C:\usr\texlive\2016`로 고친다.[* 설정이 제대로 되지 않는다면 c드라이브 아래에 수동으로 usr 폴더를 만들어 놓고 시도한다. [[http://www.ktug.org/xe/index.php?document_srl=191808|(참고링크)]]][* 이것은 ko.TeX Live의 권장사항이다. 실제로는 어디 설치해도 상관없음.]
* mac/parallels에 설치한다면, Options 부분 아래쪽에 있는 'Intallation for all users' 옵션을 'Yes'에서 'No'로 바꾸는 것이 정신 건강에 좋다. (parallels/windows 7에 설치시, 설치 후 쓰 권한 문제 때문에 제대로 작동하지 않는다는 보고가 있음.)
* Selected scheme이 scheme-full로 되어 있다. 원하는 것을 선택한다. 시간이 오래 걸리더라도 scheme-full 설치하는 것이 사후관리를 위해서나 정신건강을 위해서나 좋다.
* `Install ["TeX Live"]` 버튼을 누르고 기다린다.
* 네트워크를 통하여 설치하는 것이므로 네트워크 사정에 따라간에 간간이 접속에 실패한 것같은 메시지가 나오지만 대부분 별 문제가 아니다. 정말로 치명적인 오류가 발생하여 중단되었다면 처음부터 다시 한다.
== 설치 종료 후 ==
* 가장 안전한 것은 시스템을 한 번 리부팅해주거나 로그아웃했다가 다시 로그인하는 것다. 그렇 않다면 적어도 실행중인 모든 프로그램을 다 중단했다가 다시 실행하라.
== [wiki:koTeXLive ko.TeX Live] 설정 ==
* Tex Live command-line(cmd 프로그램)을 열어서 다음 명령을 차례로 실행한다. (> 표시는 프롬프트이므로 직접 써넣는 것이 아님.){{{
> tlmgr repository add http://ftp.ktug.org/KTUG/texlive/tlnet ktug
> tlmgr pinning add ktug *
> tlmgr install ktugbin
> tlmgr install texworks-config
> tlmgr install nanumttf hcr-lvt
}}}
여기까지 진행하면 [wiki:koTeXLive ko.TeX Live]가 된다.
* 참고사항 1: 수동설정시 참고할 점
* cmd 프로그램 열기에 익숙하지 않으면, [명령창열기] 참고.
* 띄어쓰기와 대소문자에 주의한다. 특히 첫 줄 명령에서 마지막의 tlnet과 ktug 사이를 반드시 띄어야 한다.
* pinning add 명령의 별표(*)는 {{{"*"}}}처럼 따옴표로 둘러싸서 입력할 수 있다.
* Tip: 타이핑하면서 오타가 나는 경우가 있으므로, 복사-붙이기로 하면 편리하다.
* 첫줄에서 {{{tlmgr ... ktug}}}를 복사하여 명령창에 붙이기한 후 엔터를 쳐서 실행하고
* 차례로 다음 줄을 복사-붙이기 하여 실행해나가면 끝.
* 참고사항 2: 위의 수동설정 과정을 클릭 한 번으로 자동설정하는 방법
* ko.TeX Live 설정 과정 전체 자동화 배치파일. attachment:tl-kotex.zip
* zip 파일을 풀면 나오는 배치파일을 실행. (TeX Live 설치 후 실행)
 
== 사용자 환경 만들기 ==
* ["TeX Live"]를 설치하면 TeXworks 에디터를 바로 사용할 수 있다. pdf viewer를 내장한 에디터이다.
== 업데이트와 삭제 ==
* 업데이트 {{{
> tlupdateall
}}}
* Windows 10의 "검색" 화면에서 tlupdateall을 실행한다.
* 또는 명령행을 열어서 {{{ tlmgr update --all --self }}}를 실행한다.
* 텍 라이브 매니저 자체가 업데이트 되지 않아 업데이트가 잘 동작하지 않을 수 있다. 이 경우 [[http://ftp.ktug.org/tex-archive/systems/texlive/tlnet|이 링크]]에서 `update-tlmgr-latest.exe` 파일을 받아 실행 후 업데이트를 다시 시도한다. [[http://www.ktug.org/xe/index.php?document_srl=191705|(참고링크)]]
* 설치한 패키지 삭제하려 하는 경우 {{{
> tlmgr remove <package>
}}}
* ["TeX Live"] 전체 삭제
* 프로그램 추가/제거에서 ["TeX Live"] 2016를 삭제하고
* `C:\usr\texlive` 폴더를 직접 삭제
* 참고: 이전에 설치된 버전제거하고 다음 연도 ["TeX Live"]를 설치하기 위해서라면 폴더 삭제는 하지 않아도 상관없다. 참고: TeXLiveUpdate
== 발생 가능한 문제 ==
* 일부 바이러스 진단 프로그램이 ["TeX Live"] 2016에 대하여 바이러스로 진단하는 경우가 있다고 한다. 대부분은 오진일 가능성이 높다.
* 일부 바이러스 진단 프로그램이 ["TeX Live"] 2016의 실행을 방해하는 경우가 있다. 바이러스 진단 프로그램의 실행을 잠시 중단하고 설치하는 수밖에 없다. 대부분의 잘 알려진 바이러스 진단 프로그램은 이런 동작을 보이지 않는다. (바이러스 진단 프로그램을 종료하고 설치할 것을 권한다.)
* [http://www.ktug.org/xe/194549|perl.exe 에러]
* [http://www.ktug.org/xe/192172|Can't spawn "cmd.exe"]
* [http://www.ktug.org/xe/191679|biber.win32 설치중 중단]
== 설치간 참조 ==
개인이 설치한 폰트나 매크로를 위한 디렉토리는 아래의 명령으로 확인할 수 있다.
* kpsewhich --var=value=TEXMFHOME : 혼자만 사용하는 글꼴, 매크로등을 설치할 위치
* kpsewhich --var=value=TEXMFLOCAL : ["TeX Live"]로 설치되지 않았으나, system안에서 함께 사용할 글꼴, 매크로등을 설치할 위치
[[footnote]]
* [설치하기Windows/tlinstall|WindowsTeXLive 설치기]
* 중이지이므로 링크만을 남김