Tenho que utilizar este template para minha tese, mas não há pontos na lista de figuras e na lista de tabela, tentei entrar em contato com o autor que cria o template, mas sem resposta.
Espero que alguém possa me ajudar com este modelo.Aquié o código original deste modelo.
Por favor, deixe-me saber como consertar isso! Obrigado
Responder1
A solução mais barata que encontrei para produzir os pontos de preenchimento na lista de figuras e na lista de tabelas é adicionar
\makeatletter
\def\l@figure{\@tocline{1}{3pt plus2pt}{0pt}{1.5pc}{}}
\let\l@table=\l@figure
\makeatother
ao seu preâmbulo.
A classe é modificada \@tocline
de tal forma que se o primeiro argumento \@tocline
for maior que 0
você obtenha pontos de preenchimento. A definição padrão dos dois em amsbook.cls
(na qual usydthesis
se baseia) tem \def\l@figure{\@tocline{0}{3pt plus2pt}{0pt}{1.5pc}{}}
. usydthesis
também \@tocline
se redefine e pode-se verificar que a mudança de 0
para 1
não altera a saída além dos pontos na configuração atual.
Adicionei algumas tabelas de exemplo ao thesis.tex
repositório GitHub e com as quatro linhas acima adicionadas ao preâmbulo obtido
Permitam-me, por favor, reiterar o sentimento nos comentários de que écompletamentenão é razoável esperar que você (força) a usar um modelo que (1) não produz o resultado esperadoou(2) não é mais mantido ativamente.
Também tenho dúvidas sobre a qualidade geral do modelo. Por um lado, acredito que ele carrega muitos pacotes. Ele também carrega hyperref
muito cedo e faz uso muito liberal de \def
, onde \newcommand
pode ser mais seguro. A estrutura com diversas subinclusões e cópias (possivelmente modificadas ou desatualizadas) de pacotes padrão também torna o modelo pesado e muito difícil de entender. Especialmente para iniciantes, a coisa é muito opressora.