
В идеале без использования внешних пакетов. Я ищу что-то вроде этого.
Подробнее о письме читайте здесьВикипедия.
решение1
Можно комбинировать lmodern
со старым английским шрифтом cmoefont
.
Шаг 1: следуйте инструкциям вответ на этот вопросчтобы получить cmoefont
и поместить все файлы в тот же каталог, что и ваш tex
файл.
Шаг 2: загрузите файлы шрифтов и используйте их. Изображение выше, например, сгенерировано
\documentclass{article}
\usepackage{lmodern}
\DeclareFontFamily{OT1}{cmoer10}{}
\DeclareFontShape{OT1}{cmoer10}{m}{n}{<-> cmoer10}{}
\newcommand{\THE}{{\usefont{OT1}{cmoer10}{m}{n} u}\textsuperscript{e}}
\begin{document}
The \THE\ the olde
\end{document}
Немного более сложная версия, использующая stackengine
, может поднять верхний индекс e
выше, как в ваших примерах.
\documentclass{article}
\usepackage{lmodern}
\usepackage{stackengine}
\DeclareFontFamily{OT1}{cmoer10}{}
\DeclareFontShape{OT1}{cmoer10}{m}{n}{<-> cmoer10}{}
\newcommand{\THE}{{\usefont{OT1}{cmoer10}{m}{n} u}\textsuperscript{e}}
\newcommand{\oTHE}{\stackengine{-0.3ex}{\usefont{OT1}{cmoer10}{m}{n} u}{~e}{O}{c}{F}{F}{S}}
\begin{document}
The \THE\ the olde \oTHE
\end{document}
решение2
По сути, это то же самое, что и ответ @Willie Wong, но с QTCloisteredMonk
другим шрифтом и другим интервалом в stackengine
. Скомпилируйте с помощью LuaLaTeX.
\documentclass{article}
\usepackage{stackengine}
\DeclareFontFamily{OT1}{QTCloisteredMonk}{}
\DeclareFontShape{OT1}{QTCloisteredMonk}{m}{n}{<-> QTCloisteredMonk}{}
\newcommand{\THE}{\stackon[0pt]{\usefont{OT1}{QTCloisteredMonk}{m}{n} y}{\usefont{OT1}{QTCloisteredMonk}{m}{n}\kern.06em\tiny e}}
\begin{document}
Early the: \THE
\end{document}