KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
True happiness will be found only in true love.
FrontPage › KC2008/KCmenu
ilovekcmenu.jpg

목차

1 KC2008/KCmenu update 중지
2 KCmenu란?
2.1 저자 및 기여자
2.2 License
3 Download
4 알아두기
4.1 사용법
4.2 스크린샷
4.3 변경이력
4.3.1 KC2008에서의 변경 이력
5 To Do List
6 화일업로드

1 KC2008/KCmenu update 중지

현재 KTS/KTUG에서는 ko.TeX Live 와 TnXTeX을 만들어서 배포하고 있으며, 이는 KC 시리즈때 사용한 KCmenu는 ko.TeXLive 에는 포함되어 있지 않습니다.

그러나 사용자 편의성에서 한 획을 그은 KC2008까지의 성과를 계승하기 위하여 개인 Project로서 KC2008Plus 의 일부분으로 배포되고 있으며, TnXTeX의 시작프로그램인 imTnX3에도 KCmenu의 일부가 계승되어 사용되고 있습니다.

KC2008PlusKCmenuKC2008Plus/KCmenu에서 최신판을 찾아 보실 수 있습니다.-- 2011-08-03 likesam(샘처럼) 드림.

2 KCmenu란?

KC2008을 좀더 쉽게 사용할 수 있게 하는 TeX 작업을 위한 Shell Utility 프로그램입니다.
  1. 작성 중인 문서를 컴파일하고 관리할 수 있습니다.
  2. NotePad++의 plugin을 제공하며, syntex, SumatraPDF 를 이용한 PDFSynchronization (KC2008/PDFSync)을 지원합니다.
  3. KC2008 시스템을 관리하고 갱신할 수 있습니다.
  4. 궁극적으로, 명령행에 친숙해질 수 있도록 실행되는 동작에 해당하는 명령행 라인을 보여줍니다.

2.1 저자 및 기여자

  • likesam : author
  • 밝돌 : KCmenu의 최초 아이디어를 구현한 batch 파일 공개.
    • KC2008, KC2007을 사용하시며 개선을 제안하신 많은 분들의 도움으로 만들어 지고 있습니다.

2.2 License

  • .exe로 만든 실행화일은 [http]BPL 을 적용중입니다. :)


3 Download

4 알아두기


KCmenuKC2006/KCmenu를 계승하고 있습니다. 그러므로 사용환경및 설명은 KC2006/KCmenu#s-5를 참조하세요.
KC2007KC2008은 기반이 되는 tex system이 바뀌면서 이에 대한 차이점은 아래의 문서로 정리하였습니다.
  • KC2008KC2007의 차이점 (written by the author of KCmenu)
    @KCmenu2008.pdf (257.34 KB)
    • XeLaTeX으로 (소스를 수정하여) 컴파일. 서울한강체, 맑은 고딕, Palatino Linotype 사용. ( compiled by Karnes )
    • 원본은 KC2008/Report에 있음.

  • 4.1 사용법

    KC2006/KCmenu#s-6 를 참조하세요. KC2008에만 국한된 내용은 @KCmenu2008.pdf (257.34 KB) 를 참조하세요.

    4.2 스크린샷

    KC2006/KCmenu#s-7 를 참조하세요.

    4.3 변경이력

    4.3.1 KC2008에서의 변경 이력

    • 0.8.28.151 (2009-11-01)

      • 내장 에디터 기능 강화 (tinyKCmenu와 같게 바꿈)
      • 내장 에디터용 글꼴 선택을 KCmenu.ini에서 할 수 있도록함.
      • 내장 PDF reader 삭제 (License 문제)
      • compile전 수정분이 있으면 저장부터하라는 경고 보임.
      • KC2008의 업데이트내용을 가져오는 부분을 신버젼으로 변경 (기존 2005년 판 -> 2009년판)
      • KCmenu의 기본 기능에는 변경된 것이 없습니다. 한동안 tinyKCmenu라는 이름으로 진행되었던 내장에디터쪽에서의 개선을 적용시킨 것이므로, 이전 버젼을 잘 사용하시고 계시고, 내장 에디터를 사용하지 않는 분이시라면 업데이트 할 필요가 없습니다.
      • see KTUGContrib:5192, [http]KTS자세한설명

    • 0.8.27.145 (2009-03-07)
      • fc-cache 혹은 fontcache.bat중 적합한 것을 실행시킴 (Karnes님 요청사항)
      • tlmgr self update 버튼을 추가함.
      • update시 proxy사용기능 추가
        • KCmenuTeXsystemProxyHost, ProxyPort, ProxyUser, ProxyPass로 설정. (hermian님 요청사항)
      • see KTUGContrib:5179, [http]KTS자세한설명

    • Build 140 (2008-12-07)
      • kctexdoc를 부를때의 bug 수정
      • dviout실행 명령을 dviout.exe에서 dviout.vbs로 바꿈. (by Karnes) dviout.vbs는 TeXLive에서 설치하며, 실행시 자신시 실행되기 위한 환경설정을 하면서 진행된다고함. 그러나 한개의 dviout만 실행되도록 하는 parameter를 넘겨주기 어려워, KCmenu가 registry를 고쳐줌.
      • foxit reader관련 기능 삭제 (KCmenu.ini에서 처리가능하므로)
      • PDF생성전 adobe reader를 실행시키지 않도록 제어 가능, (KCmenu.ini를 열고, PDFCloseWhenMakePDF=0 로 설정)
      • cmd행에 notepad font.conf를 추가

    • Biuld 136 (2008-11-25)
      • KC2008 team에서 검토중.
      • "-kill" 옵션추가
      • bibtex을 부르는 명령 수정 (KTUGSetup:14498)
      • KCmenu for NPP에서 makeindex부를때 명령이 잘못된 문제 수정하기 ( komkindex.bat 처리시 문제 by Karnes)
      • Help 탭의 KC2008 버튼에 연결된 url 주소오류 (by Karnes)
      • PDFClose를 부르는 조건을 간소화.
        • KCmenu.exe는 "option"에서 "자동으로 닫을 까요"를 선택한 경우에만 자동으로 pdfclose를 하도록 수정함.
        • KCmenu for NPP는 kcltxmk를 하는 경우에만 자동으로 pdfclose를 하도록 수정함.
      • see KTUGContrib:5156, [http]KTS자세한설명

    • Build 135 (2008/11/17)
      • XeTeX 추가
      • KCmenu for NotePad++의 메뉴 구성 변경
        • dvi, ps쪽도 pdf를 중심으로 활용하도록 메뉴 재조정
        • DVIPDFMx, dvips & ps2pdf route의 명령들 재조정 ( LaTeX, dvi를 pdf로 변환후 보여주기의 두단계로 구성)
        • hot key 조정및 document와 차이 있는지 확인
      • pdfclose 명령을 부를때 똑똑하게 판단하도록 개선

    • Build 132 (2008/10/22)
      • KC2008/TeXLive RUD 0.2.1.1 (2008/10/22)에 포함되었습니다.
      • 주요 변경사항은
        • KCmenu for NPP에서 sumatraPDFpdf를 이용할 때 forward, inverse search가 조금 정확하게 동작합니다. 즉, 화일의 경로에 "빈칸"이 있는 경우에도 forward search가 가능할 것입니다.
        • KCpdfopen이 포함되었습니다. KCpdfopen(가칭)은 DDE를 이용하여 sumatrapdf로 forward search를 할 수 없는 에디터 (예를 들면 AcroEdit)에서도 forward search를 이용하기 위한 작은 유틸리티로서 KCpdfopen tex화일이름 행 열 로 명령을 주시면, tex화일로 컴파일되어 만들어진 PDF화일을 열어주면서 해당 행, 열로 넘어갑니다. 이는 KCmenu for NPP와 내부가 동일하므로 project화일 지정을 하신 경우에도 잘 동작할 것입니다.
        • update후 KCmenu자동 실행을 하도록 하였습니다. (KTUGBoard:8139)
      • see KTUGContrib:5147, [http]KTS안내


    5 To Do List

    • synctex 끄기 옵션 처리 ( KTUGSetup:15364 )
    • help > mathmode 를 mathmode.pdf로 수정
    • KC2008/Troubles 에서 KCmenu에 해당하는 부분의 수정진행
    • http://www.ktug.or.kr/jsboard/read.php?table=operate&no=26665
    • http://www.ktug.or.kr/jsboard/read.php?table=setup&no=15885

    • TEXEDIT환경변수 설정후
      • SumatraPDF의 설정 자동화 지원 (아직은 SumatraPDF도 빠르게 개발되고 있어, 안정화 이후 설정 자동화를 지원코자함.)
      • .tex과 연결된 에디터 자동 설정 지원
    • KCmenu.ini의 일원화 (현재는 KCmenu.exe와 KCmenu.dll이 각각 다른 ini를 참조하고 있음. 이는 의도한 구성이기는 하나, 사용에 다소 불편)
    • KCautopmTeXLive판 만들기? (kcsrcpkg와 kcpm --install을 이용하면 어려운 일은 아님)
    • unicode부분 안정화 ( 가능하다면 Delphi 2007로 compiler를 옮겼으면 ^^ ;; )
    • 소스 공개 (공개를 하자면, 얼마나 소스를 정리하여야 할지요 -_- )
    • 내장 pdf viewer? (dvipng를 이용한 그래픽 뷰어형식으로 만들자? 사실 필요성은 없을 듯함.)
    • DB를 이용한 template제공
    • Beamer용 wizard 만듦 (?)
    • fc-cache할 때 texmf-local도 포함되어 있는지 점검?


    (!) 위의 목록은 반드시 하겠다는 것보다는, 언젠가 할 지도 모른다고 보시는 편이 좋습니다. ^^ ;;


    6 화일업로드


    원본 파일 교체
    이미 있을경우 이름 바꿈

    ^
    Valid XHTML 1.0! Valid CSS! powered by MoniWiki
    last modified 2012-12-16 17:30:22
    Processing time 0.0900 sec