KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
Promptness is its own reward, if one lives by the clock instead of the sword.
FrontPage › Karnes/2009-08
Aug 26, 2009
원고지
Submitted by Karnes @ 08-26 [05:24 pm]

Aug 16, 2009
multicolpar
Submitted by Karnes @ 08-16 [03:56 am]
평행다단을 편집할 때 의외로 쓸 만한 패키지인데, TeX Live에서는 빠져 있다. 유감이다. 나중에 찾을 일이 있게 될 때를 대비해서...
오래간만입니다. 외박을 나왔습니다.

제 동생에게 ‘My Heart will go on’의 가사와 번역을 이런 식으로 조판해서 준 적이 있는지라 이런 게 낯선 건 아닌데… 솔직히 작업할 때 한/글 워드에서 작업할 때보다 조금 더 귀찮았습니다.

유튜브에서 노래를 들어보니(http://www.youtube.com/watch?v=au3aNXF_4Os) 가사만 보고 생각했던 것과는 느낌이 조금 다르네요. supercell 노래라고 나와서 깜짝 놀랐습니다. 일찌기 supercell의 노래가 우리나라 노래방에 등록되는 것을 보고 아마 물 건너 나라에서는 생각보다 상당한 수준의 인기를 얻고 있지 않나 생각했는데, 애니메이션의 엔딩을 맡을 정도이니… -- Kunggom 2009-08-23 07:37:34

그렇군요... 듣자하니 노래를 부른 분도 그쪽 동네에서 유명하던 분이라는 얘기가 있더군요. :) 소스를 보면 아시겠지만 이런 식으로 대역하는 데는 (저는) 오히려 텍이 편합니다. 한 문단씩 써넣기만 하면 되니까요.

제대가 얼마나 남으셨나요? 건강하시죠? -- Karnes 2009-08-23 13:25:09

제대 날짜는 2010년 2월 26일입니다. 자나깨나 손꼽아 기다리는 날이죠.

저야 뭐 별일 없이 살고 있습니다. Karnes님도 신종플루 같은 병치레 없이 건강하시리라 믿습니다. ^^; -- Kunggom 2009-10-28 21:28:57

Aug 10, 2009
KC2009? TeXLive + ko.TeX, second version.
Submitted by Karnes @ 08-10 [11:43 pm]
아래 글에 이어지는 두번째 버전입니다.
  • [http]kc2009-install-tl.zip(6M, 인터넷을 통한 설치)
  • [http]kc2009-install-tl.exe (1110M, 로컬에서 설치. 자동풀림압축파일)

  • 압축을 풀어서 kc-install-tl.bat 를 실행하십시오.
  • 설치/업데이트하는 서버를 ctex에서 math.utah로 바꾸었습니다.
  • 설치 위치는 무조건 c:\usr\texlive 입니다. 설치 위치를 바꾸려면 profile 파일을 직접 수정한 후 실행하십시오.

이미 설치하신 분을 위한 tlupdateall.bat update.
  • 2009-09-09 download를 기본으로, -nodown 옵션을 추가하였습니다. 다시 받아서 교체하십시오.
  • 2009-09-07 tlmgr의 버그가 발견되어서 업데이트를 실행하면 시스템이 날라갑니다. 버그가 해결될 때까지 업데이트하지 마십시오.

  • [http]UPD.zip
    • 압축을 푼 다음 update_kc2009.bat를 실행합니다.
    • tlupdateall.bat에 -down 옵션을 줄 수 있습니다. tlmgr만으로 self update에 실패하면 이 옵션으로 시도하십시오.

  • 운영체제: 윈도 XP

    기존 KC2008도 삭제하고, 김도현 교수님께서 처음 테스트해보라고 알려주셨던 방법대로 설치하여 쓰고 있던 TeXlive2009+kotex을 모두 삭제했습니다. 그리고 선생님께서 위와 같이 포스팅한 것처럼 설치했습니다.

    pdflatex으로 지난 KC2008의 대표 예제인 first.tex을 컴파일할 경우, kotex을 위한 map 파일이 설정되어 있지 않아 컴파일에 오류가 나는 것 같습니다. 마지막까지 컴파일은 잘 되는데, 폰트 관련 에러가 납니다.

    이거, XeTeX 위주로만 사용하다보니 지난 latex, pdflatex 시절에 고려해야했던 많은 부분을 까먹은 것 같습니다. :( (아깝다는 생각이 드네요)

    (앞부분 생략)...
    
    [13]) [14] (./first.aux)Cannot find outtzmb2.mf .
    I try ps2pk --> gsftopk --> ttf2pk --> hbf2gf.
    ps2pk cannot be used.
    I try gsftopk.
    gsftopk.exe outtzmb2 540
    gsftopk cannot be used.
    Next I try ttf2pk.
    ttf2pk.exe -q outtzmb2 540
    ttf2pk failed.
    Finally I try hbf2gf.
    hbf2gf.exe -q -p outtzmb2 540
    All trials failed.
    
    
    LaTeX Font Warning: Some font shapes were not available, defaults substituted.
    
     )
    (see the transcript file for additional information)
    !pdfTeX error: pdflatex.exe (file outtzmb2): Font outtzmb2 at 540 not found
     ==> Fatal error occurred, no output PDF file produced!
    
    kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 0+540/600 --dpi 540 outtzmb2
    kpathsea: Appending font creation commands to missfont.log.
    

    updmap에 뭘 추가해줘야하죠? kotex-base.map은 C:\usr\texlive\2009\texmf-dist\fonts\map\dvips\kotex-base에 들어있고요. updmap.cfg는 C:\usr\texlive\2009\texmf-config\web2c에 들어있습니다.

    @updmap.cfg.progress.txt (7.1 KB)
    (파일명만 살짝 바꿈) -- Progress 2009-08-31 20:39:20

    이런... updmap을 실행했을 때 어느 updmap.cfg를 불러오나 봤더니 다음과 같이 사용자 계정(NABO)에 있는 폴더의 updmap.cfg를 불러오는 군요.
    C:\Documents and Settings\NABO\.texlive2009\texmf-var\web2c
    C:\usr\texlive\2009\texmf-config\web2c에 있는 updmap.cfg를 위 폴더에 복사해놓고 updmap 한번 실행해주니 잘 됩니다. (왜 일케 되었을까?) -- Progress 2009-08-31 20:54:02

    전에 texlive 2009를 이미 설치해서 사용하신 적이 있기 때문에 발생하는 문제입니다. Documents... 아래에 있는 .texlive2009 폴더를 완전히 지우고 설치해야 합니다. 사실은... 그게 있어도 별 상관은 없는데 거기에 개인화된 updmap.cfg, texmf.cnf 등이 이미 만들어져 있었다면 문제가 되죠. 따라서, updmap 명령은 항상 updmap-sys로, fmtutil은 언제나 fmtutil-sys로 실행하는 것이 좋습니다. KC2008에서는 updmap=updmap-sys가 되도록 설정되어 있었지만 texlive 2009부터는 사용자가 알아서 해야 하겠죠. 어떤 의미에서는 이런 혼란을 겪으시는 것이 KC2008의 과잉친절 때문이었던 것 같네요. 제 책임이 큽니다. :)
    -- Karnes 2009-08-31 22:15:59

    그렇군요. C:\usr\texlive\2009\bin\win32에 updmap과 updmap-sys가 모두 있습니다. 이 둘은 같은 듯 보이지만 약간의 차이가 있네요.

    1. updmap을 실행했을 경우는 사용자계정 밑(C:\Documents and Settings\NABO)으로 .texlive2009 폴더를 만들고 updmap.cfg를 복사해오는 것 같습니다.
    C:\>updmap
    using config file c:/Documents and Settings/NABO/.texlive2009/texmf-var/web2c/up
    dmap.cfg
    using dvips output directory `C:/Documents and Settings/NABO/.texlive2009/texmf-
    var/fonts/map/dvips/updmap'
    using pdftex output directory `C:/Documents and Settings/NABO/.texlive2009/texmf
    -var/fonts/map/pdftex/updmap'
    using dvipdfm output directory `C:/Documents and Settings/NABO/.texlive2009/texm
    f-var/fonts/map/dvipdfm/updmap'
    LW35 => URWkb
    dvipsPreferOutline => true
    dvipsDownloadBase35 => false
    pdftexDownloadBase14 => true
    dvipdfmDownloadBase14 => true
    
    updmap is creating new map files using the following configuration:
    
      config file                      : true
      prefer outlines                  : true
      texhash enabled                  : true
      download standard fonts (dvips)  : false
      download standard fonts (pdftex) : true
      download standard fonts (dvipdfm): true
    Scanning for LW35 support files
    Scanning for MixedMap entries
    Scanning for Map entries
    mktexlsr: Updating C:/usr/texlive/2009/texmf-config/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/texmf-config/ls-R.
    mktexlsr: Updating C:/usr/texlive/2009/texmf-var/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/texmf-var/ls-R.
    mktexlsr: Updating C:/usr/texlive/2009/texmf/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/texmf/ls-R.
    mktexlsr: Updating C:/usr/texlive/2009/../texmf-local/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/../texmf-local/ls-R.
    mktexlsr: Updating C:/usr/texlive/2009/texmf-dist/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/texmf-dist/ls-R.
    mktexlsr: Done.
    Files generated:
      13336 Tue Sep  1 08:54:37 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/dvips/updmap/download35.map
       9219 Tue Sep  1 08:54:37 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/dvips/updmap/builtin35.map
     933794 Tue Sep  1 08:54:37 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/dvips/updmap/psfonts_t1.map
     668552 Tue Sep  1 08:54:38 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/dvips/updmap/psfonts_pk.map
     937912 Tue Sep  1 08:54:39 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/pdftex/updmap/pdftex_dl14.map
     936338 Tue Sep  1 08:54:39 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/pdftex/updmap/pdftex_ndl14.map
     403188 Tue Sep  1 08:54:40 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/dvipdfm/updmap/dvipdfm_dl14.map
     402596 Tue Sep  1 08:54:40 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/dvipdfm/updmap/dvipdfm_ndl14.map
     937905 Tue Sep  1 08:54:37 2009 C:/Documents and Settings/NABO/.texlive2009/tex
    mf-var/fonts/map/dvips/updmap/ps2pk.map

    2. updmap-sys를 실행했을 때는 그렇지 않고요.
    C:\>updmap-sys
    using config file c:/usr/texlive/2009/texmf-var/web2c/updmap.cfg
    using dvips output directory `C:/usr/texlive/2009/texmf-var/fonts/map/dvips/updm
    ap'
    using pdftex output directory `C:/usr/texlive/2009/texmf-var/fonts/map/pdftex/up
    dmap'
    using dvipdfm output directory `C:/usr/texlive/2009/texmf-var/fonts/map/dvipdfm/
    updmap'
    LW35 => URWkb
    dvipsPreferOutline => true
    dvipsDownloadBase35 => false
    pdftexDownloadBase14 => true
    dvipdfmDownloadBase14 => true
    
    updmap is creating new map files using the following configuration:
    
      config file                      : true
      prefer outlines                  : true
      texhash enabled                  : true
      download standard fonts (dvips)  : false
      download standard fonts (pdftex) : true
      download standard fonts (dvipdfm): true
    Scanning for LW35 support files
    Scanning for MixedMap entries
    Scanning for Map entries
    mktexlsr: Updating C:/usr/texlive/2009/texmf-config/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/texmf-config/ls-R.
    mktexlsr: Updating C:/usr/texlive/2009/texmf-var/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/texmf-var/ls-R.
    mktexlsr: Updating C:/usr/texlive/2009/texmf/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/texmf/ls-R.
    mktexlsr: Updating C:/usr/texlive/2009/../texmf-local/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/../texmf-local/ls-R.
    mktexlsr: Updating C:/usr/texlive/2009/texmf-dist/ls-R...
    mktexlsr: Updated C:/usr/texlive/2009/texmf-dist/ls-R.
    mktexlsr: Done.
    Files generated:
      13312 Tue Sep  1 08:55:19 2009 C:/usr/texlive/2009/texmf-var/fonts/map/dvips/u
    pdmap/download35.map
       9195 Tue Sep  1 08:55:19 2009 C:/usr/texlive/2009/texmf-var/fonts/map/dvips/u
    pdmap/builtin35.map
     933770 Tue Sep  1 08:55:20 2009 C:/usr/texlive/2009/texmf-var/fonts/map/dvips/u
    pdmap/psfonts_t1.map
     668528 Tue Sep  1 08:55:20 2009 C:/usr/texlive/2009/texmf-var/fonts/map/dvips/u
    pdmap/psfonts_pk.map
     937888 Tue Sep  1 08:55:21 2009 C:/usr/texlive/2009/texmf-var/fonts/map/pdftex/
    updmap/pdftex_dl14.map
     936314 Tue Sep  1 08:55:21 2009 C:/usr/texlive/2009/texmf-var/fonts/map/pdftex/
    updmap/pdftex_ndl14.map
     403164 Tue Sep  1 08:55:22 2009 C:/usr/texlive/2009/texmf-var/fonts/map/dvipdfm
    /updmap/dvipdfm_dl14.map
     402572 Tue Sep  1 08:55:23 2009 C:/usr/texlive/2009/texmf-var/fonts/map/dvipdfm
    /updmap/dvipdfm_ndl14.map
     937881 Tue Sep  1 08:55:19 2009 C:/usr/texlive/2009/texmf-var/fonts/map/dvips/u
    pdmap/ps2pk.map

    그래도 KC2006시절부터 KC2008에 이르기까지 그 과도한(?) 친절 때문에 아무런 불편없이 TeX 시스템을 사용할 수 있었습니다. 특히 updmap과 updmap-sys를 동일하게 구성시켜주신 것은 둘째치고 이따금 .kcupdate만 눌러주면 최신식 TeX 시스템을 사용했던 것은 두고두고 그리울 것 같습니다. :) -- Progress 2009-09-01 09:07:00

    Aug 06, 2009
    Submitted by Karnes @ 08-06 [08:30 pm]
    TeXShop에서 luatex을 실행하려면,
    1. 파인더에서 Cmd+Shift+G 를 누르고 다음 경로를 써넣는다.
      ~/Library/TeXShop/Engines
      
    2. 아래의 Inactive 폴더에 가면 luaTeX이라는 서브폴더가 있다. 그 안에 네 개의 .engine 파일이 있는데,
      capture1.png
    3. TeX Live 2008이라면 pdf*가 붙은 것 두 개, TeX Live 2009라면 붙지 않은 것(luaTeX.engine, luaLaTeX.engine) 두 개를 상위 폴더 (즉 ~/Library/TeXShop/Engines )로 이동한다.
    4. 이제 TeXShop을 실행하여 보면 luaTeX 또는 luaLaTeX을 선택할 수 있다.
      screen2.png

    Aug 03, 2009
    KC2009? TeX Live 2009 + ko.TeX
    Submitted by Karnes @ 08-03 [03:02 pm]
    • KTS의 정식 버전(KC2008의 후속 버전쯤 되겠습니다만 명칭은 아직 잘 모르겠습니다.)을 기다리는 것을 권장합니다.
      • TeX Live 2009를 pre-테스트해보고자 하시는 분만 참고하십시오.
      • 설치위치는 무조건 C:\usr\texlive 입니다.
    • TeX Live 2009 pretest + ko.TeX 일괄설치 배치파일
      • 08-10버전이 나왔으므로 링크를 삭제 (08/10)
    • 압축을 푼 다음 kc-inst-tl.bat을 실행. (다른 배치파일을 실행하면 안됩니다.)
    • 총설치시간은 상황에 따라 다르겠으나, 인터넷을 통하여 설치하는 경우 약 2시간 안팎, 로컬에서 설치하는 경우 다운로드 시간을 제외하고 30분 가량 걸리지 않을까 예상.
    • 설치 후 업데이트는 tlupdateall을 명령행에서 실행. (로컬 설치 파일을 이용한 경우, tlupdateall을 한번 정도 실행해보세요.)