Как написать номер страницы, заключенный в скобки, в оглавлении, списке рисунков, списке таблиц на обороте?

Как написать номер страницы, заключенный в скобки, в оглавлении, списке рисунков, списке таблиц на обороте?

введите описание изображения здесь

Я хочу, чтобы в содержании, списке рисунков и таблицах были заключены скобки в латексе.

решение1

Вы установили tocloftтег, поэтому я предполагаю, что вы используете класс документа, совместимый стоклофтупаковка.

В следующем примере макросы \cftXpagefontи \cftXafterpnum-- где Xмогут быть sec, subsec, fig, или tab-- переопределяются в соответствии с вашими целями форматирования для записей оглавления на уровне раздела и подраздела, а также для записей в списке рисунков и списке таблиц.

введите описание изображения здесь

\documentclass{article} % or some other suitable document class

\usepackage{tocloft}
\renewcommand\cftsecpagefont{(}
\renewcommand\cftsubsecpagefont{(}
\renewcommand\cftfigpagefont{(}
\renewcommand\cfttabpagefont{(}
\renewcommand\cftsecafterpnum{)}
\renewcommand\cftsubsecafterpnum{)}
\renewcommand\cftfigafterpnum{)}
\renewcommand\cfttabafterpnum{)}

\begin{document}
\tableofcontents
\listoffigures
\listoftables

\bigskip
\hrule

\section{Hello}
\begin{figure}[h!] \caption{Hello} \end{figure}

\subsection{World}
\begin{table}[ht] \caption{World} \end{table}

\end{document}

Связанный контент