每章移動拇指位置

每章移動拇指位置

我正在用 LaTeX 寫我的博士論文,並希望在每頁外緣的灰色矩形中包含一個“選項卡”,顯示當前的章節編號。每次新章節開始時,此標籤都應向下移動。

我成功地使用下面的程式碼成功地包含了一個選項卡(或拇指),但選項卡仍保持在相同的位置。關於如何在每次新章節開始時移動選項卡的位置有什麼建議嗎?

\documentclass [a4paper,12pt,twoside]{book}
\usepackage[english]{babel}

%% packages for chapter thumbs
\usepackage{atveryend}
\usepackage{xcolor}

%% add thumb
\usepackage[height={3.5cm},distance={5mm},topthumbmargin={auto},bottomthumbmargin={auto}]{thumbs}%%%% <--- !

% for some blindtext
\usepackage{lipsum}

\begin{document}

\pagenumbering{arabic} \setcounter{page}{1}
\addthumb{\thechapter}{\Large{\thechapter}}{white}{gray}%%%% <--- !

\chapter{Intro} \label{chap:1}
\lipsum[1-15]

\chapter{Continue} \label{chap:2}
\lipsum[1-9]

\end{document}

答案1

看來你需要\addthumb為每個新拇指打電話。我會推薦一個新指令:

\documentclass{book}

%% add thumb
\usepackage[height={3.5cm},distance={5mm},topthumbmargin={auto},bottomthumbmargin={auto}]{thumbs}

% for some blindtext
\usepackage{lipsum}

\newcommand{\thumbforchapter}{\addthumb{Chapter \thechapter}{\Large{\thechapter}}{white}{gray}}

\begin{document}

\pagenumbering{arabic}

\chapter{Intro} \label{chap:1}\thumbforchapter
\lipsum[1-15]

\chapter{Continue} \label{chap:2}\thumbforchapter
\lipsum[1-9]

\end{document}

相關內容