
Я пишу свою докторскую диссертацию в 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}