LaTeX without tears: Primeira Aula - Carolina Blasio -

Transcrição

LaTeX without tears: Primeira Aula - Carolina Blasio -
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 `
ferramentas!
P
i
ψ̂i cos (αi ± ω t )' no Word sem usar a barra de
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
Figura: Tipograa do séc. XV, (J.
Amman, 1568) - wikipedia.org
Uma distribuição do
LATEX(o designer), e
A
L TEX without tears: Primeira Aula - Carolina Blasio -
Por onde começar?
Instalação
Basicamente você precisa
de dois elementos:
1
2
Figura: Tipograa do séc. XV, (J.
Amman, 1568) - wikipedia.org
Uma distribuição do
LATEX(o designer), e
Um editor de LATEX(o
tipógrafo).
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,
etc.
LaTeXila, TeXmaker e também Gummi, Emacs,
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
Mac
Kile,
etc.
LaTeXila, TeXmaker e também Gummi, Emacs,
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
Mac
Windows
Kile,
etc.
LaTeXila, TeXmaker e também Gummi, Emacs,
TeXShop,TeXworks,
TexnicCenter,
WinShell, etc.
TeXmaker, etc.
Winedt (comercial), Led, TeXmaker,
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
Mac
Windows
Kile,
etc.
LaTeXila, TeXmaker e também Gummi, Emacs,
TeXShop,TeXworks,
TexnicCenter,
WinShell, etc.
TeXmaker, etc.
Winedt (comercial), Led, TeXmaker,
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é!!!!!!
exemplo de com% urgente!!!!
entário!
Este é um exemplo de
comentá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é!!!!!!
exemplo de com% urgente!!!!
entário!
Este é um exemplo de
comentá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
\documentclass[opções]{classe}
As principais classes são:
article
report
book
beamer
artigos;
monograas, relatórios;
livros;
apresentações.
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
\documentclass[opções]{classe}
Estrutura Geral:
\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
Declarações:
layout
e
Comandos de
pacotes
Estilo:
Estrutura Geral:
estilo,
\documentclass[opções]{classe}
declarações
\begin{document}
documento
\end{document}
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
Declarações:
layout
e
Comandos de
pacotes
Layout da página:
Parâmetros:
\parindent
\hoffset
\voffset
\textwidth
\textheigt
Estrutura Geral:
estilo,
\documentclass[opções]{classe}
declarações
\begin{document}
documento
\end{document}
\setlengh{parâmetro}{valor}.
indentação dos parágrafos;
aumenta as margens lateral esquerda;
aumenta as margens superior;
tamanho da largura do texto;
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
Declarações:
layout
e
Comandos de
Estrutura Geral:
estilo,
pacotes
Pacotes:
\documentclass[opções]{classe}
declarações
\begin{document}
documento
\end{document}
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}
O texto é iniciado com o comando:
declarações
\begin{document}
documento
\end{document}
\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
MAIÚSCULA. O \LaTeX entende que
o período não terminou.
Confira Fig. 5
Esta frase termina com { }letra
MAIÚSCULA.\@ O \LaTeX\ entende
que o período não terminou.
Confira~Fig.~5
Esta frase termina com letra
MAIÚSCULA. O LATEXentende que o
período não terminou. Conra Fig.
5
Esta frase termina com letra
MAIÚSCULA. O LATEX entende que
o período não terminou.
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
parágrafo.
primeiro
E este é outro parágrafo.
Este é o primeiro 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
parágrafo.
primeiro
E este é outro parágrafo.
Este é o primeiro 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
parágrafo.
primeiro
E este é outro parágrafo.
Este é o primeiro 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
parágrafo.
primeiro
E este é outro parágrafo.
Este é o primeiro 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\
-cons\-ti\-tu\-ci\-o\-na
\-li\-ci\-ma\-men\-te.
A lei foi aprovada inconstitucionalicimamente.
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
acento grave ( ) para abrir e apóstrofo (') para fechar.
citação e conceito' =⇒ citação e `conceito'
Áspas:
A
L TEX without tears: Primeira Aula - Carolina Blasio -
Escrevendo lindos documentos...
Caracteres e símbolos especiais
acento grave ( ) para abrir e apóstrofo (') para fechar.
citação e conceito' =⇒ citação e `conceito'
Áspas:
Hífens e travessões:
sem-teto, raio-X\\
p. 12--17\\
sim --- ou não?\\
$7-5=2$
sem-teto, raio-X
p. 1217
sim ou não?
7−5=2
A
L TEX without tears: Primeira Aula - Carolina Blasio -
Escrevendo lindos documentos...
Caracteres e símbolos especiais
acento grave ( ) para abrir e apóstrofo (') para fechar.
citação e conceito' =⇒ citação e `conceito'
Áspas:
Hífens e travessões:
sem-teto, raio-X\\
p. 12--17\\
sim --- ou não?\\
$7-5=2$
sem-teto, raio-X
p. 1217
sim ou não?
7−5=2
Grau e ordinal:
$30^{\circ}\mathrm{C}$;\\
$19^{\circ}\mathrm{F}$;\\
1\textsuperscript{\b o};\\
15\textsuperscript{\b a};\\
8\textsuperscript{\d o}.
30◦ C;
19◦ F;
1o ;
15a ;
8o. .
A
L TEX without tears: Primeira Aula - Carolina Blasio -
Escrevendo lindos documentos...
Caracteres e símbolos especiais
Reticências:
Não usamos assim...,
mas assim \ldots
Não usamos assim..., mas
assim . . .
A
L TEX without tears: Primeira Aula - Carolina Blasio -
Escrevendo lindos documentos...
Caracteres e símbolos especiais
Reticências:
Não usamos assim...,
mas assim \ldots
Não usamos assim..., mas
assim . . .
Strings:
\today \\
\TeX \\
\LaTeX \\
\LaTeXe
9 de Junho de 2013
TEX
LATEX
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{...}
\chapter{...}
\section{...}
\subsection{...}
\subsubsection{...}
\paragraph{...}
\subparagraph{...}
\appendix
O estilo article não permite o
comando \chapter{...};
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
O estilo article não permite o
comando \chapter{...};
O comando \part{...} não
inuencia a numeração dos
capítulos;
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
O estilo article não permite o
comando \chapter{...};
O comando \part{...} não
inuencia a numeração dos
capítulos;
O comando \appendix não
possui argumento e usa letras ao
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;
\title{...}
\author{...}
\date{...}
para mais de um autor, separe os nomes com
\and;
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{...}
para mais de um autor, separe os nomes com
\and;
\date{...} é opcional, mas se estiver
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
Bold
Máquina de escrever
Sem serifa
Romano (default)
sublinhado
Ênfase
\textit{...} ou {\it
\textbf{...} ou {\bf
\texttt{...} ou {\tt
\textsf{...} ou {\sf
\textrm{...} ou {\rm
\underline{...}
\emph{...}
...}
...}
...}
...}
...}
A
L TEX without tears: Primeira Aula - Carolina Blasio -
Escrevendo lindos documentos...
Comandos para escrita: Tamanho da Fonte
tiny
scriptsize
footnotesize
small
normalsize
large
Large
LARGE
huge
Huge
\tiny{...}
\scriptsize{...}
\footnotesize{...}
\small{...}
\normalsize{...}
\large{...}
\Large{...}
\LARGE{...}
\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
VERMELHO
VERDE
AMARELO
FÚCSIA
\textcolor{blue}{AZUL}
\textcolor{red}{VERMELHO}
\textcolor{green}{VERDE}
\textcolor{yellow}{AMARELO}
\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
. (2nd ed.). Reading, Mass:
Addison-Wesley Professional. (Clássico dos clássicos do LATEX!)
system: User's guide and reference
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 !!!