我在用希腊语写论文时遇到了问题amsart
。
我正在使用这些软件包\usepackage[english,greek]{babel}
,并且\usepackage[utf8x]{inputenc}
能够毫无问题地在论文中书写希腊语和英语。
但是,当我在标题中写希腊语时,我得到了一些奇怪的字符,例如:
而不只是大写字母。
我的代码是
\begin{document}
\title{τυχαιος τιτλος}
任何帮助都将不胜感激!
编辑:文档的示例代码:
\documentclass[12pt]{amsart}
\usepackage[english,greek]{babel}
\usepackage[utf8x]{inputenc}
\newtheorem{theorem}{Θεώρημα}[section]
\newtheorem{problem}{Πρόβλημα}[section]
\newtheorem{identity}{Ταυτότητα}[section]
\newtheorem{proposition}{Πρόταση}[section]
\newtheorem{conclusion}{Πόρισμα}[section]
\newtheorem{exercise}{Άσκηση}[section]
\theoremstyle{definition}
\newtheorem{definition}[theorem]{Ορισμός}
\newtheorem{example}{Παράδειγμα}[section]
\newtheorem{xca}[theorem]{Exercise}
\theoremstyle{remark}
\newtheorem{remark}[theorem]{Remark}
\numberwithin{equation}{section}
\newcommand{\abs}1{\lvert#1\rvert}
\newcommand{\blankbox}[2]{%
\parbox{\columnwidth}{\centering
\setlength{\fboxsep}{0pt}%
\fbox{\raisebox{0pt}[#2]{\hspace{#1}}}%
}%
}
\begin{document}
\title{Δοκιμαστικος τιτλος}
\author{Αρθρογραφος}
\address{Τμήμα Μαθηματικών}
% \date{}
\begin{abstract}
Περιληψη
\end{abstract}
\maketitle
\section*{}
\begin{proposition}
Τυχαία Πρόταση
\end{proposition}
\begin{proof}
Η απόδειξη παραλείπεται.
\end{proof}
\begin{thebibliography}{10}
\bibitem {A} Ιστότοπος \selectlanguage{english} \textit{mathematica.gr}.
\end{thebibliography}
\end{document}
答案1
问题是由于amsart
标题的大写字母造成的。您可以通过添加来解决此问题
\usepackage{textcase}
这将使用更安全的\MakeTextUppercase
命令。
\documentclass[a4paper]{amsart}
\usepackage[utf8]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{textcase}
\begin{document}
\title{τυχαιος τιτλος}
\maketitle
\end{document}
但它不适用于utf8x
。
如果您想使用utf8x
,您需要预渲染一些字符,在这种特定情况下
\documentclass[a4paper]{amsart}
\usepackage[utf8x]{inputenc}
\usepackage[english,greek]{babel}
\usepackage{textcase}
\PrerenderUnicode{τ}
\PrerenderUnicode{υ}
\PrerenderUnicode{χ}
\PrerenderUnicode{α}
\PrerenderUnicode{ι}
\PrerenderUnicode{ο}
\PrerenderUnicode{ς}
\PrerenderUnicode{λ}
\begin{document}
\title{τυχαιος τιτλος}
\maketitle
\end{document}