Escolar Documentos
Profissional Documentos
Cultura Documentos
Dulcenéia Becker
CESUP / UFRGS
Dezembro/2000
Introdução ao LaTeX
• Estrutura de um documento LaTeX
• Organização do texto
• Equações
• Figuras
• Bibliografia
• Personalizando documentos
x.bbl
x.aux
x.blg
x.tex x.log
x.ps
Editor:
x.dvi
Notepad, Wordpad,
WinEdt, VI
\textup{Upright} Upright
\textit{Itálico} Itálico
\textbf{Negrito} Negrito
\textsl{Slanted} Slanted
\textsc{Small caps} SMALL CAPS
-- assim como o estilo
\textrm{Roman} Roman
\textsf{Sans serif} Sans serif
\texttt{Typewriter} Typewriter
\emph{texto enfatizado} texto enfatizado
Exemplo:
\begin{itemize}
\item Primeiro item
• Primeiro item
\item Segundo item • Segundo item
\item Terceiro item • Terceiro item
\end{itemize}
\begin{enumerate}
1. Primeiro item
\item Primeiro item
\item Segundo item 2. Segundo item
\item Terceiro item 3. Terceiro item
\end{enumerate}
• Listas descritivas:
\begin{description}
A-1 Primeiro item
\item[A-1] Primeiro
\item[A-2] Segundo A-2 Segundo item
\item[A-3] Terceiro A-3 Terceiro item
\end{description}
\begin{center}
{\large\textbf{Trabalho 1}}\\ Trabalho 1
Jos\’ e da Silva\\ José da Silva
MAP 29
\end{center} MAP 29
Neste trabalho, revisamos...
\begin{tabular}{lrcr}
Produto & Valor & Quantidade & Total \\
& unit\’ario & & parcial \\ \hline
Pneu 135$\times$40”& 80,00 & 5 & 400,00 \\
Roda 40” & 123,00 & 5 & 615,00 \\ \cline{4-4}
& & Total & 1.015,00
\end{tabular}
x\left(\frac{1}{2}\right) 1
2
\documentstyle[epsf]{estilo} \documentclass{estilo}
\usepackage[dvips]{graphics}
...
...
\begin{figure}
\begin{figure}[hp]
\begin{center}
\begin{center}
\epsfxsize{4cm}\
\scalebox{0.5}{\
epsfysize{4cm}
includegraphics{arquivo-
\epsfbox{arquivo-PostScript} PostScript}}
\end{center} \end{center}
\caption{legenda} \caption{legenda}
\label{fig:figura1} \label{fig:figura1}
\end{figure} \end{figure}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 100
Citações bibliográficas
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 101
Citações bibliográficas
• Citações bibliográficas são feitas em LaTeX
de forma relativamente simples, através do
comando \cite{identificador}, onde
identificador é um rótulo para uma citação
• As referências bibliográficas, por sua vez,
são criadas diretamente em LaTeX ou,
preferencialmente, usando o programa
BibTeX
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 102
Citações bibliográficas
• Referências bibliográficas feitas em LaTeX
\begin{thebibliography}{tamanho do rótulo}
\bibitem{identificador}
Autor(es), Título, Editora, Local, Ano.
\bibitem[rótulo]{identificador}
Autor(es), Título, Editora, Local, Ano.
\end{thebibliography}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 103
Citações bibliográficas
• Referências bibliográficas feitas em LaTeX
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 104
Citações bibliográficas
• Referências bibliográficas feitas em LaTeX
– Veja que há duas formas para o comando
bibitem:
• na primeira, a referência será identificada por um
número, seqüencial, em ordem de listagem das
referências
• na segunda, a referência será identificada por um
rótulo, especificado pelo escritor
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 105
Citações bibliográficas
• Referências bibliográficas feitas em LaTeX
– o valor tamanho do rótulo é o maior rótulo
que aparece nas referências; por exemplo, se
elas são listadas em ordem numérica, e existem
24 referências, então se usaria
\begin{thebibliography}{99}
pois são necessários dois dígitos numéricos.
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 106
Citações bibliográficas
• Referências bibliográficas feitas em LaTeX
– se as referências são listadas em ordem
alfabética, deve-se colocar em tamanho do
rótulo o maior rótulo existente, p.ex.
\begin{thebibliography}{Cunha2000}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 107
Citações bibliográficas
• Referências bibliográficas feitas em LaTeX
– no campo identificador, como já citado,
coloca-se o rótulo que será usado no comando \
cite para incluir no texto a citação - um número
ou um rótulo entre colchetes, de acordo com o
formato do comando \bibitem
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 108
Citações bibliográficas
• Exemplo de referência numerada:
\begin{thebibliography}{9}
\bibitem{Young71}
D.M. Young, \emph{Iterative Solution of Large
Linear Systems}, Academic Press, New York, 1971.
\bibitem{HagYou81}
L.A. Hageman and D.M. Young, \emph{Applied
Iterative Methods}, Academic Press, New York,
1981.
\end{thebibliography}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 109
Citações bibliográficas
• Exemplo de citação numerada:
\’{E} conhecido (ver \cite{Young71} e \cite[p.
25]{HagYou81}) que o SOR \’{e} acelerado
por...
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 110
Citações bibliográficas
• Exemplo de referência alfabética:
\begin{thebibliography}{You71}
\bibitem[You71]{Young71}
D.M. Young, \emph{Iterative Solution of Large
Linear Systems}, Academic Press, New York, 1971.
\bibitem[HY81]{HagYou81}
L.A. Hageman and D.M. Young, \emph{Applied
Iterative Methods}, Academic Press, New York, 1981.
\end{thebibliography}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 111
Citações bibliográficas
• Exemplo de citação alfabética:
\’{E} conhecido (ver \cite{Young71} e \cite[p.
25]{HagYou81}) que o SOR \’{e} acelerado
por...
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 112
Citações bibliográficas
• Referências bibliográficas feitas com
BibTeX
– É mais simples, pois não é preciso se preocupar
com a criação das referências: basta criar um
arquivo contendo-as (em um formato mais
amigável), e referir-se a esse arquivo dentro do
documento LaTeX
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 113
Citações bibliográficas
• Referências bibliográficas feitas com BibTeX
– Ao invés do comando thebibliography, usamos:
\bibliographystyle{plain | alpha | ... }
\bibliography{arquivo.bib}
onde arquivo tem a extensão .bib e contém as
referências
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 114
Citações bibliográficas
• Referências bibliográficas feitas com
BibTeX
– As referências em “arquivo.bib” são de vários
tipos, dentre as quais mostraremos aquelas para
livros, capítulos de livros, artigos e relatórios
técnicos
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 115
Citações bibliográficas
• Referência de livro em BibTeX
@book{cit:Young81,
author = "Hageman, L.A. and Young, D.M.",
title = "Applied Iterative Methods",
publisher = "Academic Press",
address = "New York",
year = "1981"
}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 116
Citações bibliográficas
• Referência de capítulo de livro em BibTeX
@inbook{cit:Geist87,
author = "Geist, G.A. and Heath, M.T. and Ng, E.",
title = "Parallel algorithms for matrix computations",
pages = "233-251",
series = "The Characteristics of Parallel Algorithms",
publisher = "MIT Press",
address = "Cambridge, Massachusetts",
year = "1987"
}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 117
Citações bibliográficas
• Referência de artigo em BibTeX
@article{cit:Lundin98,
author = "Lundin, L.K.",
title = "Computing the velocity of a rotating flow",
journal = "Parallel Computing",
volume = "24",
pages = "2021-2034",
year = "1998”
}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 118
Citações bibliográficas
• Referência de relatório técnico em BibTeX
@techreport{cit:Ramage91,
author = "Ramage, A.",
title = "Eigenvalue clustering and {Conjugate Gradient}
convergence for elliptic partial differential equations",
institution = "School of Mathematics, University of Bristol",
type = "Technical Report AM-91-05",
month = "April",
year = "1991"
}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 119
Citações bibliográficas
• Referências bibliográficas feitas com
BibTeX
– O primeiro campo informado após o “{“ é o rótulo a ser
usado no comando cite; assim, poderíamos ter
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 120
Citações bibliográficas
• Referências bibliográficas feitas com
BibTeX
– É possível, também, se referenciar a uma parte
específica de uma referência
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 121
Citações bibliográficas
• Usando o BibTeX
– O BibTeX é um programa separado do LaTeX:
portanto, devemos executá-lo após o LaTeX ter
sido completado com sucesso
– A primeira vez que o LaTeX é executado sobre
um documento que contenha citações, ele não
vai poder localizá-las; portanto, após se executar
o BibTeX sobre aquele documento, deve-se
executar o LaTeX novamente:
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 122
Citações bibliográficas
• Usando o BibTeX
– Supondo um arquivo “artigo.tex”, teríamos a
seguinte seqüência de comandos (em um
ambiente UNIX)
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 123
Citações bibliográficas
\documentclass{article}
\begin{document}
\input introducao
\input capitulo1
\bibliographystyle{plain}
\bibliography{arquivo}
\end{document}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 124
Personalizando Documentos
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 125
Personalizando documentos
• É possível criar um estilo próprio,
adicionando comandos no preâmbulo do
arquivo tex ou criando um pacote.
• Este pacote pode conter novos comandos,
indicações para separação de sílabas,
formato de páginas, margens, etc.
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 126
Personalizando documentos
• Por exemplo, o arquivo meupacote.sty pode
conter:
\newcommand{\ca}{ç\~ao}
\newcommand{\cao}{ç\~ao }
\newcommand{\ii}{\'{\i}}
\hyphenation{ma-tri-zes}
\hyphenation{SOR}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 127
Personalizando documentos
• Para usar as informações de meupacote.sty,
basta colocar no preâmbulo o comando
\usepackage{meupacote}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 128
Personalizando documentos
• As margens podem ser especificadas através
dos comandos:
– Atribui um valor fixo ao parâmetro
\setlength{parâmetro}{tamanho}
– Adiciona um tamanho ao parâmetro
\addtolength{parâmetro}{tamanho}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 132
Personalizando documentos
• Exemplo
\addtolength{\hoffset}{-0.5cm}
\addtolength{\textwidth}{1cm}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 133
WinEdt
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 134
WinEdt
• O WinEdt é um editor de texto próprio para
editar documentos do LaTeX
• Possui facilidades, como menu com
símbolos, conversão de acentos, interface
amigável, correção ortográfica, entre outras
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 135
WinEdt
• Depois de instalar o WinEdt, alguns itens devem ser
configurados para que ele possa facilitar a digitação
• O principal é ativar o tex_read e tex_write, seguindo
os seguintes passos:
options / settings / translations
Em tables, selecionar tex_read e marcar enable for
Fazer o mesmo com tex_write
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 136
WinEdt
• Para adicionar um novo dicionário:
– Options / Dictionary / Insert
– Em dictionaries, escreva o nome que você quer dar ao
dicionário
– Em definition, coloque %B\dir\dict.dic, onde dir é o
caminho onde está o arquivo dict.dic e dict.dic é o
dicionário
– Em usage, marque como enabled
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 137
WinEdt
• Dicionários, manuais, instruções de instalação e
utilização, links, macros, entre outros materiais,
podem ser encontrados em www.winedt.com
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 138
LaTeX na Internet
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 139
LaTeX / MikTeX
• MikTeX
http://prdownloads.sourceforge.net/miktex/setup.exe
http://www.miktex.org
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 140
GhostView e WinEdt
• GhostView
http://www.cs.wisc.edu/~ghost/
http://www.monarch.cs.cmu.edu/ghostview.html
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 141
Manuais
• http://www.ctan.org/tex-archive/info/lshort/
portuguese-BR/lshortBR.pdf
• http://www.mat.ufmg.br/~regi/topicos/intlat.html
• http://www.cs.biu.ac.il/~yuvalk/mbsl/doc/latex_guide/
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 142
MODELO DE DOCUMENTO: (1)
\documentstyle[12pt]{report}
\begin{document}
\newcommand{\ca}{\c{c}\~ao}
\newcommand{\cao}{\c{c}\~ao }
\newcommand{\co}{\c{c}\~oes}
\newcommand{\coo}{\c{c}\~oes }
\newcommand{\ii}{\'{\i}}
\begin{chapter}{Nome do cap\ii tulo}
\begin{section}{Nome da se\cao 1}
Cont\ii nua no pr\'oximo par\'agrafo.
\noindent Isto \'e apenas um teste. Se eu quero escrever sub\ii ndice, por
exemplo, $x_i$ ou $x_{i+1}$, sen\~ao $x_i+1$.
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 143
MODELO DE DOCUMENTO: (2)
Se eu quero pot\^encia $x^{n+1}$, sen\~ao $x^n+1$. Para escrever uma letra
grega podemos escrever $\alpha$ ou $\beta$ ou $\mu$ ou $\xi$ ou $\Omega$ ou
$\omega$.
Se eu quero escrever uma f\'ormula no meio do texto posso escrever
$\int_{0}^{3} x dx$ ou se eu quero $f(x)=\frac{1}{x}$.
Se eu quero escrever uma equa\cao no meio do texto:
\begin{equation}
\frac{\partial f}{\partial x} = \frac{\partial^2 f}{\partial x \partial y}
\label{eq:1.1}
\end{equation}
Equa\cao intrusa
\begin{equation}
x_{i}=x_{i+1}^{\frac{1}{2}}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 144
MODELO DE DOCUMENTO: (3)
\label{eq:1.3}
\end{equation}
Se eu quero escrever mais do que uma equa\cao juntas:
\begin{eqnarray}
\ x_{i+1}&=& x_i \\
\ x_{i+2}&=& x_{i+1} \nonumber
\label{eq:1.2}
\end{eqnarray}
Se eu quero me referir a primeira equa\cao ent\~ao eu digo \ref{eq:1.1}
Se por um acaso eu quiser fazer uma matriz, logo devo fazer o seguinte:
\begin{equation}
M = \left[
\begin{array}{ccc} 1 & \dots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \dots
& 1 \end{array}\right]
\end{equation}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 145
MODELO DE DOCUMENTO: (4)
Agora que j\'a estamos meio cansados vamos ver como se coloca uma linha
sobre uma palavra ou express\~ao, ou mesmo como se sublinha:
Dado que $\overline{a \ velocidade \ do \ sono}$ \'e {\it menor} que {\bf
qualquer} valor $\underline{anormal}$.
Para uma equa\ca,
\begin{equation}
\overline{\mid x \mid}= \sum_{i=1}^{n} f(x)
\end{equation}
\end{section}
\end{chapter}
\end{document}
Introdução ao LaTeX - M.P.G. Fachin & R.D. da Cunha & D. Becker 146