KTUG마당은 KTUG를 방문하는 모든 이용자가 대화를 나누고 소식을 전하는 곳입니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- Team Blog의 글을 이곳 게시판의 "정보글"로 모았습니다. Team blog는 기고자가 올린 글에 질문을 받는 부담을 줄이기 위하여 댓글을 허용하지 않았습니다. 그러나 이곳 게시판으로 모으면서 댓글을 달 수 있습니다. 게시물을 작성하실 때 댓글을 원하지 않으시면 댓글을 허용하시지 않으시기를 바랍니다. 또한 불필요한 소모성 댓글을 달지 않도록 주의하여 주시기를 바랍니다.
- TeX과 관련된 질문이나 답변은 QnA 마당을 이용하십시오. TeX과 관련된 질문은 지웁니다
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- 사용하는 편집기는 CKeditor입니다. 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한줄을 비웁니다. 글줄만 바꾸려면 shift-enter 를 누르시면 <BR>가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
정보글 ksminitex: 아마도 아주 작은 텍 시스템
2021.12.22 16:49
다시 텍을 쓸 가능성이 거의 없는 분들을 대상으로 텍 맛보기 강좌를 하게 되었다고 할 때, overleaf에 의존하는 방법도 있겠지만 그건 그것대로 번거로운데요, texlive 설치를 요구하는 것은 무리, 요즘 주목받는(?) tinytex이란 것도 있지만 설치 후 설정 등을 아주 무시할 수는 없지요. miktex도 만만치 않을 뿐더러 특히 jiwonlipsum을 쓸 수 없다는 것 때문에 고민하다가, 이런 걸 만들었습니다.
tectonic을 이용하는 건데요, 약간의 설정을 덧붙이고 유틸리티도 몇 개 추가하고, 사설저장소 패키지를 넣고, 심지어 함초롬 LVT까지 포함하였는데 90메가 정도밖에 안 됩니다.
https://bit.ly/3qbR5h4
사용법과 주의사항은 README 폴더 안에 있는 readme.pdf를 읽어보시면 되고요. 웬만한 LaTeX 작업은 거의 되는 걸로... 더 좋은 건, 그냥 uninstall할 수 있다는 것입니다. 잠깐 쓰고 버리자는 목적이라고나 할까... 혹시 다른 컴퓨터에서 잠깐 TeX을 써야 할 때 도움이 될지도 모릅니다.
반응이 좋으면 유지 보수할 생각도 있습니다.
댓글 16
-
텍사랑
2021.12.23 09:46
-
noname
2021.12.23 10:44
-k 옵션이 중간 생성 파일을 모두 유지해 줄 겁니다. (ksminitex --help 해보세요.)
%localappdata%\TectonicProject\Tectonic 아래에 저장합니다. 이 폴더는 싹 지워도 괜찮은데, 다만 그러면 처음부터 다시 다운받기 시작하겠죠.
-
텍사랑
2021.12.23 15:16
그렇군요. 나름 유의미한 작품이라 생각합니다.
-
Progress
2021.12.23 13:15
사용자 환경: Windows 10
감사합니다.
설치 후 README 폴더에 있는 readme.tex 파일은 잘 컴파일되는데요,
다음 링크에 있는 파일을 History_of_KTUG_and_KTS_2001-2021.tex 파일을 컴파일하니 에러가 납니다.http://www.ktug.org/xe/index.php?mid=KTUG_open_board&document_srl=256707
*아래 창은 설치 후 바탕화면 ksminitexshell 아이콘을 눌러 생성되는 셸 창입니다.
log 파일을 열어보니 tabularray.sty가 없다고 나오는데, 아마 인터넷에서 이 패키지를 끌어오질 못하는 것 같습니다.
! LaTeX Error: File `tabularray.sty' not found.
Type X to quit or <RETURN> to proceed,
or enter new name. (Default extension: sty)Enter file name:
-
noname
2021.12.23 14:26
tectonic이 현재 배포하는 "기반 시스템"은 TeX Live 2020이고요, 그 시절에는 tabularray 패키지가 texlive에 포함되어 있지 않았기 때문에 그런 일이 벌어졌습니다.
다행히도 tabularray는 스타일 패키지만 있으면 컴파일이 잘 되는 것으로 보입니다. 두 개의 .sty 파일을 Resources\pkgs 폴더에 넣어두면 되겠습니다.
(oblivoir의 경우에도 2021년에 업데이트한 일부 기능 (figtabcapt 관련 등)이 동작하지 않을 수 있는데 이것은 oblivoir-patch1.sty를 로드하면 대부분 해결될지도 모릅니다. oblivoir-patch1.sty는 새로 올린 ksminitex 1.0.5에 포함되어 있습니다.)
-
Progress
2021.12.23 18:22
네, 잘 됩니다. tabularray 패키지와 ninecolors 패키지를 복사해 넣으니 잘 컴파일 됩니다.
* ktug_bin에 들어있는 cpcp를 아주 잘 써먹었습니다.
-
noname
2021.12.24 06:39
비슷한 케이스로 tzplot이 있습니다. 이 패키지는 (texlive 2021의) tzplot.sty를 복사해 넣는다고 바로 되지 않는데요, 그래서 ksminitex에서(만) 돌아가도록 tzplot의 살짝 수정 버전을 만들었습니다. 공주대 워크숍의 tzplot 예제를 테스트해봤는데, 저는 잘 되더군요.
첨부 파일 안에 tzplot.sty가 있습니다. 이것을 Resources\pkgs 폴더에 복사하십시오. (ksminitex이 아닌 다른 곳으로는 가져가지 마세요.)
-
noname
2022.01.01 16:34
TeXWorks Editor for ksminitex
https://bit.ly/31eoLCc
* 주의 0: 다운로드시나 실행 시에 Edge 또는 윈도우즈가 다운로드/실행을 거부하면 "그래도 실행"을 선택하여 진행하십시오.
* 주의 1: 이 파일을 실행하면 기존의 TeXWorks 설정을 모두 덮어씁니다. 복구할 수 없으므로 기존에 TeXWorks를 TeXLive나 MiKTeX을 통하여 사용하던 분들은 실행하지 마십시오. 다른 텍 시스템이 아무 것도 없고 ksminitex만이 설치된 경우에만 사용하시기 바랍니다.
* 주의 2: 레지스트리나 파일 연결 등을 일체 하지 않습니다. tex 파일에 연결하려면 우클릭 -> 연결 프로그램 -> 다른 앱 선택 -> 추가 앱 -> 이 PC에서 다른 앱 찾기 -> C:\usr\ksminitex\bin\TeXWorks.exe를 찾아서 직접 연결하기 바랍니다. 원래 의도는 명령행에서 texworks file.tex과 같이 사용하는 것입니다.
-
noname
2022.01.08 15:51
2022/01/08
ksminitex version 1.1.0을 새로 올렸습니다. 이번 버전에서 가장 크게 달라진 점은 komkindex를 포함한 것입니다. 이제 ksminitex으로 한글 인덱스를 작성할 수 있습니다. (PERL이 필요합니다. readme의 해당 부분을 (다시) 읽어 주십시오.)
* ksminitex installer: https://bit.ly/3qbR5h4
* texworks editor for ksminitex: https://bit.ly/31eoLCcEdge가 다운로드를 거부하면, "유지"->"그래도 계속"->"유지"->"더 많은 옵션"->"그래도 계속"으로 강제 다운로드하십시오.
Windows가 설치를 거부하면 "더 많은 옵션"->"그래도 설치"로 진행하십시오.
TeXworks for ksminitex을 설치하면 (기존에 TeXWorks가 있을 경우) 모든 설정을 덮어쓰므로 주의하십시오.이미 ksminitex을 설치한 경우에는 새로 인스톨러를 다운로드하여 실행하면 업데이트를 진행합니다.
-
noname
2022.03.02 08:45
별 관심 없으시겠지만... 2022/03/01일자로 업데이트가 있었음을 적어둡니다. ksminitex --version 명령으로 확인하세요.
* tectonic 0.8.2
* perl을 별도로 설치하지 않아도 komkindex가 돌도록 했습니다. 그 결과, 파일 크기가 조금 커졌어요.
* https://bit.ly/3qbR5h4tectonic과 biber 등 중요한 바이너리는 64비트 버전입니다. 32비트 버전은 요청이 없는 한 제작하지 않겠습니다.
(texworks 에디터도 0.6.7로 업데이트. ksminitex 설치파일과 별도로 제공하는 방침도 동일합니다. 앞선 댓글 참조. texworks 설치용 압축파일은 ksminitex을 설치한 후에 실행하여야 합니다.)
-
noname
2022.03.04 18:01
ksminitex 새 버전을 위한 tabularray, tzplot (v2.0)입니다. c:\usr\ksminitex\Resources\pkgs\ 폴더에 복사해 넣으세요.
http://wiki.ktug.org/wiki/wiki.php/LaTeXWorkshop/2021#s-4.2 에 새로 올라온 test-tzplot-graphs.tex를 ksminitex으로 컴파일할 수 있는 것 같습니다.
-
Progress
2022.03.08 21:09
고맙습니다. 가끔 재미있게 써보고 있습니다.
폰트를 파일네임으로 써야하는 것을 종종 까먹곤합니다.
최근 테스트한 문서는 unicode-math 패키지가 필요한 거였는데 \setmathfont 를 폰트파일네임으로 하지 않고 폰트 네임으로만 했다가 수십번 컴파일 실패했습니다. ㅎㅎ*아직은 tectonic이 텍라이브만큼 빠르게 업데이트가 되지는 않는 것인지 TL2021(또는 TL2022 pretest)에서 컴파일한 것과는 조판 결과가 살짝 다르더군요.
-
noname
2022.03.09 05:03
(1) tectonic의 texlive bundle에 대하여
tectonic은 현재 디폴트로 서비스하고 있는 웹 번들이 tlextras-2020.0r0입니다. 즉 TeXLive 2020의 처음 배포판에 해당합니다. tectonic이 이 기본 배포판을 언제 새로운 버전으로 바꿀지에 대해서는 아무도 알지 못합니다. (개인적으로는 2021 r0는 차라리 배포를 안 했으면 하는 생각이 있습니다만...)
그 대신 사용자가 원한다면 원하는 TeXLive 버전으로 local bundle을 구성할 수 있게 하고 있으며, 나아가 웹 번들을 제작할 수도 있게 하고 있습니다. 즉 마음만 먹으면 (또는 누군가 웹서비스 자원을 제공한다면) TeXLive 2022 배포 패키지를 이용하도록 설정할 수 있다는 얘기죠. (다만 이 경우 xetex 엔진의 버전 문제에서 좀더 세심한 검토가 필요한 경우가 없다고 장담은 못하겠습니다.) 더 자세한 것은
https://github.com/tectonic-typesetting/tectonic-texlive-bundles
이 페이지를 참고하십시오.처음에 ksminitex을 구상할 때는 최신 패키지를 이용하도록 bundle을 제작할 계획도 있었으나... 제게 그것을 서비스할 자원이 없다는 것을 깨닫고 포기하였습니다.
(2) oblivoir로 만들어지는 모양
TeXLive 2021로 넘어오던 시기에 oblivoir의 기본 판면이 조금 바뀌었지요. ksminitex(=tectonic)에서 2021 이후의 문서와 비슷한 모양이 되도록 하려면,
\usepackage{oblivoir-patch1,unfontsxe} \usepackage{ob-mathleading}
이 정도를 preamble에 적어주는 것을 권장합니다. 위의 패키지들은 ksminitex에 다 들어 있습니다.
===
관심을 보여주셔서 감사드립니다.
-
likesam
2022.03.09 10:09
tectonic, tinytex도 잠시 써 봤지만, 다시 한번 써 봐야 겠습니다.
-
noname
2022.04.29 04:49
ksminitex 1.5로 업데이트하였습니다.
tectonic 0.9.0으로 올라갔는데 이제 TeXLive 2021-3을 기본 번들로 제공합니다. 확인해본 결과 LaTeX은 2021/10/01 포맷이고 xetexko가 version 3.1, oblivoir는 3.0.1입니다.. 긴급하게 TL 2022 최신 패키지가 필요한 분이 아니라면 충분히 일상적으로 사용 가능하다고 판단합니다.
기존 설치한 분은 인스톨러를 실행하면 이전 버전으로부터 업그레이드합니다. TeXWorks도 설치하신 분은 이 방식으로 업그래이드하면 TeXWorks에 영향을 미치지 않으므로 이전 상태 그대로 쓸 수 있을 것입니다. (즉 업그레이드 후에 TeXWorks를 또다시 설치할 필요가 없음.) 다운로드 주소는 동일합니다.
* ksminitex installer: https://bit.ly/3qbR5h4
* texworks editor for ksminitex: https://bit.ly/31eoLCc처음 설치하는 분은 ksminitex -> texworks 순으로 실행해야 합니다. texworks만 먼저 깔면 이것저것 꼬이게 되어 있습니다.
크기는 104M입니다. 100메가 안쪽으로 유지하고 싶은데 잘 되지 않네요.
첨부 소스는 wiki:DocumentGallery에 최근 올라온 "수식 쓰는 방법" 문서를 일부 수정(minted -> listings 및 폰트 호출 방법 변경)하여 성공적으로 컴파일한 예입니다. 잘 되는 것을 확인할 수 있습니다.
====
코멘트, 구독, 좋아요.... :)
-
noname
2022.10.05 05:40
tectonic 0.11.0이 릴리스되었습니다. ksminitex은 1.6으로 업데이트하였습니다. tectonic 0.11.0은 새로 작성하는 문서부터 TeXLive 2022:0을 이용합니다.
* ksminitex v1.6: https://bit.ly/3C8yCrR (x64 only)
* ksminitex v1.7: https://bit.ly/3U8k4je (x64 only)
* kaminitex v1.8.1 https://mirror.ischo.org/aux/ksminitex/ksminitex-v1.8.1.zip (x64 only)
* ksminitex v1.9 https://mirror.ischo.org/aux/ksminitex/ksminitex.zip (x64)texworks에는 변경이 없습니다.
* texworks for ksminitex: https://bit.ly/31eoLCc
주의 1: 이전에 version 1.5까지 사용하시던 분은 앱 삭제 후 새로 설치해주십시오. 이전 버전을 삭제하는 업그레이드 기능이 1.6에 없습니다. (이것이 빠진 이유는 이전까지 ksminitex을 빌드하던 오래된 컴퓨터가 사망... 하였기 때문입니다.)
주의 2: texworks for ksminitex을 설치하면 TeXLive의 TeXWorks가 잘 동작하지 않을 수 있습니다. ksminitex과 texlive의 texworks를 함께 설치해서 쓸 수 없다고 생각하여야 합니다. ksminitex에서 texworks가 꼭 필요한 것도 아니므로 이것을 굳이 설치하지 말고 notepad나(...) vs code 등을 사용하시는 쪽을 권장합니다.
첨부파일은 README입니다.
** biber의 버전 불일치를 수정하여 다시 업로드했습니다.(9:40)
** tectonic 0.14.0, ksminitex 1.9 (2023/06/12)
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
1038 | MiKTeX을 권함 [9] | noname | 2022.10.13 | 1930 |
1037 | 후쿠이 레이 로마자 전사법에 의한 한글 로마자 입력 | noname | 2022.11.30 | 789 |
1036 | 이원일차연립방정식 | noname | 2022.11.23 | 323 |
1035 | tabularray 예제 [2] | Progress | 2022.11.20 | 2250 |
1034 | 유니코드 폰트 테이블 [6] | noname | 2022.11.15 | 511 |
1033 | 오침안정법 | noname | 2022.11.15 | 496 |
1032 | Basic TeX(맥텍 작은 버전) 설치하면 생기는 일 [4] | Progress | 2022.11.12 | 341 |
1031 | 오늘 날씨가 상당히 쌀쌀하네요 | 필교 | 2022.10.26 | 336 |
1030 | cloche: tex-to-epub 변환기 [6] | yihoze | 2022.10.13 | 312 |
1029 | epub과 mathjax [13] | noname | 2022.08.07 | 1287 |
» | ksminitex: 아마도 아주 작은 텍 시스템 [16] | noname | 2021.12.22 | 1345 |
1027 | SVG를 tikz로 바꾸기 | yihoze | 2022.09.30 | 300 |
1026 | 문단 단위 대역본 2 | yihoze | 2022.09.26 | 262 |
1025 | eqnarray와 align [1] | noname | 2022.09.20 | 318 |
1024 | 패키지: kshcrkey [3] | noname | 2022.09.14 | 438 |
1023 | 새로 설치한 윈도우에 LaTeX 설치 간단 요령 및 주의점입니다. [2] | 변선생 | 2022.09.04 | 1254 |
1022 | 함초롬 바탕 LVT의 "키보드" 부호 [5] | noname | 2020.10.15 | 3725 |
1021 | 옛한글 문서를 입력기 없이 [18] | noname | 2020.01.19 | 12981 |
1020 | tex을 epub으로 [6] | yihoze | 2022.07.18 | 904 |
1019 | 제1장 TeX [3] | noname | 2022.08.03 | 883 |
간단히 테스트해보았습니다.
논문 투고용으로도 손색이 없습니다. bibtex을 따로 돌리지 않아도 저절로 참고문헌이 붙어 나오는 군요. 다만 bbl 파일을 생성하지 않는게 흠이라면 흠이겠습니다. 종종 bbl 파일을 요구하는 학술지가 있어서요...그리고 처음 컴파일할때 여러 패키지를 다운하던데 그것들이 어디에 저장되고 읶는지요...Package 폴더는 아니든데요...크기로만 보면 아마도 세상에서 제일 작은 텍시스템이 아닐까 합니다.