使用 pdftex 排版舊拉丁連字

使用 pdftex 排版舊拉丁連字

我正在使用pdftex(MiKTeX) 來排版舊文本的片段。我被困在如何獲得看起來像古拉丁語(1526)中的 qz 的連字(但可能是某種形式的 que)。例如下面的第三個單字(最後一行還有兩次)

1526 年的舊拉丁文本

我正在使用\fontfamily{jkpvos}kpfonts 來獲取長 s 和 st 連字,但對其他連字一無所知。 (內文來自 Pedro Ciruelo 的 Cursus quatuor mathematicarum artium Freedomium,1526 年。)

答案1

朱尼碼中世紀字體將此字元對應為E8BF。它似乎有一個自動連字可以提供它,但據我所知它並沒有真正起作用。

\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}

其產生:

qz 與 junicode

注意:正如 Thérèse 所說,使用 OTF 字體需要fontspec,因此使用 XeTeX 或 LuaTeX (在我的例子中,我使用 建立了這個範例lualatex)。也就是說,為了滿足中世紀的需求,您將找到更多帶有 OTF 字體的資源。

答案2

你是對的,所討論的連字是“que”(“and”)的縮寫。我認為包中沒有現成的連字kpfonts(帶有veryoldstyle選項集)用於此連字,但可以通過以下方式獲得相當好的第一個近似值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}

在此輸入影像描述

附錄:感謝@Raphink的回答和其他評論,我想我現在更好地理解了 -que 連字的特徵。如果時間和資源允許,那麼如果您可以使用「開箱即用」提供所有必需連字的字體(例如 Junicode),那麼自然是最好的。但是,如果您想堅持使用該kpfonts包,您可能需要使用 -que 連字的修改定義

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

得到這個輸出:

在此輸入影像描述

相關內容