Links no sumário não batem após renumeração dos capítulos a cada parte

61 views
Skip to first unread message

leog...@gmail.com

unread,
Sep 2, 2021, 5:59:37 AM9/2/21
to Latex-br
Pessoal, estou com  problemas novamente nos links do sumário. Esta dica tinha dado certo, mas um infeliz de um racker infectou meu PC com um ransoware e criptografou todos meus arquivos. E eu perdi tudo. Acabei achando um modelo quase igual eu tinha antes, mas estou tendo problema com os links no sumário, só falta isso para terminar a configuração do meu arquivo. 

Tentei fazer esses procedimentos, mas não deu certo. https://groups.google.com/g/latex-br/c/F9vS9gTf7JU


Os links não estão batendo, por exemplo o link da FUNÇÃO EXPONENCIAL não está indo para o lugar correto no documento. Já pesquisei até no Stack Exchange, mas não consegui resolver.



Alguém, por favor me ajude novamente! 

Segue meu MWE. Desde já agradeço toda ajuda, que Deus lhes paguem.

%==============================================
%                PRÉÂMBULO
%==============================================
\documentclass[
10pt, % tamanho da fonte
a4paper, % tamanho do papel
twoside, % impressão frente e verso
openany, % Para iniciar capítulos em páginas pares
]{book}
\usepackage[utf8]{inputenc} %Pacote para acentuação. Não precisa, veja rodapé
\usepackage[T1]{fontenc} %  hifenização  
\usepackage[brazil]{babel} % Para colocar nomes das Partes, capítulos e seções em português brasil. 

\usepackage[left=1.5cm, right = 1.5cm, top=2cm, bottom=2cm]{geometry} %Para alterar as margens do documento
\usepackage[usanames, divpsnames,table,xcdraw]{xcolor} % Modifica as cores

% Para referências e informações do pdf
\usepackage[pdftex,bookmarks,colorlinks]{hyperref}
% Para configuração do sumário
\hypersetup{colorlinks,
citecolor=black,
filecolor=black,
linkcolor=black,
urlcolor=black,
}

% Para corrigir links do sumário
\usepackage{chngcntr}
\counterwithin{chapter}{part}
\def\thechapter{\arabic{chapter}}

% Estilo de capítulo 
\usepackage{titlesec, blindtext, color}



% Para estilo de cabeçalho

\def\MakeUppercase{}
\usepackage{fancyhdr}
\lhead[]{\textit{\hspace{.1pt} \rightmark}}
\chead{}
\rhead[\textit{\hspace{.1pt} \leftmark}]{}
\pagestyle{fancy}

\usepackage{tocloft}

%-----------------------------------------------
%    Capa, Sumário e Lista de figuras
%-----------------------------------------------
\begin{document}

\pagenumbering{roman}% Altera a numeração do sumário para algarismo romano
% Sumário
\renewcommand{\contentsname}{\vspace{-1cm} Sumário}
\begin{center}
\pagestyle{plain}
\tableofcontents
\thispagestyle{plain}
\end{center} % Cria sumário
\newpage
% Estilo de capitulo
\titleformat{\chapter}[display]{\raggedleft}{\fontsize{25}{60}\vspace{-3cm}\selectfont\chaptername\hspace{0.3cm}\thechapter}{0pt}{\fontsize{25}{10}\bfseries}%[\rule{0.1\linewidth}{10pt}]
%==============================================
%          INÍCIO DO DOCUMENTO
%===============================================
\pagenumbering{arabic}% Altera a numeração novamente para algarismo arábico

\part{Ensino Fundamental}
\setcounter{chapter}{0}
\chapter{Sistemas de Numeração}
\input{A1_Sistemas de Numeração}


\newpage
\part{Ensino Médio}
\addcontentsline{toc}{chapter}{1° Ano}
\input{1° ano}
\chapter{Conjuntos}
\input{B1_Conjuntos}

\newpage
\addcontentsline{toc}{chapter}{2° Ano}
\input{2° ano}
\setcounter{chapter}{0}
\chapter{Função Exponencial}
\input{Função Exponencial}

\newpage
\addcontentsline{toc}{part}{3° Ano}
\input{3° ano}
\chapter{Função Exponencial}
\input{Função Exponencial}

\end{document}

Tarso Boudet Caldas

unread,
Sep 2, 2021, 12:32:21 PM9/2/21
to late...@googlegroups.com
Já tentou colocar o comando \addcontentsline dentro do comando \chapter?

--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/d31581d9-6c97-43c3-8bb7-c367c1dfcb1fn%40googlegroups.com.

leog...@gmail.com

unread,
Sep 2, 2021, 3:09:41 PM9/2/21
to Latex-br
Não testei isso, mas em qual comando desses me recomendaria por  \addcontentsline 

\usepackage{chngcntr}
\counterwithin{chapter}{part}
\def\thechapter{\arabic{chapter}}

ou aqui

\setcounter{chapter}{0}

?

leog...@gmail.com

unread,
Sep 2, 2021, 3:11:43 PM9/2/21
to Latex-br
De qualquer forma testei aqui, nesses lugares, mas eles dão mensagens sérias de erros. Acho que não é o caminho. 

Tarso Boudet Caldas

unread,
Sep 2, 2021, 4:05:36 PM9/2/21
to late...@googlegroups.com
Falo em \chapter{nome \addcontentsline{toc}{chapter}{nome}}. Não testei aqui, mas vê se vai.

Youssef Cherem

unread,
Sep 2, 2021, 4:39:52 PM9/2/21
to late...@googlegroups.com
Note que o seu exemplo não reproduz o seu problema porque em arquivos aí que não estão incluídos. Há várias coisas que seu documento não precisa:

\documentclass[
%10pt, % tamanho da fonte

a4paper, % tamanho do papel
%twoside, % impressão frente e verso = já é padrão em "book"

openany, % Para iniciar capítulos em páginas pares
]{book}

\usepackage[brazil]{babel} % Para colocar nomes das Partes, capítulos e seções em português brasil.

\usepackage[left=1.5cm, right = 1.5cm, top=2cm, bottom=2cm]{geometry} %Para alterar as margens do documento
\usepackage[usanames, divpsnames,table,xcdraw]{xcolor} % Modifica as cores

\usepackage[bookmarks,colorlinks,allcolors=black]{hyperref}




% Estilo de capítulo
\usepackage{titlesec, blindtext}



% Para estilo de cabeçalho

\def\MakeUppercase{}
\usepackage{fancyhdr}
\lhead[]{\textit{\hspace{.1pt} \rightmark}}
\chead{}
\rhead[\textit{\hspace{.1pt} \leftmark}]{}
\pagestyle{fancy}

\usepackage{tocloft}

%-----------------------------------------------
%    Capa, Sumário e Lista de figuras
%-----------------------------------------------



% Estilo de capitulo
\titleformat{\chapter}[display]{\raggedleft}{\fontsize{25}{60}\vspace{-3cm}\selectfont\chaptername\hspace{0.3cm}\thechapter}{0pt}{\fontsize{25}{10}\bfseries}%[\rule{0.1\linewidth}{10pt}]
%==============================================
%          INÍCIO DO DOCUMENTO
%===============================================
\begin{document}

\frontmatter

\tableofcontents

\chapter{asdfasdf}
\newpage
\section{asdfasdf} \section{asdfasdf}


\mainmatter

\part{asdfasdf}
\chapter{asdfasdf}
\section{asdfasdf}



\end{document}


Francisco​ Dias Franco

unread,
Sep 3, 2021, 8:27:59 AM9/3/21
to late...@googlegroups.com
Olá, vou dar uma olhada no doc e já te mando uma resposta.

Caso não precise ser dessa maneira, você pode utilizar o modelo abaixo:


--
Você recebeu essa mensagem porque está inscrito no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para latex-br+u...@googlegroups.com.


--
Atenciosamente, 

                                                       Francisco Dias Franco

*Técnico em Eletrônica - IFSUL*
*Aluno do curso de Licenciatura em Matemática - UFPel*

Leonardo Gonçalves da Silva

unread,
Sep 3, 2021, 11:47:18 AM9/3/21
to late...@googlegroups.com

Pois é Yoseff eu tentei usar o modelo canônico da Abntex 2, mas tive vários problemas porque não atendia as configurações que eu queria.

 

Então, preferi eu mesmo criar um modelo. Nesse modelo ou algo bem parecido com isso, já que eu perdi o original o meu arquivo funcionou os links. Um outro colega me ajudou da outra vez e funcionou e eu consegui. Agora não sei o que houve que não está querendo funcionar.

Enviado do Email para Windows

--
Você recebeu essa mensagem porque está inscrito em um tema no grupo "Latex-br" dos Grupos do Google.
Para cancelar inscrição nesse tema, acesse https://groups.google.com/d/topic/latex-br/EAL2ARQm6rE/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus temas, envie um e-mail para latex-br+u...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/latex-br/CAMn7ijLVZgMgK75eok9j6q%2BZ6kJ5jLn2kL0FPZboORVeHY7XJw%40mail.gmail.com.

 

Reply all
Reply to author
Forward
0 new messages