Top Banner
Truques e caminhos tortuosos do L A T E X/PDFL A T E X Parte 1 Hédison Kiuity Sato 1 1 CPGG/UFBA, IGEO/UFBA Curso de Verão – 30 a 31/jan/2012
28

Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Dec 01, 2018

Download

Documents

phamnhu
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Truques e caminhos tortuosos doLATEX/PDFLATEX

Parte 1

Hédison Kiuity Sato1

1CPGG/UFBA, IGEO/UFBA

Curso de Verão – 30 a 31/jan/2012

Page 2: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

IntroduçãoMotivação

• Elaboração dos TFG, dissertações e tese.• Capacitação para a produção de textos bem formatados.• Comandos do LATEXpara alguns detalhes.• Transmitir informações produtos da observação no dia a

dia.

Page 3: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Bibliografia

• Donald Ervin Knuth, 1994, The TeXbook. Addison-Wesley,Reading, Massachusetts.

• Leslie Lamport, 1994, LATEX: a document preparationsystem. Addison–Wesley, Reading, Massachusetts,2nd ed.

• Michel Goossens, Frank Mittelbach, Alexander Samarin,1994, The LATEXcompanion. Addison–Wesley, Reading,Massachusetts.

• Michel Goossens, Sebastian Rahtz, Frank Mittelbach,1997, The LATEXgraphics companion: illustrating with TEXand PostScript. Addison–Wesley, Reading,Massachusetts.

Page 4: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ClassesClasses padrão

Primeiro comando de um documento LATEX\documentclass[<opção1, opção 2,...>]classeonde classe pode ser• article para documentos tipo artigo científico, sem

estrutura de capítulos.• book para livros em geral, contendo estrutura de parte,

capítulo, seção, etc.• report similar ao anterior.

Page 5: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ClassesClasses CPGG & UFBA

Primeiro comando de um documento LATEX\documentclass[<opção1, opção 2,...>]classeonde classe pode ser• geoftese para a elaboração de dissertações e teses da

pós-graduação em Geofísica.• geo213 para a elaboração do trabalho final de graduação

em Geofísica.

Page 6: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ClassesOpções

Primeiro comando de um documento LATEX\documentclass[<opção1, opção 2,...>]classeonde, entre outras, opções pode ser• Nas classes geof e geo213, a opção anp que acrescenta

mais algumas marcas à capa.• Outras opções: twoside e 12pt

Page 7: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ComandosPreâmbulo

Comandos antes do \begindocument

• Pacotes: \usepackage[opção1,opção2]pacote• \usepackage[latin1]inputenc• \usepackage[T1]fontenc

• Seu efeito mais poderoso é permitir a hifenização de textoscontendo quaisquer caractere na fonte, particularmente asletras acentuadas e c cedilha.

• \usepackage[brazil]babel ou\usepackage[english,brazil]babel• A ordem das línguas é importante. O último estabele a

língua padrão.• Faz alterações em variáveis internas para abrasileirar os

nomes dos meses, dias de semana, “figura”, “índcice”, etc.

Page 8: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ComandosÂngulos

Utilize \circ em lugar da letra “o”

• Ângulo: $15^\circ$~S produz 15 S.• Grau Centígrado: 15~$^\circ$C produz 15 C.• Grau Kelvin é representado apenas com a letra “K”

maiúscula!• A letra “k” minúscula é que representa o fator 1000.

Exemplos: 10 km, 104 kg.

Page 9: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ComandosVírgula decimal

Uma questão difícil na língua portuguesa

• A sequência$6,67\times 10^-11$~m$^3$kg$^-1$s$^-2$produz 6,67× 10−11 m3kg−1s−2

• A sequência 6,67$\times 10^-11$ produz6,67×10−11

• A sequência $\text6,67\times 10^-11$ produz6,67× 10−11

Page 10: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ComandosComando \text e aplicações

Primeiro, segunda, terceiro

• As sequências 1$^o$, 2$^a$, 3$^o$ produz1o, 2a, 3o.

• As sequências1$^\texto$, 2$^\texta$, 3$^\texto$produz 1o, 2a, 3o.

Page 11: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ComandosComando \text e aplicações

Outros índices e sub-índices

• A sequência $\rho_aparente$produz ρaparente

• A sequência $\rho_\textaparente$produz ρaparente

Page 12: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ComandosComando \text e aplicações

Em química

• H2O ou H2O?Isso foi feito com $H_2O$ ou H$_\text2$O?

• Ca2+ + 2Cl− −→ CaCl2 ou Ca2+ + 2Cl− −→ CaCl2$Ca^2++2Cl^-\longrightarrow CaCl_2$ ou$\textCa^2++2\textCl^-\longrightarrow\textCaCl_2$

• Existem inúmeros pacotes (\usepackage) para auxiliar,incluindo aqueles que cuidam adequadamente narepresentação de radionuclídeos.

Page 13: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

ComandosSobre espaços em branco

• O caractere ~ representa um espaço em branco entrepalavras que não devem ser separadas. Ex.:• ... Figura~\refcaso-abc• A~hipótese de que o foco está a 5~km

• Comando \ significa espaço normal, enquanto \@ éusado em finais de sentença, precedendo a pontuação• Sato et al. considerou produz

Sato et al. considerou• Sato et al.\ considerou produz

Sato et al. considerou• por D. Pedro II. Assim, produz

por D. Pedro II. Assim,• por D.\ Pedro II\@. Assim, produz

por D. Pedro II. Assim,

Page 14: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Expressões matemáticas

• Expressões matemáticas inseridas na linha de texto:$<expressão>$

• Expressões matemáticas inseridas no corpo do texto:\beginequation<expressão>\endequation• Ambiente com asterisco não numera. Ex.:\beginalign*<expressão>\endalign*

• Não deixar linhas em branco antes e, provavelmente,depois desses ambientes matemáticos.

Page 15: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Expressões matemáticas

• Observe o espaço acima da expressão matemática...considere a seguinte sentença matemática

a = b,

onde......considere

a = b,

onde...

Page 16: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Expressões matemáticas

• Exceto pela linha horizontal, o exemplo anterior foi feitocom\noindent ...considere a seguinte sentença matemática$$a=b,$$onde...

\noindent ...considere$$a=b,$$onde...

Page 17: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Expressões matemáticas

• Por outro lado,\noindent ...considere a seguinte sentença matemática

$$a=b,$$

onde...\\\noindent ...considere

$$a=b,$$

onde...

Page 18: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Expressões matemáticas

• Formata como:...considere a seguinte sentença matemática

a = b,

onde......considere

a = b,

onde...

Page 19: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Expressões matemáticas

• Assim, para melhor visualizar, edite\noindent ...considere a seguinte sentença matemática%$$a=b,$$%onde...\\\noindent ...considere%$$a=b,$$%onde...

Page 20: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Equações alinhadasAmbiente align - eqnarray

\beginaligna=b+c+d\\x=r+s+t+y+w+z\endalign

a = b + c + dx = r + s + t + y + w + z

Page 21: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Equações alinhadasAmbiente align – eqnarray

\beginaligna&=b+c+d\\x&=r+s+t+y+w+z\\a=&b+c+d\\x=&r+s+t+y+w+z\endalign

a = b + c + dx = r + s + t + y + w + z

a =b + c + dx =r + s + t + y + w + z

Page 22: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Dividindo uma expressãoAmbiente split

Veja os espaços no entorno do + e o alinhamento com o =

\beginequation\beginsplita&=b+c+d\\&+r+s+t+y+w+z+\\&r+s+t+y+w+z\endsplit\endequation

a = b + c + d+ r + s + t + y + w + z+

r + s + t + y + w + z(18.1)

Page 23: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Dividindo uma expressãoAmbiente split

Reveja os espaços no entorno do + e o alinhamento com o =

\beginequation\beginsplita=\strut&b+c+d\\&+r+s+t+y+w+z+\strut\\&r+s+t+y+w+z\endsplit\endequation

a = b + c + d+ r + s + t + y + w + z +

r + s + t + y + w + z(18.1)

Page 24: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Dividindo uma expressãoAmbiente multline, similar ao ambiente equation

\beginmultlinea=b+c+d+e+f+g+h+i+\strut\\j+k+l+m+n+o+p+q+\strut\\r+s+t+y+w+z+\strut\\r+s+t+y+w+z\endmultline

a = b + c + d + e + f + g + h + i +

j + k + l + m + n + o + p + q +

r + s + t + y + w + z +

r + s + t + y + w + z (1)

Page 25: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Comentários gerais

• No caso de trabalhos finais, dissertações e teses, por setratar de um único autor, recomenda-se usar a primeirapessoa do singular ou impessoal.

• As figuras devem ser autoexplicativas, com legendassobre cores, tipos de linhas, tipos de símbolos. Quando setratar de gráficos, sempre qualificar os eixos, incluindo aunidade.• Não utilize o título da figura para a sua descrição.

• A homogeneidade ou padrão gráfico para indicar umconceito é aconselhável. Por exemplo, escreva “... o n dasoma

∑n(1/n)... ” e não “... o n da soma

∑n(1/n)... ’

Page 26: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Comentários gerais (cont.)

• No caso da fração matemática inserida na linha, prefira(x − x0)/r , em lugar de (x−x0)

r , este último feito com$\frac(x-x_0)r$.

• Unidades devem ser inseridas no ambiente texto, ou seja,fora da matemática. Por exemplo,• 10~km, 1,5~M$\Omega$, 0,012~S/m, 3,5~km/s

10 km, 1,5 MΩ, 0,012 S/m, 3,5 km/s• 150~$\Omega\cdot\textm$,150~$\Omega\cdot\textm$ ou150~$\Omega\cdot$m150 Ω·m, 150 Ω ·m, ou 150 Ω·m

Page 27: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

“Front-end”

• TEX– linguagem de programação voltada para oprocessamento de texto

• LATEX– facilitador do uso do sistema TEX.• PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF.• Programas “Front-end” facilitam a utilização do TEX, LATEX,

PDF LATEX, etc.• Além da edição, ícones diversos.• Facilita a operação do sistema (editar, processar,

visualizar).• Verificador ortográfico.

• TEXMaker – Mac, Microsoft Windows e Linux• TEXnicCenter – Microsoft Windows• Kile – Linux e Microsoft Windows

Page 28: Truques e caminhos tortuosos do LaTeX/PDFLaTeX Parte 1 · PDF LATEX(PDF TEX) – cria diretamente o arquivo PDF. Programas “Front-end” facilitam a utilização do TEX, LATEX,

Portais e documentos interessantes

• Portal da Academia Brasileira de Letrashttp://www.academia.org.bropção Nossa Língua|Busca no Vocabulárioopção Nossa Língua|Busca de Palavras Estrangeiras

• Conjugação de verboshttp://www.conjuga-me.net

• Documento sobre o uso adequado das unidades SIftp://cam.ctan.org/tex-archive/macros/latex/contrib/SIunits/SIunits.pdf

• Rouben Rostamian, 2011, A Beamer Quickstart,http://www.math.umbc.edu/~rouben/beamer/quickstart.html.