KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
You are a bundle of energy always on the go.
FrontPage › TeXmaker/Customizing

목적

KoTeXLive 2009에서 TeXmaker를 주편집기로 써보자. 다음과 같은 기능을 추가하거나 설정한다.
  1. XeLaTeX, LuaLaTeX 실행 명령
  2. SumatraPDF와의 PDFSync
  3. 한글 영문 철자검사기

미리 확인할 것

  1. Windows 시스템 (Windows XP, Windows 7)
  2. KoTeXLive 2009 설치
    TeX 시스템을 c:\usr\texlive 아래 설치했다고 가정한다.
  3. KC2008Plus 환경 설치
    KC2008Plus는 kcpdfopen과 SumatraPDF 설치를 위해 사용한다. 만약 SumatraPDF를 별도로 설치할 수 있고 forward search를 위하여 kcpdfopen이 아닌 다른 방법을 알고 있다면 KC2008Plus를 굳이 설치할 필요는 없다.
  4. TeXmaker 설치
    TeXmaker는 installer로 설치하되, 디폴트 위치에 설치하는 것으로 가정한다.

명령 설정

메뉴의 Options -> Configure TeXmaker를 선택하여 다음 사항을 수정하거나 확인한다.

Commands
  1. LaTeX : latex --synctex=1 --shell-escape --interaction=nonstopmode %.tex
  2. Makeindex : komkindex -s kotex %.idx
  3. Dvi Viewer : dviout %.dvi
  4. PS Viewer : psv.bat %.ps
  5. PDFLaTeX : pdflatex --synctex=1 --interaction=nonstopmode %.tex
  6. Dvipdfm : dvipdfmx %.dvi
  7. PDF Viewer : kcpdfopen %.tex @ 0
  8. ghostscript : c:\usr\texlive\tlpkg\tlgs\bin\gswin32c.exe
  9. Asymptote : asy %.asy

Quick Build
  • 적당한 것으로 하되, XeLaTeX을 기본으로 하려 한다면, User를 선택하여 다음과 같이 써넣는다.
    xelatex --synctex=1 --interaction=nonstopmode %.tex

Editor
  1. Editor Font Family (마음에 드는 것으로)
  2. Editor Font Size (마음에 드는 것으로)
  3. Editor Font Encoding : UTF-8

PDF Sync

  1. Inverse Search 다음 명령을 명령행에서 실행한다.
    # "C:\Program Files\SumatraPDF\SumatraPDF.exe" -inverse-search "C:\Program Files\texmaker\texmaker.exe \"%%%f\" -line %%l"
    
    위의 명령 실행이 귀찮으면, 배치파일을 이용한다.
  2. Forward Search kcpdfopen을 이용하므로 이미 설정이 되었다.

  3. Inverse Search는 더블 클릭인데, texmaker가 열려 있는 상태에서 texmaker가 전경으로 오지 않고 그냥 행 사이만을 이동한다. 이것은 조금 불편하지만 넓은 화면을 쓰는 경우나 Alt-Tab을 잘 이용하면 문제없다고 본다.

XeLaTeX, LuaLaTeX 실행명령

메뉴의 User -> User Commands를 연다. 마지막에 Edit User Commands를 선택한다.

Command1을 다음과 같이 설정한다.
  • Menu Item : XeLaTeX
  • Command : xelatex --interaction=nonstopmode --synctex=1 %.tex

Command2를 다음과 같이 설정한다.
  • Menu Item : LuaLaTeX
  • Command : lualatex --interaction=nonstopmode --synctex=1 %.tex

OK를 누르고 저장한 다음, TeXmaker를 닫은 후 다시 연다.

이제 이 User Menu를 단축키(Alt-Shift-F1, F2)나 툴바의 Build tab에서 선택하여 실행할 수 있다. 단, XeLaTeX이나 LuaLaTeX을 실행할 때는 Viewer Tab에서 View PDF만 선택해야 한다. dvi나 ps는 만들어지지 않는다. 그리고 View PDF는 항상 forward search로 동작한다.

한글 철자검사기

http://code.google.com/p/spellcheck-ko/ 여기에서 ko-aff-dic-0.x.x.zip을 다운로드받아서 적당한 곳에 푼다. 이 가운데 ko.aff와 ko.dic을 반드시 포함하도록 파일을 선택하여
C:\Program Files\texmaker\
폴더에 복사한다.

TeXmaker를 실행하여 Options -> Configure Texmaker의 Editor 항목에서 Spelling dictionary의 오른쪽 끝에 있는 버튼을 눌러서 ko.dic을 선택해준다. inline을 체크해두면 입력시에 철자검사기가 동작한다.

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2009-11-17 17:14:04
Processing time 0.0393 sec