uma não tão pequena introdução ao latex -...

63
Introdução Escrita em LaTeX Elementos de um Documento Truques e Dicas Uma não tão pequena introdução ao LaTeX Núcleo de Engenharia Biomédica do Instituto Superior Técnico Miguel Amador NEBM Education Courses E-mail: [email protected] Instituto Superior Técnico 29 de Abril de 2011 Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Upload: hakhuong

Post on 26-Aug-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Uma não tão pequena introdução ao LaTeX

Núcleo de Engenharia Biomédica do Instituto Superior Técnico

Miguel Amador

NEBM Education CoursesE-mail: [email protected]

Instituto Superior Técnico29 de Abril de 2011

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 2: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Outline1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 3: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 4: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

LaTeX! Porquê?

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 5: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

LaTeX! Vantagens...

Porquê usar?Aspecto profissionalControlo absoluto sobre o documentoConfiguração de estilosSoftware gratuitoFoco na escritaEscrita científica/matemáticaAutomatismos na construção do documentoReferências cruzadasPortabilidadeGrande biblioteca de funcionalidades

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 6: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

LaTeX! Desvantagens...

Nem tudo são rosas...Não é WYSWYG!Personalização inicial de documentos é demoradaTempo de aprendizagem... mais longoNunca se sabe tudo...

... mas também... Life is not easy ...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 7: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

LaTeX! Pensar como um programador...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 8: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

LaTeX! Documentos de A a Z...

Exemplo do que se pode fazer...ArtigosTesesMonografiasLivrosApresentaçõesPoster’sTudo o que se imaginar

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 9: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

LaTeX! Ficheiros de A a Z...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 10: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

LaTeX! Programas de A a Z...

Editor de TextoPermite a edição dos ficheiros, apresentando o código com realces coloridos dasfunções o que facilita a identificação das mesma.

Editor de BibTexPermite a edição dos ficheiros, apresentando o código com realces coloridos dasfunções o que facilita a identificação das mesma.

ActualizaçõesOs Principais Programas pré-instalam a grande maioria dos pacotes existentes.Porém estes são muitas vezes actualizados, recorrendo a este programa.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 11: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 12: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

Instalação do Software

Em geral, todas as componentesestão disponíveis conjuntamente emdistribuições de software, bastandouma simples instalação.

WindowsMikTex e Texnic Centerhttp://www.texniccenter.org/

Mac OSMacTeXhttp://www.tug.org/mactex/

Todas as Plataformastexmakerhttp://www.xm1math.net/texmaker/

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 13: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Porquê o LaTeX?Iniciando o LaTeX...

O que são os ficheiros do LaTeX?

Cria-se um ficheiro de texto myfile.texO LaTeX gera uma série de outros ficheiros quando secompila o ficheiro:

myfile.aux contém informação auxiliar (p.e.referências cruzadas)myfile.log contém registro dos erros ocorridosmyfile.toc contém informação do indícemyfile.pdf versão .pdf do ficheiro

Pode ainda existir outros ficheiros .tex que podem serincluídos no principal. Pode ainda haver ficheiros comestilos específicos e/ou com bibliografia. São criadosigualmente outros ficheiros auxiliares.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 14: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 15: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

O meu primeiro documento

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 16: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

O meu primeiro documento

O Código...

\ documentc l a s s [ 11 pt ] { a r t i c l e }\ s e t l e n g t h {\ pa r i nden t }{0cm}\ s e t l e n g t h {\ pa r s k i p }{1 .3 ex }\ i npu t { d e f i n i c o e s }\ beg in {document}\ t i t l e {My f i r s t document}\ autho r {Your name}\ m a k e t i t l e

\ s e c t i o n { I n t r o d u c t i o n }This i s my \emph{ f i r s t } document . I typed i t on \ today . I now know about 1\% of

\LaTeX\ which i s enough to ge t me s t a r t e d , but I s t i l l have a l o t to l e a r n .For example , ?? Quota t i on s a r e somet imes t r i c k y ?? (Hyndman , 2008) .

My f i r s t e q u a t i o n d e f i n e s $\ a lpha $ :\ [\ a lpha = 3 + x − \beta .\ ]

\ beg in { f l u s h r i g h t }That ’ s a l l !\end{ f l u s h r i g h t }\ i npu t { c a p i t u l o s / o u t r o f i c h e i r o d e t e x t o }

\end{document}

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 17: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

O meu primeiro documento

\ i npu t { c a p i t u l o s / o u t r o f i c h e i r o d e t e x t o } i n s e r e o cód igo c o n t i d o nout ro f i c h e i r o ,sendo l i d o como f i z e s s e p a r t e do documento p r i n c i p a l .

\ today d e v o l v e a data de h o j e

\emph{} c o l o c a o t e x t o em i t á l i c o . Há o u t r a s f u n ç õ e s com o mesmo o b j e c t i v o .

% é usado para comentá r i o . Use \% para c o l o c a r o s ímbo lo %

Para f a z e r c i t a ç õ e s u s a r ‘ ‘ e ’ ’ .

Usa−s e $ . . . . $ para e s c r e v e r cód igo matemático no t e x t o

Usa−s e \ [ . . . \ ] para most ra r equações sem numeração

Usa−s e \ beg in { e q u a t i o n } . . . \end{ e q u a t i o n } para mostar equações com numeração

Usa−s e \ beg in { f l u s h r i g h t } . . . \end{ f l u s h r i g h t } para j u s t i f i c a r o r e s t o à d i r e i t a.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 18: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

FontesPode-se definir a fonte do texto, colocando o texto no interior de um comando,por exemplo:

Estilo Comandoroman \ text rm { t e x t o }

sans serif \ t e x t s f { t e x t o }

typewriter \ t e x t t t { t e x t o }

bolface \ t e x t b f { t e x t o }

italic \ t e x t i t { t e x t o }

slanted \ t e x t s l { t e x t o }

small cap \ t e x t s c { t e x t o }

As fontes podem ser combinadas:\ t e x t b f {\emph{ combined }}

Os comandos são espertos:\ t e x t i t {A po lygon o f t h r e e s i d e s i s c a l l e d a \emph{ t r i a n g l e }} .

A polygon of three sides is called a triangle.\ t e x t b f {A po lygon o f t h r e e s i d e s i s c a l l e d a \emph{ t r i a n g l e }} .

A polygon of three sides is called a triangle.Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 19: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

TamanhoOs tamanhos do texto são definidos em relação ao tamanho por defeito para odocumento:

Tamanho Comandosize {\ t i n y s i z e }

size {\ s c r i p t s i z e s i z e }

size {\ f o o t n o t e s i z e s i z e }

size {\ s m a l l s i z e }

size {\ n o r m a l s i z e s i z e }

size {\ l a r g e s i z e }

size {\ Large s i z e }

size {\LARGE s i z e }

size {\ huge s i z e }

size {\Huge s i z e }

Os comandos alteram apenas o texto delimitado por chavetas.{\ l a r g e Texto de Tamanho Enorme}

Texto de Tamanho EnormeTexto pequeno com uma {\ Large P a l a v r a } grande

Texto pequeno com uma Palavra grandeNúcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 20: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Justificação

A justificação do texto decorre da definição do que se chama ambiente. Estessão sempre declarados da seguinte forma:\ beg in { env i ronement }. . .\end{ env i ronement }

Os tamanhos de letras são um exemplo de ambiente, pelo que iniciar oambiente large irá ter o mesmo resultado que o já observado. Em geral odocumento ou os ambientes já prevêem uma justifcação para o texto. Parausar outro tipo de justificação:\ beg in { c e n t e r } . . . \ end{ c e n t e r }\ beg in { f l u s h r i g h t } . . . \ end{ f l u s h r i g h t }\ beg in { f l u s h l e f t } . . . \ end{ f l u s h l e f t }

Em alternativa, pode-se evocar igualmente o ambiente fazendo:\ c en t e r i n g. . . t e x t o

Porém a primeira opção permite perceber melhor o que se irá obter comoresultado através do código e é mais estável.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 21: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Caracteres Especiais

Como alguns caractéres estão associados à própria escrita dos comandos deLaTeX, deve-se usar comandos especiais para que estes surjam correctamenteno texto:

Caracter Comando~ \ t e x t a s c i i t i l d e

# \#

$ \$

% \%

^ \ t e x t a s c i i c i r c u m

& \&

_ \_

\ \ t e x t b a c k s l a s h

{ \{

} \}

Os comandos em LaTeX são sempre iniciados por \, como já devem terreparado!

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 22: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Estrutura do Documento

\ t i t l e { t í t u l o }

\ autho r { a u t o r }

\ date { data }

\ m a k e t i t l e − Faz o t í t u l o com os e l emento s a n t e r i o r e s

\ beg in { a b s t r a c t } . . . \ end{ a b s t r a c t } − Faz o a b s t r a c t

\ c h a p t e r { t í t u l o } − Não e s t á d i s p o n í v e l em todos os e s t i l o s .

\ s e c t i o n { t í t u l o }

\ s u b s e c t i o n { t í t u l o }

\ s u b s u b s e c t i o n { t í t u l o }

\ f oo tnote { This i s a f o o t n o t e } − Quando co l ocado no tex to , c r i a uma nota derodapé de forma automat i ca

Esta estuturação cria automaticamente o título, numera, formata, e depoispode ser usado para o produção do indíce.Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 23: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Listas

A criação de lista faz uso igualmente de ambientes, em que os mais úteis são oitemize, enumerate e description. Os itens são numerados de formaautomática.

O Código...

My f a v o u r i t e t e a s a r e :\ beg in { enumerate }\ i tem E a r l Grey\ i tem Russ i an Caravan\ i tem Lapsang Souchong\end{ enumerate }

O que se obtém...My favourite teas are:

1 Earl Grey2 Russian Caravan3 Lapsang Souchong

O Código...

\ beg in { d e s c r i p t i o n }\ i tem [ F i r s t ] Th i s i s my f i r s t i tem . I

don ’ t have much to say about i tbut I w i l l r a v e on anyway .

\ i tem [ Second ] Next one .\end{ d e s c r i p t i o n }

O que se obtém...First This is my first item.

I don’t have much tosay about it but I willrave on anyway.

Second Next one.Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 24: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 25: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

O PreâmbuloTodos os documentos devem começar por um preâmbulo onde são definidos osvários parâmetro do mesmo que darão suporte ao produto final.

O Código...

\ documentc l a s s [ a4 paper , 11 pt ] { a r t i c l e }\ usepackage { natb ib , amsmath , p a r a l i s t , h y p e r r e f , g r a p h i c x } \ usepackage [ a4 paper , t e x t

={16cm,24cm} , c e n t e r i n g ] { geometry }\ s e t l e n g t h {\ pa r i nden t }{0cm}\ s e t l e n g t h {\ pa r s k i p }{1 .3 ex }\ beg in {document}

article é a classe do documento, neste caso um artigo ou monografia.Aqui se define o tipo de documento, que pode ser por exemplo umrelatório ou tese, report, ou por exemplo uma apresentação, beamer. Asclasses não são mais que um conjunto predefinido de definições, quepodem ser ajustadas. O utilizador pode porém criar as suas própriasclasses, mas a um nível muito mais avançado.Entre [] são dadas definições que alteram as pré-definidas. 11pt porexemplo altera o tamanho pré-definido de 10pt.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 26: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

O Preâmbulo - Pacotes Parte 1

No preâmbulo devem ainda ser carregados os pacotes que serão usados. Esteshabilitam uma série de funcionalidades. Novamente em [] podem ser dadasindicações para o uso dos pacotes.

Linguagem

\ usepackage [ p o r t u g u e s e ] { b a b e l } %f r a n c a i s , p o l i s h , span i sh , . . .\ usepackage [T1 ]{ f o n t e n c }\ usepackage [ ans inew ] { i n p u t e n c }\ usepackage { lmodern } %Type1− f o n t f o r non−e n g l i s h t e x t s and c h a r a c t e r s\ usepackage { f l o a t } %p er m i t e u s a r H ( he r e ) no pos i c i ona ment o de f l o a t s

Figura e Gráficos

\ usepackage { g r a p h i c x } %%For l o a d i n g g r a p h i c f i l e s\ usepackage { s u b f i g } %%S u b f i g u r e s i n s i d e a f i g u r e\ usepackage { x c o l o r }\ usepackage { c a l c }

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 27: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

O Preâmbulo - Pacotes Parte 2

Matemática

\ usepackage {amsmath}\ usepackage {amsthm}\ usepackage { amsfonts }\ usepackage {amssymb}

Outros Pacotes

\ usepackage {a4 wide } %%S m a l l e r marg ins = more t e x t pe r page .\ usepackage { f a n c y h d r } %%Fancy h e a d i n g s\ usepackage { l o n g t a b l e } %%For t a b l e s , t h a t exceed one page\ usepackage { geometry } % to c o n t r o l the page d i m e n s i o n s and t e x t d i m e n s i o n s .\ usepackage { f o r a r r a y }\ usepackage { a r r a y }\ usepackage { mu l t i r ow }\ usepackage { i n d e n t f i r s t }\ usepackage { u r l }\ usepackage { h y p e r r e f } %to put h y p e r l i n k s i n documents

As definições estão disponíveis em tutoriais e no manual de cada pacote,permitindo ajusta-lo às necessidades do utilizador.Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 28: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Estilos de PáginaPode-se ainda definir um estilo de página (numeração, estilo do cabeçalho erodapé). O estilo de página é dado no seu início pelo comando:\ p a g e s t y l e { . . . }

Alguns Estilosplain Page header is empty. Footer contains centered page number.

empty Header and footer emptyheadings Footer empty. Header contains page number and either name

of chapter, section or subsection.fancy Must use package fancyhdr. Allows very flexible control over

the header and footer.

\ p a g e s t y l e { f an cy } %Para i n t r o d u z i r c a b e ç a l h o s e rodapés\ f a n c y p a g e s t y l e { o u t r a s . pag }{%\ fancyhead {}\ h e a d h e i g h t 30 pt\ l h e a d {\ n o r m a l s i z e F í s i c a da Radiação − Radiação Cósmica }\ rhead {\ n o r m a l s i z e Migue l Amador} %Cabeça lho a l i n h a d o à d i r e i t a\ f a n c y f o o t [ C]{\ l a r g e \ thepage } % e x c e p t the c e n t e r\renewcommand{\ f o o t r u l e w i d t h }{0 .4 pt } %Linha do rodapé\renewcommand{\ h e a d r u l e w i d t h }{0 .4 pt }} %Linha do c a b e ç a l h oNúcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 29: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 30: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Espaços e Quebras

O LaTeX apenas considera o primeiro espaçamento, ignorando os restantes.Assim para introduzir espaçamentos, quebras de texto ou de páginas devemosrecorrer a comandos:

Espaçamento " Hard " : ~Espaçamento normal \Espaçamento normal após um ponto \@.P a r á g r a f o : \\ or \ n e w l i n eQuebra de Página : \newpage or \ pagebreak or \ c l e a r p a g eEspaço h o r i z o n t a l : \ hspace {2cm} or \ hspace∗{2cm}Espaço v e r t i c a l : \ v space {2cm} or \ vspace∗{2cm}

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 31: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Escrita em colunas

Para além das definições na classe do documento, podemos iniciar uma escritaem colunas recorrendo ao pacote multicol que deverá ser carregado.

Código... para duas colunas

\ beg in { m u l t i c o l s }{2}. . .\end{ m u l t i c o l s }

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 32: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 33: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Acentos, Citações, Traços e Pontos

Na sua essência, a colocação de acentos é feita através de comandos.

Caracter Comandoé \ ’ e

è \ ‘ e

ê \^ e

ë \" e

ñ \~n

Para fazer citações:Usar sempre ’ . . . ’Usar ‘ ‘ e ’ ’ para c i t a ç ã o dup laNunca u s a r "

Felizmente, no uso dos pacotes de linguagem indicados, habilita o uso daescrita portuguesa, podendo-se escrever os acentos de forma normal. Casocontrário seria impossível resultando em erros na compilação.

Uso ComandoHifens: socio-economico −

Traço: 2010–2011 −−

Duplo Traço: Não se enganem — os traços são importantes −−−

Pontos: 1 +2+ . . . + n ou “No início dos tempos . . . ” \ dots

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 34: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 35: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Ambiente de Escrita Matemática

Recordar...

Usar $ . . . $ para e s c r e v e r comandos matemát icos no t e x t o .Usar \ [ . . . \ ] para mos t ra r matemática sem numeraçãoUsar \ beg in { e q u a t i o n } . . . \ end{ e q u a t i o n } para mostar matemática com numeração

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 36: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Comandos Matemáticos

Expoente x^2 x2

Indice x_n xn

Integral \ i n t_a^b∫ b

aFrações \ f r a c {1}{2} 1

2Letras Gregas \ a lpha \beta \Gamma αβΓInfinito \ i n f t y ∞Raiz Quadrada \ s q r t {2}

√2

Somatório \sum_{ i =1}^n∑n

i=1Piatório \prod_{\ e l l =1}^\ i n f t y

∏∞`=1

Chapéu \hat{y} yTil \ t i l d e {y} yBarra \bar {x} x

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 37: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

A minha primeira equação

O Código...

\ beg in { e q u a t i o n }e ^{ i \ p i}+1=0\end{ e q u a t i o n }

\ beg in { e q u a t i o n }\ f r a c {1}{\ sigma\ s q r t {2\ p i }} \ i n t_{−\ i n f t y }^\ i n f t ye^{−\ f r a c {1}{2}( x−\mu) ^2/\ sigma ^2} dx = 1\end{ e q u a t i o n }

\ beg in { e q u a t i o n }\ i n t _{1}^{\ s q r t [ 3 ] { 3 } } z ^2 dz \ t imes\ cos \ l e f t (\ f r a c {3\ p i }{9}\ r i g h t ) = \ l og (\ s q r t [ 3 ] { e })\end{ e q u a t i o n }

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 38: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

A minha primeira equação

O que se obtém...

e iπ + 1 = 0 (1)

1σ√2π

∫ ∞−∞

e−12 (x−µ)

2/σ2dx = 1 (2)

∫ 3√3

1z2dz × cos

(3π9

)= log( 3√e) (3)

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 39: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Limitadores e Relações

Parêntises Curvos \ l e f t (\ f r a c {3}{9}\ r i g h t )( 3

9

)Parêntises Rectos \ l e f t [ \ f r a c {3}{9}\ r i g h t ]

[ 39

]Chavetas \ l e f t \{\ f r a c {3}{9}\ r i g h t \}

{ 39

}Menor ou Igual \ l e ≤Maior ou Igual \ge ≥Diferente \ne 6=Aproximado \ sim ∼Sinal de Multiplicação \ t imes ×Mais ou Menos \pm ±Seta para a direita \ r i g h t a r r ow →Til \ t i l d e {y} yBarra \bar {x} x

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 40: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Matrizes, Vectores e texto

Matrizes (usando o pacote amsmath)\ beg in { bmat r i x } 3 & 4\\5&2 \end{ bmat r i x }

[3 45 2

]

Vectores (usando o pacote bm)\bm{x} x

Texto em EquaçõesPara colocar texto normal dentro de uma equação, usar o comando text:

Y \ sim \ t e x t { Po i s son }(\ lambda )

Y ∼ Poisson(λ)Algumas funções estão pré-definidas, como o seno, coseno, logaritmo ou

exponencial.\ s i n , \cos , \ l og e \exp

log x looks better than log(x)

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 41: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Alinhamento de Equações

Para alinhar as equações deve-se usar o ambiente align, incluído no pacoteamsmath:

\ beg in { a l i g n }

y_t &= \bm{w} ’\bm{x}_{t−1} + \ v a r e p s i l o n_t \\ \bm{x}_t &= \bm{F}\bm{x}_{t−1} + \bm{g}\ v a r e p s i l o n_t

\end{ a l i g n }

yt = w ′x t−1 + εt (4)x t = Fx t−1 + gεt (5)

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 42: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Equações Multilinha

Caso se pretenda usar equações de dimensões elevadas deve-se usar o ambientemultiline, no caso se não se pretender um alinhamento:

\ beg in { m u l t l i n e }v_{n+h | n} = \ sigma ^2\ b igg [ 1 + \ a lpha ^2(h−1) + \ f r a c {\ beta \ ph i h }{(\ l e f t \{2\ a lpha (1−\ph i ) + \beta \ ph i \ r i g h t \} \\ − \ f r a c {\ beta \ ph i (1−\ph i ^h ) }{(1−\

ph i ) ^2(1−\ ph i ^2) }\ l e f t \{ 2\ a lpha (1−\ph i ^2)+ \beta \ ph i (1+2\phi−\ph i ^h ) \ r i g h t \}\\ + \gamma h_m(2\

a lpha+\gamma) +\ f r a c {2\ beta \gamma\ ph i }{(1−\ ph i ) (1−\ph i ^m) }\ l e f t \{h_m(1−\ph i ^m) − \ ph i ^m(1−\ph i ^{m h_m}) \ r i g h t \}\ b igg ] \ , .\end{ m u l t l i n e }

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 43: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Condições

Para a criação de equações com condições, sugere-se:\ [y = \ l e f t \{\ beg in { a r r a y }{ l l }\ f r a c {x ^{\ lambda} − 1} & \ t e x t { i f $\ lambda > 0$;}\\\ l og ( x ) & \ t e x t { i f $\ lambda=0$.}\end{ a r r a y }\ r i g h t .\ ]

y =

{xλ−1 if λ > 0;log(x) if λ = 0.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 44: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 45: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

A minha primeira Tabela

O Código...

\ beg in { t a b u l a r }{ l | r | c}\ h l i n eCountry & GDP ( pc ) & Exchange r a t e \\\ h l i n eA u s t r a l i a & US\$30 ,666 & \$0.96 \\Burma & US\$2 ,029 & \$0.16 \\New Zea land & US\$26 ,725 & \$0.78 \\\ h l i n e\end{ t a b u l a r }

O que se obtém...

Country GDP (pc) Exchange rateAustralia US$30,666 $0.96Burma US$2,029 $0.16New Zealand US$26,725 $0.78

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 46: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

A minha segunda Tabela

O Código...

\ beg in { t a b u l a r }{ | c | c | c | } \ h l i n eÁrea C i e n t í f i c a & Unidade C u r r i c u l a r & Ano , Semest re \\ \ h l i n e \ h l i n e\ mu l t i r ow {3}{∗}{ Matemática } & Elementos de Programação & 1 ,1 \\& Álgeb ra L i n e a r & 1 ,1 \\& C á l c u l o D i f e r e n c i a l e I n t e g r a l I & 1 ,1 \\ \ h l i n e\end{ t a b u l a r }

O que se obtém...

Área Científica Unidade Curricular Ano, Semestre

MatemáticaElementos de Programação 1,1

Álgebra Linear 1,1Cálculo Diferencial e Integral I 1,1

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 47: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Tabelas

O Código explicado

\ h l i n e para l i n h a s h o r i z o n t a i s\ c l i n e {3−4} c r i a l i n h a h o r i z o n t a l apenas nas c o l u n a s 3−4.\ mul t i co lumn j u n t a v á r i a s c o l u n a s .\ mu l t i r ow j u n t a v á r i a s l i n h a s

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 48: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Gráficos e Imagens

O trabalho com gráficos e imagens é feito recorrendo ao pacote graphicx. Oseu principal comando é:\ i n c l u d e g r a p h i c s { f i l e }

Deve ser usado um ficheiro jpg, pdf ou png ao usar o pdfLaTeX.Se o output não for pdf, apenas podem ser incluídos ficheiros do tipo eps.Uma definição importante deste comando é o controlo do tamanho da figura:\ i n c l u d e g r a p h i c s [ w idth=14cm] { f i l e }

Ambiente de Figura

\ beg in { f i g u r e } [ htb ]\ c en t e r i n g\ i n c l u d e g r a p h i c s [ w idth=\t e x t w i d t h ] { m y f i g u r e }\ c a p t i o n { S c a t t e r p l o t o f h a l f−h o u r l y e l e c t r i c i t y demand a g a i n s t t empe ra tu r e . }\end{ f i g u r e }

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 49: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Posicionamento de Gráficos, Tabelas e Imagens

O LaTeX está cheio de automatismos. A colocação de Tabelas, Gráficos ouImagens é uma delas. Uma vez que se usa referências, devemos permitir aoLaTeX que ele coloque o conteúdo onde tiver espaço, evitando espaços embranco desnecessários. As indicações são dada no início do ambiente:\ beg in { t a b l e } [ htb ]

Isto significa, pôr aqui (here), no topo da página ou fundo da página, tendandonesta ordem. Podemos ainda adicionar um p para toda a página, e aindacolocar um ! no final, que significa que irá ser ignorado as limitações decolocação das figuras.Para um maior controlo, pode ser usado o pacote float, que permite autilização da opção H que coloca a imagem imediatamente a seguir ao textoem que esta surge no código, ignorando a criação de espaços em branco.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 50: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Começar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

Legendas de Gráficos, Tabelas e Imagens

As legendas são outro automatismo muito importante. Basta introduzir ocomando, dentro do ambiente, antes ou após a imagem ou gráfico, consoantese queira, que ele indica que tipo de elemento é e numera automaticamente. Otipo de elemento surge de acordo com a língua definida para o documento.\ c a p t i o n {Why F i g u r e . }

Figura 1: Why Figure.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 51: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

ReferênciasÍndiceBibliografia

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 52: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

ReferênciasÍndiceBibliografia

Referências

O LaTeX permite uma fácil referênciação dos vários elementos num documento.Desta forma podemos referênciar uma figura, tabela, equação ou secção semnos preocuparmos com a alteração da sua numeração. Basta usar os comandos:\ l a b e l { xx } − Elemento a s e r r e f e r e n c i a d o .\ r e f { xx } − d e v o l v e o numero da r e f e r e n c i a para o t e x t o

O comando de referenciação label deve ser colocado logo após o comando quecria o número que se quer ter como referencia, como o comando caption,section ou início do ambiente de equação.Pode-se ainda referir à página do elemento, usando:\ p a g e r e f { xx }

Recordo que a referência apenas devolve o número, pelo que a referência, porexemplo, a uma figura, deve surgir:Este f a c t o é obse rvado na F i g u r a \ r e f { xx } .

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 53: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

ReferênciasÍndiceBibliografia

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 54: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

ReferênciasÍndiceBibliografia

Índice

O LaTeX permite a automática criação de índices, baseando-se na estruturadefinida ao longo do documento, nomeadamente os cápitulos, secções,subsecções...A criação do índice é feita através do comando:\ t a b l e o f c o n t e n t s

Pode-se definir ainda a profundidade dos níveis de estrutura que surgem noíndice através de\ s e t l e n g t h { tocdepth }{2}

O LaTeX permite ainda a criação automática de Índices de Tabelas e deFiguras, e com facilidade se acrescenta ou retira elementos destas.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 55: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

ReferênciasÍndiceBibliografia

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 56: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

ReferênciasÍndiceBibliografia

Entradas Bibliográficas

Uma das grandes armas do LaTeX é a sua construção de Bibliografias. Usandoo programa BibTeX ou editando directamente, o utilizador pode construir umabase de dados de toda a sua bibliografia na forma de um ou vários ficheiros*.bib .

Exemplo de Entradas Bibliográficas

@ARTICLE{HY02 , autho r = {Rob J Hyndman and Qiwei Yao } , t i t l e = { Nonparametr i ce s t i m a t i o n and symmetry t e s t s f o r

c o n d i t i o n a l d e n s i t y f u n c t i o n s } , j o u r n a l = { J o u r n a l o f Nonparametr i c S t a t i s t i c s } ,y e a r = {2002} , volume = {14} , pages = {259−278} , number = {3} ,

}@BOOK{HKOS08 , t i t l e = { F o r e c a s t i n g wi th e x p o n e n t i a l smooth ing : the s t a t espace approach } , p u b l i s h e r = { S p r i n g e r−V e r l a g } , a d d r e s s = { B e r l i n } , y e a r =

{2008} , au tho r = {Rob J Hyndman and Anne B Koeh l e r and J Ke i th Ordand Ralph D Snyder } , u r l = {www. e x p o n e n t i a l s m o o t h i n g . net }}

Este pode ser um ficheiro especifíco para o trabalho, ou comum a todos ostrabalhos. O utilizador apenas tem depois de citar as entradas, usando ocódigo identificador, e o LaTeX constrói a bibliografia apenas com as entradascitadas, e de acordo com as regras de diferentes estilos.Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 57: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

ReferênciasÍndiceBibliografia

Criar uma Bibliografia

\ documentc l a s s [ 11 pt ] { a r t i c l e }\ usepackage { n a t b i b }\ b i b l i o g r a p h y s t y l e { c h i c a g o }\ beg in {document}I n \ c i t e t {HY02} , symmetry i s d i s c u s s e d . Th i s has no th i ng to do wi th e x p o n e n t i a l

smooth ing \ c i t e p {HKOS08} . However , \ c i t e t [ p 34 ]{HY02} i s a s t a r t l i n g r e s u l t .\ b i b l i o g r a p h y { example }\end{document}

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 58: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Comandos do UtilizadorContadoresOnde saber mais...

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 59: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Comandos do UtilizadorContadoresOnde saber mais...

Comandos do utilizadorO LaTeX permite que o utlizador defina os seus próprios comandos, facilitandoassim a escrita do documento:Comando Personalizado

\newcommand{\ h a l f }{\ f r a c {1}{2}} Quando se e s c r e v e \ h a l f obtém lo g o a f r a c ç ã o deum meio

O utilizador pode ainda criar os seus próprios ambientes:

Ambiente Personalizado

\ usepackage { c o l o r }\ newenvi ronment { e x e r c i s e }{\ par\ t e x t b f {\ t e x t c o l o r { red }{ E x e r c i s e : }}\ beg in { i t s h a p e }}{\ end{ i t s h a p e }}\ beg in {document}\ beg in { e x e r c i s e } I f $x=3$ and $y=5$, what i s $ z $?\end{ e x e r c i s e }\end{document}

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 60: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Comandos do UtilizadorContadoresOnde saber mais...

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 61: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Comandos do UtilizadorContadoresOnde saber mais...

Contadores

Sendo o LaTeX uma linguagem de programação, permite o uso de variáveis queestão na base do seu automatismo. Mas o utilizador pode criar as suas própriasvariáveis para usar como precisar.\ a r a b i c { page } − Devo l v e r a pág ina em que e s t á em números á r a b e s\ newcounter { f r e d } − C r i a um contado r\ s e t c o u n t e r { f r e d }{3} − A t r i b u i a f r e d o v a l o r de 3\ add tocoun te r { f r e d }{1} − A d i c i o n a 1 ao v a l o r de f r e d

O comando setconter pode ainda ser usado para alterar um contador dodocumento, como o número da página.

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 62: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Comandos do UtilizadorContadoresOnde saber mais...

Layout1 Introdução

Porquê o LaTeX?Iniciando o LaTeX...

2 Escrita em LaTeXComeçar a escrever...Estilo do DocumentoEspaços e QuebrasCaracteres EspeciaisMatemáticaTabelas e Gráficos

3 Elementos de um DocumentoReferênciasÍndiceBibliografia

4 Truques e DicasComandos do UtilizadorContadoresOnde saber mais...

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX

Page 63: Uma não tão pequena introdução ao LaTeX - w3.impa.brw3.impa.br/~dtadeu/extras_latex/slides_latex_naotaocurto.pdf · relatóriooutese,report,ouporexemploumaapresentação,beamer

IntroduçãoEscrita em LaTeX

Elementos de um DocumentoTruques e Dicas

Comandos do UtilizadorContadoresOnde saber mais...

Onde aprender mais

Repositório NEBM - Tutorial e Templates de Documentos (Artigo, TeseIST, Apresentação)https://nebm.ist.utl.pt/repositorio/categorias/525Wiki Page com informação prática sobre o LaTeX, com bastantesexemplos.http://en.wikibooks.org/wiki/LaTeX/Tex User Group - Informação sobre instalação de programas, foruns,tutoriais e muito materialhttp://www.tug.org/begin.htmlCatálogo de Pacoteshttp://ctan.unsw.edu.au/help/Catalogue/

Núcleo de Engenharia Biomédica do Instituto Superior Técnico Uma não tão pequena introdução ao LaTeX