Q&A 마당은 텍 관련 질문/답변을 위해 만들었습니다.
- 로그인 없이 자유롭게 글을 읽고 쓸 수 있는 철학은 처음과 같이 계속됩니다.
- 질문 전에 아래를 읽어 보세요. 좋은 질문이 좋은 답을 받을 수 있는 좋은 방법입니다.
- 질문에 맞는 제목을 붙이세요. 질문의 내용과 관련없는 "고수님", "긴급질문", "도와주세요"와 같은 제목은 답이 잘 올라오지 않습니다. 이 게시판에 올라오는 모든 글은 질문입니다. 굳이 [질문], [Q]를 적으실 필요도 없습니다.
- 내용을 충실히 적어 주시고, 같은 상황을 재현할 수 있는 최소한의 예제가 같이 있어야 합니다.
- 최소 예제는 "Minimal working example"을 읽어 보세요.
- 파일을 첨부하실 때에는 가능한 압축하여 파일 크기를 줄여서 올려주시길 바랍니다.
- 개인적으로 사용하신 글꼴이 들어 있는 경우, preparefont.sty에 관한 답변을 참조하세요.
- 스팸 글을 막기 위하여 짧은 시간 내에 다시 글이 등록되는 IP를 막거나, 광고 글을 막기 위하여 금지어로 .com, .net 등을 설정하고 있습니다. 다소간의 불편함이 있으시더라도 양해 바랍니다.
- 금지어에서 stackexchange, stackoverflow, ctan, overleaf, , github, google.com, gmail.com, .org, .io, sil.org, wiki.com, tistory.com등은 해제하였습니다.
- MathJax를 이용한 수식조판을 사용하실 수 있습니다. 여기를 참조하세요.
- 사용하는 편집기는 CKeditor입니다.
- 편집기에서 [enter]를 누르면 <p> 태그가 들어가고, 문단으로 생각하고 한 줄을 비웁니다.
- 글줄만 바꾸려면 [shift-enter]를 누르면 <BR> 태그가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
- 수식를 문서내에 삽입하시려면 에디터를 툴바에서 [소스]를 눌러 HTML로 입력할 수 있게 바꾸신 후 <pre> </pre> tag를 사용하셔서 <pre> 여러 줄의 수식 </pre>처럼 입력하시면 좋습니다.
MacTex 설치에 관한 질문입니다.
2011.10.12 14:11
MacTex와 KoTex를 내려받고, terminal에 # sudo tlmgr --repository=http://ftp.ktug.or.kr/KTUG/texlive/2011 install collection-kotex
을 실행했습니다만, 한글을 입력하면 ??로 표시됩니다.
어떻게 해야할까요. 부디 도움을 주시면 감사하겠습니다.
댓글 21
-
anarinsk
2011.10.12 15:07
-
polydisc
2011.10.12 21:47
답볍 너무너무 감사드립니다.
encoding이 UTF-8로 되었는지 어떻게 확인하는지요?
TexWork로 하니까 한글부분이 공란이 됩니다.
TexShop은 한글부분이 ?로 표시됩니다.
그리고 console박스에 아래와 같이 있습니다. 혹시 연관이 있을까요..
This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2011)
\write18 enabled.
entering extended mode
(./Untitled4.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven
ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded
.
도움 부탁드립니다.
-
nova de hi
2011.10.13 00:07
일단 첨부 파일이 어떻게 컴파일되는지 log 파일을 보여주십시오.
-
polydisc
2011.10.13 01:06
말씀하신 log파일이 맞는지 모르겠습니다.
This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2011)
\write18 enabled.
entering extended mode
(./Untitled4.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven
ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded
.
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/kotex.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/kotex.cfg)
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/utf/dhucs.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/utf/kotexutf.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/utf8.def
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/local/texlive/2011/texmf-dist/tex/plain/kotex/utf/kotexutf-core.tex)
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/utf/lucenc.dfu)
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/utf/kolabels-utf.tex))))
(./Untitled4.aux)
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex-base/utf/LUCutbt.fd)
[1{/usr/local/texlive/2011/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./Untitled4.aux)
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 outbtmd2
mktexpk: don't know how to create bitmap font for outbtmd2.
mktexpk: perhaps outbtmd2 is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
)
!pdfTeX error: /usr/texbin/pdflatex (file outbtmd2): Font outbtmd2 at 600 not f
ound
==> Fatal error occurred, no output PDF file produced!
-
gromob
2011.10.13 03:33
어째 이 로그파일은 Untitled4.tex 이라는 파일의 로그파일입니다.
혹시 파일 이름을 바꾸신 것이 아니라면 다른 로그파일인데요.
그리고 어째 LaTeX2e 버젼이 2009년 걸까요? 저는 2011년인데...??
MacTeX이 다른 것인가?
-
polydisc
2011.10.13 07:45
죄송합니다. 파일명을 바꾸었습니다.
다시 실행해서 아래와 같이 나왔습니다.
어제 TeX Live 2011을 내려받았는데, 왜 2009년이 버젼인지 모르겠습니다. T.T
This is pdfTeX, Version 3.1415926-2.3-1.40.12 (TeX Live 2011)
restricted \write18 enabled.
entering extended mode
(./test-1.tex
LaTeX2e <2009/09/24>
Babel <v3.8l> and hyphenation patterns for english, dumylang, nohyphenation, ge
rman-x-2009-06-19, ngerman-x-2009-06-19, afrikaans, ancientgreek, ibycus, arabi
c, armenian, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danis
h, dutch, ukenglish, usenglishmax, esperanto, estonian, ethiopic, farsi, finnis
h, french, galician, german, ngerman, swissgerman, monogreek, greek, hungarian,
icelandic, assamese, bengali, gujarati, hindi, kannada, malayalam, marathi, or
iya, panjabi, tamil, telugu, indonesian, interlingua, irish, italian, kurmanji,
lao, latin, latvian, lithuanian, mongolian, mongolianlmc, bokmal, nynorsk, pol
ish, portuguese, romanian, russian, sanskrit, serbian, serbianc, slovak, sloven
ian, spanish, swedish, turkish, turkmen, ukrainian, uppersorbian, welsh, loaded
.
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/article.cls
Document Class: article 2007/10/19 v1.4h Standard LaTeX document class
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/size10.clo))
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/kotex.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/kotex.cfg)
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/utf/dhucs.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/utf/kotexutf.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/utf8.def
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/local/texlive/2011/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/local/texlive/2011/texmf-dist/tex/plain/kotex/utf/kotexutf-core.tex)
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/utf/lucenc.dfu)
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex/utf/kolabels-utf.tex))))
No file test-1.aux.
(/usr/local/texlive/2011/texmf-dist/tex/latex/kotex-base/utf/LUCutbt.fd)
[1{/usr/local/texlive/2011/texmf-var/fonts/map/pdftex/updmap/pdftex.map}]
(./test-1.aux)
kpathsea: Running mktexpk --mfmode / --bdpi 600 --mag 1+0/600 --dpi 600 outbtmd2
mktexpk: don't know how to create bitmap font for outbtmd2.
mktexpk: perhaps outbtmd2 is missing from the map file.
kpathsea: Appending font creation commands to missfont.log.
)
!pdfTeX error: /usr/texbin/pdflatex (file outbtmd2): Font outbtmd2 at 600 not f
ound
==> Fatal error occurred, no output PDF file produced!
-
nova de hi
2011.10.13 08:54
좀 이해하기 어려운데요... 다음 명령을 터미널에서 내리시고 결과를 알려주세요.
1)
ls -l /usr/texbin
2)
which tlmgr
3)
ls -l `kpsewhich --engine=/ --all pdflatex.fmt`
그리고... texlive를 한번 업데이트해보시기 바랍니다.
4)
tlmgr update --all --self
ko.TeX을 다시 인스톨해보세요.
5)
sudo tlmgr --repo=http://ftp.ktug.or.kr/KTUG/texlive/2011 install --reinstall collection-kotex
-
polydisc
2011.10.13 11:26
친절한 답변에 감사드립니다.터미널에서 내렸습니다. 4)에서 "You don't have permission to change the installation in any way,specifically, the directory /usr/local/texlive/2011/tlpkg/ is not writable.Please run this program as administrator, or contact your local admin."라고 뜨는데요...Last login: Wed Oct 12 18:03:09 on consoleSUN-LEEui-MacBook-Air:~ sun$SUN-LEEui-MacBook-Air:~ sun$ ls -l /usr/texbinlrwxr-xr-x 1 root wheel 63 Oct 11 22:10 /usr/texbin -> /Library/TeX/Distributions/.DefaultTeX/Contents/Programs/texbinSUN-LEEui-MacBook-Air:~ sun$ which tlmgr/usr/texbin/tlmgrSUN-LEEui-MacBook-Air:~ sun$ ls -l `kpsewhich --engine=/ --all pdflatex.fmt`-rw-r--r-- 1 root staff 3672914 Oct 11 22:10 /usr/local/texlive/2011/texmf-var/web2c/pdftex/pdflatex.fmtSUN-LEEui-MacBook-Air:~ sun$ tlmgr update --all --selftlmgr: package repository http://mirror.hmc.edu/ctan/systems/texlive/tlnetYou don't have permission to change the installation in any way,specifically, the directory /usr/local/texlive/2011/tlpkg/ is not writable.Please run this program as administrator, or contact your local admin.SUN-LEEui-MacBook-Air:~ sun$ sudo tlmgr --repo=http://ftp.ktug.or.kr/KTUG/texlive/2011 install --reinstall collection-kotexPassword:tlmgr: package repository http://ftp.ktug.or.kr/KTUG/texlive/2011[1/9, ??:??/??:??] reinstall: kotex [4062k][2/9, 00:15/03:44] reinstall: kotex-context [160k][3/9, 00:18/04:19] reinstall: kotex-dev [1109k][4/9, 00:26/04:56] reinstall: kotex-extra [54684k][5/9, 03:06/03:08] reinstall: kotex-midkor [693k][6/9, 03:11/03:11] reinstall: kotex-utils.universal-darwin [9k][7/9, 03:12/03:12] reinstall: kotex-utils.x86_64-darwin [5k][8/9, 03:13/03:13] reinstall: kotex-utils [46k][9/9, 03:16/03:16] reinstall: collection-kotex [1k]tlmgr: package log updated at /usr/local/texlive/2011/texmf-var/web2c/tlmgr.logrunning mktexlsr ...done running mktexlsr.running mtxrun --generate ...done running mtxrun --generate.running updmap-sys --nomkmap --nohash --enable Map=kotex-midkor.map ...done running updmap-sys --nomkmap --nohash --enable Map=kotex-midkor.map.running updmap-sys --nomkmap --nohash --enable Map=kotex-extra.map ...done running updmap-sys --nomkmap --nohash --enable Map=kotex-extra.map.running updmap-sys ...updmap-sys failed (status 1), output:Config file: "/usr/local/texlive/2011/texmf-config/web2c/updmap.cfg"dvips output dir: "/usr/local/texlive/2011/texmf-var/fonts/map/dvips/updmap"pdftex output dir: "/usr/local/texlive/2011/texmf-var/fonts/map/pdftex/updmap"/usr/texbin/updmap is creating new map filesusing the following configuration:LW35 font names : URWkbprefer outlines : truetexhash enabled : truedownload standard fonts (dvips) : falsedownload standard fonts (pdftex) : trueScanning for LW35 support files [ 3 files]Scanning for MixedMap entries [ 44 files]Scanning for Map entriesERROR: The following map file(s) couldn't be found:PTSans-type1.map PTSerif-type1.mapDid you run mktexlsr?You can delete non-existent map entries using the option--syncwithtrees.[164 files]tlmgr: exiting unsuccessfully (status 1).SUN-LEEui-MacBook-Air:~ sun$ -
gromob
2011.10.13 11:41
노바 님께서 아직 답을 안 하신 틈을 타서 혹시 틀릴지도 모르는 말씀을 드립니다.
4번은 아마 당연히
sudo tlmgr update --all --self
라고 하셔야 할 듯합니다.
그 다음 물어보면 root 패스워드도 넣어주시고요.
-
nova de hi
2011.10.13 11:49
sudo updmap-sys --syncwithtrees
이걸 한번 실행해주세요
-
polydisc
2011.10.13 20:40
고맙습니다.아래와 같이 나왔습니다.SUN-LEEui-MacBook-Air:~ sun$ sudo updmap-sys --syncwithtreesPassword:Config file: "/usr/local/texlive/2011/texmf-config/web2c/updmap.cfg"PTSans-type1.map disabledPTSerif-type1.map disabledSUN-LEEui-MacBook-Air:~ sun$그리고 sudo tlmgr update --all --self 도 다시 실행해봤습니다.SUN-LEEui-MacBook-Air:~ sun$ sudo tlmgr update --all --selftlmgr: package repository http://mirror.hmc.edu/ctan/systems/texlive/tlnettlmgr: saving backups to /usr/local/texlive/2011/tlpkg/backupsskipping forcibly removed package tex4ht[1/5, ??:??/??:??] update: antiqua [67k] (21855 -> 24266) ... done[2/5, 00:03/03:00] update: bibleref-french [638k] (24251 -> 24267) ... done[3/5, 00:10/00:56] update: caption [2224k] (23635 -> 24268) ... done[4/5, 00:15/00:20] update: morehype [884k] (23811 -> 24269) ... done[5/5, 00:20/00:20] update: texlive-docindex [175k] (24231 -> 24261) ... donetlmgr: package log updated at /usr/local/texlive/2011/texmf-var/web2c/tlmgr.logrunning mktexlsr ...done running mktexlsr.running mtxrun --generate ...done running mtxrun --generate.running updmap-sys ...done running updmap-sys.SUN-LEEui-MacBook-Air:~ sun$ -
polydisc
2011.10.16 11:09
노바님,,, 답변을 매우 기다립니다.....
-
nova de hi
2011.10.16 11:22
무슨 말씀이신지... 저는 답변했는데요?
sudo updmap-sys --syncwithtrees
이걸로도 해결이 안 되었단 말씀이신가요?
-
polydisc
2011.10.18 01:27
아.. 답변주셨군요 ^0^
네,,, 아직 한글타이핑한 부분은 "?"로 되는데요 T.T
-
nova de hi
2011.10.18 11:16
앞서 올려드린 test.tex을 컴파일한 결과(log)를 보여주세요.
-
polydisc
2011.10.18 12:48
네~~~~ "한글테스트"라고 pdf창에 떴어요 :D
그런데 TexShop에서는 왜 안될까요??
-
nova de hi
2011.10.18 14:01
TeXshop의 기본 언어가 UTF-8으로 되어 있지 않은 건 아닌지 확인해보세요.
Preferences - Source에서 Encoding을 보시면 됩니다.
-
polydisc
2011.10.18 22:18
nova님 진심으로 감사드립니다.
한글이 됩니다. 흑...T.-
어떤 문제 때문이었는지 혹 알수 있을까요?
제가 이해할수 있을런지는 모르겠지만요 ^________________________^
-
nova de hi
2011.10.19 01:43
재미있게도 제가 마지막에 드린 답변은 이 글타래의 제일 처음에 anarinsk 님이 다신 답변과 같습니다.
여기서 문제는 두 가지였는데요, 하나는 (추측컨대) 예전에 texlive가 이미 설치된 적이 있었고 거기서 texmf-local이든지 어디선가 다른 폰트 패키지 같은 걸 설치한 적이 있지 않을까 합니다.
그 흔적이 남아서 texlive의 updmap(-sys)가 제대로 작동하지 않은 것이 하나였구요
다른 하나는 TeXshop의 Preferences가 UTF-8으로 되어 있지 않은 것이었습니다.
http://faq.ktug.or.kr/faq/TeXShop 을 보시면 아시겠지만 최근 ko.TeX은 일단 한글의 기본 인코딩을 UTF-8으로 상정하고 있습니다.
그래서 생긴 문제겠지요.
-
progress
2011.10.19 09:11
최근 들어 가장 긴 글타래가 아니었나 싶습니다. ^^
-
polydisc
2011.10.20 04:19
길고 길었던 질문에 답변해 주셔서 고맙습니다. 마지막 답변까지두요.. ^0^
혹시 에디터 TeXShop 쓰시면 encoding이 UTF-8로 되어 있나 확인해보십시오. TeXWorks는 기본이 UTF-8이니까 TeXWorks로 해보시는 것도 방법입니다.