KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
A well-known friend is a treasure.
FrontPage › MiKTeX
<!> 이글은 2007년 이후 수정되지 않아, 현시점에 맞지 않을 수 있습니다.

윈도(MS Windows)에서 가장 유명한 TeXImplementations의 하나. http://www.miktex.org/

목차

1 MiKTeX 2.7
2 MiKTeX 2.6
3 MiKTeX 2.5, 2.6에 공통 적용되는 기능
4 설치 안내
5 MiKTeX 한글 작업환경 구축
5.1 MiKTeX-KTUG
6 MiKTeXTools

1 MiKTeX 2.7

See KTUGBoard:6347.

2 MiKTeX 2.6

MiKTeX 2.6의 정식 버젼은 2007-05-01에 release되었음.

See [http]MiKTeX 2.6 Preview and [http]MiKTeX 2.6: Release Notes
  • "Dvipdfmx has been upgraded to version 20061211."
  • "Dvipng has been upgraded to version 1.9."
  • "Dvips has been upgraded to version 5.96."
  • "MetaPost has been upgraded to version 1.000."
  • "pdfTeX has been upgraded to version 1.40.3."

1. 디폴트로 설치되는 루트 디렉터리의 경로C:\Program Files\MiKTeX 2.6로 되었고, localtexmf 디렉터리를 없애고 사용자 설정들과 사용자 생성 파일들을 C:\Documents and Settings\xxx\Application Data\MiKTeX\2.6 폴더 등에 두도록 하였다.

http://www.ktug.or.kr/jsboard/data/ktugbd/files/20070412120849/user_directory.jpg

그림 2: 루트 디렉터리들의 경로

miktex26_user-file.jpg

그림 3: 사용자 루트 폴더(옛날 localtexmf 폴더)내의 폴더 - 표준 TDS에 맞춰 있는 듯함

\?/ MiKTeX 2.5를 디폴트로 깔았기 때문에 dvipdfmx.cfg 파일이 (C:/Documents and Settings/All Users/Application Data/MiKTeX/2.5/ )내에 설치되었고 이 때문인지 아닌지는 몰라도 dvipdfmx.cfg에 이른바 D 행이 빠져 있는 경우가 있었습니다(See KTUGSetup:11140). (./) MiKTeX 2.6을 디폴트로 깔았을 때는 아예 C:/Documents and Settings/All Users/Application Data/ 내에 MiKTeX 폴더가 생기지 않았습니다. 한 편 dvipdfmx.cfg 파일은 (C:\Program Files\MiKTeX 2.6\dvipdfm\config/ )내에 설치되었습니다.-Yhchoe

3 MiKTeX 2.5, 2.6에 공통 적용되는 기능

1. 어떤 패키지가 추가로 필요할 때 Repository를 정해 주지 않아도 알아서 아무데서나 가져 오는 편리한 기능이 있다.

1. Yap의 기능 개선: MiKTeX 2.5 이후 버젼의 Yap에서는 "DVIPS render method"를 쓰면 DVI 문서를 여는 속도가 느리기 때문에 그림 삽입, pstricks 등 PostScript specials을 썼을 때 그림 4와 같이 "DVIPS render method"를 쓸 것인지 아닌지 선택할 수 있도록 하였다. MiKTeX 2.4 이전 버젼의 Yap에서는 회전된 표, 그림 등은 볼 수 없었으나 이제 "DVIPS render method"를 쓰면 볼 수 있게 되었다. 이 때 "예(Y)" 단추를 눌러야 미리보기, 인쇄 등에서 DVIPS를 처리 결과를 볼 수 있고 인쇄할 수 있다. "DVIPS render method"를 쓰지 않으면 그림 등은 보이지 않지만 속도가 빠르다. 이 때는 dvi->ps, dvi->pdf 등을 실행하여 ps, pdf 파일을 열어 보면 된다.

http://faq.ktug.or.kr/wiki/pds/MiKTeX/miktex25_yap.jpg

그림 4: "DVIPS render method" 스위치
1. MiKTeX 2.4에서 무난히도 괴롭혔던 것은 "Photoshop에서 저장한 eps"(preview 이미지가 내장된 eps) 그림이였다. 이제 MiKTeX (2.5 이후)을 쓰면 preview 이미지 다음에 들어 있는 "Bounding Box 에 관한 정보"도 무난히 찾아 내어 오류 메시지 없이 컴파일한다. See KTUGSetup:10948, KTUGSetup:10990.

1. 설치 때 Default 용지의 선택이 A4로 되어 있고(아래 그림 5 참조), article, report, book, slides, amsart, amsproc, amsbook 등 표준적인 클래스를 썼을 때는 Yap에서 a4paper에 portrait로 보여 준다(KTUGBoard:5608 참조). 이 때문에 Yap 창에 보이는 DVI 문서의 좌우 여백이 다르게 나타나기도 하고 오른 쪽이 잘리기도 한다. beamer, oblivoir 클래스를 썼을 때는 클래스 옵션데로 보이기도 한다(KTUGBoard:6549 참조).

http://faq.ktug.or.kr/faq/MiKTeX%BC%B3%C4%A1?action=download&value=miktex26install_3.jpg

그림 5: 설치 과정에서 자주 쓰는 종이 크기를 선택할 수 있다(디폴트는 A4).
1. 투명자(ruler)는 Yap에서 가로 길이를 잴 수 있는 장치로 Dvi를 열어 놓고 마우스 왼쪽을 누르는 동안 투명자(아래 그림)가 나타난다. 아래 그림에서의 숫자는 cm 인듯하나 다른 경우는 눈금의 단위가 다르다. Yap의 단추 중에 투명자(Ruler), 손(Hand), 돋보기(Magnifying Glass)를 선택할 수 있는 단추가 있다.

ruler.jpg

그림 6: ruler로 자주 여백을 비교하여 볼 수 있다.

1. "시작" 메뉴의 이름이 많이 바뀌었다(예: MiKTeX Package Manager->Browse Packages).

http://www.ktug.or.kr/jsboard/data/setup/files/20070330181445/miktex_2_6.jpg

그림 7: 시작 메뉴.

1. (From KTUGSetup:11017) MiKTeX은 BOM(Byte Order Mark)이 붙은 utf-8 문서를 잘 처리하지 못한다.[1][2]

----
  • [1] notepad 등에서 utf-8로 저장하면 BOM이 붙는다. EmEditor 같은 데서 BOM을 제거하고 다시 저장하면 된다
  • [2] Karnes/Oblivoir에서 다운로드한 oblivoir-0.18.zip 에 들어 있는 oblivoir.cls 파일은 BOM 을 포함하여 저장되어 있기 때문에 이 oblivoir 클래스를 사용한 소스파일을 컴파일하면 오류 메시지 속에 "뼁%%% an article-like class using memoir for typesetting documents espe..."과 같이 나타난다. 이 때는 그냥 Enter 키를 치면 컴파일이 계속된다. See KTUGOperate:20517 }

4 설치 안내

5 MiKTeX 한글 작업환경 구축

MiKTeX 프로그램에서 한글을 쓰려면 여러가지 패키지를 따로 설치해야 하고 별도의 사용 환경을 만들어 줘야 한다. MiKTeX한글환경의 항목 "MiKTeX 2.6 한글 환경" 등 참조.

  • MiKTeX-KTUG 2.2와 MiKTeX-KTUG 2.3은 자체 내에 한글 환경을 포함하고 있었다.
  • MiKTeX한글환경MiKTeX 2.4의 표준적인 한글 환경이었다. KTUGCollection2005, HPack 등 한글 환경 지원은 MiKTeX 2.4과 잘 "어울리도록"(compatible)에 바탕을 두고 있었다.
  • MiKTeX 2.5에 대해서는 한글 환경 구축 지원을 중단하였다. 즉, (개인적으로 한글 패키지 등을 설치하여 사용하는 것은 당연히 가능하겠지만) "한글 환경 지원"을 별도로 하지 않았다. see MiKTeX/문제점. -> 이것이 HLaTeX, Hangul-ucs와 같은 패키지를 설치할 수 없다는 의미는 아님. 몇 가지 조정이 필요하지만 MiKTeX한글환경의 방법 또는 다른 방법으로 HLaTeX, Hangul-ucs 등의 한글 환경을 설치하여 쓸 수 있다.

5.1 MiKTeX-KTUG

KTUG에서는 MiKTeX을 기반으로 한글 환경을 추가한 MiKTeX-KTUG을 제작 배포하였던 적이 있다(by ChoF). 2003년 7월 이후 개발과 지원이 중단되었다.


^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2013-02-07 12:17:20
Processing time 0.0509 sec