Introdução ao LaTeX

12

Click here to load reader

Transcript of Introdução ao LaTeX

Page 1: Introdução ao LaTeX

Introducao ao LATEX

Carla Negri Lintzmayer

[email protected]

9 de abril de 2011

Page 2: Introdução ao LaTeX

Latex

Introducao

E um conjunto de macros para o programa de typesettingTEXpara a preparacao de varios tipos de documentos;

Donald Knuth;

Multiplataforma;

Software Livre;

Documento: arquivo.tex e um arquivo com texto simples,contendo os comandos de marcacao;

latex + dvipdf (dvi = device independent);

pdflatex;

Projeto logico × WYSIWYG: what you see is what you get.

Page 3: Introdução ao LaTeX

Latex

Programas

aptitude install texlive-full;

MikTex;

Editor de textos + terminal;

IDEs: WinEdt, WinShell, TeXShell, TeXnicCenter, etc;

aptitude install abntex.

Page 4: Introdução ao LaTeX

Latex

Estrutura documento\documentclass[a4paper, 12pt]{article} %book/beamer/report

\usepackage[brazil]{babel}

\usepackage[utf8]{inputenc}

% outras declarac~oes

\begin{document}

\section{Introduc~ao}

\input{introducao.tex}

\section{Desenvolvimento}

\label{sec:desenvolvimento}

\subsection{Metodologia}

\label{sub:sec:metodologia}

\subsubsection{Passos 1}

\subsection{Resultados}

\section{Conclus~oes}

\label{sec:conclusoes}

\end{document}

Page 5: Introdução ao LaTeX

Latex

Arquivo introducao.tex

Esse trabalho encontra-se dividido da seguinte forma:

na sec~ao \ref{sec:desenvolvimento} ..., na sec~ao

\ref{sec:conclusoes} ...

\pageref{}.

Page 6: Introdução ao LaTeX

Latex

Bibliografia

Arquivo bibliografia.bib

@article{1987hertz,

author = {Hertz, A. and de Werra, D.},

title = {Using tabu search techniques for graph coloring},

journal = {Computing},

volume = {39},

year = {1987},

pages = {345--351},

publisher = {Springer-Verlag New York, Inc.},

}

Arquivo texto.tex:Como visto em [Hertz e Werra, 1987], ...

Como visto em \cite{1987hertz}, ...

Page 7: Introdução ao LaTeX

Latex

Itens

item 1;

1 enum 1.

item 2.

\begin{itemize} %enumerate/description

\item item 1;

\begin{enumerate}

\item enum 1.

\end{enumerate}

\item item 2.

\end{itemize}

Page 8: Introdução ao LaTeX

Latex

Figuras

\usepackage{graphicx}

Figura: Logotipo Flisol.

\begin{figure}

\centering

\includegraphics[scale=0.3]{flisol.png}

\caption{Logotipo Flisol.}

\end{figure}

Page 9: Introdução ao LaTeX

Latex

Formulas matematicasDestacada do paragrafo:

10∑i=0

αi∆x

+ x2 sin θ

$$ \sum_{i=0}^{10} \frac{\alpha_i}{\Delta x} + x^2 \sin{\theta} $$

Dentro do paragrafo:∑10

i=0αi∆x + x2 sin θ

$ \sum_{i=0}^{10} \frac{\alpha_i}{\Delta x} + x^2 \sin{\theta} $

Destacada do paragrafo com numeracao automatica:

10∑i=0

αi∆x

+ x2 sin θ (1)

\begin{equation}

\label{eq:exemplo}

\sum_{i=0}^{10} \frac{\alpha_i}{\Delta x} + x^2 \sin{\theta}

\end{equation}

Page 10: Introdução ao LaTeX

Latex

Mais macros podem ser declaradas:\newcommand{nome comando}[qtd parametros]{corpo comando};

Mais macros podem ser incluıdas:\usepackage[opc~oes]{nome};

Page 11: Introdução ao LaTeX

Latex

Capacidades

Gera automaticamente:

Sumario: \tableofcontents;

Indices: \makeindex, \printindex;

Lista de figuras: \listoffigures;

Lista de tabelas: \listoftables;

Referencias: \bibliographystyle{estilo},\bibliography{arquivo} (arquivo.bib).

Page 12: Introdução ao LaTeX

Latex

Fim

HERTZ, A.; WERRA, D. de. Using tabu search techniques for graphcoloring. Computing, Springer-Verlag New York, Inc., New York, NY, USA,v. 39, p. 345–351, 1987. ISSN 0010-485X.