我写了一份报告,其中第一页包含感谢和礼物,我想用罗马数字编号并删除阿拉伯数字
\documentclass[12pt,a4paper]{report}
\usepackage[left=3cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[LAE,T1]{fontenc}
\usepackage[arabic,french]{babel}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage[Lenny]{fncychap}
\usepackage{amsmath}
\usepackage{arabtex}
\theoremstyle{definition}
\newtheorem{definition}
{Definition}[section]
\usepackage{setspace}
\usepackage{siunitx}
\usepackage{algorithm}
\usepackage{algorithmic}
\onehalfspacing
\usepackage{threeparttable}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{siunitx}
\usepackage{graphicx}
\usepackage{fancyhdr}
\setcounter{tocdepth}{5}
\usepackage{caption}
\usepackage{indentfirst}
\usepackage[table]{xcolor}
\usepackage{paralist}
\usepackage{array,ragged2e}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage{hyperref}
\usepackage{amsfonts,amsthm,amsmath,amssymb,mathrsfs,eso-pic}
\setcounter{secnumdepth}{5}
\usepackage{array}
\usepackage{lipsum}
\mathchardef\times="202
\begin{document}
\tableofcontents
\listoffigures
\addcontentsline{toc}{section}{Table des figures}
\listoftables
\addcontentsline{toc}{section}{Liste des tableaux}
\chapter*{Abréviation}
\addcontentsline{toc}{section}{Abréviation}
\chapter*{\centering Remerciements}
\pagenumbering{arabic}
\setcounter{page}{1}
\chapter*{\begin{center} Introduction générale
\end{center}}
\pagestyle{empty}
\thispagestyle{empty}
\addcontentsline{toc}{chapter}{Introduction}
\pagestyle{fancy}
\rhead{\emph{ Généralités sur les Radars à Synthése d'Ouverture}}
\lhead{\emph{Chapitre 1}}
\chapter{chap1}
\section{Introduction}
\subsection{Polarimétrie}
\subsection{Introduction à la polarisation}
答案1
嗯,你可以简单地使用\pagenumbering{Roman}
大写罗马数字或\pagenumbering{roman}
使用命令\frontmatter
和\mainmatter.
请参阅以下 mwe
\documentclass[12pt,a4paper]{report}
\usepackage{blindtext} % dummy text
\begin{document}
\pagenumbering{Roman} % <===============================================
\tableofcontents
\pagestyle{empty}
\thispagestyle{empty}
\listoffigures
\addcontentsline{toc}{section}{Table des figures}
\pagestyle{empty}
\thispagestyle{empty}
\listoftables
\addcontentsline{toc}{section}{Liste des tableaux}
\pagestyle{empty}
\thispagestyle{empty}
\chapter*{Abréviation}
\addcontentsline{toc}{section}{Abréviation}
\pagestyle{empty}
\thispagestyle{empty}
\chapter*{\centering Remerciements}
\pagestyle{empty}
\thispagestyle{empty}
\clearpage
\pagenumbering{arabic} % <==============================================
\Blinddocument
\end{document}
以及由此产生的 TOC
更新:
看来,最后你使用的\usepackage[arabic,french]{babel}
是罪魁祸首。查看以下根据你编辑后给出的代码更改的 mwe。我评论了几个包并移至hyperref
最后调用。
使用以下 mwe
\documentclass[12pt,a4paper]{report}
\usepackage[left=3cm, right=2cm, top=2cm, bottom=2cm]{geometry}
\usepackage[utf8]{inputenc}
%\usepackage[LAE,T1]{fontenc}
\usepackage[T1]{fontenc}
%\usepackage[arabic,french]{babel} % <==================================
\usepackage[french]{babel} % <==========================================
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{amsfonts,mathrsfs}
\usepackage{amsmath}
\theoremstyle{definition}
\newtheorem{definition}{Definition}[section]
\usepackage[Lenny]{fncychap}
%\usepackage{arabtex}
\usepackage{setspace}
\onehalfspacing
\usepackage{siunitx}
\usepackage{algorithm}
\usepackage{algorithmic}
\usepackage{threeparttable}
\usepackage{booktabs}
\usepackage{caption}
\usepackage{siunitx}
\usepackage{graphicx}
\usepackage{fancyhdr}
\setlength{\headheight}{15pt} % <=======================================
\usepackage{indentfirst}
\usepackage[table]{xcolor}
\usepackage{paralist}
\usepackage{ragged2e}
\usepackage{tikz}
\usetikzlibrary{matrix}
\usepackage{eso-pic}
\usepackage{array}
\usepackage{blindtext}
\usepackage{hyperref} % <===============================================
\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{5}
\mathchardef\times="202
\begin{document}
\pagenumbering{Roman} % <===============================================
\tableofcontents
\listoffigures
\addcontentsline{toc}{section}{Table des figures}
\listoftables
\addcontentsline{toc}{section}{Liste des tableaux}
\chapter*{Abréviation}
\addcontentsline{toc}{section}{Abréviation}
\chapter*{\centering Remerciements}
\clearpage % <==========================================================
\pagenumbering{arabic} % <==============================================
%\setcounter{page}{1} % usually done by pagenumbering
\chapter*{\begin{center} Introduction générale
\end{center}}
\pagestyle{empty}
\thispagestyle{empty}
\addcontentsline{toc}{chapter}{Introduction}
\pagestyle{fancy}
\rhead{\emph{ Généralités sur les Radars à Synthése d'Ouverture}}
\lhead{\emph{Chapitre 1}}
\chapter{chap1}
\section{Introduction}
\subsection{Polarimétrie}
\subsection{Introduction à la polarisation}
\blindtext
\Blinddocument
\end{document}
得到结果:
现在取消注释带有babel
和选项的行arabic
(当然也要注释掉另一个调用babel
),你会收到很多警告和缺失的罗马数字。
正如我之前所说,我不懂阿拉伯语以及在 LaTeX 中排版阿拉伯语的问题。你能在当地的阿拉伯语用户组中询问这个特殊问题吗?