2020 年 2 月发布的 LaTeX 引入了一个\swdefault
处理“花饰”文本的命令,不幸的是,它破坏了符文包,它有\swdefault
自己的命令。现在,任何使用 allrunes 排版 LaTeX 文档的尝试都会失败,并显示! LaTeX Error: Command \swdefault already defined.
“
在 allrunes 更新至不再有此命令之前,如何用 runes/futhark 排版文本?如果答案涉及从包中提取单个字形,我感兴趣的是\textarc{d}
(ᛞ, U+16DE) 和\textarc{w}
(ᚹ, U+16B9)。
答案1
allrunes 需要进行真正的彻底改造,才能与 LaTeX 中改进的系列处理兼容。但如果您只需要您提到的两个符号,您可以尝试以下方法:
\documentclass{article}
\newcommand{\DeclareFontShapeWithSizes}[5]{%
\DeclareFontShape{#1}{#2}{#3}{#4}{%
<5><6><7><8><9><10><10.95><12><14.4><17.28><20.74><24.88><29.86><35.83> #5}{}}
\newcommand{\DeclareRuneSeparators}[1]{} %if needed copy the whole definition
\input{arc.fd}
\begin{document}
abc \textarc{d} \textarc{w}
\end{document}