latex por: eiji adachi medeiros barbosa && ricardo josé sales júnior pet-cc

48
LaTe x Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Upload: internet

Post on 18-Apr-2015

116 views

Category:

Documents


10 download

TRANSCRIPT

Page 1: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

LaTex

Por:Eiji Adachi Medeiros Barbosa

&&Ricardo José Sales Júnior

PET-CC

Page 2: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

1. O que é LaTex?

1.1. Tex – Editor de texto para produção de textos e

fórmulas matemáticas de alta qualidade tipográfica

– criado por Donald E. Knut na década de 70.

1.2. Latex – Conjunto de macros Tex com o

objetivo de facilitar o uso do Tex através de

comandos para diversas funções – criado por

Leslie Lamport na década de 80.

Page 3: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

1. O que é LaTex?

LaTex:

Linguagem de “markup” de alto nível;

Textos de alta qualidade tipográfica;

Ideal para fazer textos grandes como livros;

Page 4: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

2. Processadores de textoEstilo lógico X Estilo visual

Estilo Visual:

What You See Is What You Get (WYSIWYG);

O que você digita aparece na tela da

mesma forma que será impresso;

Ex.: Microsoft WORD.

Page 5: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

2. Processadores de textoEstilo lógico X Estilo visual

Estilo lógico:

Texto a ser impresso e os comandos de

formatação são escritos em um arquivo fonte;

Arquivo fonte é compilado, gerando um arquivo

de saída pronto para ser visualizado;

Documento descrito em termos de sua estrutura

lógica e não apenas do seu aspecto visual.

Page 6: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

3. Vantagens e Desvantagens do LaTex

Vantagens:

Layout lógico;

Portabilidade e Estabilidade;

Disponibilidade;

Menores necessidades de

hardware;

Longevidade dos documentos;

Page 7: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

3. Vantagens e Desvantagens do LaTex

Desvantagens:

Necessidade de outras ferramentas;

Necessidade de “previewer”;

Formatação visual;

Legibilidade do código fonte LaTex;

Diversidade de distribuições.

Page 8: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

DocumentoDocumento1. Estrutura

Comandos são iniciados com \ (marcador de tags da linguagem);

Podem ser escritos de duas formas: \comando

ou

\begin{comando}...\end{comando}

Quando escrito dessa forma chama-se ambiente.

Page 9: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

O texto de cada documento inicia-se com:\begin{document}...“Tudo o que será escrito no texto, e formatação interna.”...\end{document}

Tudo o que vem antes disso é considerado como preâmbulo. No preâmbulo são colocadas as características gerais do texto. O preâmbulo começa com:

\documentclass{estilo}

Ou

\documentstyle{estilo}

Page 10: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

No lugar de estilo podem ser colocados alguns dos estilos a seguir:

article: textos pequenos

report: Relatórios

book: livros

letters: cartas

Os estilos não são apenas estes, e é aí que o Latex entra como um editor versátil pois, podem ser criadas diversas formatações de acordo com a necessidade. Por exemplo, algumas instituições quando realizam congressos onde há apresentação de trabalhos, ao invés de mandarem aquelas normas infinitas, mandam apenas o estilo. Assim o autor se preocupa mais com o conteúdo do que com a formatação do documento.

Page 11: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Dentro de cada estilo, podem ser selecionadas algumas opções, que são colocadas entre colchetes, sem espaço, entre as palavras e com a vírgula:

Tamanho: Padrão de letra: 11pt ou 12pt.

twoside(oneside): Imprime em ambos os lados da página;

twocolumn(one column): Texto disposto em duas colunas, pode ser usado no meio do texto usando (\). A partir de onde for colocado o texto ficará com uma ou duas colunas

landscape : paisagem

Tamanho da folha: pode ser A4, letterpaper etc...

Page 12: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

EXEMPLO:

\documentstyle[onecolumn,12pt,a4]{article}\begin{document}......\end{document}

2. PacotesConjunto de arquivos que implementam uma característica adicional ao texto. Para documentos mais elaborados. São colocados no preâmbulo usando o comando:

\usepackage[opcional_do_pacote]{pacote}

Page 13: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Uma breve lista com os principais pacotes que iremos utilizar:

color – Cor no texto

[brazil]babel – traduz nome que aparecem em inglês na estrutura do texto, como chapter, section, que passarão a ser Capítulo, Seção, etc..

[T1]fontenc – permite acentuação feita direto pelo teclado

Para obter mais informações sobre cada pacote, é só observar o manual dele, que lá você irá achar comandos e funções(em inglês)

Page 14: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

EXERCÍCIO: Através do texto dado, formate este para estar em 2 colunas, com letra de tamanho 11 e papel tipo carta, paisagem. Além disso faça com que ele reconheça a acentuação digitada. Obs: Este texto é de um livro.\documentclass[twocolumn,11pt,letterpaper,ladscape]{book}\usepackage[T1]{fontenc}\begin{document}

HÁ MILHARES de anos, os chineses e os egípcios faziam lagoas de água doce, onde mantinham e talvez também alimentassem peixes vivos. Atualmente, a criação de peixes se tornou uma indústria. É chamada de aqüicultura. O Novo Dicionário da Língua Portuguesa define aqüicultura como arte de criar e multiplicar animais e plantas aquáticas...\end{document}

Page 15: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

4. Sentença e Parágrafo LaTex contará apenas um “espaço” entre as

palavras independente da quantidade de

espaçamentos digitados;

EX.: Se digitarmos:

“Este é um texto com muitos

espaços.”

Teremos:

Page 16: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

4. Sentença e Parágrafo

Espaço em branco: precede-se o espaço em

branco com uma barra invertida ‘\’.

EX.: Se digitarmos:

“Este é um \ \ \ \ \ \ texto com

muitos \ \ \ \ \ \ \ espaços. “

Isto produzirá:

Page 17: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

4. Sentença e Parágrafo

Comandos:

‘\indent’ – adiciona largura de um parágrafo normal;

‘\noindent’ – retira a largura do parágrafo;

‘\par’ – insere novo parágrafo (ou então pula-se duas

linhas);

Page 18: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

4. Sentença e Parágrafo EX.:

Se digitarmos:“\indent O LaTex é um programa de domínio público totalmente free. \par\noindent O LaTex é um programa de domínio público totalmente free.\par O LaTex é um programa de domínio público totalmente free.”Teremos:

Page 19: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

4. Sentença e Parágrafo

‘\\’ – quebra de linha;

‘\linebreak’ – a linha é quebrada e a parte

anterior fica justificada;

‘\pagebreak’ – força a quebra de página;

‘\nopagebreak’ – impede a quebra de página;

Page 20: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

4. Sentença e Parágrafo EX.:

Se digitarmos:“Observe que esta linha\\está quebrada após o uso das barras.\\Esta agora está \linebreak justificada.”Produzirá:

Page 21: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

5. AlinhamentoComandos:

\begin{center} ...\end{center} – Texto centralizado;

\begin{flushleft}...\end{flushleft} – Texto justificado à esquerda;

\begins{flushright}... \end{flushright} – Texto justificado à direita.

Page 22: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

5. Alinhamento EX.:

Se digitarmos:

“\begin{center} Texto centralizado \end{center}

\begin{flushleft} Texto justificado à esquerda \end{flushleft}

\begin{flushright} Texto justificado à direita \end{flushright} “

Teremos:

Page 23: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

6. Identação Para enfatizarmos alguma frase usamos

o seguinte ambiente:/begin{quote}.../end{quote}Ou/begin{quotation}.../end{quotation}

Page 24: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

6. Identação EX.:

Se digitarmos:“\indent O LaTex é um programa de domínio público:\begin{quote}totalmente free.\end{quote}”Teremos:

Page 25: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Exercício

Ênfase

Sem margem, linha quebrada justificada

Justificar à direita

Parágrafo

Page 26: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Exercício\noindent Digitem agora o seguinte parágrafo:\linebreak\par Eis uma célebre frase de um dos maiores cientistas do

século passado:

\begin{quote} ''O importante é não parar de questionar. A curiosidade tem sua

própria razão para existir. Uma pessoa não pode deixar de se sentir reverente ao contemplar os mistérios da eternidade, da vida, da maravilhosa estrutura da realidade. Basta que a pessoa tente apenas compreender um pouco mais desse mistério a cada dia. Nunca perca uma sagrada curiosidade. ''

\end{quote}

\begin{flushright}Albert Einstein\end{flushright}

Page 27: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

TextoTextoAcentuação

Quando o pacote fontenc não tiver sido declarado, a acentuação no Latex é feita com comandos da seguinte maneira:

\c{c} - ç

\’{e} - é

\`{e} - è

\^{e} - ê

\~{a} - ã

\”{u} - ü

Page 28: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

TextoTextoEstilos de letras e tamanhos

As palavras podem ser colocadas em (padrão é romano):

\textbf{negrito} - negrito

\textsf{sans_serif} – sans serif

\texttt {letra_de_maquina} – letra de máquina

\textrm{romano} – romano

\textsl{slanted} - slanted

Page 29: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Para colocar um texto inteiro:

\sffamily – texto em sans serif

\ttfamily – texto em letra de máquina

\rmfamily – texto em romano

A partir do ponto onde os comandos foram colocados é que se mudará a letra. Para saber se o seu sistema possui outras fontes, consulte os pacotes instalados no seu computador.

Page 30: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Os tamanhos podem ser:

{\tinny{tamanho}} – tamanho

{\scriptsize{tamanho}} – tamanho

{\footnotesize{tamanho}} – tamanho

{\small{tamanho}} – tamanho

{\normalsize{tamanho}} – tamanho

{\large{tamanho}} – tamanho{\Large{tamanho}} – tamanho{\huge{tamanho}} – tamanho{\Huge{tamanho}} – tamanho

Usando os comandos para fazer ambientes pode-se mudar o tamanho das palavras em vários parágrafos:

\begin{tinny} ... \end{tinny}

Page 31: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

DocumentoDocumentoSímbolos Especiais

O Latex possui 9 caracteres especiais com os quais são digitados comandos:

~, ^ , # , $ , % , & , _ , { , }

Para que eles apareçam coloque a \ na frente.

Page 32: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

DocumentoDocumentoCores e Destaques

Usando o comando \fbox{texto} se cria uma caixa ao redor da palavra.

Para colorir o texto (pacote color) o comando de coloração do Latex só aceita as cores básicas (RedGreenBlue). Para isso use o seguinte comando:

\color{cor} texto...

Page 33: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

EXERCÍCIO: Faça um texto curto (4 linhas), sem o pacote fontenc (acentuação forçada), que fale um pouco a seu respeito (idade, onde mora, o que faz). Quando vc colocar seu nome destaque usando a cor vermelha e com o tamanho bem grande. Quando falar sua idade use uma caixa de destaque. Ao final coloque o seu apelido entre chaves.

Page 34: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

UMA RESPOSTA POSSIVEL:\documentclass[12pt,a4]{article}

\usepackage{color}

\begin{document}

Meu nome \’{e} {\color{red}Ricardo J\’{u}nior.} Tenho \fbox{17 anos}. Meu apelido \’{e} \{Juninnho\}.

\end{document}

Page 35: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

7. ListasPara listas numeradas usa-

se: \begin{enumerate}

\item ....\end{enumerate}

Para listas com marcação: \begin{itemize}

\item ...\end{itemize}

Para listas com descrição: \begin{description}

\item ...\end{description}

Page 36: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

7. Listas EX.:

“Lista numerada:\begin{enumerate}

\item Item 1\begin{enumerate}

\item SubItem 1\item SubItem 2\begin{enumerate}\item SubSubItem 1\item SubSubItem 2\end{enumerate}

\end{enumerate}\item Item 2\item Item 3

\end{enumerate} “

Page 37: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

7. ListasEX.:“Lista com Marcação:\begin{itemize}

\item Item 1\begin{itemize}

\item SubItem 1\begin{itemize}

\item SubSubItem 1

\end{itemize}\item SubItem 2

\end{itemize}\item Item 2

\end{itemize}”

Page 38: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

7. ListasEX.:“Lista com descrição:\begin{description}

\item Item 1\begin{description}

\item SubItem 1\begin{description}

\item SubSubItem 1

\end{description}\end{description}\item Item 2

\end{description}

Page 39: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

7. ListasÉ permitido colocar símbolos para personalizar-se o marcador. Elessão colocados assim: ‘\item[símbolo]’

EX.:“Marcadores Personalizados:\begin{itemize}

\item[$\clubsuit$]Item 1\begin{description}

\item[Questão1] SubItem 1

\end{description}\item[$\rightarrow$]Item 2

\end{itemize}

Page 40: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

8. Notas Notas de pé de página: \footnote{texto};EX.:“ Esta frase tem uma nota no fim da página\

footnote{Esta é a nota do pé da página}.”

Page 41: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

8. Notas Notas na margem da página: ‘\

marginpar{texto}’;EX.:“Esta frase tem uma nota na margem da página\

marginpar{Esta é a nota na margem da página}.

Page 42: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

9. Textos Pré-Formatados Usando o comando: ‘\verb= texto =‘ o texto entre os

sinais de igualdade aparecerá do jeito que for digitado, inclusive os espaços.

EX.:“\verb=símbolos: &%$#@, comandos: \footnote, etc.=“

Page 43: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Exercícios

Nota de rodapé

Nota de margem

Listas aninhadas

Page 44: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Exercícios\begin{description}

\item[Questao 1] Faça um estudo sucinto\marginpar{Lembre-se que esta nota deve aparece aqui ao lado} sobre\ldots\begin{enumerate}

\item Descreva \ldots\begin{itemize}

\item[$\rightarrow$] Discuta \ldots\item \verb= Texto com símbolos %*&@$...

= \end{itemize}\item Acerca da questão\footnote{Apenas uma

nota qualquer} anterior \ldots\end{enumerate}

\end{description}

Page 45: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

DocumentoDocumentoTítulo do documento

Usa-se esses comandos:

\title{título} \author{autor} \date{data} – Se não colocar ele automaticamente coloca a data atual

\begin{document} \maketitle

Resumos

Usa-se o ambiente abstract para o autor colocar uma breve descrição do documento. Utilizado nos tipos report e article

Page 46: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

DocumentoDocumentoSeções

Dividem o texto deixando-o mais organizado:

\part{parte}\chapter{capítulo}\section{seção}\subsection{sub-seção}\subsubsections{sub-subseção}\paragraph{paragrafo}\subparagraph{subparagrafo}

OBS: Para não numerá-los coloque antes das chaves *, e os comandos part e chapter só podem ser utilizados com os estilos report ou book

Page 47: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

EXERCÍCIO: Vamos complementar seu texto com a sua história. Melhore seu texto usando agora título, autor,capítulo e seção. Em seções sem numeração

Page 48: LaTex Por: Eiji Adachi Medeiros Barbosa && Ricardo José Sales Júnior PET-CC

Bibliografia Consultada

Apostila de Latex – PET TELE (UFRJ), 2004

Sites interessantes:www.vila.bol.sitelatex.com.brhttp://biquinho.furg.br/tex-br