Отображение глав в виде цифр и латинских букв

Отображение глав в виде цифр и латинских букв

Я довольно новичок в LaTex и в настоящее время использую его для написания диссертации. В моей статье есть страница для Предисловия, Благодарностей и списка использованных сокращений перед списком содержания. За списком содержания следует Введение в мою диссертацию. «Проблема» здесь в том, что я хочу, чтобы каждая глава перед оглавлением была указана как «Глава I», «Глава II» и т. д. (латинскими буквами), а каждая глава ПОСЛЕ оглавления была указана как «Глава 1», «Глава 2» и т. д.

Есть какой-либо способ сделать это?

MWE того, как этов настоящее времяработает:

\documentclass{report}  
\usepackage[utf8]{inputenc}  
\usepackage{lipsum} % just for dummy text

\begin{document}  
\pagenumbering{arabic}  
\chapter{Abbreviations}  
\lipsum[1-2]  
\section{Some extra special abbreviations}  
\lipsum[1-2]  
\subsection{Some math}  
\lipsum[1-2]  
\tableofcontents  
\chapter{Introduction}  
\lipsum[1-2]  
\end{document}

Перечисленный MWE такой, как есть сейчас, но я хочу изменить "Главу 1" в главе "Сокращение". Я бы хотел, чтобы это было, а также разделы/подразделы были написаны латинскими буквами, и чтобы "нормальная" нумерация (Глава 1, Раздел 1, Подраздел 1.1 и т. д.) начиналась с главы "Введение".

Я знаю, что могу удалить часть главы 1 из сокращений с помощью

\chapter*  

но я все еще не понимаю, как вместо этого добавить «Главу II».

решение1

Определите \thechapter, что делать \Roman{chapter}в frontmatter, затем сбросьте chapterсчетчик и переопределите \thechapterна стандартный \arabic{chapter}. Я также добавляю код для hyperrefсовместимости.

\documentclass{report}

\usepackage[utf8]{inputenc}

%\usepackage{hyperref} % if you want it

\usepackage{lipsum} % just for dummy text

% uncomment the following line if using hyperref
%\renewcommand{\theHchapter}{\arabic{chapter}\thechapter}

\begin{document}

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

\chapter{Preface}
\lipsum[1-2]

\chapter{Acknowledgments}
\lipsum[1-2]

\chapter{Abbreviations}
\lipsum[1-2]

\section{Some extra special abbreviations}
\lipsum[1-2]

\subsection{Some math}
\lipsum[1-2]

\tableofcontents

\renewcommand{\thechapter}{\arabic{chapter}}
\setcounter{chapter}{0}

\chapter{Introduction}
\lipsum[1-2]

\end{document}

введите описание изображения здесь

Чтобы получить римские цифры также и для подчиненных счетчиков, выполните

\renewcommand{\thechapter}{\Roman{chapter}}
\renewcommand{\thesection}{\thechapter.\Roman{section}}
\renewcommand{\thesubsection}{\thesection.\Roman{subsection}}

в начале и

\renewcommand{\thechapter}{\arabic{chapter}}
\renewcommand{\thesection}{\thechapter.\arabic{section}}
\renewcommand{\thesubsection}{\thesection.\arabic{subsection}}
\setcounter{chapter}{0}

перед главой 1.

Связанный контент