LaTeXWorkshop/2007/LyX
* attachment:IntroToLyX.zip
* 첫 시간에 위의 압축 파일에 들어 있는 {{{00Sample/example_raw.lyx}}}을 제대로된 LyX 문서로 변환하는 실습을 하였습니다. 그 결과, 즉 LyX 형식에 맞게 변환된 파일을 {{{example_lyxified.lyx}}}이라는 이름으로 업로드해주시기 바랍니다.
LyX LyX is a document processor that encourages an approach to writing based on the structure of your documents (WYSIWYM) and not simply their appearance (WYSIWYG).
* http://www.lyx.org/ 에서 구할 수 있다.
* http://faq.ktug.org/faq/LyX 를 참조한다.
* [https://wiki.lyx.org/FAQ/Pronunciation 발음]:
* LyX라는 이름은 Lyrix에서 왔으므로 "licks(릭스)"라고 읽는다.
1. lyx.org 사이트에서 다운로드받은 인스톨러로 설치한다.
* MiKTeX을 설치해둔 상태에서 LyX를 설치하려고 시도하면 MiKTeX에 빠진 패키지와 유틸리티를 전부 가져와서 설치하는 과정을 자동으로 거친다. 따라서 시간이 꽤 걸릴 수 있다. 결국 TeXLive를 전체 설치하고 LyX를 까는 것이나 전체 설치 시간은 비슷하다.
* TeXLive를 전체 설치하지 않았을 경우에 LyX가 자동으로 패키지를 다운받아 설치하는 서비스를 제공하지 않는다. 따라서 새로운 패키지를 TeXLive쪽에서 설치하였다면 그 때마다 LyX를 reconfigure해야 한다.
sudo add-apt-repository ppa:lyx-devel/release LyX이 index 생성 프로그램으로 `komkindex`를 쓰게 하려면 좀 복잡한 과정을 거쳐야 한다. 현재 LyX의 기본 프로그램인 `texindy` (`xindy`)에 한국어 처리 옵션을 주는 것이 바람직하다.
1. `LyX -> Preferences`에서 `Output -> LaTeX`의 `Index Generation`을 찾는다. Processor를 `texindy`, Options에 `-C utf8 -L korean`을 써넣는다.
3. LyX 문서를 작성할 때, `Document -> Setting`의 `Document Class`에서 `Local Layout...`을 선택하고 저장한 파일을 불러온다.
6. `oblivoir-article.layout`을 사용한 샘플 문서 attachment:sample-oblivoir.lyx.zip
$ lyx --export pdf4 <filename>.lyx
2. `pdf4`는 XeTeX, `pdf5`는 LuaTeX을 이용하는 출력이다. 이 옵션에 xetex이나 luatex을 주면 lyx을 tex으로 변환할 수 있다.
3. 윈도우즈에서는 LyX이 설치된 폴더의 `lyx.exe`, Mac의 경우는 `/Applications/LyX.app/Contents/MacOS/lyx`을 실행하여야 한다.
1. LyX이 설치된 폴더의 bin\ 디렉토리 아래에 다음 내용으로 된 lyxeditor.cmd 파일을 생성한다. {{{
%comspec% /q /c (@echo LYXCMD:revdvi:server-goto-file-row:%file% %row%)> \\.\pipe\lyxpipe.in&&type \\.\pipe\lyxpipe.out
InverseSearchCmdLine = lyxeditor.cmd "%f" %l
1. LyX을 열고 다음 설정을 행한다.