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>가 들어가므로 용도에 맞게 나누어 쓸 수 있습니다.
자유글 맥오에스 10.9의 Skia.ttf
2013.10.25 12:45
맥 사용자 분들께.
맥오에스 10.9 업그레이드(무료. 운영체제는 무료여야 한다---리처드 스톨만) 후 루아텍이 말도 없이 죽는 일이 발생합니다.
이유는 Skia.ttf 라는 글꼴 때문입니다. 신기한 게 분명 ttf인데 그 내부에 10개의 폰트가 들어있습니다. 마치 ttc나 dfont처럼.
이 폰트를 루아텍이 읽지 못하게 막아야 합니다.
$ cat ~/texmf/tex/luatex/luaotfload/luaotfload-blacklist.cnf
Skia.ttf
이렇게 딱 한 줄짜리 파일을 만들었습니다.
그런 다음 luaotfload-tool --update 명령으로 글꼴 데이터베이스를 갱신했습니다.
한편 지텍에서는 이 글꼴을 읽을 수 있지만 10개의 변형 폰트 가운데 오직 Regular 한 종만 인식합니다.
결국 지텍에서도 (죽지는 않으나) 별무소용이란 뜻이죠.
댓글 6
-
Progress
2013.10.25 14:19
-
DohyunKim
2013.10.25 18:28
업그레이드 하시기 전에 그 멀티플 마스터인가 하는 게 지텍과 루아텍에서 과연 동작하는지 실험해 주실 여유가 되실런지요?
10.8에 들어있는 Skia에 weight 옵션 줘 보는 겁니다. -
nanim
2013.10.25 18:49
예~~전에 xdv2pdf로 성공했던 거 같은 기억이 납니다. xdvipdfmx로는 그냥 Regular 하나만 제대로 되었던 듯...
xdv2pdf 자체가 없어진 지금은 이 기억이 맞는지 테스트해볼 수도 없네요.
-
Progress
2013.10.26 13:10
맥 오에스 10.8.5 (마운틴 라이언)/ MacTeX 2013 (최신 버전)%% 테스트 파일\documentclass{article}\usepackage{iftex}\ifXeTeX\usepackage{xetexko}\else\ifLuaTeX\usepackage{luatexko}\fi\fi\usepackage{lipsum}\begin{document}\begin{verbatim}
\fontspec[Weight=0.5,Width=3]{Skia}\end{verbatim}\fontspec[Weight=0.5,Width=3]{Skia}Really light and extended Skia\bigskip\begin{verbatim}
\fontspec[Weight=2,Width=0.5]{Skia}\end{verbatim}\fontspec[Weight=2,Width=0.5]{Skia}Really fat and condensed Skia% \fontspec[]{Skia-Regular_Extended}% Really fat and condensed Skia\end{document}1. Skia 폰트는 /Library/Fonts에 skia.ttf로 들어있는데 지텍이나 루아텍이나 컴파일에 성공은 하지만, 멀티플 마스터 속성인 Weight나 Width를 올바로 구현하지 못합니다.*첨부파일 skia_font_test_MountainLion_luatex.pdf/ skia_font_test_MountainLion_xetex.pdffontspec 매뉴얼 38쪽에this is the font format that was first supported by XeTeX (due to its pedigree on Mac OS X in the first place) and was the first font format supported by fontspec. A number of fonts distributed with Mac OS X are still in the aat format, such as 'Skia’. Documents that use these fonts should be compiled with XeLaTeX using the xdv2pdf driver, as opposed to the default xdvipdfmx. E.g.,xelatex -output-driver=xdv2pdf filename.texMac OS X also supports Multiple Master fonts, which are discussed in Section 14.앞서 nanim이 말쓰하셨듯이 xdv2pdf 드라이버를 이용하여야 컴파일되는 것 같은데, 지금 텍라이브 2013엔 xdv2pdf가 없어졌으니 소용없는 것 같습니다.2. 맥 오에스 10.5 (레퍼드) 시절에 Skia 폰트는 Skia.dfont였습니다. 마침 전에 쓰던 핵북에 MacTeX 2010 Basic이 깔려 있어 xdv2pdf를 테스트할 수 있었습니다. 지텍으로 컴파일하면서 xdv2pdf 드라이버 옵션을 주니 구현은 됩니다. Skia.dfont도 압축해서 올려놓겠습니다.*MacTeX2010 베이직 버전인지라 luatex 테스트는 못해봤습니다. luatex은 깔려 있는데, luaotfload.sty이 없거든요. 네트워킹이 안 되어서 어찌해볼 도리가 없습니다.3. 재미있는 것은 맥에서만 사용가능한 dfont도 윈도 텍라이브에서 사용할 수 있다는 것입니다. 물론 멀티플 마스터 속성은 아니되지만, 대략 regualr 한가지 모양으로는 쓸 수 있습니다. 다음 그림은 Skia와 Zapfino입니다.- skia_font_test_MountainLion_luatex.pdf [File Size:24.9KB/Download:147]
- skia_font_test_MountainLion_xetex.pdf [File Size:23.4KB/Download:123]
- Skia_dfont_in_MacOS_10.5_Leopard.png [File Size:98.3KB/Download:130]
- Skia_and_Zapfino_dfont.zip [File Size:472.8KB/Download:114]
- dfonttest_in_Windows.png [File Size:342.8KB/Download:120]
- Skia_test_MacOSX_Leopard_MacTeX2010.png [File Size:262.8KB/Download:124]
- skia_font_test_Mountainlion_xetex_and_luatex.png [File Size:136.9KB/Download:150]
-
DohyunKim
2013.10.26 16:21
xdv2pdf를 써야만 한다면 skia 는 진정한 멀티플마스터가 아니라 애플의 기술인 AAT를 이용한 거란 말이군요.
어쨌거나 멀티플마스터는 더이상 안 만들어지고 있고 거의 다 오픈타입으로 전환했기 때문에 별루 미련은 없네요.
섬세한 테스트 감사합니다.
-
Progress
2013.11.26 11:20
최근 매버릭스로 업그레이드했는데
루아텍 폰트 DB 생성에서 NISC18030.ttf가 걸렸습니다.
luaotfload-blacklist.cnf에 한줄 더 추가했습니다.
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
491 | KTUG mystery [3] | 세벌 | 2015.06.12 | 3444 |
490 | 김 군 [9] | yihoze | 2015.06.12 | 3544 |
489 | 김군이 바라본 memoir와 oblivoir [1] | yihoze | 2015.06.12 | 3319 |
488 | TeXLive 2015 배포되었다고는 하네요. [12] | 하늘연 | 2015.06.12 | 3843 |
487 | lshort의 한국어지원 절에 관하여 [5] | karnes | 2015.06.12 | 3725 |
486 | 명령 스무 개만 알면 [9] | nanim | 2015.06.14 | 3612 |
485 | 한글의 분해와 조립 [17] | nanim | 2015.06.14 | 4967 |
484 | 왜 우리는 tikz 따위에 더 이상 열광하지 않는가? [5] | yihoze | 2015.06.15 | 3582 |
483 | 게임 트리 그리기 1-2 [17] | ischo | 2015.06.15 | 11967 |
482 | 폰트 글리프 보기 [2] | yihoze | 2015.06.15 | 4098 |
481 | 한글 TeX 사용자 분들께 감사드립니다. [1] | 예노바르가 | 2015.06.15 | 3580 |
480 | luajittex으로 무엇을 할 수 있을까? [4] | JangNa | 2015.06.16 | 3703 |
479 | 국어의 로마자 표기법, 전자법 [12] | nanim | 2015.06.16 | 78870 |
478 | 국어의 로마자 표기법, 마지막 [7] | nanim | 2015.06.17 | 4234 |
477 | 당신은 어떤 사용자입니까? [15] | yihoze | 2015.06.18 | 4088 |
476 | 패키지를 만듭시다: 애프터서비스 [5] | nanim | 2015.06.18 | 4096 |
475 | 익명인과 실명인의 논쟁 [1] | 메타 | 2015.06.18 | 3801 |
474 | KTUG 정체성? [20] | 세벌 | 2015.06.19 | 4103 |
473 | TeX Live 2015 설치 안내 [12] | nanim | 2015.06.19 | 18994 |
472 | Simplified Hangulize | nanim | 2015.06.21 | 3921 |
감사합니다.
블랙리스트에 한줄 더 추가해야겠군요.
저는 아직 맥 매버릭스로 옮기진 않았지만, 지금 보니 마운틴라이언에서도 Skia는 10개의 폰트인데 하나의 Skia.ttf입니다. (ttc나 dfont가 아닌)
마운틴라이언에서는 루아텍이나 지텍에서 Skia를 불평하진 않는데요. 혹시 매버릭스 확장자를 Skia.ttc로 바꾸면 어떨는지 모르겠어요.
[추가]
아, 지금 생각난 건데요. Skia가 멀티플마스터 폰트였어요.
거 왜 기준 폰트를 정해놓고 보간(interpolation)해서 다른 폰트를 만들어낸다는 폰트 방식.
루아텍에서 멀티플마스터 폰트 지원을 끊어버린 건 아닌지 모르겠네요.