附录标题使用不同的语言

附录标题使用不同的语言

我遇到了以下问题。我已经插入了 2 个附录,它们显示为希腊文标题 - 正如预期的那样(Παράρτημα Ι, Παράρτημα ΙΙ),但当我插入第三个附录时,输出的是“附录 III”而不是“Παράρτημα ΙΙΙ”。我使用的代码如下

\documentclass[12pt, twoside]{report}
\usepackage{graphicx}
\graphicspath{ {images/} }

\usepackage[LGR, T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english, greek]{babel}
\usepackage{alphabeta}
\usepackage{physics}
\usepackage{tensor}
\usepackage{hyperref}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{bbold}
\usepackage{comment}
\usepackage{float}
\usepackage[a4paper,width=150mm,top=25mm,bottom=25mm]{geometry}
\usepackage{xr}
\usepackage{gfsartemisia}
\usepackage{bm}

\usepackage{fancyhdr}
\pagestyle{fancy}

\fancyhf{}
\fancyhead[L]{\rightmark}
\fancyfoot[RE,LO]{\thepage}


\newcommand{\en}{\selectlanguage{english}}

\begin{document}

\input{chapters/titlepage}

\cleardoublepage

\chapter*{Ευχαριστίες}
Θέλω να ευχαριστήσω..

\cleardoublepage 

\chapter*{Περίληψη}
Στην παρούσα εργασία θα γίνει μελέτη των μελανών οπών {\en Kerr}. Αναλυτικότερα, θα μελετηθούν περιστρεφόμενες και χωρίς φορτίο μελανές οπές με αξονική συμμετρία ως προς τον άξονα περιστροφής τους. Αρχικά θα γίνει εισαγωγή της μετρικής {\en Kerr} η οποία περιγράφει τη γεωμετρία του κενού χωροχρόνου γύρω από μελανές οπές {\en Kerr} και θα υπολογισθούν οι συνιστώσες της αποδεικνύοντας πως αποτελεί λύση των πεδιακών εξισώσεων του {\en Einstein}. Στη συνέχεια θα γίνει μελέτη των ιδιοτήτων του ορίζοντα μιας μελανής οπής {\en Kerr} και τέλος θα εξετασθεί η ύπαρξη κλειστών γεωδαισιακών που σχετίζονται με τις μελανές οπές αυτές.

\tableofcontents

\chapter{Εισαγωγή - Οι πεδιακές εξισώσεις του {\en Einstein}}
\input{chapters/introduction}

\chapter{Ο χωρόχρονος {\en Kerr} και η γεωμετρία του}
\input{chapters/chapter02}

\chapter{Chapter Three Title}
\input{chapters/chapter03}


\chapter{Conclusion}
\input{chapters/conclusion}

\appendix

\renewcommand{\thechapter}{\Roman{chapter}}

\chapter{Ιδιομορφίες ({\en Singularities})}
\input{chapters/appendix}

\chapter{Συστήματα συντεταγμένων}
\input{chapters/appendix2}

\chapter{Διανυσματικά πεδία {\en Killing}}
\input{chapters/appendix3}

\end{document}

答案1

猜测是你漏掉了一个}after {\en,所以\selectlanguage{english}没有关闭。

我认为你不需要\usepackage{alphabeta},它是用于在非希腊语环境中插入希腊字母。

更重要的是,我建议避免使用诸如您的命令\en,而更喜欢使用类似的命令

\DeclareRobustCommand*{\texten}[1]{\foreignlanguage{english}{#1}}

这样做的原因有几个;最主要的是,这样做效率更高,因为它不会在辅助文件中塞满通过\select@language执行无用指令而减慢处理速度的命令。

最后两个建议:您不需要加载LGR编码,并且\usepackage{hyperref}应该是包中的最后一个。

相关内容