我正在使用 Kile 撰写论文。创建目录时遇到了对齐错误问题,请参见上传的图片。我的研究所坚持要解决这个问题。有人能帮我吗?
这是我的 MWE:
\documentclass[12pt,a4paper]{report}
\usepackage{OkanFBEStyle}
\usepackage[pdftex]{graphicx}
\usepackage{subfigure}
\usepackage{boxedminipage}
\usepackage{enumerate}
\usepackage[nosort]{cite}
\usepackage{wrapfig}
\pdfminorversion=5
\makeatletter
\renewcommand{\thesubfigure}{\alph{subfigure}.\hskip-0.5\subfiglabelskip}
\renewcommand{\@@thesubfigure}{\thefigure.\alph{subfigure}}
\makeatother
\usepackage{float}
\usepackage{booktabs}
\usepackage{multirow}
\usepackage{array}
\usepackage{amssymb}
\usepackage{amsfonts}
\usepackage{amsmath}
\usepackage{amsxtra}
\usepackage{cases}
\usepackage{xfrac}
\setcounter{tocdepth}{3}
\usepackage{epstopdf}
\usepackage{pifont}
\usepackage{url}
\usepackage{hyperref}
\usepackage{color}
\usepackage{ctable}
\usepackage{tabularx}
\usepackage{soul}
\usepackage{lineno}
\usepackage{tikz}
\usetikzlibrary {calc}
\newcolumntype{x}[1]{
>{\raggedleft\hspace{0pt}}p{#1}}
\newcolumntype{+}{>{\global\let\currentrowstyle\relax}}
\newcolumntype{^}{>{\currentrowstyle}}
\newcommand{\rowstyle}[1]{\gdef\currentrowstyle{#1}%
#1\ignorespaces
}
\newcommand{\otoprule}{\midrule[\heavyrulewidth]}
\newcolumntype{Z}{>{\centering\arraybackslash}X}
\begin{document}
\tableofcontents
\chapter{INTRODUCTION}
\section{Intramedullary Nailing}
\chapter{METHODS}
\section{Study 1: In modeling a distraction process, how should the tissue load be correctly represented in order to obtain a better understanding of the mechanical response of IM nails during limb lengthening?}
\subsection{Finite Element Model Considerations}
\end{document}
答案1
这实际上是正确的。第一行缩进,其他行没有缩进。诚然,这看起来很尴尬。考虑在正文和目录中使用不同的标题。
例子:
\section[Study 1: Chairs]{Study 1: The behaviour of chairs in the wilderness under the influence of time, love and water -- considering different frequencies of quantim flux compensation during recomfubeling phase.}
编辑:据我理解,问题是关于节标题中的新行与子节缩进的对齐方式。解决该问题的最快方法是不要换行。您可以通过将其作为可选参数来引入替代标题。目录将显示替代标题。您现在可以编写适合目录的较短标题,同时仍保留实际文本中的长标题。
重新阅读您的问题,您可能问过是否有可能将 3.1 的缩进量等于 3.1.X 的缩进量。如果是这种情况,您需要查看tocloft 包. 它允许您配置目录。