![Как убрать отступ в списке листинга](https://rvso.com/image/254686/%D0%9A%D0%B0%D0%BA%20%D1%83%D0%B1%D1%80%D0%B0%D1%82%D1%8C%20%D0%BE%D1%82%D1%81%D1%82%D1%83%D0%BF%20%D0%B2%20%D1%81%D0%BF%D0%B8%D1%81%D0%BA%D0%B5%20%D0%BB%D0%B8%D1%81%D1%82%D0%B8%D0%BD%D0%B3%D0%B0.png)
Список (из \lstlistoflistings
) имеет отступ по сравнению со списком таблиц ( \listoftables
). Как убрать лишние отступы?
\documentclass{memoir}
\usepackage{listings}
\begin{document}
\listoftables
\lstlistoflistings
\chapter{The chapter}
\begin{table}[h]
\caption{Table}
\end{table}
\begin{lstlisting}[caption={List}]
\end{lstlisting}
\end{document}
решение1
Отступ в listings
' \lstlistoflistings
напоминает отступ LoF/LoT в стандартных классах. Вот адаптация для memoir
:
\documentclass{memoir}
\usepackage{listings}
\makeatletter
\renewcommand*{\l@lstlisting}{\@dottedtocline{1}{0em}{2.3em}}
\makeatother
\begin{document}
\listoftables
\lstlistoflistings
\chapter{The chapter}
\begin{table}[h]
\caption{Table}
\end{table}
\begin{lstlisting}[caption={List}]
\end{lstlisting}
\end{document}