KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
You have no real enemies.
FrontPage › CrimsonEditor

크림슨에디터는 2004년 이후 개발이 중지되었으나 이것을 바탕으로 Emerald Editor 오픈소스 프로젝트로(GNU GPL) 멀티프랫폼 에디터로 계속 개발되고 있다.


목차

1 CrimsonEditor 3.40용 LaTeX 설정 파일
2 사용자 정의 단축키
2.1 ctrl+f1 : LaTeX compile
2.2 ctrl+f2 : Yap dvi viewer
2.3 dvips와 dvipdfm, ghostiew, acrobat reader 설정
3 MiKTeX-KTUG Yap과의 연동
3.1 Forward Search to Yap
3.2 Inverse Search from Yap

1 CrimsonEditor 3.40용 LaTeX 설정 파일

from KTUGSetup:264고봉균의 글

윈도즈에서 TeX 깔아쓰시는 분들, 에디터는 뭐 쓰시나요? WinEdt 이나 UltraEdit은 $30 이상 필요한 쉐어웨어이고 Emacs는 적응하기 쉽지 않고...

국내 프리웨어 중에 뒤져보니 CrimsonEditorAcroEdit 등 꽤 쓸만한 프로그램들이 나와있더군요. 그동안 어찌어찌 WinEdt 굴리다가, 어제부터 저는 CrimsonEditor로 바꿨습니다.

LaTeX 용으로 기본으로 구문설정을 제공하고는 있지만 썩 만족스럽지는 못해서 한 두어 시간 뚝딱뚝딱해서 LaTeX2e 용으로 다시 만들어보았습니다. 머 이것두 별루 잘만든 거 아니겠지만 그래도 혹시 필요한 분들 있을지 몰라서 zip으로 묶어 첨부파일 올립니다. (zip 풀어서 나타나는 latex.spc/.key 의 2개 파일)


사용자 정의명령 단축키도 LaTeXPDFLaTeX 용으로 만든 것 zip 파일에 같이 묶어뒀는데요, 스스로 만드신 것 없으시면 일단 CrimsonEdit이 설치된 메인 폴더에 이 3개의 파일(cedt.c??)들을 옮겨 override해서 넣어놓으시고, 그 담에 에디터 실행시켜서 자신의 설치된 TeX 환경에 맞게 적당히 수정해주시면 될겁니다.

2 사용자 정의 단축키

from KTUGSetup:267이주호의 글

여기서는 홍석호님의 Emacs 설정을 흉내내어 봅니다.
ctrl+f1 : LaTeX compile
ctrl+f2 : Yap dvi viewer
ctrl+f3 : Dvips
ctrl+f4 : GhostView
ctrl+f5 : Dvipdfm
ctrl+f6 : Acrobat reader

2.1 ctrl+f1 : LaTeX compile


  1. 메뉴의 Tools-Configure User Tools를 누릅니다.
  2. Menu text에 해당 메뉴의 이름을 누릅니다.
  3. Command에서 실행할 파일의 경로를 지정해줍니다. LaTeX 컴파일을 실행하려면
    C:\texmf\miktex\bin\latex.exe
    
    를 찾아 지정해줍니다.

  4. Arguement에 보시면 ▶와 같은 버튼이 있는데 그것을 누르면 다음과 같은 몇 가지 메뉴가 나옵니다.
    [File Path]
    [File Directory]
    [File Name]
    [File Title]
    .
    .
    .
    
    LaTeX 컴파일하실 때 -src-specials 옵션을 쓰시면 좋습니다. 그러므로 Arguement-src-specials을 쓰시고 ▶를 누르셔서 File Name(현재 부르고 있는 문서)을 택하세요. 그러면 다음과 같이 나옵니다.
    -src-specials $(FileName)
    
    이것은 도스창에서
    latex -src-specials sample.tex
    
    한 것과 같습니다.

  5. Initial DirectoryFile Directory를 누르세요.
  6. Hot Keyctrl+f1을 누릅니다.
  7. 끝입니다.

2.2 ctrl+f2 : Yap dvi viewer


  1. 첫번째 단계와
  2. 는 위와 동일하고

  3. Command에서 실행할 파일의 경로를 지정해줍니다. Yap을 실행하려면
    C:\texmf\miktex\bin\yap.exe
    
    를 찾아 지정해줍니다.

  4. dvi 파일을 불러오실 때 파일 이름은 같고 확장자만 *.dvi이므로 Arguement에서 ▶를 누르셔서 File Title(현재 부르고 있는 문서의 확장자를 제외한 이름)을 택하세요. 거기에 확장자 .dvi를 붙여주세요. 그러면 다음과 같이
    $(FileTitle).dvi
    
    와 같이 표시됩니다.

  5. 위와 동일합니다.
  6. Hot Keyctrl+f2를 누릅니다.

2.3 dvips와 dvipdfm, ghostiew, acrobat reader 설정


이것도 Yap 설정과 동일하고 3의 Command에서 실행할 파일의 경로만 지정해주면 됩니다.

3 MiKTeX-KTUG Yap과의 연동

<!> LaTeX 실행시 반드시 --src-specials 옵션을 주어서 실행해야 아래 기능이 동작합니다.

3.1 Forward Search to Yap

현재 작업하는 행에 해당하는 DVI의 특정 위치로 Yap을 바로 열어주려면, 다음과 같이 설정하면 됩니다. 위의 Yap Dvi Viewer 설정과 동일하게 하되, 네번째 단계의 Argument 설정에서,
-1 -s$(LineNum)$(FileName) $(FileTitle).dvi
와 같이 표시되도록 합니다.

3.2 Inverse Search from Yap

Yap에서 Inverse Search했을 때, CrimsonEditor로 돌아가게 하는 것...

crimsoneditorinversesearch.jpg
  • 위의 그림에서 E:\WinAPP\CrimsonEditor\cedt.exe 부분은 자신의 설치 상황에 맞게 바꿉니다. 만약 공백문자가 폴더 이름에 포함되어 있다면 이 부분을 "로 둘러쌉니다. 예를 들면 "C:\Program Files\CrimsonEditor\cedt.exe".
  • CrimsonEditor 3.51에서 시험해보았습니다.
  • Inverse Search가 작동하려면 LaTeX을 실행할 때 --src-specials 옵션을 주어야 합니다. 위의 사용자 정의 단축키 부분을 참고하세요.



^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-02-06 04:40:01
Processing time 0.0464 sec