我试图指出拉丁文诗句的读法。其中一部分是指出音节之间的停顿发生在哪里。有时一个音节以一个单词末尾的辅音开头,并在下一个单词的开头包含元音。以下是传统的表示方法:*
我怎样才能让 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}