Tenho que usar este modelo para minha tese, mas não há pontos na tabela de figuras

Tenho que usar este modelo para minha tese, mas não há pontos na tabela de figuras

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 \@toclinede tal forma que se o primeiro argumento \@toclinefor maior que 0você obtenha pontos de preenchimento. A definição padrão dos dois em amsbook.cls(na qual usydthesisse baseia) tem \def\l@figure{\@tocline{0}{3pt plus2pt}{0pt}{1.5pc}{}}. usydthesistambém \@toclinese redefine e pode-se verificar que a mudança de 0para 1não altera a saída além dos pontos na configuração atual.

Adicionei algumas tabelas de exemplo ao thesis.texrepositório GitHub e com as quatro linhas acima adicionadas ao preâmbulo obtido

MUITO com dotfill


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 hyperrefmuito cedo e faz uso muito liberal de \def, onde \newcommandpode 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.

informação relacionada