LuaTeX 现在对 microtypograhpy 的支持有限,只有使用 type1 字体才能调用。但是现在是否可以microtype
与加载的 opentype 字体一起使用fontspec
?我在网上搜索过,但大多数相关信息都已过时。
答案1
你问是否
可以
microtype
使用加载的 OpenType 字体fontspec
。
简短的回答是肯定的。较长的回答是,microtype
在 LuaLaTeX 下的功能不如在 pdfLaTeX 下那么完整。但是,限制是不是由于使用 OpenType 字体而导致的。
目前与 TeXLive 2012 和 MikTeX 2.9 一起发布的版本microtype
仍为 2.4 版。不过,microtype
2012-05-23 发布的 2.5 版后期测试版软件包可从以下网址下载:http://tlcontrib.metatex.org/cgi-bin/package.cgi/action=view/id=608。此版本在 LuaLaTeX 下运行时,其功能仍然不如在 pdfLaTeX 下运行时那么强大,但比坚持使用 2.4 版本要接近得多。
你在后续评论中询问如何microtype
在 MikTeX 下手动安装 2.5 版。你是否在 MikTeX 搜索的目录中设置了一个“本地”目录?(打开 MikTeX 的“设置”应用来查看。)如果没有,请设置这样一个目录。然后,你可以
确保该本地目录在搜索顺序中处于最顶层(这样,
microtype
您在本地目录中安装的版本就会出现在“官方”但现在有些过时的版本之前,该版本仍然与 MikTeX 2.9 一起分发);将 microtype 2.5 beta 的文件复制到本地目录的子目录中(例如
..\tex\latex\microtype
和..\doc\microtype
);并且更新 MikTeX 的文件名数据库;此更新过程的细节取决于您是否在普通模式还是管理员模式下安装 MikTeX。
更新:该microtype
软件包的 2.5a 版本于 2013 年 5 月发布。