Мне нужно использовать этот шаблон для моей диссертации, но в таблице рисунков нет точек.

Мне нужно использовать этот шаблон для моей диссертации, но в таблице рисунков нет точек.

Мне нужно использовать этот шаблон для моей диссертации, но в списке рисунков и списке таблиц нет точек, я пытался связаться с автором, который создал шаблон, но ответа не получил.

Надеюсь, кто-нибудь сможет мне помочь с этим шаблоном.Здесь— исходный код этого шаблона.

Пожалуйста, дайте мне знать, как это исправить! Спасибо

решение1

Самое дешевое решение, которое я смог найти для создания точек заполнения в списке рисунков и списке таблиц, — это добавление

\makeatletter
\def\l@figure{\@tocline{1}{3pt plus2pt}{0pt}{1.5pc}{}}
\let\l@table=\l@figure
\makeatother

к вашей преамбуле.

Класс изменяется \@toclineтаким образом, что если первый аргумент to \@toclineбольше, чем 0вы получаете заполняющие точки. Определение по умолчанию двух в amsbook.cls(на котором usydthesisосновано) имеет \def\l@figure{\@tocline{0}{3pt plus2pt}{0pt}{1.5pc}{}}. usydthesisтакже переопределяет \@toclineсебя, и можно проверить, что изменение с 0to 1не изменяет вывод, кроме точек в текущей настройке.

Я добавил несколько примеров таблиц в thesis.texрепозиторий GitHub и, добавив четыре строки выше в преамбулу, получил

МНОГО с точечной заливкой


Позвольте мне повторить мнение, высказанное в комментариях, что этополностьюнеразумно ожидать (заставлять) вас использовать шаблон, который (1) не дает ожидаемого результатаили(2) больше активно не поддерживается.

У меня также есть сомнения относительно общего качества шаблона. Во-первых, я считаю, что он загружает слишком много пакетов. Он также загружается hyperrefслишком рано и очень вольно использует \def, где это \newcommandмогло бы быть безопаснее. Структура с несколькими под-включениями и копиями (возможно, измененными или устаревшими) стандартных пакетов также делает шаблон громоздким и очень сложным для понимания. Особенно для новичков эта штука слишком подавляющая.

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