我真的很难理解现在已弃用的软件包libertine-type1
和工作方式。根据新规定,使用时的所有选项都直接传递给新的 type1 软件包。biolinum-type1
libertine-legacy
libertine.sty
\usepackage{libertine}
但这并不准确,我无法让它工作,因为\libertineGlyph
任何文件中都不再存在诸如这样的选项sty
。
如果有人可以阐明这个问题并向我解释如何让新软件包以与旧软件包相同的方式工作,我将不胜感激。
这个问题这里相关的。
答案1
由于某种原因,旧软件包背后的开发人员libertine
不久前决定不再维护这些type1
版本。Libertine 被分为libertineotf
和libertine-legacy
,后者现在已完全失去支持,并已被libertine-type1
和取代biolinum-type1
。
好消息是旧软件包中的所有功能libertine
仍然可用libertineotf
。坏消息是您不能将它与一起使用pdflatex
。
新的自由主义套餐
新libertine
软件包现在加载libertine-type1
并将biolinum-type1
所有选项传递给这些软件包。这些软件包不提供任何命令,例如\libertineGlyph
。根据文档有以下选项可用:
oldstyle,osf old-style figures
lining,nf lining figures
proportional varying-width figures
tabular fixed-width figures
bold \bfdefault is bold
semibold \bfdefault is semibold
但是,osf
却nf
不起作用。
libertineotf 包。
如果你是 XeLaTeX 或 LuaLaTeX 用户,该libertineotf
软件包提供了旧软件包中可用的功能。不幸的是,它本身也存在一些问题。
进一步阅读
答案2
该\libertineGlyph
宏通常只是\char
与字体编码和形状的附加设置一起使用。如果您确实需要它,您可以从 复制命令定义libertine-legacy
。只需要命令\DeclareTextGlyphX
和字形的附加定义文件。但是,您实际上并不需要该命令。
“新”包简化了和libertine
的加载,并为所有使用 的文档提供了兼容性 。libertine-type1
biolinum-type1
\usepackage{libertine}