Регулировка вертикального интервала между метками разных глав в списке уравнений - PullRequest
0 голосов
/ 30 апреля 2020

Я пишу диссертацию, в которой мне пришлось включить список уравнений (например, список рисунков, таблиц и т. Д. c) в оглавление (К C). Я следовал ответу, данному здесь , и успешно добавил Список уравнений в C. Но проблема заключается в вертикальном интервале между метками уравнений разных глав. Мне нужно иметь разрыв между двумя разными заголовками глав, как в списке рисунков / таблиц по умолчанию. Я прилагаю файл thesis.cls, который содержит определения по умолчанию для списка рисунков / таблиц / символов и т.д. c, а также список рисунков и уравнений снимок экрана

В скорлупе, список уравнений моему должен понравиться список цифр в формате

Image of list of equations Image of list of figures

Ниже приведен минимальный воспроизводимый код для списка уравнений

\documentclass[11pt]{report}
\usepackage{tocloft}
\usepackage{xpatch}


\begin{document}

\newcommand{\listequationsname}{List of Equations}
\newlistof{myequations}{equ}{\listequationsname}
\newcommand{\myequations}[1]{%
\addcontentsline{equ}{myequations}{\protect\numberline{\theequation}#1}\par}
\xpretocmd{\listofmyequations}{\addcontentsline{toc}{chapter}{\listequationsname}}{}{}

\tableofcontents
\clearpage
\listofmyequations

\chapter{First chapter}
\section{First section}
\begin{equation}
E=mc^2 
\end{equation}
\myequations{Energy Equation}
\begin{equation}
F = ma 
\end{equation}
\myequations{Force equation}

\chapter{Second chapter}
\section{First section}
\begin{equation}
S = vt
\end{equation}
\myequations{displacement equation}
\end{document}

1 Ответ

0 голосов
/ 03 мая 2020

Я знаю только вручную. Пожалуйста, добавьте следующую команду в конце каждой главы \addtocontents{equ}{\addvspace{1.2pc}}. И регенерируйте до c.

...