除了 allrunes 以外,还有什么其他方法来显示 futhark 文?

除了 allrunes 以外,还有什么其他方法来显示 futhark 文?

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}

在此处输入图片描述

答案2

您可以使用这里的 sty 文件:arXiv-安全. 它取代了 allrunes.dtx

\swdefault已重命名为\swdefaultpatch

最简单的方法是将其保存到您的工作目录。

相关内容