Links no sumário

104 views
Skip to first unread message

leog...@gmail.com

unread,
Apr 3, 2021, 11:34:45 AM4/3/21
to Latex-br
Pessoal ao reiniciar a contagem dos capítulos em cada parte usando o \setcounter{chapter}{0} os itens do sumário não são linkados corretamente alguém sabe como corrigir essas linkagens. 

Se precisar de um MWE eu envio, mas acredito que isso acontece independentemente do arquivo. Acho que é algo do próprio latex. 

Phelype Oleinik

unread,
Apr 3, 2021, 12:11:16 PM4/3/21
to late...@googlegroups.com, leog...@gmail.com
On 03/04/2021 12:34, leog...@gmail.com wrote:
> Pessoal ao reiniciar a contagem dos capítulos em cada parte usando o
> \setcounter{chapter}{0} os itens do sumário não são linkados
> corretamente alguém sabe como corrigir essas linkagens.

O contador do capítulo/seção/o-que-for é usado pelo |hyperref| como um
identificador pro hiperlink, como |chapter.1|, etc. Se você zera o
contador você mistura todas as referências, e o resultado não é
definido. O LaTeX te deixa modificar a "aparência visual" do contador
modificando o |\the<contador>|. No teu caso você precisa mudar o
|\thechapter| a cada seção. Por exemplo:

\documentclass[oneside]{book}
\usepackage{hyperref}
\def\resetchapterno{%
\edef\thechapter{\noexpand\the\numexpr
\noexpand\value{chapter}-\the\value{chapter}\relax}}
\begin{document}
\tableofcontents
\part{First}
\chapter{One}
\chapter{Two}

\part{Second}
\resetchapterno
\chapter{Three}
\chapter{Four}

\part{Third}
\resetchapterno
\chapter{Five}
\chapter{Six}
\end{document}

O comando |\resetchapterno| vai redefinir o |\thechapter| pra ser a
diferença entre o valor atual do contador |chapter| e o valor no momento
que você usou o |\resetchapterno|.

> Se precisar de um MWE eu envio, mas acredito que isso acontece
> independentemente do arquivo. Acho que é algo do próprio latex.

Acredito que o comando que te mostrei ali vai funcionar em qualquer
situação, mas só testando pra ter certeza...

Phelype

Phelype Oleinik

unread,
Apr 3, 2021, 12:14:33 PM4/3/21
to late...@googlegroups.com, leog...@gmail.com
On 03/04/2021 13:11, Phelype Oleinik wrote:
> On 03/04/2021 12:34, leog...@gmail.com wrote:
>> Pessoal ao reiniciar a contagem dos capítulos em cada parte usando o
>> \setcounter{chapter}{0} os itens do sumário não são linkados
>> corretamente alguém sabe como corrigir essas linkagens.
>
> O comando |\resetchapterno| vai redefinir o |\thechapter| pra ser a
> diferença entre o valor atual do contador |chapter| e o valor no momento
> que você usou o |\resetchapterno|.

Ou mais simples, use isso no preâmbulo:

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

Phelype

Leonardo Gonçalves da Silva

unread,
Apr 4, 2021, 12:45:26 PM4/4/21
to late...@googlegroups.com

Obrigado, funcionou perfeitamente.

 

Enviado do Email para Windows 10

--

Você recebeu esta mensagem porque está inscrito em um tema do grupo "Latex-br" dos Grupos do Google.

Para cancelar inscrição nesse tema, acesse https://groups.google.com/d/topic/latex-br/F9vS9gTf7JU/unsubscribe.

Para cancelar inscrição nesse grupo e todos os seus temas, envie um e-mail para latex-br+u...@googlegroups.com.

Para ver esta discussão na web, acesse https://groups.google.com/d/msgid/latex-br/eea096ea-e61a-bc08-cd13-9774ed7de59d%40gmail.com.

 

leog...@gmail.com

unread,
Sep 1, 2021, 8:13:28 PM9/1/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 esse procedimento novamente, mas não consegui. 
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}

Luciano Nascimento

unread,
Sep 1, 2021, 8:40:25 PM9/1/21
to late...@googlegroups.com
Olá,Boa Noite!,fiz assim estas equações no Latex,mas saiu descentralizada. Alguém poderia me ajudar??

\begin{align*}\label{eq:2.58}
\left (\bigtriangleup t_{t} \right )^{2}={n_{p}}^{2}\int_{-\infty }^{+\infty }dxF(x)\nonumber\\
&\int_{-\infty }^{+\infty }d{x}'F({x}')\left [\gamma _{i}\gamma _{j}\left \langle E_{i}^{0}(\mathbf{x},t)E_{j}^{0}(\mathbf{{x}'},{t}') \right \rangle +\nonumber\\
&\mu _{ij}\mu _{l}\left \langle :E_{i}^{0}(\mathbf{x},t)E_{j}^{0}(\mathbf{x},t)::E_{l}^{0}({\mathbf{x}}',{t}')E_{m}^{0}({\mathbf{x}}',{t}'): \right \rangle\right ].
\end{align*}

A definição de ordem normal,é

\begin{align*}\label{eq:2.60}
\left \langle :E_{i}^{0}(\mathbf{x},t)E_{j}^{0}(\mathbf{x},t)::E_{l}^{0}(\mathbf{{x}'},{t}')E_{m}^{0}(\mathbf{{x}'},{t}'): \right \rangle \nonumber\\
&=\left \langle E_{i}^{0}(\mathbf{x},t)E_{l}^{0}({x}',{t}') \right \rangle\left \langle E _{j}^{0}(\mathbf{x},t)E_{m}^{0}({\mathbf{x}}',{t}') \right \rangle+\nonumber\\
&\left \langle E _{i}^{0}(\mathbf{x},t)E_{m}^{0}({\mathbf{x}}',{t}') \right \rangle\left \langle E_{j}^{0}(\mathbf{x},t)E_{l}^{0}({\mathbf{x}}',{t}') \right \rangle.
\end{align*}
image.jpeg




--
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/3d213ca7-9437-42e3-bf90-54992bd12978n%40googlegroups.com.
L2.jpg
Reply all
Reply to author
Forward
0 new messages