Composição de uma antiga ligadura latina com pdftex

Composição de uma antiga ligadura latina com pdftex

Estou usando pdftex(MiKTeX) para compor trechos de textos antigos. Não sei como obter a ligadura que se parece com qz no latim antigo (1526) (mas pode ser alguma forma de que). Por exemplo, a terceira palavra abaixo (e mais duas vezes na última linha)

antigo texto latino de 1526

Estou usando \fontfamily{jkpvos}from kpfonts para obter as ligaduras longas s e st, mas não tenho ideia sobre a outra. (O texto é do Cursus quatuor mathematicarum artium liberalium de Pedro Ciruelo, 1526.)

Responder1

OJunicodeA fonte medieval tem esse caractere mapeado como E8BF. Parece ter uma ligadura automática que fornece isso, mas realmente não funciona, pelo que eu percebi.

\documentclass[10pt]{article}

\usepackage{fontspec}
\usepackage{xunicode}
\defaultfontfeatures{Ligatures=TeX}
\setmainfont[Numbers=OldStyle]{Junicode}
\usepackage{xspace}

\newcommand\qz{\char"E8BF\xspace}

\begin{document}
\noindent veritas \& ratio vtriſ\qz. Numeri imparis tres ſunt ſpecies immediate quæ sunt, primus,
ſecundus,\& ad alterum primus. Numerus impar primus eſt qui ſola vnitate parte
aliquota metiri poteſt, vt.3.5.7. idem\qz incompoſitus nominatur,\& ratio vtriuſ\qz de\char"2E17 
\end{document}

que produz:

qz com junicocode

Nota: Como disse Thérèse, o uso de fontes OTF requer fontspec, portanto, o uso de XeTeX ou LuaTeX (no meu caso, construí este exemplo com lualatex). Dito isto, para necessidades medievais, você encontrará mais recursos com fontes OTF.

Responder2

Você está certo, a ligadura em questão é a abreviação de “que” (“e”). Eu não acho que exista uma ligadura pronta no kpfontspacote (com a veryoldstyleopção definida) para esta ligadura, mas pode-se obter uma primeira aproximação razoavelmente boa via q\kern-1.8pt{\footnotesize 3}:

\documentclass{article}
\usepackage[veryoldstyle]{kpfonts}
\newcommand\que{q\kern-1.8pt{\footnotesize 3}}
\begin{document}
ratio vtrius\que. Numeri imparis=
\end{document}

insira a descrição da imagem aqui

Adendo: Graças à resposta de @Raphink e aos outros comentários, acho que agora entendo um pouco melhor as características da ligadura -que. Se o tempo e os recursos permitirem, é naturalmente melhor usar uma fonte (como Junicode) que forneça todas as ligaduras necessárias "prontas para uso". No entanto, se você quiser continuar com o kpfontspacote, você pode querer usar a definição modificada da ligadura -que

\newcommand\que{q\kern-2pt\raise 1.2pt\hbox{{\scriptsize 3}}}

para obter esta saída:

insira a descrição da imagem aqui

informação relacionada