Anda di halaman 1dari 20

Aula 3

A Minicurso LTEX

PET-ECO
Universidade Teconlgica Federal do Paran

Curitiba, PR - Maro 2011

utfpr.jpg

Aula 3 Diviso de aquivos

Diviso de arquivos I

Em projetos com grande quantidade de texto pode ser interessante separar o documento em diferentes arquivos para melhor organizao atravs do comando: \include{nomedoarquivo} utilizado no corpo do documento para incluir o contedo de A outro arquivo. Quando utilizado, o LTEX comear uma nova pgina antes de processar o arquivo.

utfpr.jpg

Aula 3 Diviso de aquivos

Diviso de arquivos II
Exemplo
\documentclass{report} \usepackage[brazil]{babel} \usepackage[utf8]{inputenc} \begin{document} \include{capa} \tableofcontents \include{cap1} \include{cap2} \include{cap3} \appendix \include{appA} \include{appB} \end{document}
utfpr.jpg

Aula 3 Diviso de aquivos

Diviso de arquivos III

Para incluir outro arquivo sem comear uma nova pgina utiliza-se o comando \input{nomedoarquivo} Caso o arquivo esteja em uma pasta diferente da do arquivo principal, deve ser especicado o caminho completo do arquivo que ser includo.

utfpr.jpg

Aula 3 Utilizao de Classes e Modelos

Utilizao de Classes e Modelos

A Modelos em LTEX so arquivos pr-denidos que visam automatizar a formatao do texto de acordo com determinada norma, sendo necessrio apenas substituir o texto do exemplo pelo seu. Ex:
UTFPR - Prof. Hugo Vieira SBC

A Alm das classes padres do LTEX tambm possvel instalar outras. As classes so macros que podem denir desde normas at outros tipos de arquivos. Ex:
abnT X E Beamer

utfpr.jpg

Aula 3 Utilizao de Classes e Modelos

Modelos - UTFPR

Na Universidade Tecnolgica Federal do Paran h alguns A modelos prontos e disponveis de LTEX:


1 2 3
Modelo para teses e dissertaes (CPGEI) Modelo para trabalhos de concluso de cursos (DAELN) Modelo para trabalhos de disciplinas (Ocinas de Integrao)

Todos podem ser obtidos no endereo: http://pessoal.utfpr.edu.br/hvieir/orient/

utfpr.jpg

Aula 3 Utilizao de Classes e Modelos

Modelos - SBC

A SBC - Sociedade Brasileira de Computao - tambm A disponibiliza modelos LTEX para publicao em seus eventos:
1 2
Modelos para publicao de artigos Modelos para publicao de captulos de livros

Para fazer o download acesse: http://www.sbc.org.br/, v no menu Documentos > Publicaes > Templates para Artigos e Captulos de Livros

utfpr.jpg

Aula 3 Utilizao de Classes e Modelos

Classes - abnTEX
A O abnTEX uma classe LTEX que atende s normas da ABNT: NBR14724:2001, NBR6028:1990, NBR6027:1989 e NBR6024:1989. Entre os itens formatados por esse modelo esto: folha de rosto, folha de aprovao, resumo e abstract, captulos com ou sem numerao, anexos e apndices, espaamento entrelinha, estilo e numerao das pginas, bibliograa. O modelo pode ser obtido em http://abntex.codigolivre.org.br/; A classe de um documento abnTEX a abnt, seu funcionamento semelhante ao da classe report;
utfpr.jpg

Aula 3 Referncias Cruzadas

Referncias Cruzadas
Muitas vezes precisamos fazer referncia sees, guras, A tabelas, equaes e pedaos do texto. Para isso o LTEX proporciona os seguintes comandos: \label{marca}, \ref{marca} e \pageref{marca} Exemplo
Uma referncia a este item \label{sec:esta} aparecer como: veja o item ~\ref{sec:esta} na pagina ~\pageref{sec:esta}.
Uma referncia a esta seo aparecer como: veja a seo 1 na pagina 9.

utfpr.jpg

Aula 3 Referncias Bibliogrcas

Referncias Bibliogrcas

A Em LTEX h diversos mtodos para se construir a Bibliograa de um texto, os dois principais so:
1 2
Sistema embarcado BibTex

utfpr.jpg

Aula 3 Referncias Bibliogrcas

Sistema Embarcado de Bibliograa I

Em projetos pequenos, onde a bibliograa no ser reutilizada, o mtodo mais eciente de fazer a bibliograa atravs do A sistema incorporado ao prprio LTEX atravs do ambiente \begin{thebibliography}. O comando thebibliography deve estar localizado logo acima do \end{document}. O comando \bibitem dene um item da bibliograa nomeado com o identicador entre os colchetes. Todo o texto aps o bibitem ser transcrito no arquivo nal sem qualquer modicao.
utfpr.jpg

Aula 3 Referncias Bibliogrcas

Sistema Embarcado de Bibliograa II


Exemplo \begin{thebibliography}
\bibitem{lamport94} Leslie Lamport, \emph{\LaTeX: A Document Preparation System}. Addison Wesley, Massachusetts, 2nd Edition, 1994. \end{thebibliography}

utfpr.jpg

Aula 3 Referncias Bibliogrcas

Sistema Embarcado de Bibliograa III

Para citar um item contido na bibliograa o comando \cite{cite_key}, onde cite_key o identicador denido no bibitem, deve ser inserido no trecho do texto onde a citao aparecer. Para especicar uma pgina, gura ou teorema da referncia, o comando deve ser cite[especicao]{cite_key}. Para mltiplas citaes, deve-se user vrgula entre os itens, cite{cite_key1,cite_key2,cite_key3}.

utfpr.jpg

Aula 3 Referncias Bibliogrcas

BibTex I

O BibTex funciona como uma pequena base de dados, onde so armazenadas as referncias de acordo com uma sintaxe prpria e no momento da criao do arquivo nal o formato denido de acordo com o padro desejado. Ao contrrio do sistema embarcado, o BibTex utiliza um A arquivo diferente do .tex original onde est o cdigo LTEX. Uma entrada padro do BibTex a seguinte:

utfpr.jpg

Aula 3 Referncias Bibliogrcas

BibTex II
Exemplo @book{ ibrahim, address={Rio de Janeiro}, author={Ibrahim Cesar}, title={EQM}, publisher={Osvira Lata}, year={2008} }

utfpr.jpg

Aula 3 Referncias Bibliogrcas

BibTex III
Toda entrada BibTex comea com um tipo. Os tipos so utilizados na padronizao da referncia no arquivo nal. Cada tipo possui determinados campos obrigatrios e opcionais (lista a seguir). A primeira palavra em um item BibTex depois do tipo a identicao daquela entrada e deve ser usada toda vez que a referncia for usada; A No arquivo contendo o cdigo LTEX os itens do BibTex devem ser citados utilizando os comandos cite{citekey} ou citeonline{citekey}, onde citekey o identicador do item; Para montar a bibliograa o comando : bibliography{le} onde le o nome do arquivo, sem a extenso.
utfpr.jpg

Aula 3 Referncias Bibliogrcas

BibTex IV
Na prtica, os passos para criao de uma bibliograa pelo BibTex so os seguintes:
1 2 3 4 5 6 7
Criar o arquivo .tex; Criar o arquivo .bib;

pdatex ; bibtex ; pdatex ; pdatex ;


goto 3;

utfpr.jpg

Aula 3 Referncias Bibliogrcas

BibTex V
Os tipos denidos so:

@article Um artigo de jornal ou revista; @book Um livro com uma editora especca; @booklet Uma obra sem editora ou instituio patrocinadora; @conference Conferncia; @inbook Parte de um livro, geralmente sem ttulo; @incollection Parte de um livro com ttulo; @inproceedings Artigo publicado em anais de conferncia; @manual Documentao tcnica; @mastersthesis Tese de mestrado; @misc Uso genrico; @phdthesis Tese de doutorado; @proceedings Deliberaes de uma conferncia; @techreport Um relatrio pblicado por uma escola ou
instituio.

@unpublished Um documento com autor e ttulo, mas no


publicado ocialmente.

utfpr.jpg

Aula 3 Referncias Bibliogrcas

BibTex VI
Os campos disponveis no BibTex so:
address : endereo do editor, geralmente a cidade; author : autor, em caso de mais de um, separado por and ; booktitle : Ttulo do livro; chapter : Captulo; crossref : Chave de entrada para referncia cruzada; edition: Edio; editor : Editor; eprint : Especicao de uma publicao eletrnica; howpublished : Como foi publicado, caso no usual; institution: Instituio envolvida na edio; journal : Jornal ou Revista da publicao; key : Campo oculto, usado na classicao alfabtica das referncias quando author e editor esto ocultos; month: Ms de publicao; note : Informao extra; number : Nmero (edio) de um Jornal ou Revista;

utfpr.jpg

Aula 3 Referncias Bibliogrcas

BibTex VII

organization: Patrocinador de uma conferncia; pages : Pginas; publisher : Editora; school : Instituio de Ensino onde a tese foi escrita; series : Srie de um livro; title : Ttulo do trabalho; type : Tipo de relatrio; url : Endereo WWW. volume : Volume para uma obra multi-volume; year : Ano de publicao.

utfpr.jpg