我想知道我们如何引入新字符,尤其是 ə
字符。换句话说,我想了解如何在 LATEX 中使用阿塞拜疆字符(字母)。(Miktex+texmaker)土耳其字符不够用。
答案1
由于 Əə 这个字符是从西里尔文借用的,我们也可以这样做
\documentclass{article}
\usepackage[X2,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[turkish]{babel}
\usepackage{newunicodechar}
\newunicodechar{Ə}{\textazeriSchwa}
\newunicodechar{ə}{\textazerischwa}
\DeclareRobustCommand{\textazeriSchwa}{%
{\fontencoding{X2}\selectfont\symbol{"9A}}%
}
\DeclareRobustCommand{\textazerischwa}{%
{\fontencoding{X2}\selectfont\symbol{"BA}}%
}
\makeatletter
\expandafter\def\expandafter\@uclclist\expandafter
{\@uclclist\textazerischwa\textazeriSchwa}
\makeatother
\begin{document}
Aa, Bb, Cc, Çç, Dd, Ee, Əə, Ff, Gg, Ğğ, Hh, Xx, Iı, İi, Jj, Kk,
Qq, Ll, Mm, Nn, Oo, Öö, Pp, Rr, Ss, Şş, Tt, Uu, Üü, Vv, Yy, Zz
\textit{%
Aa, Bb, Cc, Çç, Dd, Ee, Əə, Ff, Gg, Ğğ, Hh, Xx, Iı, İi, Jj, Kk,
Qq, Ll, Mm, Nn, Oo, Öö, Pp, Rr, Ss, Şş, Tt, Uu, Üü, Vv, Yy, Zz
}
\textbf{%
Aa, Bb, Cc, Çç, Dd, Ee, Əə, Ff, Gg, Ğğ, Hh, Xx, Iı, İi, Jj, Kk,
Qq, Ll, Mm, Nn, Oo, Öö, Pp, Rr, Ss, Şş, Tt, Uu, Üü, Vv, Yy, Zz
}
\MakeUppercase{%
Aa, Bb, Cc, Çç, Dd, Ee, Əə, Ff, Gg, Ğğ, Hh, Xx, Iı, İi, Jj, Kk,
Qq, Ll, Mm, Nn, Oo, Öö, Pp, Rr, Ss, Şş, Tt, Uu, Üü, Vv, Yy, Zz
}
\MakeLowercase{%
Aa, Bb, Cc, Çç, Dd, Ee, Əə, Ff, Gg, Ğğ, Hh, Xx, Iı, İi, Jj, Kk,
Qq, Ll, Mm, Nn, Oo, Öö, Pp, Rr, Ss, Şş, Tt, Uu, Üü, Vv, Yy, Zz
}
\end{document}
答案2
一个替代方案是\textschwa
包装tipa
:
\documentclass{article}
\usepackage{tipa}
\begin{document}
\textschwa
\end{document}
其他符号可以直接与 \usepackage[utf8]{inputenc}
for一起使用pdflatex
。您也可以直接将“ə”与 newunicodechar
包一起使用:
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{tipa}
\usepackage{newunicodechar}
\newunicodechar{ə}{\textschwa}
\begin{document}
ş ğ ü ç ı a ə
\end{document}
答案3
根据官方文件,您可以使用阿塞拜疆语:
\usepackage[T2A,T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[azerbaijani]{babel}
也许很多字体可能不包含阿塞拜疆字母,如ə、ü、ğ等。我个人使用“Times New Roman”。