我正在尝试创建下表。
以下是我的进度。我在写 IPA 音素符号时遇到了问题。音素列表列在IPA 阿拉伯语音素列表在此处
代码:
\documentclass[a4paper,10pt]{article}
\usepackage{booktabs}
\usepackage{arabtex}
\usepackage{utf8}
\usepackage{tipa}
\begin{document}
\setcode{utf8}
\<مرحباً >
\begin{table}
\centering
\begin{tabular}{@{}llllll @{}}
\toprule
Isolated & Beginning & Middle & End & Name & Phoneme \\
\midrule
\midrule
\<ا> &
\<ا> &
\<ا> &
\<ا> &
'alif &
\textipa{[ا]}
\\
\< ب > &
\< بـ > &
\< ـبـ > &
\< ـب > &
baa' &
\textipa{ب}
\\
\bottomrule
\end{tabular}
\end{table}
\end{document}
结果:
最后,有没有什么编辑器比 texstudio 更适合阿拉伯语和英语写作,因为 texstudio 会自动使用 RTL 来处理阿拉伯语文本,这很容易让人感到困惑。
答案1
我已经设法使用 XeLaTeX 解决了该问题。
我的代码:
%!TEX TS-program = xelatex
\documentclass[a4paper,10pt]{article}
\usepackage{booktabs}
\usepackage{xunicode}
\usepackage{fontspec}
%\usepackage{xltxtra}
\newfontfamily\afont[Script=Arabic]{Amiri}
\newfontfamily\ipafont{DejaVu Sans}
\usepackage[voc]{arabxetex}
\begin{document}
This is English Text with Arabic text \textarab{نَص عَرَبِيْ مَشْكُول}
\begin{table}
\centering
\begin{tabular}{@{}llllll @{}}
\toprule
Isolated & Beginning & Middle & End & Name & Phoneme \\
\midrule
\midrule
\afont{ا} &\afont{ا} &\afont{ا} &\afont{ا} &'alif &{\ipafont aː} \\
\afont{ ب } &\afont{ بـ } &\afont{ ـبـ } &\afont{ ـب } &baa' &{\ipafont b } \\
\afont{ ت } &\afont{ تـ } &\afont{ ـتـ } &\afont{ ـت } &taa' &{\ipafont t } \\
\afont{ ث } &\afont{ ثـ } &\afont{ ـثـ } &\afont{ ـث } &thaa' &{\ipafont θ } \\
\afont{ ج } &\afont{ جـ } &\afont{ ـجـ } &\afont{ ـج } &gym &{\ipafont dʒ } \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
结果:
编辑: 正如@Alan Munn 在评论中所建议的那样。我已将字体更改为 Doulos SIL。而且不需要 DejaVu Sans,因为我使用了默认的 ArabXeTeX 包字体。
编辑的代码:
%!TEX TS-program = xelatex
\documentclass[a4paper,10pt]{article}
\usepackage{booktabs}
%\usepackage{xunicode}
\usepackage{fontspec}
\newfontfamily\ipafont{Doulos SIL}
\usepackage[voc]{arabxetex}
\begin{document}
This is English Text with Arabic text \textarab{نَص عَرَبِيْ مَشْكُول}
\begin{table}
\centering
\begin{tabular}{@{}cccccc @{}}
\toprule
Isolated & Beginning & Middle & End & Name & Phoneme \\
\midrule
\midrule
\textarab{ا} &\textarab{ا} &\textarab{ا} &\textarab{ا} &'alif &{\ipafont aː} \\
\textarab{ ب } &\textarab{ بـ } &\textarab{ ـبـ } &\textarab{ ـب } &baa' &{\ipafont b } \\
\textarab{ ت } &\textarab{ تـ } &\textarab{ ـتـ } &\textarab{ ـت } &taa' &{\ipafont t } \\
\textarab{ ث } &\textarab{ ثـ } &\textarab{ ـثـ } &\textarab{ ـث } &thaa' &{\ipafont θ } \\
\textarab{ ج } &\textarab{ جـ } &\textarab{ ـجـ } &\textarab{ ـج } &gym &{\ipafont dʒ } \\
\bottomrule
\end{tabular}
\end{table}
\end{document}
编辑结果: