mini-curso latex - universidade do minho - …jcr/aulas/didac/manuais/latex-short.pdf · mini-curso...

66
Mini-curso L A T E X Alberto Sim˜ oes [email protected] Departamento de Inform´ atica Universidade do Minho 27 de Abril de 2005 Alberto Sim˜ oes[email protected] Departamento de Inform´ atica Universidade do Minho Mini-curso L A T E X

Upload: vannhi

Post on 17-Sep-2018

219 views

Category:

Documents


0 download

TRANSCRIPT

Mini-curso LATEX

Alberto [email protected]

Departamento de InformaticaUniversidade do Minho

27 de Abril de 2005

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Motivacao

Parte I

Motivacao

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Motivacao

Alguma Historia...

I no inıcio era o TEX;I criado por Donald Knuth;

I o pai das ciencias da computacao;I celebre autor da “Art of Computer Programming;”

I criado para escrever o livro;I software conhecido com menos bugs;I a versao tende para π (3.14159)I pronuncia-se: tech;I escreve-se TEX ou TeX;

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Motivacao

Alguma Historia...

I seguiu-se-lhe o LATEX;I escrito usando por base o TEX;I principal programador foi Leslie Lamport;

I investigador em computacao paralela;

I mantido pela comunidade;I varias distribuicoes (tetex/miktex);I pronuncia-se: lay-techI escreve-se LATEX ou LaTeX;

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Motivacao

Vantagens...

I output profissional;I conjunto de comandos que “forcam” uma estrutura ao

documento;I permite gerar facilmente:

I notas de rodape;I referencias;I ındices;I bibliografias;

I existem pacotes para gerar todo o tipo de objectos:I musica (MusicTEX, lilypond)I posters;I apresentacoes (seminar, proster, LATEX-beamer);

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Motivacao

Ciclo de Vida (PS)

.log .ps

.tex //

<<xxxxxxxx

##FFFFFFFFF .dvi

;;xxxxxxxxx

##FFFFFFFF

.aux

ccFFFFFFFFF.pdf

Tipicamente:I latex fooI bibtex fooI latex fooI latex fooI dvips foo.dvi -o foo.ps

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Motivacao

Ciclo de Vida (PDF)

.log

.tex //

<<yyyyyyyyy

##GGG

GGGG

GG.pdf

.aux

ccGGGGGGGGG

Tipicamente:I pdflatex fooI bibtex fooI pdflatex fooI pdflatex foo

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Parte II

Escrita de Texto

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Estrutura Base de um Documento

\documentclassarticle

%% Declarac~oes

\begindocument

%% Documento

\enddocument

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Problemas com a Lıngua Portuguesa

O TEX e o LATEX so suportam ASCII de 7 bits;

Existem pacotes para suportar latin1 (ISO-8859-1), unicode(UTF-8, UTF-16) e outros sistemas de codificacao.

\documentclassarticle

\usepackage[portuges]babel

\usepackage[T1]fontenc

\usepackage[latin1]inputenc

\usepackaget1enc

\usepackageaeguill

\begindocument

Texto normal com codificac~ao \emphlatin1

\enddocument

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Problemas com a Lıngua Portuguesa

Para usar UTF-8 (usado por omissao nos sistemas Fedora eMandrake recentes)...

\documentclassarticle

\usepackage[portuges]babel

\usepackage[utf8]inputenc

\usepackageaeguill

\begindocument

Texto normal com codificac~ao \emphUTF-8

\enddocument

Existe um pacote chamado ’tetex-unicode’ que pode serinstalado em sistemas fedora para suporte quase completo deUTF8.

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Classes de documentos

I article — artigos tecnicos. Tıtulo e autores partilham aprimeira pagina do documento. Nao existem capıtulos,apenas seccoes.

I report — relatorios. Tıtulo e autores aparecem na primeirapagina. Existem capıtulos e seccoes.

I book — livros. Tıtulo e autores aparecem na primeirapagina. Existem capıtulos e seccoes. Tambem se podemusar “partes”

I letter — cartas...I . . .

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Geracao de Tıtulos

Os tıtulos sao definidos no preambulo do documento:I \titleTıtulo do documento

I \authorAutor \and autor

I \date\today

No documento introduz-se o tıtulo com:I \maketitle

O resumo e introduzido no inıcio do documento com:\beginabstracttexto

\endabstract

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Estruturacao de Documentos em Partes

I paragrafos sao separados por linhas em branco.I capıtulos e seccoes sao indicadas com:

I \part...I \chapter...I \section...I \subsection...I \subsubsection...

I geracao automatica de ındices:I \tableofcontents

I obriga a compilar o documento varias vezes.

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Estruturacao de Documentos em Partes

\documentclassarticle

% ...

\begindocument

\sectionIntroduc~ao

Aqui vamos falar do conteudo deste documento...

\subsectionO problema

\subsectionA soluc~ao

\sectionConclus~oes

\enddocument

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Estruturacao de Documentos em Partes

Algumas sugestoes:I nao criem seccoes ou subseccoes unicas;I nao usem demasiados nıveis de seccoes;I usem tıtulos pequenos;I cuidado com a ordem das seccoes;I nao usar os diferentes nıveis de seccao como forma de

mudar o tamanho das letras;

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Tipos de Letra

I Bold: \textbfBoldI Italic: \textitItalicI Monotype: \textttMonotypeI Sans Serif: \textsfSans Serif

I SmallCaps: \textscSmallCapsI Slanted: \textslSlantedI Enfase: \emphEnfase

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Tamanhos de Letra

I \tiny ...

I \scriptsize ...

I \footnotesize ...

I \small ...

I \normalsize ...

I \large ...

I \Large ...

I \LARGE ...I \huge ...

I \Huge ...

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Alinhamento de Texto

I por omissao, a esquerdaI para centrar texto...

\begincenterTexto centrado

\endcenter

I para alinhar a direita\beginflushrightTexto a direita

\endflushright

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Alguns conselhos...

I usem tipos de letra diferente apenas se necessario parasalientar ou diferenciar informacao;

I usem tamanhos de letra apenas em extrema necessidade;I deixem o LATEX tratar da orientacao do texto. Centrem so

se realmente necessario.

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Listas

I Listas de items:\beginitemize\item item 1\item item 2\item item 3\enditemize

I item 1I item 2I item 3

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Listas

I Listas de enumeradas:\beginenumerate\item item 1\item item 2\item item 3\endenumerate

1. item 12. item 23. item 3

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Listas

I Listas Descritivas\begindescription\item[foo] item 1\item[bar] item 2\item[zbr] item 3\enddescription

foo item 1bar item 2zbr item 3

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Alguns conselhos...

Ao escolher o tipo de listas...I sempre que possıvel usem listas de items;I as listas enumeradas devem ser usadas apenas quando e

importante a ordem dos items apresentados;I as listas descritivas sao uteis para glossarios ou descricoes

de comandos ou funcoes;

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Escrita de Texto

Papel A4

I \documentclass[a4paper,12pt]article;I \usepackagea4wide;I \documentclass[a4paper,10pt]article

%%...

\usepackagea4wide

\begindocument%%...

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Parte III

Formulas Matematicas

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Formulas Matematicas

I uma das maiores vantagens do TEX/LATEX;I pode ser inserida in-line como 1

2 −∑n

i=1 i ou apresentadacomo

12−

n∑i=1

i

I para introduzir formulas usa-se $ ... $ para o formatoin-line e $$ ... $$ para o formato “apresentado”

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Formulas Matematicas

I $$(a+b)^2 = a^2 + 2ab + b^2$$

(a + b)2 = a2 + 2ab + b2

I $$a_0 + \ldots + a_n + a_n+1$$

a0 + . . .+ an + an+1

I $$\sqrt\frac12$$ √12

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Formulas Matematicas

I $$\lim_n \to \infty\sum_k=1^n\frac1k^2= \frac\pi^26$$

limn→∞

n∑k=1

1k2

=π2

6

I $$\forall x \in \mathbfR:\qquad x^2 \geq 0$$

∀x ∈ R : x 2 ≥ 0

I $$v = \sigma_1 \cdot\sigma_2 \tau_1 \cdot\tau_2$$

v = σ1 · σ2τ1 · τ2

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Formulas Matematicas

I $$\lim_x \rightarrow 0 \frac\sin xx=1$$

limx→0

sin xx

= 1

I $$1 + ( \frac1 1-x^2 ) ^3$$

1 + (1

1− x 2)3

I $$1 + \left( \frac1 1-x^2 \right) ^3$$

1 +(

11− x 2

)3

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Formulas Matematicas

$$\mathbfX =\left( \beginarraycccx_11 & x_12 & \ldots \\x_21 & x_22 & \ldots \\\vdots & \vdots & \ddots\endarray \right) $$

X =

x11 x12 . . .x21 x22 . . ....

.... . .

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Acentos em modo Matematico

a \hata a \checka a \tildea

a \gravea a \dota a \ddota

a \bara ~a \veca A \widehatA

a \acutea a \brevea A \widetildeA

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Letras Gregas Minusculas

α \alpha θ \theta o o υ \upsilon

β \beta ϑ \vartheta π \pi φ \phi

γ \gamma ι \iota $ \varpi ϕ \varphi

δ \delta κ \kappa ρ \rho χ \chi

ε \epsilon λ \lambda % \varrho ψ \psi

ε \varepsilon µ \mu σ \sigma ω \omega

ζ \zeta ν \nu ς \varsigma

η \eta ξ \xi τ \tau

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Letras Gregas Maiusculas

Γ \Gamma Λ \Lambda Σ \Sigma Ψ \Psi

∆ \Delta Ξ \Xi Υ \Upsilon Ω \Omega

Θ \Theta Π \Pi Φ \Phi

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Operadores Binarios

< < > > = =

≤ \leq or \le ≥ \geq or \ge ≡ \equiv

\ll \gg.= \doteq

≺ \prec \succ ∼ \sim

\preceq \succeq ' \simeq

⊂ \subset ⊃ \supset ≈ \approx

⊆ \subseteq ⊇ \supseteq ∼= \cong

v \sqsubseteq w \sqsupseteq ./ \bowtie

∈ \in 3 \ni , \owns ∝ \propto

` \vdash a \dashv |= \models

| \mid ‖ \parallel ⊥ \perp

^ \smile _ \frown \asymp

: : /∈ \notin 6= \neq or \neAlberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Operadores Grandes

∑\sum

⋃\bigcup

∨\bigvee

⊕\bigoplus∏

\prod⋂

\bigcap∧

\bigwedge⊗

\bigotimes∐\coprod

⊔\bigsqcup

⊙\bigodot∫

\int∮

\oint⊎

\biguplus

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Setas

← \leftarrow or \gets ←− \longleftarrow ↑ \uparrow

→ \rightarrow or \to −→ \longrightarrow ↓ \downarrow

↔ \leftrightarrow ←→ \longleftrightarrow l \updownarrow

⇐ \Leftarrow ⇐= \Longleftarrow ⇑ \Uparrow

⇒ \Rightarrow =⇒ \Longrightarrow ⇓ \Downarrow

⇔ \Leftrightarrow ⇐⇒ \Longleftrightarrow m \Updownarrow

7→ \mapsto 7−→ \longmapsto \nearrow

← \hookleftarrow → \hookrightarrow \searrow

\leftharpoonup \rightharpoonup \swarrow

\leftharpoondown \rightharpoondown \nwarrow

\rightleftharpoons ⇐⇒ \iff (bigger spaces)

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Sımbolos Sortidos.

. . . \dots · · · \cdots... \vdots

. . . \ddots

~ \hbar ı \imath \jmath ` \ell

< \Re = \Im ℵ \aleph ℘ \wp

∀ \forall ∃ \exists ∂ \partial′ ’ ′ \prime ∅ \emptyset ∞ \infty

∇ \nabla 4 \triangle ♠ \spadesuit

⊥ \bot > \top ∠ \angle√

\surd

♦ \diamondsuit ♥ \heartsuit ♣ \clubsuit

¬ \neg or \lnot [ \flat \ \natural ] \sharp

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Formulas Matematicas

Exercıcios

1.

1− 100a×b

α+βΩ

2.

|x | =

x (x ≥ 0)−x (x < 0)

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Parte IV

Corpos Flutuantes

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Corpos Flutuantes

I sao objectos como:I tabelas;I imagens;I outros...

I tem legenda associada;I sao numerados;I flutuam...

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Figuras

I sao introduzidas no ambiente figure;\beginfigure[htbp]% figure code/image inclusion/math formula\captionLegenda da figura

\endfigure

I o conteudo de um ambiente figure nao precisa de ser umaimagem...

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Inclusao de Imagens

I usa-se o pacote graphicx;I e o comando \includegraphicsfile

Cuidado com os tipos de ficheiros!!I usando o comando latex, so podem usar:

I epsI ps

I usando o comando pdflatex podem usar:I pdfI pngI jpg

I sugestao: nao incluir extensao no comando.

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Codigo habitual para imagens...

\beginfigure[htbp]\centering\includegraphics[width=.9\textwidth]imagem\captionLegenda da figura

\endfigure

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Tabelas

I sao introduzidas no ambiente table;\begintable[htbp]% tabular code/what else you need\captionLegenda da tabela

\endtable

I o conteudo de um ambiente table nao precisa de ser umatabela...

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Criar tabelas...

I usa-se o ambiente tabular;I especifica-se as colunas e respectivo alinhamento:

I l - Left/EsquerdaI r - Right/DireitaI c - Center/CentradoI p - Paragrpah/Paragrafo

I e as respectivas divisoes...I por exemplo:

\begintabular|l|rcp.4\textwidth|...

\endtabular

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Criar tabelas...

I as linhas contem as celulas;I cada linha termina com \\;I cada celula esta separada das outras por &;I usa-se \hline para riscos horizontais;I por exemplo:

\begintabularl|r

foo & bar \\

\hline

zbr & 1 \\

ugh & 2

\endtabular

foo barzbr 1ugh 2

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Corpos Flutuantes

Exercıcio

× 1 2 3 41 1 2 3 42 2 4 6 83 3 6 9 124 4 8 12 16

Figura: Tabela multiplicativa

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Outros Pacotes Uteis

Parte V

Outros Pacotes Uteis

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Outros Pacotes Uteis

Fancy Verbatim

I por omissao, usa-se o ambiente verbatim;I para introduzir texto “as-in” ou “codigo”;I o Verbatim permite:

I mudar tamanho de letra;I numerar linhas;I introduzir bordas;I formatar o codigo;

I inclusao do pacote: \usepackagefancyvrbI exemplo:

\beginVerbatim[fontsize=\small, numbers=left, frame=single]

texto pre-formatado

espacos s~ao mantidos

caracteres especiais $ \ s~ao mantidos

...

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Outros Pacotes Uteis

URL

I introduzir URLs;I nao sao quebrados;I exemplo:

\usepackageurl\usepackagehyperref

%...\begindocument%...

\urlhttp://www.sapo.pt/

I http://www.sapo.pt/

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Outros Pacotes Uteis

Listings

I usado para colocar codigo em LATEX;I faz highlighting do codigo;I inclusao do pacote: \usepackagelistings;I definicao da linguagem: \lstsetlanguage=Pascal;I inclusao de codigo...

\beginlstlistingfor i:=maxint to 0 dobegin do nothing end;\endlstlisting

I inclusao de codigo de ficheiro externo...\lstinputlistingficheiro.pl

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Outros Pacotes Uteis

XY-pic

I desenha graficos/diagramas;I muito poderoso;I demasiados detalhes;I inclue-se com \usepackage[all]xy

I exemplo:U

y

x

&&

(x ,y)

$$X ×Z Y

q

p// X

f

Y

g // Z

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Outros Pacotes Uteis

XY-pic

$$\xymatrixU \ar@/_/[ddr]_y \ar@/^/[drr]^x\ar@.>[dr]|-(x,y) \\

& X \times_Z Y \ar[d]^q \ar[r]_p& X \ar[d]_f \\& Y \ar[r]^g & Z $$

U

y

x

&&

(x ,y)

$$X ×Z Y

q

p// X

f

Y

g // Z

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Outros Pacotes Uteis

Algumas sugestoes

I assim como as formulas matematicas, os diagramas sao“atraentes” ou “catchy”

I nao incluam listagens de codigo excepto se for um requisito;I salientem apenas algumas funcoes importantes, e

descrevam-as pormenorizadamente;

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Bibliografia

Parte VI

Bibliografia

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Bibliografia

BibTEX

I comando externo que facilita a criacao de bibliografias;I bibliografias compreende:

I uma lista no fim do documento com as referenciasbibliograficas;

I cada item da lista devidamente identificado;I referencias ao longo do documento aos documentos listados;

I o BibTEX funciona com:I uma base de dados (textual) de referencias bibliograficas

num ficheiro a parte;I referencias ao longo do documento;I o comando bibtex

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Bibliografia

Base BibTEX

I Varios tipos de entradas...I Artigos...

@articlesepln2003,

author = Alberto M. Sim~oes and J. Jo~ao Almeida,

title = NATools -- A Statistical Word Aligner Workbench,

publisher = Sociedad Espa~nola para el Procesamiento del Lenguaje Natural,

month = September,

year = 2003,

I Teses...@MastersThesismsc,

author = Alberto Manuel Brand~ao Sim~oes,

title = Parallel Corpora word alignment and applications,

school = Escola de Engenharia - Universidade do Minho,

year = 2004,

I Ver lista completa em:http://nwalsh.com/tex/texhelp/bibtx-7.html

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Bibliografia

Inclusao no documento LATEX

I usa-se \citesepln2003,msc para citar determinadodocumento;

I nesse local fica: [1, 2]I cria-se a bibliografia com:

\bibliographystyleplain\bibliographypublicacoes

I e fica:1. Alberto M. Simoes and J. Joao Almeida.

NATools — a statistical word aligner workbench.SEPLN, Sep. 2003.

2. Alberto Manuel Brandao Simoes.Parallel corpora word alignment and applications.Master’s thesis, Escola de Engenharia - Universidade doMinho, 2004.

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Criacao de Apresentacoes

Parte VII

Criacao de Apresentacoes

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Criacao de Apresentacoes

Ferramentas disponıveis

Entre outras...I seminar – o mais antigo, muito conservador;I prosper – revolucionou a ideia de que o LATEX nao era para

fazer apresentacoes —http://prosper.sourceforge.net/

I LATEX-beamer – um pacote completo para as mais variadase ousadas apresentacoes —http://latex-beamer.sourceforge.net/

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Criacao de Apresentacoes

LATEX-beamer — Instalacao

I para Fedora 2/3 existe o pacote tetex-beamer;I disponıvel no Sourceforge;I instalacao “local”:

I ir buscar o TGZ para: latex-beamer, pgf, xcolor;I descomprimir TGZs na ~/lib/tex;I alterar a variavel de ambiente TEXINPUTS de forma a incluir:

I ~/lib/tex/pgf/I ~/lib/tex/xcolor/I ~/lib/tex/beamer/base/I ~/lib/tex/beamer/themes/themeI ~/lib/tex/beamer/themes/fontI ~/lib/tex/beamer/themes/innerI ~/lib/tex/beamer/themes/outerI ~/lib/tex/beamer/themes/color

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Criacao de Apresentacoes

Apresentacao base

\documentclass[serif]beamer

% Codigo para ‘‘encoding’’

\titleTıtulo

\authorAutor

\instituteDepartamento

\usethemeDresden

\begindocument

\frame\titlepage

\partTıtulo da Parte

\frame\partpage

% slides...

\enddocument

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Criacao de Apresentacoes

Slides

I usa-se o comando \frame

I o tıtulo e feito com \frametitle

I o resto e LATEX standard;

\frame\frametitleTıtulo do slide

\beginitemize\item item 1;\item item 2;\enditemize

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Onde obter mais Informacao

Parte VIII

Onde obter mais Informacao

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX

Onde obter mais Informacao

Mais Informacao...

I The not so short introduction to LATEXhttp://alfarrabio.di.uminho.pt/~albie/lshort/

I CTAN: Comprehensive TeX Archive Networkhttp://www.ctan.org/

I Pequeno resumo de comandos LATEXhttp://natura.di.uminho.pt/~jj/latex2e.html

I The LATEX Companion por Frank Mittelbach, MichelGoossens, Johannes Braams, David Carlisle, Chris Rowley

I The LATEX Graphics Companion por Michel Goossens,Sebastian Rahtz, Frank Mittelbach

Alberto [email protected] Departamento de Informatica Universidade do Minho

Mini-curso LATEX