Você está na página 1de 82

A

L TEX without tears: Primeira Aula - Carolina Blasio -

ATEX without tears: Primeira Aula1


L
- Carolina Blasio -

3-6 de junho de 2013  APOGEEU, FEEC/UNICAMP

Bolsista CNPq de doutorado em Filosoa-IFCH/UNICAMP

1
Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-NãoComercial-Sem
Derivados 3.0
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

To LATEX or not to LATEX?


A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

O que é LATEX?

Donald Knuth criou o sistema


TEX, no nal da déc. 70, com a
intensão de preservar a
integridade dos documentos
cientícos;

Figura: Donald Knuth - arquivo


pessoal
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

O que é LATEX?

Na déc. de 80, Leslie Lamport


criou o LATEX, um processador de
textos formados por um
conjunto de macros baseados de
TEX;

Figura: Leslie Lamport -


wikipedia.org
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

O que é LATEX?

Na déc. de 80, Leslie Lamport


criou o LATEX, um processador de
textos formados por um
conjunto de macros baseados de
TEX;
O LATEX é totalmente livre e
existe para praticamente
qualquer máquina e sistema
operacional. Sua versão atual é
o LATEX 2ε .

Figura: Leslie Lamport -


wikipedia.org
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

Por que eu deveria usar o LATEX para fazer meus trabalhos


acadêmicos?
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

Por que eu deveria usar o LATEX para fazer meus trabalhos


acadêmicos?

1 Praticidade para formatar documentos complexos e/ou longos,


pois enfatiza a estrutura do documento;

Exemplo
Imagine mudar `a' por `α' na notação de sua tese às vésperas da
defesa? Ou que tal mudar a formatação de seu artigo de IEEE para
ABNT?
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

Por que eu deveria usar o LATEX para fazer meus trabalhos


acadêmicos?

1 Praticidade para formatar documentos complexos e/ou longos,


pois enfatiza a estrutura do documento;
2 Alta capacidade e qualidade tipográca;

Exemplo
Tente escrever ` ψ̂i cos (αi ± ω t )' no Word sem usar a barra de
P
i
ferramentas!
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

Por que eu deveria usar o LATEX para fazer meus trabalhos


acadêmicos?

1 Praticidade para formatar documentos complexos e/ou longos,


pois enfatiza a estrutura do documento;
2 Alta capacidade e qualidade tipográca;
3 Preservação da integridade dos documentos;

Exemplo
Quantas vezes seu editor trocou um símbolo importante de seu
trabalho por ~ ?
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A A
To L TEX or not to L TEX?

Por que eu deveria usar o LATEX para fazer meus trabalhos


acadêmicos?

1 Praticidade para formatar documentos complexos e/ou longos,


pois enfatiza a estrutura do documento;
2 Alta capacidade e qualidade tipográca;
3 Preservação da integridade dos documentos;
4 Seus recursos podem ser expandidos com uso de pacotes ou
criação de novos macros.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Instalação

Basicamente você precisa


de dois elementos:

Figura: Tipograa do séc. XV, (J.


Amman, 1568) - wikipedia.org
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Instalação

Basicamente você precisa


de dois elementos:

1 Uma distribuição do
LATEX(o designer), e

Figura: Tipograa do séc. XV, (J.


Amman, 1568) - wikipedia.org
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Instalação

Basicamente você precisa


de dois elementos:

1 Uma distribuição do
LATEX(o designer), e
2 Um editor de LATEX(o
tipógrafo).

Figura: Tipograa do séc. XV, (J.


Amman, 1568) - wikipedia.org
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

1. Distribuição de LATEX

A distribuição contém o processador de texto e os diversos pacotes


usados para escrever os documentos.
Para baixar acesse: www.latex-project.org/
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

1. Distribuição de LATEX

A distribuição contém o processador de texto e os diversos pacotes


usados para escrever os documentos.
Para baixar acesse: www.latex-project.org/

Existem diferentes versões para diferentes sistemas operacionais:


A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

1. Distribuição de LATEX

A distribuição contém o processador de texto e os diversos pacotes


usados para escrever os documentos.
Para baixar acesse: www.latex-project.org/

Existem diferentes versões para diferentes sistemas operacionais:

Linux TeX Live


sudo apt-get update
sudo apt-get install texlive
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

1. Distribuição de LATEX

A distribuição contém o processador de texto e os diversos pacotes


usados para escrever os documentos.
Para baixar acesse: www.latex-project.org/

Existem diferentes versões para diferentes sistemas operacionais:

Linux TeX Live


sudo apt-get update
sudo apt-get install texlive
Mac OS X MacTeX
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

1. Distribuição de LATEX

A distribuição contém o processador de texto e os diversos pacotes


usados para escrever os documentos.
Para baixar acesse: www.latex-project.org/

Existem diferentes versões para diferentes sistemas operacionais:

Linux TeX Live


sudo apt-get update
sudo apt-get install texlive
Mac OS X MacTeX
Windows proTeXt/MikTeX
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Editores de LATEX

Variam de acordo com o sistema operacional, alguns possuem


versões para diferentes sistemas:
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Editores de LATEX

Variam de acordo com o sistema operacional, alguns possuem


versões para diferentes sistemas:
Linux Kile, LaTeXila, TeXmaker e também Gummi, Emacs,
etc.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Editores de LATEX

Variam de acordo com o sistema operacional, alguns possuem


versões para diferentes sistemas:
Linux Kile, LaTeXila, TeXmaker e também Gummi, Emacs,
etc.
Mac TeXShop,TeXworks, TeXmaker, etc.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Editores de LATEX

Variam de acordo com o sistema operacional, alguns possuem


versões para diferentes sistemas:
Linux Kile, LaTeXila, TeXmaker e também Gummi, Emacs,
etc.
Mac TeXShop,TeXworks, TeXmaker, etc.
Windows TexnicCenter, Winedt (comercial), Led, TeXmaker,
WinShell, etc.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Editores de LATEX

Variam de acordo com o sistema operacional, alguns possuem


versões para diferentes sistemas:
Linux Kile, LaTeXila, TeXmaker e também Gummi, Emacs,
etc.
Mac TeXShop,TeXworks, TeXmaker, etc.
Windows TexnicCenter, Winedt (comercial), Led, TeXmaker,
WinShell, etc.
Para uma lista exaustiva e comparativa de editores consulte:
en.wikipedia.org/wiki/Comparison_of_TeX_editors
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Periféricos que tornam a vida com o LATEX mais feliz:

GhostScript (Leitor de .ps)


Sumatra (Leitor de .pdf, .DjVu e muitos outros. Instale ele se
for usar o TeXnicCenter)
JabRef (Organiza bibliograa em BibTEX)
Dia (Cria diagramas e guras)
conversoes.org (Converter formatos de arquivos online)
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Por onde começar?

Periféricos que tornam a vida com o LATEX mais feliz:

GhostScript (Leitor de .ps)


Sumatra (Leitor de .pdf, .DjVu e muitos outros. Instale ele se
for usar o TeXnicCenter)
JabRef (Organiza bibliograa em BibTEX)
Dia (Cria diagramas e guras)
conversoes.org (Converter formatos de arquivos online)

Editores/compiladores alternativos:

www.verbosus.com/ (Android ou iOS)


www.sharelatex.com (online)
www.writelatex.com (online)
latex.informatik.uni-halle.de/latex-online/latex.php (online)
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Entendendo como funciona

A formatação de texto em LATEX funciona com comandos;


A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Entendendo como funciona

A formatação de texto em LATEX funciona com comandos;


A linguagem TEX segue o esquema das linguagens de
programação: declarações e corpo do programa; ligação de
bibliotecas; regras de escopo; etc.;
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Entendendo como funciona

A formatação de texto em LATEX funciona com comandos;


A linguagem TEX segue o esquema das linguagens de
programação: declarações e corpo do programa; ligação de
bibliotecas; regras de escopo; etc.;
Tal como nas linguagens de programação: maiúsculas 6=
minúsculas;
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Entendendo como funciona

A formatação de texto em LATEX funciona com comandos;


A linguagem TEX segue o esquema das linguagens de
programação: declarações e corpo do programa; ligação de
bibliotecas; regras de escopo; etc.;
Tal como nas linguagens de programação: maiúsculas 6=
minúsculas;
TEX quando compilado gera, entre outros, um arquivo .aux
que será lido na próxima compilação. Por isto, algumas vezes é
necessário compilar mais de uma vez para que o documento
seja totalmente formado.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Comandos em LATEX
Um comando é normalmente precedido de \, seguido de parâmetros
opcionais (delimitados por `[' e `]') e parâmetros obrigatórios
(delimitados por `{' e `}'). Exemplos:

\TeX
\LaTeX
\documentclass{book}
\documentclass[12pt]{article}
\begin{document}

Uma exceção à regra


`$...$' delimita o ambiente matemático:

$3+2\sqrt{2}$, produz 3 + 2 2;
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Comentários

O LATEX ignora tudo o que ca para além do carácter % inclusive a


quebra de linha e os espaços em branco no início da linha seguinte.

Este é um %hummmm
%preciso de café!!!!!! Este é um exemplo de
exemplo de com% urgente!!!! comentário!
entário!
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Comentários

O LATEX ignora tudo o que ca para além do carácter % inclusive a


quebra de linha e os espaços em branco no início da linha seguinte.

Este é um %hummmm
%preciso de café!!!!!! Este é um exemplo de
exemplo de com% urgente!!!! comentário!
entário!
Aproveite isto para fazer anotações em seus documentos,
principalmente enquanto estiver aprendendo!
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Estrutura Geral:
\ documentclass[opções]{classe}
declarações
\ begin{document}
documento
\ end{document}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Exemplo de um arquivo .tex simples:

\documentclass[12pt]{article}
\begin{document}

Hello \TeX\ World!!!

\end{document}

Produz:

Hello TEX World!!!


A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Estrutura Geral:
\documentclass[opções]{classe}
declarações
\begin{document}
documento
\end{document}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Preâmbulo
Estrutura Geral:

\documentclass[opções]{classe} \documentclass[opções]{classe}
declarações
\begin{document}
documento
\end{document}

As principais classes são:


article artigos;
report monograas, relatórios;
book livros;
beamer apresentações.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Preâmbulo
Estrutura Geral:

\documentclass[opções]{classe} \documentclass[opções]{classe}
declarações
\begin{document}
documento
\end{document}

Algumas [opções]:
10pt, 11pt, 12pt tamanho da fonte;
landscape folha na horizontal;
twoside formato para impressão nos dois lados;
twocolumn texto com duas colunas;
a4paper folha A4 (o padrão é letter);
leqno alinha as fórmulas numéricas ao lado esquerdo;
eqn alinha as fórmulas ao lado esquerdo.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Preâmbulo
Estrutura Geral:

Declarações: Comandos de estilo, \documentclass[opções]{classe}


declarações
layout e pacotes \begin{document}
documento
\end{document}

Estilo: congura o cabeçalho e o rodapé: \pagestile{estilo}


plain (default) imprime os números das páginas
centralizados no rodapé;
headings imprime o nome do capítulo e a página no
cabeçalho;
empty cabeçalho e rodapé vazios.
Para congurar uma única página de seu documento use:
\thispagestyle{estilo}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Preâmbulo
Estrutura Geral:

Declarações: Comandos de estilo, \documentclass[opções]{classe}


declarações
layout e pacotes \begin{document}
documento
\end{document}

Layout da página: \setlengh{parâmetro}{valor}.


Parâmetros:
\parindent indentação dos parágrafos;
\hoffset aumenta as margens lateral esquerda;
\voffset aumenta as margens superior;
\textwidth tamanho da largura do texto;
\textheigt tamanho da altura do texto.
Outros em: en.wikibooks.org/wiki/LaTeX/Page_Layout.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Preâmbulo
Estrutura Geral:

Declarações: Comandos de estilo, \documentclass[opções]{classe}


declarações
layout e pacotes \begin{document}
documento
\end{document}

Pacotes: acrescentam funcionalidades ao seu documento.


\usepackage[opções]{pacotes}
babel determina a língua usada no documento;
inputec determina a codicação dos caractéres;
amsmath, amssymb fontes e símbolos matemáticos da AMS;
graphicx, color permite incluir guras e colorir texto;
Para instalar um novo pacote no MikTeK: package-manager, no
TeXLive: instalar-pacotes-linux e no MacTeX: install-packages-mac.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

A
Hello L TEX world!

Estrutura de documentos no LATEX

Corpo do Texto
Estrutura Geral:
\documentclass[opções]{classe}
declarações
\begin{document}
documento
\end{document}

O texto é iniciado com o comando:

\begin{document}

Aqui você escreve o texto junto com os comandos de LATEX. E no


m você acrescenta:

\end{document}

Tudo o que vem depois de \end{document} é ignorado!


A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Usando o bom português

Quando você cria documentos que não são em inglês você precisa
acrescentar algumas congurações no preâmbulo:
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Usando o bom português

Quando você cria documentos que não são em inglês você precisa
acrescentar algumas congurações no preâmbulo:
1 Adaptar os textos automáticos à nova língua:

\usepackage[language]{babel}

Para o português use um dos parâmetros: portugese,


portuguese, brazilian, brazil
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Usando o bom português

Quando você cria documentos que não são em inglês você precisa
acrescentar algumas congurações no preâmbulo:
1 \usepackage[portugese]{babel}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Usando o bom português

Quando você cria documentos que não são em inglês você precisa
acrescentar algumas congurações no preâmbulo:
1 \usepackage[portugese]{babel}
2 Permitir que você use os acentos como input:

\usepackage[código]{inputenc}

O parâmetro varia de acordo com o código do sistema


operacional:
Windows ansinew, latin1, utf8;
Linux latin1, utf8;
Mac applemac
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Usando o bom português

Quando você cria documentos que não são em inglês você precisa
acrescentar algumas congurações no preâmbulo:
1 \usepackage[portugese]{babel}
2 \usepackage[latin1]{inputenc}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Usando o bom português

Quando você cria documentos que não são em inglês você precisa
acrescentar algumas congurações no preâmbulo:
1 \usepackage[portugese]{babel}
2 \usepackage[latin1]{inputenc}
3 Para orientar o output das fontes e a hifenação, use:

\usepackage[código]{fontenc}

O parâmetro para a maior parte das línguas européias é o T1


A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Usando o bom português

Quando você cria documentos que não são em inglês você precisa
acrescentar algumas congurações no preâmbulo:
1 \usepackage[portugese]{babel}
2 \usepackage[latin1]{inputenc}
3 \usepackage[T1]{fontenc}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Usando o bom português

Quando você cria documentos que não são em inglês você precisa
acrescentar algumas congurações no preâmbulo:
1 \usepackage[portugese]{babel}
2 \usepackage[latin1]{inputenc}
3 \usepackage[T1]{fontenc}

Sem estes pacotes os títulos estarão em inglês e será necessário


usar comandos para acentos e cedilha:
A acentua\c c\ ao se torna dif\ icil!!!
A acentuação se torna difícil!!!
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Espaçamentos
O LATEX despreza espaços em branco e acrescenta um pouco mais
de espaço ao nal de cada pontuação. As exceções devem ser
especicadas:
\ especica que o período continua;
\@ especica que o período terminou;
{ } gera um espaço entre os caracteres
 gera um espaço indivisível;
Esta frase termina com letra
Esta frase termina com letra
MAIÚSCULA. O LATEXentende que o
MAIÚSCULA. O \LaTeX entende que
período não terminou. Conra Fig.
o período não terminou.
5
Confira Fig. 5

Esta frase termina com { }letra Esta frase termina com letra
MAIÚSCULA.\@ O \LaTeX\ entende MAIÚSCULA. O LATEX entende que
que o período não terminou. o período não terminou.
Confira~Fig.~5 Conra Fig. 5
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Parágrafos e páginas

Uma ou mais linhas em branco delimita os parágrafos:

Este é o primeiro
parágrafo. Este é o primeiro parágrafo.
E este é outro parágrafo.
E este é outro parágrafo.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Parágrafos e páginas

Uma ou mais linhas em branco delimita os parágrafos:

Este é o primeiro
parágrafo. Este é o primeiro parágrafo.
E este é outro parágrafo.
E este é outro parágrafo.
Em alguns casos é preciso o uso de comandos:

\\, \newline inicia uma nova linha sem iniciar um novo parágrafo;
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Parágrafos e páginas

Uma ou mais linhas em branco delimita os parágrafos:

Este é o primeiro
parágrafo. Este é o primeiro parágrafo.
E este é outro parágrafo.
E este é outro parágrafo.
Em alguns casos é preciso o uso de comandos:

\\, \newline inicia uma nova linha sem iniciar um novo parágrafo;
\\* quebra a linha proibindo a quebra de página;
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Parágrafos e páginas

Uma ou mais linhas em branco delimita os parágrafos:

Este é o primeiro
parágrafo. Este é o primeiro parágrafo.
E este é outro parágrafo.
E este é outro parágrafo.
Em alguns casos é preciso o uso de comandos:

\\, \newline inicia uma nova linha sem iniciar um novo parágrafo;
\\* quebra a linha proibindo a quebra de página;
\newpage inicia uma nova página.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Hifenação

Por vezes, o algoritmo de hifenação do LATEX não encontra o


ponto correto de quebra da palavra.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Hifenação

Por vezes, o algoritmo de hifenação do LATEX não encontra o


ponto correto de quebra da palavra.
Quando isto ocorre usamos o comando `\hyphenation' no
preâmbulo, com a lista de palavras marcadas com `-':
\hyphenation{a-do-le-ta, car-ro, mar-ga-ri-da}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Hifenação

Por vezes, o algoritmo de hifenação do LATEX não encontra o


ponto correto de quebra da palavra.
Quando isto ocorre usamos o comando `\hyphenation' no
preâmbulo, com a lista de palavras marcadas com `-':
\hyphenation{a-do-le-ta, car-ro, mar-ga-ri-da}
No corpo do texto podemos usar o comando `\-':

A lei foi aprovada in\ A lei foi aprovada incons-


-cons\-ti\-tu\-ci\-o\-na titucionalicimamente.
\-li\-ci\-ma\-men\-te.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Caracteres e símbolos especiais

Existem 10 caracteres com funções especiais no LATEX, por isso, eles


não devem ser usados diretamente no texto:

#$%&_{}\
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Caracteres e símbolos especiais

Existem 10 caracteres com funções especiais no LATEX, por isso, eles


não devem ser usados diretamente no texto:

#$%&_{}\

Para implementá-los é preciso usar a barra invertida `\' antes do


carácter:

\# \$ \% \^ \& \_ \{ \} \~ \textbackslash
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Caracteres e símbolos especiais

Existem 10 caracteres com funções especiais no LATEX, por isso, eles


não devem ser usados diretamente no texto:

#$%&_{}\

Para implementá-los é preciso usar a barra invertida `\' antes do


carácter:

\# \$ \% \^ \& \_ \{ \} \~ \textbackslash

\# Acima de R\$100,00 você ganha 10\% de desconto!


# Acima de R$100,00 você ganha 10% de desconto!
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Caracteres e símbolos especiais


Áspas: acento grave ( ) para abrir e apóstrofo (') para fechar.
citação e conceito' =⇒ citação e `conceito'
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Caracteres e símbolos especiais


Áspas: acento grave ( ) para abrir e apóstrofo (') para fechar.
citação e conceito' =⇒ citação e `conceito'
Hífens e travessões:

sem-teto, raio-X\\ sem-teto, raio-X


p. 12--17\\ p. 1217
sim --- ou não?\\ sim  ou não?
$7-5=2$ 7−5=2
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Caracteres e símbolos especiais


Áspas: acento grave ( ) para abrir e apóstrofo (') para fechar.
citação e conceito' =⇒ citação e `conceito'
Hífens e travessões:

sem-teto, raio-X\\ sem-teto, raio-X


p. 12--17\\ p. 1217
sim --- ou não?\\ sim  ou não?
$7-5=2$ 7−5=2
Grau e ordinal:

$30^{\circ}\mathrm{C}$;\\ 30◦ C;
$19^{\circ}\mathrm{F}$;\\ 19◦ F;
1\textsuperscript{\b o};\\ 1o ;
15\textsuperscript{\b a};\\ 15 a ;
8\textsuperscript{\d o}. 8o. .
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Caracteres e símbolos especiais

Reticências:

Não usamos assim..., Não usamos assim..., mas


mas assim \ldots assim . . .
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Caracteres e símbolos especiais

Reticências:

Não usamos assim..., Não usamos assim..., mas


mas assim \ldots assim . . .
Strings:

\today \\ 9 de Junho de 2013


\TeX \\ TEX
\LaTeX \\ LATEX
\LaTeXe LATEX 2ε
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto

O LATEX possibilita a divisão do texto em partes, capítulos, seções


sem que seja preciso nos preocupar com a numeração ou
formatação dos títulos!

\part{...}
\chapter{...}
\section{...}
\subsection{...}
\subsubsection{...}
\paragraph{...}
\subparagraph{...}
\appendix
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto

O LATEX possibilita a divisão do texto em partes, capítulos, seções


sem que seja preciso nos preocupar com a numeração ou
formatação dos títulos!

\part{...} O estilo article não permite o


\chapter{...} comando \chapter{...};
\section{...}
\subsection{...}
\subsubsection{...}
\paragraph{...}
\subparagraph{...}
\appendix
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto

O LATEX possibilita a divisão do texto em partes, capítulos, seções


sem que seja preciso nos preocupar com a numeração ou
formatação dos títulos!

\part{...} O estilo article não permite o


\chapter{...} comando \chapter{...};
\section{...} O comando \part{...} não
\subsection{...} inuencia a numeração dos
\subsubsection{...} capítulos;
\paragraph{...}
\subparagraph{...}
\appendix
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto

O LATEX possibilita a divisão do texto em partes, capítulos, seções


sem que seja preciso nos preocupar com a numeração ou
formatação dos títulos!

\part{...} O estilo article não permite o


\chapter{...} comando \chapter{...};
\section{...} O comando \part{...} não
\subsection{...} inuencia a numeração dos
\subsubsection{...} capítulos;
\paragraph{...} O comando \appendix não
\subparagraph{...} possui argumento e usa letras ao
\appendix invés de números.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto: Título

O título do documento é gerado pelo comando \maketitle. Antes


disso, é necessário dení-lo com:

\title{...}
\author{...}
\date{...}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto: Título

O título do documento é gerado pelo comando \maketitle. Antes


disso, é necessário dení-lo com:
estes comandos podem estar no preâmbulo;

\title{...}
\author{...}
\date{...}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto: Título

O título do documento é gerado pelo comando \maketitle. Antes


disso, é necessário dení-lo com:
estes comandos podem estar no preâmbulo;
para mais de um autor, separe os nomes com
\title{...} \and;
\author{...}
\date{...}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto: Título

O título do documento é gerado pelo comando \maketitle. Antes


disso, é necessário dení-lo com:
estes comandos podem estar no preâmbulo;
para mais de um autor, separe os nomes com
\title{...} \and;
\author{...}
\date{...} é opcional, mas se estiver
\date{...}
ausente o LATEX imprime o dia da compilação.
Se não quiser a data use \date{}.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto: Notas de rodapé

Para criar uma nota de rodapé usamos o comando


\footnote{texto da nota} ao longo do texto.

Em um lugar muito distante \footnote{Quero dizer,


em Júpiter.} e a muito tempo atrás...

Isto gera:

Em um lugar muito distantea e a muito tempo atrás...


a
Quero dizer, lá em Júpiter.
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto: Rodando!


\documentclass[12pt,a4paper]{article}
\usepackage[brazil]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\title{Gödel, Escher, Bach}
\author{Douglas Hofstadter}
\date{}
\begin{document}
\maketitle
\section{Introdução lógico-músical}
Frederico, o Grande, rei da Prússia...
\section{Sentido e formas na matemática}
\subsection{O sistema-pq}
O sistema formal deste capítulo...
\subsubsection{O procedimento de decisão}
Eu presumo que você tente isto. Primeiro,...
\section{Conclusão}
Antes de sugerir uma ``aplicação''...
\end{document}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Estrutura do texto: Sumário

\documentclass[12pt,a4paper]{article}
(...)
\begin{document}
\maketitle
\tableofcontents
\section{Introdução lógico-músical}
Frederico, o Grande, rei da Prússia...
(...)
\end{document}

O comando \tableofcontents exige


mais de uma compilação!!!
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Comandos para escrita: Estilo do Texto

Itálico \textit{...} ou {\it ...}


Bold \textbf{...} ou {\bf ...}
Máquina de escrever \texttt{...} ou {\tt ...}
Sem serifa \textsf{...} ou {\sf ...}
Romano (default) \textrm{...} ou {\rm ...}
sublinhado \underline{...}
Ênfase \emph{...}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Comandos para escrita: Tamanho da Fonte

tiny \tiny{...}
scriptsize \scriptsize{...}
footnotesize \footnotesize{...}
small \small{...}
normalsize \normalsize{...}
large \large{...}
Large \Large{...}
LARGE \LARGE{...}
huge \huge{...}
Huge \Huge{...}
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Escrevendo lindos documentos...

Comandos para escrita: Cores

Para escrever em cores é preciso adicionar ao preâmbulo:


\usepackage{color}

AZUL \textcolor{blue}{AZUL}
VERMELHO \textcolor{red}{VERMELHO}
VERDE \textcolor{green}{VERDE}
AMARELO \textcolor{yellow}{AMARELO}
FÚCSIA \textcolor{Fuchsia}{FÚCSIA}

Para mais cores: en.wikibooks.org/wiki/LaTeX/Colors


A
L TEX without tears: Primeira Aula - Carolina Blasio -

Keep walking!

Keep walking!

Com esta aula você já tem as informações necessárias para fazer


um texto com os comandos simples.
Prática
Produza o seguinte documento: exercicio_aula0. pdf

A seguir, acrescente mais informações e comandos ao seu texto.


Este documento será útil para você escrever seus trabalhos no
futuro!
A
L TEX without tears: Primeira Aula - Carolina Blasio -

Keep walking!

Bibliograa

Lamport, Leslie (1994). LaTeX: A document preparation

system: User's guide and reference. (2nd ed.). Reading, Mass:


Addison-Wesley Professional. (Clássico dos clássicos do LATEX!)

Partl, Tobias. O. H.; Hyna, Irene and Schlegl, Elisabeth.


The Not So Short Introduction to LATEX. (Este livro é

frequentemente atualizado e possui diversas traduções)


A
L TEX without tears: Primeira Aula - Carolina Blasio -

Keep walking!

Toolbox

symbols-letter.pdf (Milhares de símbolos!!!)


detexify.kirelabs.org (Para encontrar símbolos.)
codecogs.com/latex/eqneditor.php (Ajuda a criar fórmulas
matemáticas.)
tex.stackexchange.com (Blog com dúvidas, respostas e
contribuições de usuários do LATEX.)
GOOOOGLE !!!

Você também pode gostar