Sunteți pe pagina 1din 28

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

uma ferramenta para edio de textos


Pgina Principal

Samuel Alves da Silva


samuel@cefetpb.edu.br

Juan Carlos de Oliveira


juan@cefetpb.edu.br

Pgina 1 de 28 Voltar Ecran Inteiro

CEFETPB / UnED - Cajazeiras

22 de Novembro de 2007

Fechar Sada

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Pgina 2 de 28 Voltar Ecran Inteiro Fechar Sada

1.
1.1.

Introduo
O que TEX ?
Introduo Denindo parmetros Construindo um texto

TEX uma linguagem de criao de documentos feito pelo Donald Knuth. Os seus objetivo so: Criar documentos com texto e imagens; Obter a mxima qualidade tipogrca; Escrever sem preocupar com o estilo; Ter um compilador portvel e livre.

Bibliograa Concluso

Pgina Principal

Os documentos feitos em TEX tm toda a capacidade de uma linguagem de programao estruturada, ou seja, apresentam : Contadores, variveis; Funes (Macros); Estruturas de deciso - IF THEN ELSE; Input/Output de Arquivos; Chamada de rotinas.

Figura 1: Donald E. Knuth


Pgina 3 de 28 Voltar Ecran Inteiro Fechar Sada

1.2.

A LTEX, TEX amigvel!

A L TEX um programa escrito em TEX para gerao de documentos estruturados, escrito por Leslie Lamport. Serve para:

Criar documentos com estilos prossionais (j includos); Usar informao das sees para criar identicadores de contedo e referncias cruzadas.
A Os documentos L TEX partilham todas as capacidades do TEX e juntam:

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Captulos, sees, pargrafos; ndice geral (indicao da ordem de visualizao do texto), remissivo (referencia a determinado termo) e glossrio (ordem alfabtica); Lista de guras, tabelas, variveis e smbolos; Referncias Bibliogrcas; Citaes diretas (a um autor em especco) e cruzadas ( sees, captulos, pginas, guras e equaes).

Figura 2: Leslie Lamport

Pgina Principal

Pgina 4 de 28 Voltar Ecran Inteiro Fechar Sada

Tudo de forma automtica !

1.3.

A Para que serve o LTEX?

A L TEX (entre outras. . . ) uma ferramenta para criar documentos cientcos e matemticos. tambm adequado a vrios tipos de documento, por exemplo:

Livros Artigos Revistas

Relatrios Resumos Currculos

Apresentaes com frmulas matemticas.

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

1.3.1.

Vantagens
Pgina Principal

A TEX e L TEX so projetos de software livre e open-source, e tm uma comunidade muito grande. Isto permite uma evoluo constante e adaptao s necessidades dos utilizadores, e so pontos fortes:

Preocupa-se primeiro com o contedo e depois com o estilo; Gerao automtica e congurvel de vrias partes do documento; No preciso vericar coerncia de referncias cruzadas; Os arquivos fonte so texto simples (ASCII ou Unicode); Vrios formatos de sada (PS, PDF, DVI, HTML), onde a escolha uma funo de cada necessidade.
Pgina 5 de 28 Voltar Ecran Inteiro Fechar Sada

1.3.2.

Desvantagens

Em tudo h vantagens e desvantagens: Curva de aprendizagem (sintaxe, funcionalidades associadas a cada pacote, caractersticas da classe do documento escolhido, denicao e redenio de variveis, funes e ambientes etc); Os documentos mais importantes so livros [1, 2] (no so livres) difcil alterar radicalmente o estilo do documento (sua classe); Para fazer uma nova classe de documento preciso perceber muito do assunto Montagem de imagens relativamente difcil;
Pgina Principal

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Fazer apresentaes no assim to fcil nem dinmico (junto a sons e efeitos) como por exemplo no OpenOce. . . 1.3.3. Para contrariar estas desvantagens
Pgina 6 de 28 Voltar Ecran Inteiro Fechar Sada

Graas ao empenho desta grande comunidade coordenado pelo TUG (TEX Users Group) possvel minimizar as desvantagens:
A H bons tutorias de L TEX na Internet; (Especialmente The not so Short A Introduction to L TEX 2 [3])

Se queres algo diferente, provavelmente alguem j o fez (com tutorial e tudo!) possvel inovar e depois partilhar esse cdigo para ajudar outros!

1.4.

A Distribuies LTEX

A exemplo do Linux (http://www.linux.org) (e de outros sistemas operacionais A abertos), o L TEX tambm est disponvel em diversas verses, tambm chamadas A distribuies. Uma distro. L TEX um conjunto complexo (com dezenas de megabytes de arquivos) contendo: Programas binrios; Fontes padro do TEX (em formato Metafont para entender melhor vide (http://pt.wikipedia.org/wiki/METAFONT)); Fontes PostScript da URW (incluindo equivalentes das famosas Times, Helvetica, Avant Garde, Bookman, Palatino e Courier) e algumas outras fonts PS gratuitas (dependendo da distribuio as fontes padro do TEX em formato PS podem ser includas); Arquivos de classes de documentos (*.cls); Arquivos de estilos e extenses para documentos (*.sty);
Pgina 7 de 28

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Arquivos de congurao e denies;


Voltar

Muita, muita documentao!!.


Ecran Inteiro Fechar Sada

A As principais distribuies L TEX so:

Unix/Linux/BSD teTEX (http://www.tug.org/teTeX/); TurboTEX (http://truetex.com/turbotex.htm); VTEX (http://www.micropress-inc.com/linux/); TEXlive (http://www.tug.org/texlive/). Windows FPTEX (http://www.fptex.org/); MikTEX (http://www.miktex.org/); ProTEXt (http://tug.org/protext/); Scientic Word (http://www.tcisoft.com/). Macintosh TEXlive (http://www.tug.org/texlive/); I-Installer (http://ii2.sourceforge.net); TEXShop (http://www.uoregon.edu/ koch/texshop/texshop.html); MacTEX (http://www.tug.org/mactex/).
Pgina 8 de 28 Voltar Ecran Inteiro Fechar Sada Pgina Principal

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

1.5.

Como editar os documentos

Seu documento guardado em texto simples, que permite usar o seu editor de texto preferido, existindo verses para vrios sistemas operacionais (Windows, Linux, Macintosh, FreeBSD. . . ) com ou sem interface grca, a exemplo temos: Emacs (http://www.gnu.org/software/emacs/emacs.html) XEmacs (http://www.xemacs.org) VI e VIm (http://www.vim.org) TEXnicCenter (http://sourceforge.net/projects/texniccenter) WinEdt (http://www.winedt.com)
Pgina Principal

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

possvel ainda o uso de outras ferramentas de texto (maior controle) associado a criao dos seus documentos. CVS para: Gesto de vrias verses; Reger coerncia entre vrios utilizadores Fortran, Scilab, Grep, perl, etc. . .
Pgina 9 de 28 Voltar Ecran Inteiro Fechar Sada

2.
2.1.

Denindo parmetros
Prembulo

A O prembulo a parte inicial de um documento L TEX, contendo os parmetros que sero utilizados ao longo de todo o documento. Introduo

2.1.1.

Opes de classe

Denindo parmetros Construindo um texto Bibliograa Concluso

A Todo documento L TEX precisa comear declarando a classe. As quatro classes A X so: bsicas padro do L TE

article - artigo (para incluso em livro ou revista); report - relatrio (para publicao em separado;
Pgina Principal

book - livro (para edio de obras mais longas e complexas); letter - cartas para correspondncia formal. Estas quatro classes so normalmente invocadas com os seguintes parmetros: letterpaper (ou a4paper) - seleciona o tamanho de pgina; 10pt,11pt - tamanho de fonte bsica (deste, todos os tamanhos relativos so calculados em proporo e que tambm usado para o tamanho normal de texto); oneside,twoside - impresso em uma impressora normal ou em uma impressora que permita frente-e-verso.
Pgina 10 de 28 Voltar Ecran Inteiro Fechar Sada

Estas opes so algumas (conhecidas como padro), podendo variar ainda em virtude da classe escolhida. Em exemplo: \documentclass[letterpaper,10pt,oneside]{article}
A Alm das classes padro, toda distribuio L TEX inclui as classes koma-script, que so baseadas nas convenes tipogrcas franco-germnicas e em medidas denidas pela ISO. As classes koma-script, so:

Introduo Denindo parmetros Construindo um texto

scrartcl (article) scrreprt (report)

scrlettr (letter) scrbook (book)

Bibliograa Concluso

H outras mais especicas para edio de textos em matemtica, ou mesmo em uma lngua que possui um alfabeto diferente do nosso, como os russos, japoneses, etc. Em exemplo, as classes AMS - convenes da Sociedade Americana de Matemtica: amsbook amsart

Pgina Principal

Pgina 11 de 28 Voltar Ecran Inteiro

Classes M W (convees tipogrcas polonesas) mwbk mwrep

Fechar Sada

Voc tambm pode encontrar muitas outras classes no CTAN (http://www.ctan.org) e instal-las.

2.2.

Pacotes - packages

Independentemente da classe que esteja usando, possvel tambm incorporar dezenas de pacotes de denies em um mesmo documento (mas recomendvel no misturar muito, pois os efeitos de alguns pacotes podem ser incompatveis com outros). Estes pacotes so incorporados ao prembulo atravs da instruo \usepackage{} . Segue algusn dos pacotes mais comuns. . . babel - traduo para os marcadores de texto (sees, captulos, tabelas, etc) para um idioma especco, visto que o TEX foi originalmente desenvolvido em ingls; fontenc - selecionar o conjunto de caracteres utilizado, para que caracteres acentuados e outros especiais sejam corretamente exibidos; inputenc - permite utilizar conjuntos de caracteres no - ASCII para escrever o documento, eliminando a necessidade de indicar os acentos, por exemplo, com marcaes TEX do tipo \{a}, que produz um ; hyperref - cria hiperligaes (links) entre as sees e o ndice;
A times - Substituio das fontes-padro do L TEX por Times e Helvetica (semelhantes a Times New Roman e Arial) de outros editores. A Por padro, o L TEX tenta manter uma quantidade mxima de 50 caracteres por linha, que considerado o ideal para legibilidade. Acontece que em um tamanho de pgina grande, como o letter ou o A4, isso faz com que as margens quem

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Pgina 12 de 28 Voltar Ecran Inteiro Fechar Sada

muito largas. Alm disso, as normas exigidas pela maioria das faculdades exigem formatos de pgina especcos. Usa situao em que ca visvel a necessidade da utilizao de um pacote es pecfico seria a edio de um artigo cientco, em que para conseguir denir as margens arbitrariamente devemos usar o pacote geometry, tambem denido no prembulo, ou seja, continuando o exemplo anterior segue:
Introduo

% definicao da classe \documentclass[letterpaper,10pt,oneside]{article} \usepackage[brazil]{babel} \usepackage[T1]{fontenc} \usepackage[latin1]{inputenc} \usepackage{hyperref} \usepackage{times} \usepackage{geometry} \geometry{verbose,a4paper,tmargin=3cm,bmargin=2cm, lmargin=3cm,rmargin=2cm,headsep=5mm,footskip=0cm} Na seqncia, vamos observar a estrutura do arquivo 01.tex - cdigo fonte, tendo A por objetivo gerar a frase meu primeiro texto em TEX usando L TEX % usando a pagina de apresentacao da classe article \title{Modelo de Artigo} \author{Z\e} \date{22 Novembro de 2007} % iniciando a contrucao do documento

Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Pgina 13 de 28 Voltar Ecran Inteiro Fechar Sada

\begin{document} % gerando a pagina de apresentacao \maketitle % criando o abstract - resumo \begin{abstract} Todo z\e \e um Z\{E} {\large mesmo}! {\it Este} o resumo \end{abstract} % gerando o sum\ario \tableofcontents
Pgina Principal

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Meu primeiro texto em {\TeX} usando {\LaTeX} % encerra a construcao do documento \end{document}
Pgina 14 de 28 Voltar Ecran Inteiro Fechar Sada

3.
3.1.

Construindo um texto
Edio de textos

A Em L TEX o espaamento entre palavras tem valor nico e unitrio, ou seja, a linha de cdigo Multiplos espaos n\~ao influenciam geram:

Multiplos espaos no inuenciam Os espaos na vertical, criam um pargrafo novo (independente do espao entre as linhas), alm disso, temos os caracteres especiais # $ % ^ & _ { } ~ \. Vide o exemplo a seguir: O dlar americano nos ltimos meses ap\hspace{0.5cm} {\it O d\olar america resentou uma queda no} \textbf{nos \ultimos meses apresen percentual maior que 5% tou} uma queda percentual maior atingindo uma cotao que~$5\%$ atingindo uma \co{verm}{cota\c c\~ao} atraente para a compra de produt atraente para a compra os de inform\atica. de produtos de informtica. a funo \co{#1}{#2} a fun\c c\~ao \verb+\co{#1}{#2}+ est\a est denida para dois definida para dois argumentos, sendo $1^ argumentos, sendo 10 . {0}.$ -- cor estabecida e o $2^{0}$ um t cor estabecida e o 20 um exto (com ou sem formata\c c\~ao} texto (com ou sem formatao) %traspar\^encias em {\LateX} \e \ldots

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Pgina 15 de 28 Voltar Ecran Inteiro Fechar Sada

Para hifenizar palavras novas (ou mal hifenizadas) pode-se usar um comando global:
\hyphenation{pa-la-vras por hi-fe-ni-zar como FORTRAN }

Outra maneira a hifenizao explcita: \As vezes e\- qua\- \c c\~ao que po\-de re\-ger o fen\^omeno \e \uline{esc\-ri\ -ta} como \hspace{1.0cm} $ x\, = \, a + \, b \, + c$ H tambm outras coisas a ter em ateno: As aspas tm de ser feitas com pelcas seguindo ( texto ); O til (~) ora cria um espao inquebrvel, ora acentua n\~ao = no; Para fazer reticncias h um comando especco \ldots. As aspas so fceis de fazer em \LaTeX. L-se o livro --- ca so necessrio --- de 1--3 vezes. O nmero menos um~$-1$\ldots As aspas so fceis de A fazer em L TEX. L-se o livro caso necessrio de 13 vezes. O nmero menos um 1. . .
Pgina 16 de 28 Voltar Ecran Inteiro Fechar Sada Pgina Principal

s vezes equao que pode reger o fenmeno escrita como x = a+ b +c

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

3.2.

Fontes e tamanhos

A No L TEX fcil congurar tamanhos e fontes, em exemplo: A Tabela 1: Instrues para denio de fontes no L TEX

\textrm{. . . } \texttt{. . . } \textmd{. . . } \textup{. . . } \textsl{. . . } \emph{. . . }

roman typewriter medium upright slanted emphasized

\textsf{. . . } \textbf{. . . } \textit{. . . } \textsc{. . . } \textnormal{. . . }

sans serif
Introduo Denindo parmetros

bold face italic small caps normal

Construindo um texto Bibliograa Concluso

Pgina Principal

A Tabela 2: Instrues para selecionar o tamanho das fontes no L TEX

\tiny \scriptsize \footnotesize \small \normalsize \large

a mais pequena

\Large \LARGE \huge \Huge

maior

muito pequena

mais pequena

muito grande

Pgina 17 de 28 Voltar Ecran Inteiro Fechar Sada

pequena

normal

grande

ainda maior a maior

Um importante detalhe que no se deve variar muito o tamanho das fontes dentro de uma frase, pois alteram o espao das linhas dentro pargrafo, observe o exemplo

No {\LaTeX} n\~ao existe problemas \ldots, \\ \co{verm}{{\large tudo} {\Large \e} {\Huge configur\a vel}})

A No L TEX no existe problemas. . . ,

tudo

congurvel
Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

3.3.

Ambientes I

Os ambientes comeam com o \begin{nome} e acabam com o \end{nome} e recebem como argumento o nome do ambiente que vo criar. H muitos ambientes de lista como: itemize, enumerate e description. Observe os exemplos: \begin{enumerate} \item \e f\acil misturar as listas \begin{itemize} \item aqui h um bullet \item[-] aqui um h\ifen \end{itemize} \item {\it Mais um exemplo:} \begin{description} \item[f\acil] fazer listas \item[bem feito] \e bom conteudo \end{description} \end{enumerate} 1. fcil misturar as listas aqui h um bullet - aqui um hfen 2. Mais um exemplo: fcil fazer listas bem feito bom contedo

Pgina Principal

Pgina 18 de 28 Voltar Ecran Inteiro Fechar

Outros editores de texto geralmente permite a associao de simbolos especA cos, por exemplo um asterisco , uma estrela etc..., no L TEX estes caracetrs so classicados como pertencentes ao ambiente de edio matemtica, porm no

Sada

existe problema. . . , tudo congurvel, observe: \begin{enumerate} \item \e f\acil 1. misturar as listas \begin{itemize} \item[$\ast$] aqui temos um asterisco \item[$\star$] aqui agora \e uma es trela \end{itemize} \item {\it Mais 2. um exemplo:} \begin{description} \item[$\clubsuit$] um naipe \item[$\dagger$] uma adaga \end{description} \end{enumerate} fcil misturar as listas aqui temos um astersco aqui agora uma estrela
Introduo

Mais um exemplo: um naipe uma adaga

Denindo parmetros Construindo um texto Bibliograa Concluso

3.4.

Espaos horizontal e vertical

Pgina Principal

Inicialmente, as unidades pr-denidas via TEX so: Tabela 3: Unidades de comprimento do TEX mm cm in pt em ex 1mm milimetro 1/25 inch; 1cm centmetro = 10 mm; 1in inch (polegada) = 25.4 mm; 1 1pt point 1/72 inch 3 mm; 1em largura aproximada do M na fonte atual; 1ex altura aproximada do x na fonte atual. }, \vspace{ } e a instruo \stretch{ }.
Pgina 19 de 28 Voltar Ecran Inteiro Fechar Sada

Aliadas as intrues especiais \hspace{

Observe os exemplos: espa\c co \hspace{1.0cm} de Z \\ espa\c co \hspace{12pt} de Z \\ espa\c co \hspace{2em} de Z \\ espa\c co de \vspace{7ex} da li nha x\hspace{\stretch{1}} esti cando x ... \hspace{\stretch{2 }}X espao de Z espao de Z espao de Z espao de da linha x esticando x
Introduo

...

Denindo parmetros Construindo um texto Bibliograa

Uma observao importante que os espaos so congurados em virtude da fonte em uso, e dentro do texto podem apresentar tamanhos diferentes, observe: {\tiny{}o menor \hspace{1em} y}\\ {\normalsize{} o normal o menor y \hspace{1em}y \\ {\Huge{} o o normal y maior \hspace{1em} y}

Concluso

Pgina Principal

o maior

Pgina 20 de 28

3.5.

Textos justicados
Voltar Ecran Inteiro

A Para justicar textos o L TEX dispe de alguns ambientes

flushleft flushright center

alinhamento do texto esquerda; alinhamento do texto direita; alinhamento central.

Fechar Sada

Vejamos exemplos: \begin{flushleft} No ali nhamento \\ \a esquerda, direita e centro\\ as li nhas n\~ao t\^em a mesma largura. \end{flushleft} \begin{flushright} Em todos os casos as linhas \\ s\~ao quebradas automaticamente, o usu\ario n\~ao prescisa preocupar-se \end{flushright} \begin{center} Texto centrado \end{center}
Pgina 21 de 28

No alinhamento esquerda, direita e centro as linhas no tm a mesma largura.

Introduo Denindo parmetros

Em todos os casos as linhas so quebradas automaticamente, o usurio no prescisa preocupar-se

Construindo um texto Bibliograa Concluso

Pgina Principal

Texto centrado

3.6.

Algoritmos e Cdigos

Voltar Ecran Inteiro Fechar Sada

Em trabalhos cientcos, no raramente so editados trechos de cdigos ou A mesmo algoritmos de programao. Em L TEX existem ambientes prprios para esta tarefa, que so verbatim e o ambiente algorithm. Veja os exemplos, iniciando com o a instruo verbatim:

\linesnumbered \begin{algorithm}[H] \SetLine \KwData{{\it Neste texto}} \KwResult{{\it algoritmo em} {\LaTeX}2e} zerando vari\aveis \While{n\~ao atingir o fim}{ leia a se\c c\~ao atual\; \eIf{entendido?}{ siga at\e o fim desta\; v\a h\a pr\oxima se\c c\~ao }{ v\a ao \inicio da se\c c\~ao }} \vspace{0.5cm} \caption{{\it Leitura atual}} \end{algorithm} Lembrando o antigo BASIC

1 2 3 4 5 6 7 8 9 10

Data: Neste texto A Result: algoritmo em L TEX2e zerando variveis; while no atingir o m do leia a seo atual; if entendido? then siga at o m desta; v h prxima seo; else v ao nicio da seo; end end Algoritmo 1: Leitura atual

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Pgina 22 de 28

\begin{verbatim} 10 PRINT "aulas de latex"; 20 GO TO 10 30 END \end{verbatim

10 PRINT "aulas de latex"; 20 GO TO 10 30 END

Voltar Ecran Inteiro Fechar Sada

3.7.

Ambientes II

Existem ainda alguns ambientes prprios para edi o de citaes e versos, so os ambientes quote, quotation e verse. 1o . quote usando para frases e citaes curtas; 2o . quotation este ambiente faz identao(alinhamento) de pargrafos, ou seja utilizado para as citaes maiores, tipo trechos importantes de alguma obra ou referncia bibliogrca; 3o . verse utilizado para poemas. Seguem os exemplos: Esta \e uma regra de tipo gr\afia sobre o comprimento de uma linha em qualquer tex to cient\ifico \begin{quote} Em m\edia nehuma linha deve ser maior que $66$ caracteres \end{quote} \E por este mo tivo que os textos em {\LaTeX} s\~ao diferenciados e os jor nais escritos em colunas! veri fique \ldots Esta uma regra de tipogra sobre o comprimento de uma linha em qualquer texto cientco Em mdia nehuma linha deve ser maior que 66 caracteres por este motivo que os textos em A L TEX so diferenciados e os jornais escritos em colunas! Verique. . .
Pgina Principal

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina 23 de 28 Voltar Ecran Inteiro Fechar Sada

Para o ambiente quoation temos ... \begin{quotation} \ldots {\it Embora o estudo da mec\^anica tenha iniciado no tempo de {\it Arist\oteles} (1384 - 322 a.C.) e {\it Arquimedes} (287 - 212 a.C.), a mesma teve que esperar {\it Newton} (1642 - 1727) para encontrar uma formula\c c\~ao satisfat\oria de seus princ\ipios fundamentais. Estes princ\ipios foram mais tarde expressos de forma diferente por outros personagens importantes da hist\oria das ci\^encias exatas (DAlembert, Lagrange, Hamilton, entre outros)}\ldots \noindent{fonte: {\bf Beer} F. P; e {\bf Johnston}, E. R.; {\it Est\atica - vol 1}, $3^{a}$ ed. 1980} \end{quotation} Gerando . . . Embora o estudo da mecnica tenha iniciado no tempo de Aristteles (1384 - 322 a.C.) e Arquimedes (287 - 212 a.C.), a mesma teve que esperar Newton (1642 - 1727) para encontrar uma formulao satisfatria de seus princpios fundamentais. Estes princpios foram mais tarde expressos de forma diferente por outros personagens importantes da histria das cincias exatas (DAlembert, Lagrange, Hamilton, entre outros). . . fonte: Beer F. P; e Johnston, E. R.; Esttica - vol 1, 3a ed. 1980

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Pgina 24 de 28 Voltar Ecran Inteiro Fechar Sada

Finalmente, o ambiente verse, gera. . . \begin{verse}\large{{\it to be or not to be\ldots \\ \ldots its a question} !} \\ \vspace{0.3cm} Wil lian S. \end{verse}

to be or not to be . . . . . . its a question ! Willian S.


Introduo Denindo parmetros

3.8.

Notas de rodap e laterais

Construindo um texto Bibliograa Concluso

possvel colocar uma nota de rodap atravs da instruo \footnote{ } e as notas na lateral do texto (para comentar algum trecho ou mesmo fazer indicao de partes em destaque) atraves da instru o \marginpar{ }, vide os exemplos : Aqui est\a mostrado como ob temos um nota \footnote{mui to interessante} de rodap\e. Finalmente o exemplo para o \marginpar{ Aqui est mostrado como obtemos um nota a de rodap.
a

Pgina Principal

muito interessante
Pgina 25 de 28 Voltar

Na seq\"u\^encia, uma {\emph nota} \marginpar{$1^{0}$ EAI} que es t\a aparecendo bem na na lateral do segundo exemplo, observe que esta situa\c c\~ao (pouca visualiza\c c\~ao) e fun\c c\~ao da con figura\c c\~ao pr\e-definida no pre\^ambulo do arquivo \dots.tex

Ecran Inteiro Fechar Sada

produzindo. . . Na seqncia, uma nota que est aparecendo bem na na lateral do segundo 10 EAI exemplo, observe que esta situao (pouca visualizao) e funo da congurao pr-denida no prembulo do arquivo . . . .tex

3.9.

Indexao do documento

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Os comandos:
\section[nc]{nl }, \subsection[nc]{nl }, \subsubsection[nc]{nl }, \paragraph[nc]{nl } e \subparagraph[nc]{nl } \part[nc]{nl }

denem respectivamente a seo, subseo, subsubseo, pargrafo, sub-pargrafo e gerando a diviso do documento em partes sem alterar a numerao dos captulos. Os argumentos nc e nl seguem em comentrio nc nl ndice interno - nome curto opcional para os cabealhos; ndice externo - nome que aparece no texto.

Pgina Principal

Pgina 26 de 28

Adicionalmente o book e report tm o comando para denir captulos:


Voltar

\chapter[nome curto]{nome longo}


Ecran Inteiro

Isto permite que se possa juntar vrios artigos e facilmente compor num relatrio ou num livro. H tambm os comandos para criar automaticamente uma tabela de conteudo \tableofcontents, lista de guras \listoffigures e lista de tabelas \listoftables, sendo que estes so denidos no prembulo.

Fechar Sada

Referncias
A [1] Leslie Lamport. LTEX: A Document Preparation System. Addison-Wesley, Reading, Massachusetts, second edition, 1994, ISBN 0-201-52983-1.

[2] Donald E. Knuth. The TEXbook, Volume A of Computers and Typesetting, Addison-Wesley, Reading, Massachusetts, second edition, 1984, ISBN 0-20113448-9. [3] T. Oetiker et al. The Not So Short Introduction to EX 2 , Version 4.13, 10 Setembro, 2003 - http://www.ctan.org/texarchive/info/lshort/english/lshort.pdf
A LT

Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Pgina 27 de 28 Voltar Ecran Inteiro Fechar Sada

4.

Concluso
A L TEX 2 um sistema que vale a pena aprender, porque:

livre; completamente portvel (Windows, Linux, Unix); Produz documentos com excelente apresentao; Preocupa-se menos com a apresentao e mais com o contedo; Partilha-se muito cdigo, o que permite inovao.
Introduo Denindo parmetros Construindo um texto Bibliograa Concluso

Pgina Principal

Pgina 28 de 28 Voltar Ecran Inteiro Fechar Sada

S-ar putea să vă placă și