将页码转换为 helvet、缩写和左对齐目录

将页码转换为 helvet、缩写和左对齐目录

也许有人可以帮助我解决这些问题:

我有三件事要做,就是尝试完成我的论文的格式化。

首先是页码 - 我被要求使用 arial(在我的情况下是 helvet),但我注意到,虽然整个文档毫无问题地更改为新格式,但页码仍保留为原始 LaTeX 格式。有人能建议如何将它们转换为 吗?

第二个问题与缩写列表有关。我就是无法让它工作。我尝试了 nomencl 包、glossary 包和 acronym 包。公平地说,我让 acronym 包工作了,但它并不理想,因为它没有按字母顺序排列它们。此外,它不适合我的图表/表格列表格式。

nomencl 包似乎是我需要的/能给出我想要的结果,但在我读过的所有例子中,它们都说了类似“makeindex file.glo -s nomencl.ist -o file.gls”之类的话。我使用 TeXworks,所以我可以选择单独创建索引,但我收到一条错误消息“找不到论文报告 Gl.idx”。说实话,我完全搞不懂。

第三,我必须使用的格式要求目录左对齐,章节标题加粗,子标题标准不缩进。到目前为止,我还没能找到解决这个问题的方法。网上的任何例子都不适合。

我来介绍一下目前的序言:

\documentclass[pdftex,11pt,a4paper]{report}

\usepackage[T1]{fontenc}
\usepackage[scaled]{helvet}
\renewcommand*\familydefault{\sfdefault}

\usepackage [top=2.5cm,bottom=2.5cm,left=3.0cm,right=2.0cm]{geometry}
\usepackage{pdflscape}
\usepackage[pdftex]{graphicx}
\usepackage[usenames,dvipsnames]{xcolor}
\usepackage[english]{babel}
\definecolor{grey}{RGB}{187,187,187} %For titlepage
\definecolor{lightgrey}{RGB}{220,220,220} %For titlepage
\definecolor{lightgreen}{RGB}{96,176,80} %For titlepage
\usepackage{textpos} %Image position on title page

\usepackage{tikz}
\usetikzlibrary{shapes,arrows}
\usepackage{multirow}
\usepackage{booktabs}

\usepackage{hyperref} % makes things clickable
\usepackage{longtable}
\usepackage{cite}
\usepackage[square]{natbib} %"square" gives square brackets around the citation
\usepackage{fancyhdr}
\pagestyle{fancyplain}
\lhead{Capacity Analysis of}
\rhead{\includegraphics[scale=.25]{IEV.png}}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}

\usepackage[printonlyused]{acronym}


\begin{document}


\input{./title.tex}

正文中没有什么太特别的。表格、图表、方程式、一些 tikzpictures、引文。基本上都是常规内容。

答案1

要将页码转换为 9pt Helvetica 字体,并居中置于底部,请输入

\fancyfoot[C]{\fontfamily{phv}\fontsize{9pt}{10pt}\selectfont\thepage}

在你的序言中。

要使用该nomencl包,请输入

\makenomenclature

放入您的序言中,一旦您对文档进行 TeX 处理,这应该会为您提供所需的 GI.idx 文件,您可以按照您描述的方式调用它。我还使用了可以处理多个词汇表的makeindex包。glossaries

为了改变目录的外观,我推荐使用这个tocloft包。要使章节标题加粗,您可以执行

\renewcommand{\cftchapfont}{\bfseries}

要更改章节标题的缩进,请执行以下操作

\setlength{\cftsecindent}{0pt}

更多详细信息请参阅的文档tocloft

相关内容