- 主题:XeTeX 中字体的使用
很久以前写的一个文档(用 XeLaTeX编译),一直没有什么问题
然后昨天晚上闲的看一眼 .log(之前从来不看),然后看到上面提示用某个包来代替之前的包。手欠,就给换了,然后就是一堆的问题……
想着还是修正这些问题吧,然后引发了一堆的问题
以前的写法:
\usepackage{fourier}
\usepackage{ulgothic} %tt,不知道是哪里来的包,一直用
提示信息建议用fourier-otf替换fourier
换了之后,tt字体啥的都不对了……
一通折腾之后换成了:
\usepackage{unicode-math}
\setmathfont{Erewhon Math}
\setmainfont{erewhon} % rm
\setsansfont{Cabin} % sf
\setmonofont{ulg}[Extension=.pfb,UprightFont=*b8a,ItalicFont=*bi8a] % ulgothic
唉,不知道是更加标准,还是怎么地……
--
FROM 117.152.200.*
【 在 milksea (肥了,又肥了 >>>_<<<) 的大作中提到: 】
: 就是font encoding的问题,可以共存的。老字体只是格式老,又不是丑,该用还是用
那个 Letter Gothic 还是挺好看……
我的问题是,下面那种方式是不是更加 xetex 一些?
前面那种方式就是经典的 latex 的调用……
是字体的 encoding 问题,我在出问题之后,看了 log 文件,就是把我原来用的 T1 改成了 TU,然后就找不到了……
--
FROM 59.172.4.*
【 在 milksea (肥了,又肥了 >>>_<<<) 的大作中提到: 】
: 是更现代一些,不过其实无所谓哪个更xetex。
: 你切回T1编码就能用旧字体了。
用 fontenc 包?这个真是没有用过……
--
FROM 117.152.200.*
【 在 milksea (肥了,又肥了 >>>_<<<) 的大作中提到: 】
: 唔,其实切换是用 \fontencoding 和 \selectfont 命令,NFSS 标准命令。
哈哈哈,很久不折腾字体了,以前用的很多的这两个命令都忘了……
--
FROM 59.172.4.*