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>처럼 입력하시면 좋습니다.
2015 설치후 폰크 깨짐현상과 KNUworkshop 작동이 안되네요
2015.06.28 21:56
수고하십니다..
2014에서 잘 작동하던 Tex 문서를 2014를 지우고 2015를 설치 한 뒤에 다시 컴파일을 해보니
첨부한 파일과 같이 깨어져서 나타납니다...
> tlmgr repository add http://ftp.ktug.org/KTUG/texlive/tlnet ktug
> tlmgr pinning add ktug *
> tlmgr install ktugbin
> tlmgr install texworks-config
> tlmgr install nanumttf hcr-lvt
위와 같은 작업은 다햇구요..
> fontcache
> tlmgr update --self --all
과 같은 명령도 실행 했는데도 깨집니다...
도와주세요.. ㅡ.ㅡ
댓글 19
-
그로몹
2015.06.28 23:20
-
데이
2015.06.28 23:38
TeXLive XeLatex 입니다.
를 전부 다 따라했구요.. update가 안되는거는 이 링크 에서 다운 받아서 다해본 결과입니다..
실제 업뎃은 2개인가 밖에 안되던데요
2015를 삭제하고 다시 설치할까요?
-
데이
2015.06.29 03:06
오늘 작정하고 정상 작동을 바라고 해볼려고 하는데.. 안됩니다.. 미치겟네요 ㅡ.ㅡ다음과 같은 순서로 작업을 했습니다...
--------------------------------------------------------------
OS : Windows 7 / Texing : KoTexLive - XeLaTex
--------------------------------------------------------------
1. 제어판에서 texlive2015를 지웠습니다.
2. C:\windows\사용자\Administrator 폴더에 있는 .texlive2014 폴더와 .texlive2015 폴더를 삭제..햇습니다..
3. 백신(제 같은경우는 알약입니다.)을 껐습니다. (실제로는 백식을 삭제하고 재부팅했습니다.)
4. 2015를 다시 받아서 texlive 2015설치방법 대로 재설치를 했습니다. 즉,
> tlmgr repository add http://ftp.ktug.org/KTUG/texlive/tlnet ktug
> tlmgr pinning add ktug *
> tlmgr install ktugbin
> tlmgr install texworks-config
> tlmgr install nanumttf hcr-lvt
5. 또 재부팅했습니다.6. fontcache 를 실행했구요.
7. cmd 창을 열고 tlupdateall 를 실행에 update가 없어서..
8. cmd 창을 열고 tlmgr update --self --all 를 실행햇지만, update가 없었습니다.
그리고.. 다시 컴파일을 해봐도 위와 같은 결과입니다.
-
데이
2015.06.29 03:39
윈도우를 다시 포멧하고 설치할까.. 고민 중 이네요 ㅎ
4년다되가는 컴이 문제가 아닐까 생각해서...
열받아서 꼭 성공하고 싶다는.. ^_____________^;
기원해주세요 ㅎㅎ
p.s.) 혹시 여기 대부분의 전문가님들은 Mac 쓰시지 않나요? 관계가 없나요? ^^
-
yihoze
2015.06.29 09:17
저는 처음 보는 증상인데요.
제게 Optima가 없어 대신 Optima LT Std를 사용했습니다. 결과는 정상입니다.
시험삼아 다른 폰트를 사용해 보는 것이 어떻겠습니까?
2014에서 Noto Sans가 제대로 처리되지 않았던 것처럼, 반대로 2014에서 궁합이 맞았던 폰트를 2015가 반기지 않는 것이 아닐까 짐작해 봅니다.
-
ischo
2015.06.29 09:38
optima를 어떻게 입수했는지에 따라 문제가 발생할 수 있습니다.
가령, 맥폰트를 그냥 갖다가 썼다든지 인터넷에서 맞지 않는 폰트를 받았든지 하면
윈도우즈 xetex과 맞지 않을 수 있습니다.
문제되는 폰트를 빼거나, 간단한 문서를 컴파일해서 된다면,
설치과정을 반복할 필요는 없겠지요.
-
그로몹
2015.06.29 11:48
제 생각도 다시 까실 필요는 없어보입니다. tex은 (어쩌면 xelatex) 업그레이드 되면서 글꼴을 불러오는 부분이 아주 조금씩 바뀌는가봅니다.
영어 글꼴은 문제가 안 되는데 한글 글꼴은 아마 그 속의 이름정의 부분을 공용 기준에 안 맞추는지 됐다가 안 됐다가 합니다. (뭔가 글꼴 속의 정보를 제대로 못 쓰는 듯.)
특히 텍이 업그레이드 되면 되던 것이 안 됩니다.
우선 옵티마 대신 다른 글꼴로 이런 문제가 생기나 한 번 보시고요. 안 생기면 현재 옵티마를 다른 옵티마로 바꾸어 보시는 것이...
-
데이
2015.06.29 17:53
네.. 댓글 감사합니다..
그럼 컴퓨터를 포멧하거나 texlive 2015를 제 설치하지 않고 폰트를 바꿔보겠습니다만..
한글 혹은 영어 폰트 중에 저와 같이 텍에 적합하지 않는 폰트(?)들은 어떻게 구별할 수 잇나요?
C:\Wndows\Font 폴더에 있는 것을 쓰면 안되고 그 중에 텍에 적합한 것만 가능한거 같은데...
-
DohyunKim
2015.06.29 18:53
짐작건대 http://tug.org/pipermail/tex-live/2015-May/036724.html 및 관련 글타래에서 다루고 있는 문제가 나타난 거 같습니다. 혹시 optima 글꼴을 type1 폰트로 가지고 계시다면 제 짐작이 틀림없을 겁니다. 이 버그는 텍라이브 2015 바이너리가 동결된 직후 고쳐졌습니다. 2014에서는 문제가 없었고요. 한마디로, 내년에 새로 텍라이브가 출시될 때까지는 시스템 글꼴의 type1 폰트는 xetex에서 쓸 수 없다는 말입니다. (제가 실제 테스트 해 본 건 아닙니다.)
-
그로몹
2015.06.29 21:39
제가 잘 이해하는지 모릅니다만 이렇게 큰 버그라면 1년씩 동결시킬까요?
예전에는 format 파일을 직접 pc에서 컴파일하여 만들었는데 지금도 그럴 수 있겠지요.
이것은 xetex patch만 만들어주면 가능한 것이 아닐까요?
(요즘 시스템을 이해하고 있지 못하니까 아닐 수도 있겠습니다.)
-
DohyunKim
2015.06.30 00:46
정말 심각한 버그였다면 출시를 늦춰서라도 고쳤겠지요. 하지만 그리 큰 버그는 아닙니다.
texmf 아래에 들어 있는 type1은 문제가 아니고요, 시스템 글꼴인 type1만 문제일 뿐입니다. 더구나 xetex에서 type1 은 별로 존재감이 없죠. 또한 요즘에 시스템 글꼴로 ttf나 otf가 아닌 type1을 사용하는 운영체제가 리눅스 계통말고는 없는 걸로 알고 있구요. 리눅스 쪽에서조차 type1은 그다지 중시하지 않습니다. 그저 옛날부터 있었으니까 그냥 유지한다는 정도지요.
저로선 오히려 신기한 게 데이님의 윈도 기계에 어떻게 해서 type1이 시스템 글꼴로 깔리게 되었을까 하는 겁니다.(물론 제 추측이 맞는 걸 전제한 후에 말입니다.)
-
데이
2015.06.30 03:22
많은 댓글 감사합니다.. 포멧을 멈칫하고..... 다시 대글을 읽고 나니..
전문가님들의 댓글을 보면.. 결국은 폰트 문제인거 같아요.. 근데.왜.. 2014는 되고 1025는 안되냐?
또한.. 꼭 알고 싶은게.. 그러면.. "폰트 바꿔라.."고 나오는데...
미칩니다..
tex에 적합한(에러 없는) 한글, 영문 폰트.... 소개 좀해주세요..제발..
더이상.. 폰트 때문에 고생하고십지 않아요..
그리고.. 작동방법을 같이 덧 붙여주시면 고마워요 ^^!
-
yihoze
2015.06.30 08:59
미칠 정도의 문제는 아닌데요.
사용할 수 없는 트루타입 폰트와 오픈타입 폰트는 매우 드뭅니다.
일단 optima만 다른 폰트로 바꿔서 해보시죠.
-
데이
2015.06.30 13:39
감사합니다..
제가 가진 optima 폰트를 첨부해 봅니다.. (C:windows\Font 에서 가져온겁니다.)
이중에.. 제가 폰트 설정을 한 내용
%~~~~~ 폰트 설정
\defaultfontfeatures{Mapping=tex-text}
\setmainfont[Ligatures=TeX,Scale=MatchUppercase,BoldFont={Palatino Linotype Bold}]{Palatino Linotype}
\setsansfont[Ligatures=TeX,Scale=MatchUppercase,BoldFont={Optima Bold}]{Optima}
\setmainhangulfont[Ligatures=TeX,BoldFont={-윤고딕330}]{-윤명조330}
\setsanshangulfont[Ligatures=TeX,BoldFont={-윤고딕330}]{-윤고딕320}
\setmainhanjafont[Ligatures=TeX,BoldFont={-윤고딕330}]{-윤명조330}
\setsanshanjafont[Ligatures=TeX,BoldFont={-윤고딕330}]{-윤고딕320}
\xetexkofontregime[puncts=prevfont, colons=prevfont, cjksymbols=hangul]{latin}
\usepackage{xetexko-hanging}
\hangingpunctuation
이..2014에서는 에러 없이 잘 돌아 갓다가.. 2015에서 먼가 문젯점이 잇는거 같은데.. 몰라요 ㅎ
말슴하신.. optima 폰트 중 첨부한 폰트가 문제가 잇는지요 ??
(개인적으로 전 전문가가 아니기에.. 그냥 2014로 갈아타서 빨리 작업을 하고 싶은데..
전문가임의 의견을 듣고 싶어요 ㅡ.ㅡ)
-
관리자
2015.06.30 19:54
< 관리자, 올려두신 글꼴의 저작권 관련 문제로 인하여 해당 화일을 지웁니다. >
-
yihoze
2015.06.30 14:04
김도현 교수님 추측대로 type1이 들어 있네요.
Optima를 꼭 쓰셔야겠습니까?
대안으로 Linux Biolinum를 권해드립니다. 텍라이브에 포함되어 있습니다.
\setsansfont[BoldFont={* Bold}]{Linux Biolinum O}
-
데이
2015.06.30 14:13
항상 감사합니다..
전 OS가 윈도우 7 입니다..
프린팅을 해보니.. Optima 가 이뻐서 쓴거밖엔 없죠..
리눅스는 아니고... 해서..
Linux Biolinum 어디서 다운 받아서 설치하죠 ?
-
yihoze
2015.06.30 14:16
댓글을 건성으로 읽으시는 것 같아요. 텍라이브에 포함되어 있다고 말씀드렸습니다.
-
데이
2015.06.30 15:43
헉........... 이럴수가.. ^^;
호제님의 댓글처럼
\setsansfont[BoldFont={* Bold}]{Linux Biolinum O}
와 같이 바꾸고 컴파일하니.. 원하는 정상 프린팅이 되엇네여.. (첨부 참조)
항상 감사합니다..
그러면.. tex 작업 문제 폰트가 있는거 같은데...
이걸 어케 구별할까여? 써보고 안되면.. 삭제(?) 하는 방법 뿐인가요?
> texdoc kotex-oblivoir 를 많이 참조하려고 햇지만..
문제는 texing font를 어디서 어떻게 구해야 하느냐.. 또 멋진거라고해서 설치하니..
이번 저의 type 1(?) 같은 사태가 있는데.. 도무지 몰르겟어요 ㅎ
김도현 교수님께서 말슴하신게.. 어떻게 깔려서 2014가 정상 적동했느냐는.. 저도 몰라요..
전 충실히.. ktug에서 공지한 대로 따랐어요..
아무튼.. 결론적으로보면.. optima가 문제인데..
참..궁금한게 많에요.. type 1 이 먼지... 이게 texing에서 왜 문제가 되는지...
2014에서는 잘돌아갓는데.. 왜 21015에서는 에러로 검출이 되는지.. 등등.. 어려워요 ^^~
그리고.. 호재님.. 죄송해요.. 화내지마요 ^^~~ 사랑해요 ㅎ
제 경우에는 아무 에러 없이 잘 컴파일되었고 내용도 잘 보입니다.
혹시 설치하신 후에 모든 업데이트를 하셨습니까?
MiKTeX인지 TeXLive인지 모르겠습니다만...