KTUGFaq

KTUG FAQ

로그인:
비밀번호:
가입
You will be awarded a medal for disregarding safety in saving someone.
FrontPage › TnXTeX/Obsolete

사용법

대화와 기여

ver 0.6.x

:( 파일 압축 푸는 과정에서 V3가 두개의 파일이 감염되었다고 하는군요. Eqnedt.exe, kcltxmk.exe입니다. Dropper/Xema...라는 이름도 나옵니다. (나중에 이 코멘트는 지워주세요..^_^..)
0.6.3-1에서 두 파일을 교체했습니다. 제가 게을러서 배치파일 컴파일러를 썼더니 자꾸만 문제가 생기네요. 그래서 이번에는 lua로 만들었습니다.
노고에 항상 감사하고 있습니다.

ver 0.5.x

읽는 법은 팅크텍인가요? 이미 붙이신 이름인데 혹시 TinXTeX(팅크텍)이나 TiXTeX(틱텍) 같은 이름은 어떤가요? (자음만으로 이름붙이면 읽는 법을 알려줘야 하는 번거로움이..., 얼핏 탱크텍 같은 인상을 받았어요. 한참 보니 ThanksTeX 같은 인상도 있네요.), 맨날 이름만 가지고 질문해서 죄송. - gromov
"땡스텍"까지는 생각했습니다만 팅크택이나 탱크택은 생각지 못하고 있었습니다. :) 읽는 거는 뭐 정해진 거 없구요. 원래의 이름대로 "타이니지텍", "티앤엑스텍" 또는 "땡스텍" 정도면 어떨까 하고 생각합니다.

  • tinyKCmenu가 철자검색과 관련없이 좀더 안정적으로 동작하도록 손을 보고 있습니다. 아마도 memory leak가 있는 것만 수정하면 10월말 전까지는 전하여 드릴수 있습니다. 아무래도 texworks는 아직 정이 안가더군요. 특히 화면을 반만 열어 사용하는 것이, 저같이 wide화면이 아닌 사용자에게는 마음에들지않습니다.^^; --likesam
    • tinyKCmenu가 이전 버전으로 돌아간 이유는... 아무리해도 정상적으로 실행시킬 수 없었기 때문이었습니다. 그러면... 새 버전이 나올 때까지 release candidate 상태로 두겠습니다. :)
      • 새로운 첨부 "tinyKCmenu-2009-10-12_1.zip"파일 업로드 를 참조하세요. 불안정의 원인인 시작할때 맞춤법검사기를 초기화 하던것을, 메뉴에서 고를때만 초기화 하도록 수정하였고, TnXTeXLive\TeXWorks\lib\dictionaries의 사전을 공유하도록 하였습니다. 즉 실행화일디렉토리아래의 hunspell에서 사전을 찾고 없으면, texworks의 사전을 찾습니다. (tinyKCmenu-2009-10-12.zip 화일은 지워주세요.)

  • TnXTeX 0.5.0 버그신고
    • setenvironment.bat
      • if .%CHOICE%.==.w. goto AutoLoadKCmenu , if .%CHOICE%.==.W. goto AutoLoadKCmenu
      • if .%CHOICE%.==.w. goto AutoLoadTeXworks , if .%CHOICE%.==.W. goto AutoLoadTeXworks 로 수정할것
    • tinyKCmenu
      • 화일이 열려 있는 상태에서 tinyKCmenu foo.tex 라고 부르면 foo.tex을 열지 못함.
      • CubicExplorer에서 Open with를 이용하여 tinyKCmenu를 부를 수 있는 검증 필요함. ( 처음 설치한 컴퓨터에서 확인 필요함. )
  • setenvironment의 버그는 수정하겠습니다. tinyKCmenu쪽은 likesam님이 처리해주실 것으로 생각합니다. 다만 Open with의 경우, 사실 간단한 레지스트리 조작으로 되는 것이기는 하지만 시스템의 레지스트리를 건드리는 기능은 도입할 생각이 없습니다. 실행되는 컴퓨터에 아무런 변경을 가하지 않는 것이 매우 중요한 기준 중의 하나이기 때문입니다. 그래서 associate를 이용한 연결 설정의 변경도 하지 않기로 하였습니다. 그렇게 할 경우 TnXTeX이 돌고 있으면 .tex 파일의 기본 편집기가 시스템 전체에 대해서 바뀌기 때문에 TnXTeXKC2008을 동시에 운용하는 경우 오히려 불편해질 수 있다고 보기 때문입니다. TnXTeX은 하나의 cmd 셸 위에서 독립적으로 동작해야 한다는 것이 제 관점입니다. 이 원칙을 어기지 않는 좋은 제안이 있으시면 수용하겠습니다. 먼저 tinyKCmenu를 실행하고 거기서 파일 열기/불러오기를 하는 방식으로 되지 않나 하는 생각입니다. --Karnes

질문과 답변

see. KTUGSetup:15365

Q. 왜 pstricks가 안 되나요?
  1. pstricks가 돌게 하려면 ghostscript를 별도로 설치해야 합니다. ghostscript까지 넣는 것이나 별도로 설치하게 하는 것은 tiny하지 않다고 생각했기 때문입니다. 그 대신 tikz/pgf는 들어 있으니 참고하십시오.

TIP.
  1. tinyKCmenu의 기본 글꼴을 바꾸고 싶으면, run.bat을 실행하는 폴더에 있는 tinyKCmenu.ini 파일의 다음 부분을 수정하면 된다.
    [KCmenu]
    ;; 나눔고딕코딩 폰트를 사용하려면 다음 줄을 uncomment하세요.
    ;EditorFontName=나눔고딕코딩
    EditorFontName=Courier New
    EditorFontSize=10
    
    나눔고딕코딩이 좋은데 이게 설치되어 있는 컴퓨터는 드물 것이다. Courier New 10 정도도 나쁘지 않은 것 같다.

이전 버전 (myTinyXeTeX)

대화와 기여

  • 무모한 관심으로 부담을 드려서 죄송합니다만 잘 쓰겠습니다. likesam님께도 감사드립니다. TeX의 새로운 지평을 여는 계기가 될 것이라고 생각합니다. - gromov
  • 과도한 관심과 (쓸데없이) KCmenu붙여드려서 죄송합니다. :( 저는 이렇게 공론화(?) 하실것으로 생각하지 못하였습니다. ;) QT에 대한 의존성이 있는 것은 생각하지도 못하였는데, 고쳐두셨네요. |) 추가 업데이트는 기대하지 않고 있습니다. 지금도 학회에서 받은 USB에 설치하여 가지고 다닐때 notepad보다는 편리할 듯 하여 만든 것입니다. ^^; 그리고 추가 업데이트등은 하여 주시지 않으셔도, 지금도 충분히 쓸만합니다. ^^; - likesam 2009-03-13
    • (쓸데없이)라든가 하는 것은 제 나름의 유머랍니다. ;) KCmenu는 감사합니다. 욕심을 부리자면 tinyKCmenu에서 "저장" 단축키(Ctrl-S) 정도가 있었으면 합니다만... ^^ 아무튼 말씀대로 워낙에 "무책임" 버전이라, 앞으로 어찌될지는 모르지만 likesam 님의 contribution을 합쳐서 하나의 묶음으로 만들어두는 것이 의미있을 일이라고 생각하였습니다. -Karnes
  • 2009-04-15판 새로운 첨부 "tinyKCmenu-2009-04-15.exe"파일 업로드를 올렸습니다. 변경사항은
    • multi tab을 이용하여 여러개의 화일을 열고 작업할 수 있고,
    • tinyKCmenu에서 화일을 열때 행과 열을 지정하여 열 수 있는 기능이 추가되었습니다. tinyKCmenu "화일이름" -L행 -C열 의 형식입니다. 즉 set TEXEDIT=어딘가\tinykcmenu "%S" -L%d -C0 와 같은 형태로 지정할 수 있습니다.
    • 화일이 UTF-8인지, ECU-KR인지 판단하는 routine이 synedit에 있어, 이를 적용하였습니다.
    • 아시는 분은 아시겠지만, tinyKCmenu는 windows의 Notepad정도의 껍데기를 씌운 간략화한 KCmenu입니다. 그러므로, KCmenu.ini에서 기능하는 것은 대부분 동작할 것입니다. tinyKCmenu용으로 추가한 것은 글꼴 설정부분이고 이는 아래의 tip에 적어두셨네요.
    • 기타 여기 저기를 조금씩 고쳤는데, 어디를 고쳤는지 다 기억이 안나네요 :)
    • tinyKCmenu는 문제를 알려주셔도 즉시 대응하여 드리기 어렵습니다. 이부분에 대해서는 이해하여 주시길 부탁드립니다. 특히 여러개의 화일을 열어서 작업시 화일을 Close하는 곳에서 벌레가 숨어 있을 가능성이 높습니다. KTUGSetup:15412에서 지적하신 부분중 일부는 이번에 적용하였지만, 나머지는 다음 기회에 수정하도록 하겠습니다. 참, 저장시 대화창이 뜨지만, 현재 입력중인 화일이름이 기본으로 설정되도록 하여 두었으므로, 큰 문제가 없으실 경우 enter를 누르셔서 저장하시면 됩니다.

      감사합니다. 그런데 제가 sumatrapdf에서 inverse search를 시도했더니 tinykcmenu 창에서 "Invalid Pointer Operation"이라는 경고창이 무수히 뜨면서 죽는군요. 그리고 영문 폰트 설정이 되지 않습니다. 한글 글꼴만 받아들이는 듯... - Karnes
      새로운 첨부 "tinyKCmenu-2009-04-17.exe"파일 업로드를 다시 올립니다. 말씀하신 Access violataion error는 고쳤습니다만, 글꼴문제는 아직 손을 대지 못하였고, sumatraPDF가 이미 설치되어 있는 컴퓨터에서는 pdf viewer를 설정하여 두어도, registry에 정의되어 있는 설치된 sumatrapdf를 실행하는 특성이 있습니다. (그래서 설치되어 있는 sumatrapdf를 화일이름을 바꿔둔다든지 하여야 하네요.) 그렇지만, KC2008이 설치되어 있지 않는 컴퓨터에서 간단하게 사용한다는 용도에서는 문제가 없을 듯 합니다. :) 잠시 사용하여 보고 있지만, sumatraPDF에서의 Inverse search와, texedit환경변수를 이용한 에러행에서 되돌아가기, .tex 화일에 대한 기본 editor설정하기등은 다 잘되는 듯 합니다. 제가 사용한 새로운 첨부 "siv.txt"파일 업로드화일도 첨부합니다. :o

  • 2009-07-25판 새로운 첨부 "tinyKCmenu-2009-07.zip"파일 업로드 를 올렸습니다. 변경사항은 예쁜(?) Icon이 달린 toolbar를 추가하고, hunspell을 이용한 철자검색을 추가하였습니다. 혹시 먼저 이용하여 보시려면 myTinyXeTeXLive\2008\bin\ 아래에 위의 화일들을 풀어 넣어주시면 됩니다. 항상 그러하듯이 bug report는 감사히 받습니다만, 수정은 언제될 지 모릅니다. 그러나, 저도 texworks의 꼬임에 넘어가, 더이상의 update는 없을 수도 있습니다. ^^; 아마 다음번 KCmenu의 update를 한다면 이번 변경사항은 포함될 것입니다. (아시는 분만 아시는 KCmenu안의 내장 editor에 적용되어 있겠지요. ^^; ) Windows XP에서 테스트하는데 시작할 때 access violation error가 뜹니다. 이상하게 실행은 정상적으로 되는 듯한데요. 그런 후에 sumatrapdf에서 더블클릭하면 다시 access violation error 창이 뜨고 인버스 서치가 제대로 되지 않는 것으로 보아서 인버스 서치 관련된 데서 생기는 오류가 아닌가 싶습니다.
    화일하나가 빠졌있었습니다. myTinyXeTeXLive\TeXWorks\libhunspell.dll 를 myTinyXeTeXLive\2008\bin\ 에 복사하여 넣으시면 됩니다. :)
    말씀대로 했는데 저도 잘 안 됩니다. access violation error가 뜨고 인버스 서치에 실패합니다. 그리고 libhunspell을 가져다두었음에도 불구하고 hunspell 관련 파일의 경로를 찾지 못합니다. ---Karnes
    현재 tinykcmenu가 hunspell dictionary 폴더를 찾는 방식이 무엇인지요? C:\Program Files\Common Files\SynSpell\ 이라는 폴더를 뒤지기도 하고 hunspell 디렉토리를 찾기도 하는데 결국 찾기에 실패합니다. 그냥 tinykcmenu가 죽어버리기도 하는군요. dictionary 폴더를 지정할 수 있는 방법을 알려주시면 좋겠습니다. --Karnes
    tinyKCmenu가 있는 디렉토리에서 libhunspell.dll을 찾고, 같은 디렉토리의 아래에 있는 hunspell이라는 디렉토리에서 사전을 찾도록 되어 있습니다. 근일중 시간을 내어 이부분을 다듬어 두겠습니다. --likesam

^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2010-02-16 17:54:17
Processing time 0.0593 sec