LaTeX Fácil
835 subscribers
64 photos
13 files
62 links
Canal com publicação de textos, artigos, aulas, dicas e vídeos sobre o sistema de composição tipográfica de alta qualidade LaTeX.

Fale com o administrador:
@jvlianodorneles
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Ainda hoje aprenderemos como funciona o sistema de referências cruzadas no LaTeX! Fiquem ligados! 😊
#aula - Referências cruzadas

Vamos aprender agora como funciona o sistema de referências cruzadas no LaTeX, por meio do qual podemos referenciar de maneira automática números e páginas de capítulos, seções, figuras e demais objetos inseridos em nossos documentos.
Digamos que em nosso documento exista o seguinte trecho:

Conforme visto na seção 5, página 18, o algorítmo utilizado...
Seria bastante trabalhoso ajustarmos manualmente estas informações de número de seção e página caso tenhamos alterações estruturais no documento (por exemplo, ao ser inserida uma nova seção antes da citada. Isso iria gerar alteração tanto no número da seção quanto na página referenciada).
Felizmente o LaTeX possui os recursos necessários para que possamos lidar com esse tipo de situação.
Antes de mais nada, vamos planejar de que forma vamos nomear nossos objetos (afinal, lembremos que o planejamento é peça chave para evitarmos retrabalhos).
Recomendamos utilizar algum tipo de prefixo para a identificação dos diferentes tipos de objetos. Dessa forma ficará mais fácil encontrá-los (em editores que possuem o recurso de autopreenchimento fica BASTANTE mais fácil). Além disso, outra dica é não utilizar números e acentos, pois estes dificultam a localização e pode acarretar erros na compilação.
Observe a lista abaixo com alguns exemplos de prefixos:

ch:    capítulo
sec: seção
subsec: subseção
fig: figura
tab: tabela
eq: equação
lst: código fonte
itm: lista de itens
alg: algorítmo
app: apêndice
Para nomearmos os objetos, utilizamos o comando \label{}.
Por padrão, o nome (rótulo) do objeto deve vir sempre depois (e dentro, quando for o caso) do comando de criação deste. Vamos aos exemplos que ficará mais fácil de entender:
\section{Algoritmos padrão} \label{sec:algoritmos}
Aqui, demos o rótulo de sec:algoritmos à seção "Algoritmos padrão".
\begin{equation}
\frac{n!}{k!(n-k)!} = \binom{n}{k}
\label{eq:binomial}
\end{equation}
Aqui, rotulamos a equação como eq:binomial.
Por fim, um exemplo de rótulo para figuras:
\begin{figure}[!h]
\centering
\includegraphics[scale=1.7]{imagens/projeto1}
\caption{Projeto do estacionamento}
\label{img:proj-estacionamento}
\end{figure}