是否可以使用 TeX、LaTeX 或 ArabTeX 书写奥斯曼土耳其语?
答案1
使用 XeTeX 或 LuaTeX,使用 Unicode 输入和具有适当支持的字体(例如 Scheherazade),事情应该很简单:
\documentclass{article}
\usepackage{fontspec}
\usepackage{bidi}
\newfontfamily\ottoman[Script=Arabic]{Scheherazade}
\begin{document}
\begin{RTL}
\ottoman
لسان عثمانی
\end{RTL}
\end{document}
答案2
使用 LaTeX 您可以使用阿拉伯纺织公司使用setfarsi
选项。您需要使用音译进行输入(很像中文拼音)。下面是最简单的方法:
\documentstyle[12pt,arabtex]{article}
\parindent=0pt
\begin{document}
\null \vskip -2cm
\setfarsi \novocalize \Large
%
\begin{arabtext}
a b c d e f g h \\
0123456789\\
donald knuth pasha\\
\end{arabtext}
%
\testoutput
\end{document}
如果您能提供一段好的文字供测试,我将不胜感激,因为我不会说这种语言(只懂一点土耳其语和阿拉伯语)。不过输出结果有其自己的美感。
答案3
根据您需要该语言的“多少”文本,您可以设置小段文本:
\usepackage{fontspec}
\newfontfamily{\A}{Geeza Pro} %or any other font
现在您可以这样插入:
{\A السلام عليكم}
并用 xelatex 或 luatex 进行编译。