如何表示跨单词的连接字母?

如何表示跨单词的连接字母?

我试图指出拉丁文诗句的读法。其中一部分是指出音节之间的停顿发生在哪里。有时一个音节以一个单词末尾的辅音开头,并在下一个单词的开头包含元音。以下是传统的表示方法:*

在此处输入图片描述

我怎样才能让 LaTeX 生成从一个字母到下一个字母的小曲线,如上例所示,n–e 和 s–e 分别跨越两个单词?


拉丁语插图作者:汉斯·奥伯格(Hans Ørberg),第 292 页。Domus Latina,2003 年。

答案1

有一个标准的 Unicode 字符关系:⁀ Unicode:U+2040。

与适当的字体和 XeLaTeX 或 LuaLaTeX 一起使用,您可以将其直接放入源代码或制作宏。(由于它设计为位于两个字符之上,因此您需要将其包裹在空格中才能使用,因此我将其变成了一个宏:

% !TEX TS-program = XeLaTeX

\documentclass{article}
\usepackage{fontspec}
\setmainfont{Junicode.ttf}
\newcommand{\tie}{~⁀~}
\begin{document}
Nōn egō nōbilium sedeō studiōsus equōrum

nō-n\tie e-gō- nō-bi-li-um- se-de-ō- stu-di-ō-su-s\tie e-quō-rum
\end{document}

代码输出

答案2

在此处输入图片描述

\documentclass{article}
\begin{document}

n\=o-n\t{e}\,go

\end{document}

答案3

使用旋转、拉伸和压缩的无衬线“C”作为领带......

\documentclass{article}
\usepackage{fontspec}
\usepackage{graphicx}
\def\tie{\kern-3pt%
  \smash{\rotatebox[origin=top]{-90}{\sffamily\scalebox{.8}[1.1]{~C}}}%
  \kern-3pt}
\begin{document}
Nōn egō nōbilium sedeō studiōsus equōrum

nō-n\tie e-gō- nō-bi-li-um- se-de-ō- stu-di-ō-su-s\tie e-quō-rum 
\end{document}

在此处输入图片描述

相关内容