Curso de L A TEX Parte 1: LATEX Básico Aula 2 S. C. G. Granja Departamento de Matemática Universidade do Estado de Mato Grosso UNEMAT Centro de Informática Aplicada à Educação Matemática Mar./Abr. 2009
Tipografia com L A TEX (continuação... ) 1 Formatando o texto Estilo da fonte Centralizando e indentando Listas: ambientes itemize, enumerate, description
Referências e Citações 2 Referências cruzadas O comando \label{}, \ref{}, etc O pacote varioref 3 Citações e Bibliografia; O ambiente thebibliography O comando \cite{chave}
Formatando o texto Parte I Trabalhando com L A TEX
Formatando o texto Formatando o texto Há uma grande variedade de modos para mostrar ou enfatizar o texto[1, 2]: mudando o estilo da fonte; mudando o tamanho da fonte; centralizando; indentando, produzindo listas, etc O LATEX fornece nos uma grande variedade de comandos para as formas mais comuns de tais modificações.
Formatando o texto Violando o conceito de marcação lógica de texto Aqui estaremos fugindo do conceito de marcação lógica de texto O Autor não deveria ficar enfeitando ou decorando seu documento com as técnicas aqui descritas Mas, há momentos que se necessita mudar as coisas no texto com força bruta.
Formatando o texto Estilo da fonte Tamanho e atributos: Família, forma e série ou family, shape e series Modifica-se a forma em que o texto se apresenta através da escolha de tamanho: 10 tamanhos padrão atributos família: 3 famílias forma: 4 formas série: 2 séries
Formatando o texto Escolhendo o tamanho da fonte de parte do texto I O tamanho pode ser escolhido dentre os seguintes padrões: \tiny \scriptsize \footnotesize \small \normalsize \large menor muito reduzido mais reduzido pequeno normal maior \Large \LARGE \huge \Huge grande muito grande enorme monstro
Formatando o texto Escolhendo o tamanho da fonte de parte do texto II Usa-se com colchetes: {\tiny pequeno} e normal ou sem colchetes \tiny pequeno e normal pequeno e normal pequeno e normal Por exemplo: isso é bem \tiny pequeno, isso é {\LARGE muito} normal, mas este é \Huge muito sem noção Produz: isso é bem pequeno, isso é muito normal, mas este é muito sem noção
Formatando o texto Escolhendo o tamanho da fonte de parte do texto III Pode-se usar ambientes do tipo \begin{huge} Alguma coisa de se ler Monstro \end{huge} Alguma coisa de se ler Monstro
Formatando o texto Escolhendo os atributos da fonte I Família (Family) Em LATEX padrão há as famílias \rmfamily muda para a fonte Romana \ttfamily muda para a fonte máquina de escrever \sffamily muda para a fonte sem serifa Forma (Shape) Para formas há \upshape fonte upright \itshape muda para a fonte itálico \slshape muda para a fonte inclinado \scshape muda para a fonte Caixa baixa Série (Series) \mdseries volta para a fonte média \bfseries muda para a fonte negrito
Formatando o texto Escolhendo os atributos da fonte II Há os comandos: \textrm{romano}: Romano (padrão) Family: \texttt{monoespaçada}: Monoespaçada \textsf{sem Serifa}: Sem Serifa \textup{upright}: UpRight (padrão) Shape: \textit{itálico}: Itálico \textsl{slanted}: Slanted \textsc{small Caps}: Small Caps Series: \textmd{média}: Média (padrão) \textbf{bold Face}: Bold Face Default: \textnormal{normal}: Normal Emphasis: \em{enfatizado} Enfatizado
Formatando o texto Escolhendo os atributos da fonte III Com as quais podem-se fazer combinações de family+shape+series \textbf{negrito,\textsl{inclinado \texttt{ e monoespaçada}}} Negrito, inclinado e monoespaçada e também com ênfase: \em{texto enfatizado e \em{\bfseries alternando enfatização}} Texto enfatizado e alternando enfatização
Formatando o texto Centralizando e indentando I Comandos e ambientes: center, flushleft, flushright, quote e quotation Centralizando \begin{center} linha 1\\ linha 2\\... \end{center} Alinhando a esquerda \begin{flushleft} linha 1\\ linha 2\\... \end{flushleft} Alinhando a direita \begin{flushright} linha 1\\ linha 2\\... \end{flushright}
Formatando o texto Centralizando e indentando II Comandos e ambientes: center, flushleft, flushright, quote e quotation \begin{quote} texto \end{quote} \begin{quotation} texto \end{quotation} Como quote temos Texto que deve ficar alinhado à esquerda e à direita, mas não é indentado no começo de parágrafos. Apenas espaço para completar o parágrafo deste item. Como quotation temos Texto que deve ficar alinhado à esquerda e à direita e indentado no começo de parágrafos. Apenas espaço para completar o parágrafo deste item.
Formatando o texto O ambiente itemize Lista com itens O ambiente itemize \begin{itemize} \item item 1 \item item 2 \item item 3 \end{itemize} Produz o seguinte resultado item 1 item 2 item 3
Formatando o texto O ambiente enumerate Lista com números, letras, etc O ambiente enumerate \begin{enumerate} \item item 1 \item item 2 \item item 3 \end{enumerate} Produz o seguinte resultado 1 item 1 2 item 2 3 item 3
Formatando o texto O ambiente description Lista com itens descritivos O ambiente description \begin{description} \item[primeiro] item 1 \item[segundo] item 2 \item[terceiro] item 3 \end{description} Produz o seguinte resultado primeiro item 1 segundo item 2 terceiro item 3
Formatando o texto Ambientes de listas aninhadas Listas combinadas/aninhadas O ambiente itemize e o enumerate \begin{itemize} \item item 1 \begin{itemize} \item item primo \item item segundo \item item terceiro \end{itemize} \item item 2 \begin{enumerate} \item item 12 \item item 22 \end{enumerate} \end{itemize} Produzem o seguinte resultado item 1 item primo item segundo item terceiro item 2 1 item 12 2 item 22 item 3
Referências cruzadas Parte II Citações e Bibliografia; Referências Cruzadas e Citações Bibliográficas
Referências cruzadas Citações e Bibliografia; Referências cruzadas, rótulos e palavras-chave I Em livros, relatórios e artigos, freqüentemente deseja-se fazer referência a outros capítulos, seções, figuras, tabelas e segmentos especiais de texto em alguma página específica do documento atual ou de outro feito anteriormento, ou mesmo a ser feito. Em editores do tipo WYSIWYG tais referências cruzadas e índices sigificam (em geral) um trabalho extra enorme do autor ou do responsável pela revisão do texto. No LATEX isso é claramente muito fácil e deixa qualquer problema de referenciação cruzada para o passado. Não importando o quanto o texto seja alterado, as informações necessárias à referências cruzadas e palavras-chave de índices são armazenadas junto ao texto.
Referências cruzadas Citações e Bibliografia; Referências cruzadas, rótulos e palavras-chave II O LATEX providencia os seguintes comandos para realizar referências cruzadas: Para armazenar o valor atual de um contador relevante (capítulo, seção, equação, tabela, figura, página, etc) em um ponto do texto, usa-se o comando \label{label} O número da página onde \label{label} foi usado pode ser impresso com \pageref{label}
Referências cruzadas Citações e Bibliografia; Referências cruzadas, rótulos e palavras-chave III Para imprimir o número da seção, figura, equação, etc, ou seja, o ente marcado com \label{label} usa-se \ref{label} ou \eqref{label} E adicionalmente os comandos mais flexíveis \vpageref{label} \vref{label} \prettyref{label}
Referências cruzadas Citações e Bibliografia; O comando \label{} e \ref{}, \eqref{}, \pageref{} I Uma referência para esta subseção aparece como: ver seção 1 na página 24. 1 Uma refer\^encia para esta 2 subse\c c\~ao \label{sec:esta} 3 aparece como: ver se\c c\~ao 4 \ref{sec:esta} na 5 p\ agina~\pageref{sec:esta}.
Referências cruzadas Citações e Bibliografia; O comando \label{} e \ref{}, \eqref{}, \pageref{} II Seja a seguinte equação a 2 = b 2 + c 2. (1) A equação que tem número 1 é a equação de pitágoras... 1 Seja a seguinte equação 2 \begin{equation} 3 a^2=b^2+c^2. \label{eq:pitagor} 4 \end{equation} 5 6 A equação que tem número 7 \ref{eq:pitagor} é a 8 equação de pitágoras$\ldots$
Referências cruzadas Citações e Bibliografia; O comando \label{} e \ref{}, \eqref{}, \pageref{} III Mas pode ser referenciada com parênteses via \eqref{...}. e fica referenciada como a equação (1) 1 Mas pode ser referenciada com 2 parênteses via \cii{eqref}{...}. 3 e fica referenciada como a 4 equação \eqref{eq:pitagor} Para o uso de \eqref{...} é necessário carregar o pacote amsmath \usepackage{amsmath}
Referências cruzadas Citações e Bibliografia; O pacote varioref I O pacote varioref adiciona mais funcionalidades às referências cruzadas. Para usá-lo inclua no preâmbulo: \usepackage{varioref} E use os comandos no texto: \vpageref{label} \vref{label} \prettyref{label} A equação na página 25 que tem número 1 na página 25 é a equação de pitágoras... 1 A equação \vpageref{eq:pitagor} 2 que tem número \vref{eq:pitagor} 3 é a equação de pitágoras$\ldots$
Referências cruzadas Citações e Bibliografia I O ambiente thebibliography e o BibT E X Citações e Bibliografia; Funciona como o \label{} e os comandos tipo \ref{}, mas para referências bibliográficas. Para criar a bibliografia ou referências bibliográficas use o ambiente thebibliography ou usando o programa BibT E X que automaticamento constroe uma bibliografia para um documento L A TEX pesquisando uma ou mais bases de dados. Vamos usar por enquanto o ambiente thebibliography
Referências cruzadas Citações e Bibliografia; Citações e Bibliografia II O ambiente thebibliography e o BibT E X Exemplo de uma Bibliografia em LATEX \begin{thebibliography}{99} \bibitem[label-1]{chave1} Hawking, S. Uma breve história... \bibitem[label-2]{chave2} Mittelbach et al. The L A TEX...... \bibitem{chave-n} Bla, bla, bla. \end{thebibiography} Na qual \bibitem{chave} rotula a referência desejada
Referências cruzadas Citações e Bibliografia O comando \cite{chave} Citações e Bibliografia; Para citá-lo no texto use \cite{chave} e se quiser adicionar algo após a citação no texto use \cite[opcional]{chave}
Referências cruzadas Citações e Bibliografia; Citações e Bibliografia Partl [1] propôs que se... leriam o livro de Tolkien [2, p.23]... H. Partl: German TEX, TUGboat Volume 9, Issue 1 (1988). Tolkien. O Hobbitt. 1 Partl~\cite{pa} propôs que 2 se \ldots leriam o livro 3 de Tolkien \cite[p.23]{tolkien1} 4 \ldots 5 6 7 \begin{thebibliography}{99} 8 \bibitem{pa} H.~Partl: 9 \emph{german \TeX}, TUGboat 10 Volume~9, Issue~1 (1988). 11 \bibitem{tolkien1} Tolkien. 12 \emph{o Hobbitt}. 13 \end{thebibliography}
Referências cruzadas Citações e Bibliografia; Agora é com você. Agora é com você!!! Monte um conjunto de referências bibliográficas com o ambiente thebibliography e saia referenciando no seu texto. AGORA PRATIQUEM! Mude as referências de lugar no ambiente thebibliography e veja o que acontece. Faça também vários rótulos (labels) no texto: dentro de seções, capítulos, equações, tabelas, figuras, etc OPA, não sabem criar equações, tabelas, figuras, etc? Então usem o que tem mesmo aí.
Apêndice Para Leitura Posterior I MITTELBACH, F. et al. The L A TEX Companion. 2. ed. Reading, Massachusetts: Addison-Wesley, 2004. ISBN 0-201-36299-6. OETIKER, T. et al. Uma não tão pequena introdução ao L A TEX 2ε. [s.n.], 2008. Disponível em: <ftp://ftp.dante.de/tex-archive/info/lshort/>.