由于 \v{l} 似乎无法正常工作,我该如何将字母 l 上的减号排版为 l'?

由于 \v{l} 似乎无法正常工作,我该如何将字母 l 上的减号排版为 l'?

我需要参考捷克数学家的一篇论文丹尼尔·克拉尔在文档和参考书目中,我对排版重音字母的正确方法感到有些困惑l'

看起来,字母上附加的撇号式重音符号l实际上不是一个撇号,而是一个卡龙其排版方式与字母上常见的“倒帽子”形状不同。来自同一篇维基百科文章,在子部分书写和印刷卡龙

在印刷的捷克语和斯洛伐克语文本中,与某些字母(小写 ť、ď、ľ 和大写 Ľ)组合的卡龙被缩减为小笔画。

并且,在同一小节的后面还有:

虽然笔画看起来与撇号相似,但字距调整却有显著差异。使用撇号代替抑扬符看起来非常不专业……

当我尝试以通常的方式排版卡龙时,\v{l}这会在字母 l 上产生“倒置帽子”形状,所以我猜想所有卡龙都是以统一的方式排版的\v。 有没有办法正确地排版这个字母上的卡龙(以及维基百科文章中提到的其他几个例外)?

为了完整性,我使用 AMSRefs 和 BibTeX 插入参考文献。我没有加载或包inputencfontenc因为我还没有发现需要它们(而且我不太熟悉如何正确使用它们),但我愿意接受任何类型的解决方案。

答案1

看来你正在使用传统的 OT1 编码

在此处输入图片描述

\documentclass{article}

%\usepackage[T1]{fontenc}
\begin{document}

[\v{l}]
\end{document}

对于任何拉丁文字文档,您几乎总是应该使用 T1 编码

在此处输入图片描述

\documentclass{article}

\usepackage[T1]{fontenc}
\begin{document}

[\v{l}]
\end{document}

OT1 是原始的 TeX 7 位编码,没有重音字符,因此\v{...}总是在基数上放置一个标准 v 重音符,但其他重音符(例如\'尖音符)同样使用构造的重音符,因此任何带重音字母的单词都无法正确连字。

也就是说,即使对于 OT1 编码,也可以声明此复合体

在此处输入图片描述

\documentclass{article}

\DeclareTextCompositeCommand{\v}{OT1}{l}{%
    l\kern-.1em\raisebox{1.5ex}{,}}
%\usepackage[T1]{fontenc}
\begin{document}

[\v{l}]
\end{document}

在您的问题中,您使用 l<apostophe> 输入了名称,但是如果您使用 l 符号 U+013e(例如,在您的 wikipeda 链接中使用),那么您可以直接输入字符,而不是使用\v{l},从而获得与上述相同的结果。为了完整起见,这里是 luatex 中的结果。

在此处输入图片描述

\documentclass{article}

\begin{document}

Daniel Kráľ

\end{document}

相关内容