Escolar Documentos
Profissional Documentos
Cultura Documentos
LCOL
SUMRIO
Antes de Comear... Latex
Software Livre (SL) no Windows Como funciona? Instalao/Configurao Estrutura de arquivo Textos no Latex Equaes no Latex Figuras no Latex Tabelas no Latex
Aprendendo Latex
Latex Avanado
2
LCOL
Exerccios??
LCOL
Reviso de Fontes
LCOL
Reviso de Fontes
\usepackage{yfonts} \begin{document} \noindent Tamanhos: {\tiny Pequeno} {\footnotesize Rodap} {\normalsize Normal} {\Large Grande} {\Huge Gigantesco} Tipos: {\rm Roman} {\bf Bold Face} {\tt Typewriter} {\it Italic} {\sf Sans Serif} {\sc Small Caps} {\textgoth{Gtico}} {\textinit I}nicial
LCOL
LCOL
LCOL
Organizao de Documentos
Diferenas de \input{arquivo} e \include{arquivo}. Ambos incluem texto de um arquivo em um documento. Diferenas: \include inicia uma nova pgina automaticamente.
Note que os arquivos so supostos em formato de LaTeX, e a extenso .tex no usada nos comandos
8
LCOL
LCOL
prova.tex
\chapter{A Prova} \section{Esquema da Prova} Prova-se a .... Assim, o algoritmo converge ...
10
LCOL
Figuras e Tabelas
O ambiente figure usado para incluir figuras floating num texto. Anaogamente, o ambiente table pode ser usado para inserir uma tabela floating. Um ttulo (caption) pode ser adicionado a figuras e tabelas usando o comando \caption{}. Os dois ambientes so idnticos exceto ao ttulo, e se eles aparecem na lista de figuras ou lista de tabelas.
11
LCOL
Figuras e Tabelas
O ambiente figure usado para incluir figuras floating num texto. Anaogamente, o ambiente table pode ser usado para inserir uma tabela floating. Um ttulo (caption) pode ser adicionado a figuras e tabelas usandoLaTeX o comando \caption{}. Os objetos floating no Os dois ambientes so contabiliza figuras e idnticos exceto ao ttulo, e se eles possuem uma posio fixa tabelas numerando-as aparecem na lista de figuras ou lista de tabelas. no corpo do texto e assim
podem ser movidas para melhorar a aparncia do texto!
12
LCOL
Objetos Floatings
Objetos do tipo floating foram projetados para evitar a quabra entre pginas tables and images
\begin{figure}[options] \end{figure} \begin{table}[options] \end{table}
Opes (recomendaes) h = Coloque o objeto here t = Coloque no top of page b = Coloque no bottom of page ! : Antes de h, b ou t para forar
13
LCOL
Referncia Cruzada
Freqentemente deseja-se referir a seo 3.2.1 da seo 6.4.2. LaTeX proporciona maneiras de denominar sections, chapters, figures e tables para permitir que essa referncia seja feita automaticamente (a frente ou a r).
Use \label{nome_label} para denominar um objeto numerado (figure, section, chapter etc). Ele pode aparecer dentro de \caption, \section ou logo aps ele. Use \ref{nome_label} para inserir o nmero do objeto denominado com o comando \label. Use \pageref{nome_label} para inserir o nmero de pgina onde o objeto aparece.
14
LCOL
sees), c: (para captulos), e t: (para tabelas) no obrigatrio, mas ajuda a lembrar na edio do documento.
15
LCOL
16
LCOL
LCOL
LCOL
LCOL
\end{equation}
Para mostrar o modo matemtico em linha com fontes melhores/maiores, use \displaystyle
Ex. O somatrio $\displaystyle\sum_{i=0}^n i^3$
20
LCOL
Exemplo de equaes
21
LCOL
Exemplo de equaes
22
LCOL
Exemplo de equaes
Ambiente equation: numerao autom. Sem numerao use: equation* Uso de \displaystyle: Eq. em linha -> melhora
23
LCOL
Fraes
\frac{numerador}{denominador} Ex. $ \frac{\partial{} T}{\partial{} t}$ Para textos dentro do modo matemtico, use \text{}
LCOL
Alinhamento de equaes:
eqnarray
25
LCOL
Alinhamento de equaes:
eqnarray
26
LCOL
Alinhamento de equaes:
eqnarray
27
LCOL
Ambiente: Equation
Uma equao em linha: Use $......$
Sabe-se que $a_{n+1} = 2 \times a_n$. Ento, pode-se concluir que $\frac{a_n}{a_0} = 2^n$.
LCOL
Comandos Bsicos
Superescrito e subscrito
Superescrito: $x^2$ Subscripto : $x_2$
Limite e Integrais
$\displaystyle \lim_{x \to \infty} 3x$ $\displaystyle \int_0^2 x\ dx$
29
LCOL
\end{array} \right]$
LCOL
31
LCOL
\begin{equation} K_{j-i}= \begin{cases} 0 & \text{Se $r-j$ mpar},\\ 1 & \text{Se $r-j$ par}. \end{cases} \end{equation}
32
LCOL
Imagens
Imagens podem ser adicionadas em qualquer lugar em um documento; Frequentemente usadas para adicionar (figuras em formato .ps ou .eps) no documento; Pode-se gerar grficos no LaTeX, mas trabalhoso e no compensa; Arquivos de figuras para serem importadas devem est no mesmo diretrio que o arquivo mestre; Inclua o pacote graphicx no prembulo Formatos: eps, gif, png, jpg, pdf (depende?) etc.
33
LCOL
Imagens
\includegraphics[display]{filename}
display opcional:
width, height, angle (anti-horrio), scale (entre 0 e 1)
\caption[shortname]{longname}
shortname vai para o TOC (se existir) longname colocado abaixo da figura Caption automaticamente gerencia
LCOL
Redimensionamento de Imagens
Imagens podem ser redimensionadas usando \resizebox{width}{height} {objeto para redimensionar} Width e height podem ser em varias unidades: cm, mm, in, textwidth (o tamanho da pgina menos as margens). Use ! Como width ou height para dimensionar de acordo a outra dimenso.
35
LCOL
Exemplo l
36
LCOL
Tabelas
Para traar dados na forma tabular use ambiente tabular. Segue opes similares ao array
37
LCOL
Exemplo
\begin{tabular}{||l|cr|} \hline Nome & Posio & Pontos \hline Z & 3 & 5 Joo & 2 & 10 Maria & 1 & 15 \hline \end{tabular}
\\ \\ \\ \\
38
LCOL
Exemplo
\begin{tabular}{||l|cr|} \hline Nome & Posio & Pontos \hline l Z & 3 & 5 Joo & 2 & 10 Maria & 1 & 15 \hline \end{tabular}
\\ \\ \\ \\
39
LCOL
Exerccio 1
40
LCOL
Resp. 1
41
LCOL
42
LCOL
Exerccio 2
43
LCOL
Resp. 2
44
LCOL
Exerccio 3
45
LCOL
Resp. 3
46
LCOL
Exerccio 4
47
LCOL
Resp. 4
48
LCOL
LCOL
num_cols: nmero de colunas para mesclar; alinhamento: l, c, ou r contents: informao para a clula
Expandindo linhas
\multirow{num_rows}{width}{contents} width: largura fixa ou ajuste automtico ao contedo (use *) Exige \usepackage{multirow}
50
LCOL
Exemplo de multicolumn
51
LCOL
Exemplo de multicolumn
52
LCOL
Exemplo de multirow
53
LCOL
Exemplo de multirow
54
LCOL
55
LCOL
56
LCOL
57
LCOL
58
LCOL
Exemplo:
Faa a Tabela
59
LCOL
Exemplo de \cline
60
LCOL
Tabelas no TeXnicCenter
61
LCOL
62
LCOL
Formatos de Imagens
LaTeX suporta os formatos: EPS, PNG e JPG. Usar PNG ou JPG requer alguns ajustes. Especificao da bounding box (tamanho imagem) Configurao converso dvi->ps dvips -I c arquivo.dvi Ex. para 800 600 JPG ou PNG, \includegraphics[width=\textwidth, bb=0 0 800 600]{arquivo} PDFLaTeX suporta os formatos: PDF, PNG e JPG. Usar esses formatos no PDFLaTeX no requer nenhum comando especial.
63
LCOL
64
LCOL
65
LCOL
66
LCOL
Incluindo figuras,...
67
LCOL
\includegraphics[height=2cm, angle=150]{ex1.eps}
68
LCOL
Subfiguras
69
LCOL
Subfiguras
70
LCOL
USAR PDFLaTeX
71
LCOL
USAR PDFLaTeX
72
LCOL
Figuras no TeXnicCenter
73
LCOL
Usando o BibTeX
Bibliografia
74
LCOL
Exemplo.
\begin{thebibliography}{widest-label} \bibitem[label]{cite_key} . . . \end{thebibliography}
widest-label: Texto que quando impresso aproximadamente to largo quanto o maior item.
75
LCOL
Exemplo simples
\cite{GoBa94,HiTX01} apresentam resultados particulares para o teorema desenvolvido por \cite{DaMu50}. \begin{thebibliography}{99} \bibitem{GoBa94} R. Gonde and D.L. Barata, \emph{A theory of timed automata,\/} Theoretical Computer Science 126:1(183--235), 1994. \bibitem{HiTX01} E. Hilton, G. Tomas and S. Xey, \emph{On the Decidability of the Reachability Problem for Planar Differential Inclusions,\/} in Lecture Notes in Computer Science 2034, 2001. \bibitem{DaMu50} J. J. R. Damasceno and V. V. Murata, \emph{A Novel Index for DAEs,\/} in Lecture Notes in Applied Mathematics, 2050. \end{thebibliography}
76
LCOL
Exemplo simples
\cite{GoBa94,HiTX01} apresentam resultados particulares para o teorema desenvolvido por \cite{DaMu50}. \begin{thebibliography}{99} \bibitem{GoBa94} R. Gonde and D.L. Barata, \emph{A theory of timed automata,\/} Theoretical Computer Science 126:1(183--235), 1994.
Esse nmero indica que no \bibitem{HiTX01} E. Hilton, G. Tomas and S. Xey, mais que 99 itens (dois \emph{On the Decidability of the Reachability Problem for Planar Differential Inclusions,\/} in Lecture Notes digitos) existiro na in Computer Science 2034, 2001. bibliografia \bibitem{DaMu50} J. J. R. Damasceno and V. V. Murata, Lembre-se de compilar mais \emph{A Novel Index for DAEs,\/} in Lecture Notes in Applied Mathematics, 2050. de uma vez (2x) para pegar as \end{thebibliography} referncias cruzadas corretamente!
77
LCOL
Exemplo simples
\cite{GoBa94,HiTX01} apresentam resultados particulares para o teorema desenvolvido por \cite{DaMu50}. \begin{thebibliography}{99} \bibitem{GoBa94} R. Gonde and D.L. Barata, \emph{A theory of timed automata,\/} Theoretical Computer Science 126:1(183--235), 1994. \bibitem{HiTX01} E. Hilton, G. Tomas and S. Xey, \emph{On the Decidability of the Reachability Problem for Planar Differential Inclusions,\/} in Lecture Notes in Computer Science 2034, 2001. \bibitem{DaMu50} J. J. R. Damasceno and V. V. Murata, \emph{A Novel Index for DAEs,\/} in Lecture Notes in Applied Mathematics, 2050. \end{thebibliography}
78
LCOL
79
LCOL
Uso do BibTeX
1. Execute LaTeX para gerar uma lista de citaes; 2. Execute BibTeX para gerar lista de referncias; 3. Execute LaTeX para obter os detalhes da referncia; 4. Execute LaTeX para fazer as referncias cruzadas de forma correta.
TeXnicCenter j faz quase tudo quando compila! Para acertar as referncias cruzadas compile 3x
80
LCOL
81
LCOL
Arquivo BibTeX
@article{AlDi94, author="R. Alur and D.L. Dill", title="A theory of timed automata", journal="Theoretical Computer Science", year=1994, volume=126, pages="183--235" } @Book{BiWa88, author = "R. Bird and P. Wadler", title = "Introduction to Functional Programming", publisher = "Prentice Hall International, New York", year = 1988 }
82
LCOL
Arquivo BibTeX
@article{AlDi94, author="R. Alur and D.L. Dill", title="A theory of timed automata", journal="Theoretical Computer Science", year=1994, volume=126, pages="183--235" } @Book{BiWa88, BibTeX usa tipo (article, author = "R. Bird and P. Wadler", title = "Introduction to Functional Programming", etc) para publisher = "Prentice Hall book International, New garantir York", year = 1988 formato, assim o estilo se }
83
LCOL
84
LCOL
month note number organization pages publisher school series title volume year
LCOL
86
LCOL
Estilos na Bibliografia
Se prefere citaes com estilo ao invs de [1], aicione o comando \bibliographystyle{alpha} antes da bibliografia\ Estilos de Editoras: Elsevier:
http://authors.elsevier.com/getting_published.html?dc=QG3
87
LCOL
LCOL
Usando BibTeX
A estrutura do arquivo LaTex + BibTeX :
\documentstyle{article} \begin{document} \bibliographystyle{plain} O texto do artigo com \cite{XxXx00}. \bibliography{arquivo} % arquivo.bib \end{document}
O BibTeX apenas apresenta na referncia os itens citados no texto. Se precisar incluir as referncias no citadas use \nocite{label}. Se precisar citar todas, use \nocite{*}.
89
LCOL
Estilos na Bibliografia
Se prefere citaes com estilo ao invs de [1], aicione o comando \bibliographystyle{alpha} antes da bibliografia\ Estilos de Editoras: Elsevier:
http://authors.elsevier.com/getting_published.html?dc=QG3
http://authors.elsevier.com/getting_published.html?d
90
LCOL
Antes de Finalizar,...
Esteja atento que fontes dependem do Sistema operacional e a hifenizao pode falhar no caso de palavras acentuadas, para melhorar isso, use como prembulo;
\usepackage[T1]{fontenc}
91
LCOL
Apresentaes
Uso de LaTeX para Slides Outro formato de Slides
92
LCOL
http://ruby.chemie.uni-freiburg.de/~martin/chemtool/
93
LCOL
94
LCOL
Obrigado!!
95
LCOL