作者Volodos (Volodos)
看板LaTeX
标题Re: [问题] 打俄文
时间Thu Jan 19 04:11:12 2012
推文等好久, 不想等了 :P
纯中英文也会有问题的话是字型的问题
字型的话, 问题很杂, 因为有时就算没写错字都会有问题
一个字型有所谓的 family
以 warnock pro 这个字型为例, 在 windows\fonts 下可看到含有许多不同字型
warnock pro light, warnock pro bold 等等, 档名分别是
warnockpro-li.otf, warnockpro-bold.otf, 等等
这些被包起来称 warnock pro
所以使用的字型可以是打
Warnock Pro, 可以打 Warnock Pro Light, 可能是用 WarnockProLi.otf
去指定
直接指定 *.otf 档的话, 等再指定粗体, 斜体等设定
\setmainfont[BoldFont=xxx,ItalicFont=ooo]{yyy}
这样的方式
字型档是 *.otf 通常比较没什麽问题
其他的不一定, 有的可以有的不行
这部份的设定很麻烦
我建议先确定知道怎麽设定 fontspec
找个比较简单的字型去设定, 内容是纯英文, 这样就好
像是
\setmainfont{Courier New} 这种比较单纯的字型
先确定这个编译不会出问题
然後再试别的字型
试久了会比较知道 fontspec 是怎麽运做的
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 68.3.196.84
1F:推 Tadano:感谢。但我试了好几种字型,也下载了warnock pro 01/19 10:46
2F:推 Tadano:一样也有这个问题发生。 01/19 10:50
3F:推 Tadano:我把fontspec重新移除再重安装就解决了。再次感谢 01/19 11:38