目录与 Tufte 书不对齐,对称

目录与 Tufte 书不对齐,对称

通常,当我尝试使用 Tufte-latex 类创建文档时,其目录可能扩展到多个页面,我发现目录的组成很麻烦。

我找不到使用对称布局获取正确目录的方法。在本例中,目录的第二页看起来像那样

我的 MWE 可能是:

\PassOptionsToPackage{usenames,dvipsnames,table}{xcolor}
\documentclass[symmetric,marginals=raggedouter]{tufte-book}
\usepackage{etex}
\usepackage[TS1,T1]{fontenc}
\usepackage[utf8]{inputenx}
\usepackage[spanish,activeacute,mexico]{babel}
\usepackage[sc,osf]{mathpazo}
\usepackage{epigraph}
\usepackage[caption=false]{subfig}
\usepackage{graphicx,tikz,pgfplots}
\graphicspath{{./imagen/}}    
\usepackage[colorinlistoftodos,spanish,textsize=footnotesize]{todonotes}
\usepackage{hyperref}
\clubpenalty=10000
\widowpenalty=10000

\parskip0.4\baselineskip

\setcounter{tocdepth}{1}
\setcounter{secnumdepth}{1}

\author{Me}
\title{The four agreements}

\begin{document}
\frontmatter

\maketitle

\chapter{introduction}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\tableofcontents

\mainmatter

\chapter{First}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\chapter{Second}

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

\end{document}

我需要很好地创建目录,但在我展示的配置中这是不可能的。我使用的是在 Ubuntu 14.04 上更新的 TeXLive 2013。

问候

答案1

虽然我不知道如何使目录对称,但我发现\null在第二页未对齐的节标题之前向目录中添加一个可以使其再次对齐:

\addtocontents{toc}{\null}
\chapter{El Camino tolteca hacia la libertad}

答案2

您是否碰巧将\tableofcontents命令包含在fullwidth环境中?(不确定您是否在 MWE 中考虑到了这一点)?Tufte-booksymmetric选项和fullwidth环境之间似乎存在兼容性问题,但删除fullwidth环境对我来说就解决了。可能值得研究其他可能破坏 Tufte-book 默认对齐的潜在代码。

相关内容