SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
Ciclo de Palestras LATEX 2ε
Introdução ao LATEX 2ε
Rodrigo Smarzaro
smarzaro@ufv.br
UFV
25/03/2014
Conteúdo
Conteúdo
1 Objetivos
2 Editores WYSIWYG
Motivação
3 Introdução ao LATEX 2ε
Histórico
Exemplos
O que é necessário para começar?
4 Links Úteis
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 2 / 22
Objetivos
Objetivo da apresentação
Mostrar quais são os problemas/limitações dos processadores de texto
convencionais
Apresentar o TEX e o LATEX 2ε e suas vantagens para documentos
acadêmicos
Mostrar quais os componentes necessários para se configurar um
ambiente de trabalho LATEX 2ε
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 3 / 22
Editores WYSIWYG Motivação
Motivação
Situação hipotética 1
Você está escrevendo sua monografia de 150 páginas cheia de figuras e
tabelas. Após passar um dia inteiro ajustando cada figura e tabela na
posição correta você percebe que na primeira página de texto há um erro
em um parágrafo que, após corrigido, faz com que todas as figuras e
tabelas saiam dos seus lugares planejados.
Situação hipotética 2
Na mesma monografia de 150 páginas seu orientador pediu para que você
ajustasse vários trechos, o que causou a inclusão ou exclusão de várias
citações no texto. Agora você terá que revisar suas referências e o texto
para ter certeza que cada citação está nas referências e cada referência
possui ao menos uma citação no texto.
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 4 / 22
Editores WYSIWYG Motivação
Leis do Word (e outros editores WYSIWG2
)
A probabilidade de problemas no arquivo é diretamente proporcional à
importância do documento
A probabilidade de problemas no arquivo é inversamente proporcional
ao tempo que falta para o final do prazo
A probabilidade de problemas no arquivo é diretamente proporcional
ao tempo desde a última vez que o arquivo foi salvo
A probabilidade de jogar o computador pela janela é diretamente
proporcional ao número de vezes em que se tem de arrumar a
formatação/paginação do arquivo 1
Alguém se identificou?
1
Adaptado de http://www.andy-roberts.net/writing/latex/benefits
2
What You See Is What You Get
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 5 / 22
Editores WYSIWYG Motivação
Editores WYSIWYG
Editores WYSIWYG acabam distraindo o autor na preocupação com
a formatação
Autor deve se preocupar com o texto. Imaginem Shakespeare
usando o Word e parando para pensar se o título deve ser tamanho
12, 14, negrito. . .
Os algoritmos de tipografia sacrificam a qualidade em benefício da
velocidade para ajustar o resultado em tempo real para o usuário. A
qualidade final do texto é prejudicada.
A filosofia WYSIWYG acaba fazendo o autor não estruturar o
documento de maneira lógica
Ex. Como você cria um título de capítulo, seção, subseção no Word?
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 6 / 22
Introdução ao LATEX 2ε Histórico
Breve Histórico
TEX é um programa tipográfico criado por Donald E. Knuth no final
dos anos 70
Knuth estava escrevendo seus livros (The Art of Computer
Programming) e não estava satisfeito com a qualidade tipográfica.
Knuth criou um que o satisfizesse na qualidade: → TEX
Criada especialmente para máxima qualidade tipográfica das fontes e
fórmulas matemáticas
Desde então Knuth oferece um dólar hexadecimal (10016 = 2.5610)
para cada erro encontrado no código do TEX (ou em algum de seus
livros)
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 7 / 22
Introdução ao LATEX 2ε Histórico
Breve Histórico
O TEX tinha muita flexibilidade, mas sua
sintaxe ainda era em muito “baixo nível”
Dessa necessidade de simplificar o uso do
TEX surgiu o LATEX
LATEX é um conjunto de macros que são
executadas por cima do TEX
Criada por Leslie Lamport em 1985
Sua versão mais recente é a LATEX 2ε
A versão 3 do LATEX já está em
desenvolvimento
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 8 / 22
Introdução ao LATEX 2ε Histórico
Funcionamento do LATEX 2ε: Tipografia
Tipografia: Typos (forma) + graphein (escrita) - A arte e o processo
de criação na composição de um texto3
No processo tradicional de publicação:
O autor produz o texto
Um designer planeja o layout (fontes, colunas, margens)
O tipógrafo produz a matriz para impressão do documento baseado
nas anotações do designer
Há uma separação clara entre conteúdo e estilo (layout)
O LATEX 2ε tem o papel do designer
O TEX tem o papel do tipógrafo
3
http://pt.wikipedia.org/wiki/Tipografia
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 9 / 22
Introdução ao LATEX 2ε Histórico
Funcionamento do LATEX 2ε
O TEX lê um arquivo de entrada (.tex) e produz um arquivo de saída
(.dvi - Device Independent File Format)
Atualmente se utiliza mais o compilador pdfTeX que produz a saída
direto em PDF
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 10 / 22
Introdução ao LATEX 2ε Histórico
Por que usar o LATEX 2ε?
Gratuito
Qualidade visual no documento final
Estabilidade (Vem sendo usado desde os anos 80)
Portabilidade (Unix, Linux, Windows, MacOS, DOS,. . . )
Controle preciso do documento. Nada de editor com “vontade
própria”
Estabilidade no formato do arquivo (texto puro)
Sem problemas entre versões como editores convencionais (Word6 ×
Office95 × Office 97 × Office 2000, 2007, 2013 . . . )
Sem pressão por upgrades
Sem vírus
Sem erros de arquivos corrompidos/ilegíveis (a não ser por falha de
hardware)
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 11 / 22
Introdução ao LATEX 2ε Histórico
Por que usar o LATEX 2ε?
Excelente para textos longos
Separação entre conteúdo e estilo
Facilidade na geração de sumário, bibliografia, índices, . . .
Pode separar facilmente um texto longo em vários arquivos para serem
gerenciados mais facilmente
Flexibilidade: Pacotes para diversas finalidades. O CTAN tem 4669
pacotes (em 24/03/2014)
Só para se trabalhar com códigos-fonte de linguagens de programação
há 44 pacotes diferentes4
Já falei que é gratuito?
4
http://www.ctan.org/topic/listing
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 12 / 22
Introdução ao LATEX 2ε Exemplos
Exemplos de documentos gerados com LATEX 2ε
5
5
http://www.slideshare.net/XEmacs/latex-introduction-for-word-users
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 13 / 22
Introdução ao LATEX 2ε Exemplos
Exemplos: Fórmulas matemáticas
Código LATEX 2ε
dfrac{dfrac{1}{x}+dfrac{1}{y}}{y-z}
Resultado LATEX 2ε
1
x
+
1
y
y − z
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 14 / 22
Introdução ao LATEX 2ε Exemplos
Exemplos: Fórmulas matemáticas 2
Código LATEX 2ε
sum_{k=1}^n k^2 = frac{1}{2} n (n+1)
Resultado LATEX 2ε
n
k=1
k2
=
1
2
n(n + 1)
Código LATEX 2ε
int_0^R frac{2x,dx}{1+x^2} = log(1+R^2)
Resultado LATEX 2ε
R
0
2x dx
1 + x2
= log(1 + R2
)
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 15 / 22
Introdução ao LATEX 2ε Exemplos
Exemplos: Fórmulas químicas
Código LATEX 2ε
chemfig{A*6(-B-C-D-E-F-)}
chemfig{*6(=-=-=-)}
Resultado LATEX 2ε
A
B
C
D
E
F
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 16 / 22
Introdução ao LATEX 2ε Exemplos
Citações e Referências Bibliográficas
As citações e referências bibliográficas são uma grande dor de cabeça
nos documentos acadêmicos
Gasta-se muito tempo na formatação e verificação das referências
O LATEX 2ε gerencia as referência por meio de um arquivo separado
(também em formato texto puro) de entradas bibliográficas
Podemos facilmente modificar a formatação e estilo das citações e
referências de maneira automática
O padrão entradas bibliográficas do LATEX é chamado bibtex
Formato praticamente universal. suportado pelos principais periódicos
e ferramentas de consulta bibliográfica
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 17 / 22
Introdução ao LATEX 2ε Exemplos
Por que não é usado por mais gente se é essa maravilha?
Curva de aprendizado mais lenta
Necessário um conhecimento básico para se iniciar (Daí o motivo
desse curso :-) )
Uma vez que se pegue o jeito há enorme economia de tempo (e
paciência)
Pode ficar em torno de 2 meses de economia com formatação do texto
em uma tese de doutorado6
Falta de algumas facilidades
Corretor ortográfico/gramatical
Alguns editores para LATEX 2ε possuem recursos de verificação
ortográfica
1
Peter Flynn, http://www.silmaril.ie/cgibin/blog/
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 18 / 22
Introdução ao LATEX 2ε O que é necessário para começar?
Iniciando com LATEX 2ε
Primeira coisa, a pronúncia. :-)
TEX se fala “Téqui”
LATEX se fala “Lá-Téqui” ou “Lei-Téqui”
LATEX 2ε se fala “Lá-Téqui-tchu-í” ou “Lei-Téqui-tchu-í”
Segundo passo: Instalar uma distribuição
Terceiro Passo: Instalar um editor. Em princípio qualquer editor de
texto serve, mas um específico irá facilitar muito o trabalho
Quarto Passo: começar a usar.
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 19 / 22
Introdução ao LATEX 2ε O que é necessário para começar?
Distribuições LATEX 2ε
Opções para praticamente todos os S.O.
Windows (MiKTeX) http://www.miktex.org/
Unix http://tug.org/texlive/
Mac http://tug.org/mactex/
Para o caso do Windows eu recomendo baixar a versão básica do
MikTeX.
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 20 / 22
Introdução ao LATEX 2ε O que é necessário para começar?
Principais Editores8
Freeware TexMaker, TeXnicCenter, TeXWorks, Kile, TeXstudio, . . .
Shareware Winedt, MicroIMP, Personal Tex Inc, 3B2, . . .
Online ShareLaTeX7. Gratuito para uso pessoal. Pago para uso
colaborativo (mais de 3 pessoas por projeto)
Sugestões
TeXstudio. Freeware. code-completion, dicionário português-BR já
instalado, visualizador PDF integrado, altamente configurável
Winedt. Shareware. Um dos mais utilizados. Suporte excelente para
macros e outras distribuições diferentes do LATEX 2ε
Para uma comparação de recursos entre vários editores, consulte
http://en.wikipedia.org/wiki/Comparison_of_TeX_editors
7
https://www.sharelatex.com?r=a511fb02&rm=d&rs=b
8
http://www.tug.org/interest.html
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 21 / 22
Links Úteis
Kit Básico para o LATEX 2ε
Documentação de referência
(Não tão) Pequena Introdução ao LATEX2ε
http://mirrors.ctan.org/info/lshort/portuguese-BR/
lshortBR.pdf
LATEX Wikibook
http://en.wikibooks.org/wiki/LaTeX
Links Úteis
CTAN -The Comprehensive TEX Archive Network
http://www.ctan.org
TEX Users Group
http://www.tug.org
The LATEX project
http://www.latex-project.org/
Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 22 / 22

Más contenido relacionado

La actualidad más candente

Aula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estruturaAula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
André Constantino da Silva
 
Paradigmas De Engenharia De Software
Paradigmas De Engenharia De SoftwareParadigmas De Engenharia De Software
Paradigmas De Engenharia De Software
Robson Silva Espig
 

La actualidad más candente (20)

Aula 12 - Diagrama de Atividades.pdf
Aula 12 - Diagrama de Atividades.pdfAula 12 - Diagrama de Atividades.pdf
Aula 12 - Diagrama de Atividades.pdf
 
Prática de laboratório utilizando views, stored procedures e triggers
Prática de laboratório   utilizando views, stored procedures e triggersPrática de laboratório   utilizando views, stored procedures e triggers
Prática de laboratório utilizando views, stored procedures e triggers
 
Aula10 sql-ddl
Aula10 sql-ddlAula10 sql-ddl
Aula10 sql-ddl
 
Gerenciamento da configuração
Gerenciamento da configuraçãoGerenciamento da configuração
Gerenciamento da configuração
 
Aula 3. frameworks front end
Aula 3. frameworks front endAula 3. frameworks front end
Aula 3. frameworks front end
 
Introdução a programação para a Internet
Introdução a programação para a InternetIntrodução a programação para a Internet
Introdução a programação para a Internet
 
Nodejs - A performance que eu sempre quis ter
Nodejs - A performance que eu sempre quis terNodejs - A performance que eu sempre quis ter
Nodejs - A performance que eu sempre quis ter
 
Trabalho de sgbd
Trabalho de sgbdTrabalho de sgbd
Trabalho de sgbd
 
Aula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IPAula 6 - Redes de Computadores A - Endereçamento IP
Aula 6 - Redes de Computadores A - Endereçamento IP
 
HTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no htmlHTML - Aula 01 - Estrutura básica e tags básicas no html
HTML - Aula 01 - Estrutura básica e tags básicas no html
 
Arquitetura Hexagonal: uma introdução
Arquitetura Hexagonal: uma introduçãoArquitetura Hexagonal: uma introdução
Arquitetura Hexagonal: uma introdução
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Curso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP BásicoCurso Linguagem de Programação I - PHP Básico
Curso Linguagem de Programação I - PHP Básico
 
Introdução à linguagem UML
Introdução à linguagem UMLIntrodução à linguagem UML
Introdução à linguagem UML
 
Aula 06 comandos linux
Aula 06   comandos linuxAula 06   comandos linux
Aula 06 comandos linux
 
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estruturaAula 2 – Introdução a HTML - conceitos básicos e estrutura
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
 
Treinamento de SQL Básico
Treinamento de SQL BásicoTreinamento de SQL Básico
Treinamento de SQL Básico
 
BDD em Testes de Serviço
BDD em Testes de ServiçoBDD em Testes de Serviço
BDD em Testes de Serviço
 
Metodologia Ágil
Metodologia ÁgilMetodologia Ágil
Metodologia Ágil
 
Paradigmas De Engenharia De Software
Paradigmas De Engenharia De SoftwareParadigmas De Engenharia De Software
Paradigmas De Engenharia De Software
 

Destacado

Um olhar sobre a Didática
Um olhar sobre a DidáticaUm olhar sobre a Didática
Um olhar sobre a Didática
marcelleviana
 
Folder final evento de Anisio Teixeira
Folder final   evento de Anisio TeixeiraFolder final   evento de Anisio Teixeira
Folder final evento de Anisio Teixeira
UBIRAJARA COUTO LIMA
 
A Prova Científica Da Existência De Deus
A Prova Científica Da Existência De DeusA Prova Científica Da Existência De Deus
A Prova Científica Da Existência De Deus
Naspereira
 

Destacado (20)

LaTeX Básico II
LaTeX Básico IILaTeX Básico II
LaTeX Básico II
 
Formatação de TCC com abnTeX
Formatação de TCC com abnTeXFormatação de TCC com abnTeX
Formatação de TCC com abnTeX
 
LaTeX Básico I
LaTeX Básico ILaTeX Básico I
LaTeX Básico I
 
Introdução ao Latex
Introdução ao LatexIntrodução ao Latex
Introdução ao Latex
 
Trabalho do anisio teixeira pronto xzzz
Trabalho do anisio teixeira pronto xzzzTrabalho do anisio teixeira pronto xzzz
Trabalho do anisio teixeira pronto xzzz
 
Anisio Teixeira- Manifesto dos Pioneiros da Escola Nova- Educação Não é Privi...
Anisio Teixeira- Manifesto dos Pioneiros da Escola Nova- Educação Não é Privi...Anisio Teixeira- Manifesto dos Pioneiros da Escola Nova- Educação Não é Privi...
Anisio Teixeira- Manifesto dos Pioneiros da Escola Nova- Educação Não é Privi...
 
Um olhar sobre a Didática
Um olhar sobre a DidáticaUm olhar sobre a Didática
Um olhar sobre a Didática
 
Mini Curso Introdutório ao Latex
Mini Curso Introdutório ao LatexMini Curso Introdutório ao Latex
Mini Curso Introdutório ao Latex
 
Anísio teixeira (2)
Anísio teixeira (2)Anísio teixeira (2)
Anísio teixeira (2)
 
Puc anisio teixeira
Puc anisio teixeiraPuc anisio teixeira
Puc anisio teixeira
 
Folder final evento de Anisio Teixeira
Folder final   evento de Anisio TeixeiraFolder final   evento de Anisio Teixeira
Folder final evento de Anisio Teixeira
 
Automação de Testes Selenium IDE
Automação de Testes Selenium IDEAutomação de Testes Selenium IDE
Automação de Testes Selenium IDE
 
ERBASE 2015 - Curso Básico de LaTeX
ERBASE 2015 - Curso Básico de LaTeXERBASE 2015 - Curso Básico de LaTeX
ERBASE 2015 - Curso Básico de LaTeX
 
A Prova Científica Da Existência De Deus
A Prova Científica Da Existência De DeusA Prova Científica Da Existência De Deus
A Prova Científica Da Existência De Deus
 
Slide de anisio pronto para apresentação de susana
Slide de anisio pronto para apresentação de susanaSlide de anisio pronto para apresentação de susana
Slide de anisio pronto para apresentação de susana
 
227516957 cad-c3-curso-a-prof-exercicios-fisica
227516957 cad-c3-curso-a-prof-exercicios-fisica227516957 cad-c3-curso-a-prof-exercicios-fisica
227516957 cad-c3-curso-a-prof-exercicios-fisica
 
Anísio teixeira
Anísio teixeiraAnísio teixeira
Anísio teixeira
 
Anísio spíndola teixeira (1)
Anísio spíndola teixeira (1)Anísio spíndola teixeira (1)
Anísio spíndola teixeira (1)
 
Expressoes Matematicas com o LaTeX
Expressoes Matematicas com o LaTeXExpressoes Matematicas com o LaTeX
Expressoes Matematicas com o LaTeX
 
1livro latex 1_1_pdf
1livro latex 1_1_pdf1livro latex 1_1_pdf
1livro latex 1_1_pdf
 

Similar a Introdução ao LaTeX

So2 aula00-cic4 ma446-quarta
So2 aula00-cic4 ma446-quartaSo2 aula00-cic4 ma446-quarta
So2 aula00-cic4 ma446-quarta
Anderson Favaro
 
Lógica de programação algoritmos em pseudo codigos pela facat
Lógica de programação   algoritmos em pseudo codigos pela facatLógica de programação   algoritmos em pseudo codigos pela facat
Lógica de programação algoritmos em pseudo codigos pela facat
João moreira
 
So2 aula00-cic4 na446-segunda
So2 aula00-cic4 na446-segundaSo2 aula00-cic4 na446-segunda
So2 aula00-cic4 na446-segunda
Anderson Favaro
 

Similar a Introdução ao LaTeX (20)

Introdução ao LaTeX - Mini-Curso da XI SACSIS
Introdução ao LaTeX - Mini-Curso da XI SACSISIntrodução ao LaTeX - Mini-Curso da XI SACSIS
Introdução ao LaTeX - Mini-Curso da XI SACSIS
 
Latex2e - guia rápido e básico
Latex2e - guia rápido e básicoLatex2e - guia rápido e básico
Latex2e - guia rápido e básico
 
Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00Sistemas Operacionais 2 -aula00
Sistemas Operacionais 2 -aula00
 
Minicurso LaTeX
Minicurso LaTeXMinicurso LaTeX
Minicurso LaTeX
 
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São Paulo
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São PauloSQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São Paulo
SQL Server 2017 para Desenvolvedores de Software - TDC 2018 - São Paulo
 
Tutorial latex
Tutorial latexTutorial latex
Tutorial latex
 
LabTeX Presentation
LabTeX  PresentationLabTeX  Presentation
LabTeX Presentation
 
Poo frank
Poo frankPoo frank
Poo frank
 
So2 aula00-cic4 ma446-quarta
So2 aula00-cic4 ma446-quartaSo2 aula00-cic4 ma446-quarta
So2 aula00-cic4 ma446-quarta
 
Programação Orientada a Aspectos
Programação Orientada a AspectosProgramação Orientada a Aspectos
Programação Orientada a Aspectos
 
Frameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHPFrameworks de Desenvolvimento Web com PHP
Frameworks de Desenvolvimento Web com PHP
 
Lógica de programação algoritmos em pseudo codigos pela facat
Lógica de programação   algoritmos em pseudo codigos pela facatLógica de programação   algoritmos em pseudo codigos pela facat
Lógica de programação algoritmos em pseudo codigos pela facat
 
Apostila algoritmos mar2007
Apostila algoritmos mar2007Apostila algoritmos mar2007
Apostila algoritmos mar2007
 
Apostila algoritmos mar2007
Apostila algoritmos mar2007Apostila algoritmos mar2007
Apostila algoritmos mar2007
 
Apostila algoritmos - Lógica de Programação
Apostila algoritmos - Lógica de ProgramaçãoApostila algoritmos - Lógica de Programação
Apostila algoritmos - Lógica de Programação
 
Apostila algoritmos mar2007
Apostila algoritmos mar2007Apostila algoritmos mar2007
Apostila algoritmos mar2007
 
Apostila algoritmos mar2007
Apostila algoritmos mar2007Apostila algoritmos mar2007
Apostila algoritmos mar2007
 
Apostila Lógica de Programação
Apostila Lógica de ProgramaçãoApostila Lógica de Programação
Apostila Lógica de Programação
 
So2 aula00-cic4 na446-segunda
So2 aula00-cic4 na446-segundaSo2 aula00-cic4 na446-segunda
So2 aula00-cic4 na446-segunda
 
Apostila latex 2010
Apostila latex 2010Apostila latex 2010
Apostila latex 2010
 

Último

A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
azulassessoria9
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
LidianeLill2
 
Sistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturasSistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturas
rfmbrandao
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 

Último (20)

Aula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .pptAula 1 - Psicologia Cognitiva, aula .ppt
Aula 1 - Psicologia Cognitiva, aula .ppt
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
aprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubelaprendizagem significatica, teórico David Ausubel
aprendizagem significatica, teórico David Ausubel
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdfRepública Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
República Velha (República da Espada e Oligárquica)-Sala de Aula.pdf
 
Sistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturasSistema articular aula 4 (1).pdf articulações e junturas
Sistema articular aula 4 (1).pdf articulações e junturas
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa para
 
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptxMonoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
Monoteísmo, Politeísmo, Panteísmo 7 ANO2.pptx
 
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...Aprender as diferentes formas de classificar as habilidades motoras é de extr...
Aprender as diferentes formas de classificar as habilidades motoras é de extr...
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
O desenvolvimento é um conceito mais amplo, pode ter um contexto biológico ou...
 
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de LedAula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
Aula 67 e 68 Robótica 8º ano Experimentando variações da matriz de Led
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 

Introdução ao LaTeX

  • 1. Ciclo de Palestras LATEX 2ε Introdução ao LATEX 2ε Rodrigo Smarzaro smarzaro@ufv.br UFV 25/03/2014
  • 2. Conteúdo Conteúdo 1 Objetivos 2 Editores WYSIWYG Motivação 3 Introdução ao LATEX 2ε Histórico Exemplos O que é necessário para começar? 4 Links Úteis Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 2 / 22
  • 3. Objetivos Objetivo da apresentação Mostrar quais são os problemas/limitações dos processadores de texto convencionais Apresentar o TEX e o LATEX 2ε e suas vantagens para documentos acadêmicos Mostrar quais os componentes necessários para se configurar um ambiente de trabalho LATEX 2ε Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 3 / 22
  • 4. Editores WYSIWYG Motivação Motivação Situação hipotética 1 Você está escrevendo sua monografia de 150 páginas cheia de figuras e tabelas. Após passar um dia inteiro ajustando cada figura e tabela na posição correta você percebe que na primeira página de texto há um erro em um parágrafo que, após corrigido, faz com que todas as figuras e tabelas saiam dos seus lugares planejados. Situação hipotética 2 Na mesma monografia de 150 páginas seu orientador pediu para que você ajustasse vários trechos, o que causou a inclusão ou exclusão de várias citações no texto. Agora você terá que revisar suas referências e o texto para ter certeza que cada citação está nas referências e cada referência possui ao menos uma citação no texto. Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 4 / 22
  • 5. Editores WYSIWYG Motivação Leis do Word (e outros editores WYSIWG2 ) A probabilidade de problemas no arquivo é diretamente proporcional à importância do documento A probabilidade de problemas no arquivo é inversamente proporcional ao tempo que falta para o final do prazo A probabilidade de problemas no arquivo é diretamente proporcional ao tempo desde a última vez que o arquivo foi salvo A probabilidade de jogar o computador pela janela é diretamente proporcional ao número de vezes em que se tem de arrumar a formatação/paginação do arquivo 1 Alguém se identificou? 1 Adaptado de http://www.andy-roberts.net/writing/latex/benefits 2 What You See Is What You Get Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 5 / 22
  • 6. Editores WYSIWYG Motivação Editores WYSIWYG Editores WYSIWYG acabam distraindo o autor na preocupação com a formatação Autor deve se preocupar com o texto. Imaginem Shakespeare usando o Word e parando para pensar se o título deve ser tamanho 12, 14, negrito. . . Os algoritmos de tipografia sacrificam a qualidade em benefício da velocidade para ajustar o resultado em tempo real para o usuário. A qualidade final do texto é prejudicada. A filosofia WYSIWYG acaba fazendo o autor não estruturar o documento de maneira lógica Ex. Como você cria um título de capítulo, seção, subseção no Word? Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 6 / 22
  • 7. Introdução ao LATEX 2ε Histórico Breve Histórico TEX é um programa tipográfico criado por Donald E. Knuth no final dos anos 70 Knuth estava escrevendo seus livros (The Art of Computer Programming) e não estava satisfeito com a qualidade tipográfica. Knuth criou um que o satisfizesse na qualidade: → TEX Criada especialmente para máxima qualidade tipográfica das fontes e fórmulas matemáticas Desde então Knuth oferece um dólar hexadecimal (10016 = 2.5610) para cada erro encontrado no código do TEX (ou em algum de seus livros) Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 7 / 22
  • 8. Introdução ao LATEX 2ε Histórico Breve Histórico O TEX tinha muita flexibilidade, mas sua sintaxe ainda era em muito “baixo nível” Dessa necessidade de simplificar o uso do TEX surgiu o LATEX LATEX é um conjunto de macros que são executadas por cima do TEX Criada por Leslie Lamport em 1985 Sua versão mais recente é a LATEX 2ε A versão 3 do LATEX já está em desenvolvimento Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 8 / 22
  • 9. Introdução ao LATEX 2ε Histórico Funcionamento do LATEX 2ε: Tipografia Tipografia: Typos (forma) + graphein (escrita) - A arte e o processo de criação na composição de um texto3 No processo tradicional de publicação: O autor produz o texto Um designer planeja o layout (fontes, colunas, margens) O tipógrafo produz a matriz para impressão do documento baseado nas anotações do designer Há uma separação clara entre conteúdo e estilo (layout) O LATEX 2ε tem o papel do designer O TEX tem o papel do tipógrafo 3 http://pt.wikipedia.org/wiki/Tipografia Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 9 / 22
  • 10. Introdução ao LATEX 2ε Histórico Funcionamento do LATEX 2ε O TEX lê um arquivo de entrada (.tex) e produz um arquivo de saída (.dvi - Device Independent File Format) Atualmente se utiliza mais o compilador pdfTeX que produz a saída direto em PDF Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 10 / 22
  • 11. Introdução ao LATEX 2ε Histórico Por que usar o LATEX 2ε? Gratuito Qualidade visual no documento final Estabilidade (Vem sendo usado desde os anos 80) Portabilidade (Unix, Linux, Windows, MacOS, DOS,. . . ) Controle preciso do documento. Nada de editor com “vontade própria” Estabilidade no formato do arquivo (texto puro) Sem problemas entre versões como editores convencionais (Word6 × Office95 × Office 97 × Office 2000, 2007, 2013 . . . ) Sem pressão por upgrades Sem vírus Sem erros de arquivos corrompidos/ilegíveis (a não ser por falha de hardware) Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 11 / 22
  • 12. Introdução ao LATEX 2ε Histórico Por que usar o LATEX 2ε? Excelente para textos longos Separação entre conteúdo e estilo Facilidade na geração de sumário, bibliografia, índices, . . . Pode separar facilmente um texto longo em vários arquivos para serem gerenciados mais facilmente Flexibilidade: Pacotes para diversas finalidades. O CTAN tem 4669 pacotes (em 24/03/2014) Só para se trabalhar com códigos-fonte de linguagens de programação há 44 pacotes diferentes4 Já falei que é gratuito? 4 http://www.ctan.org/topic/listing Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 12 / 22
  • 13. Introdução ao LATEX 2ε Exemplos Exemplos de documentos gerados com LATEX 2ε 5 5 http://www.slideshare.net/XEmacs/latex-introduction-for-word-users Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 13 / 22
  • 14. Introdução ao LATEX 2ε Exemplos Exemplos: Fórmulas matemáticas Código LATEX 2ε dfrac{dfrac{1}{x}+dfrac{1}{y}}{y-z} Resultado LATEX 2ε 1 x + 1 y y − z Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 14 / 22
  • 15. Introdução ao LATEX 2ε Exemplos Exemplos: Fórmulas matemáticas 2 Código LATEX 2ε sum_{k=1}^n k^2 = frac{1}{2} n (n+1) Resultado LATEX 2ε n k=1 k2 = 1 2 n(n + 1) Código LATEX 2ε int_0^R frac{2x,dx}{1+x^2} = log(1+R^2) Resultado LATEX 2ε R 0 2x dx 1 + x2 = log(1 + R2 ) Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 15 / 22
  • 16. Introdução ao LATEX 2ε Exemplos Exemplos: Fórmulas químicas Código LATEX 2ε chemfig{A*6(-B-C-D-E-F-)} chemfig{*6(=-=-=-)} Resultado LATEX 2ε A B C D E F Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 16 / 22
  • 17. Introdução ao LATEX 2ε Exemplos Citações e Referências Bibliográficas As citações e referências bibliográficas são uma grande dor de cabeça nos documentos acadêmicos Gasta-se muito tempo na formatação e verificação das referências O LATEX 2ε gerencia as referência por meio de um arquivo separado (também em formato texto puro) de entradas bibliográficas Podemos facilmente modificar a formatação e estilo das citações e referências de maneira automática O padrão entradas bibliográficas do LATEX é chamado bibtex Formato praticamente universal. suportado pelos principais periódicos e ferramentas de consulta bibliográfica Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 17 / 22
  • 18. Introdução ao LATEX 2ε Exemplos Por que não é usado por mais gente se é essa maravilha? Curva de aprendizado mais lenta Necessário um conhecimento básico para se iniciar (Daí o motivo desse curso :-) ) Uma vez que se pegue o jeito há enorme economia de tempo (e paciência) Pode ficar em torno de 2 meses de economia com formatação do texto em uma tese de doutorado6 Falta de algumas facilidades Corretor ortográfico/gramatical Alguns editores para LATEX 2ε possuem recursos de verificação ortográfica 1 Peter Flynn, http://www.silmaril.ie/cgibin/blog/ Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 18 / 22
  • 19. Introdução ao LATEX 2ε O que é necessário para começar? Iniciando com LATEX 2ε Primeira coisa, a pronúncia. :-) TEX se fala “Téqui” LATEX se fala “Lá-Téqui” ou “Lei-Téqui” LATEX 2ε se fala “Lá-Téqui-tchu-í” ou “Lei-Téqui-tchu-í” Segundo passo: Instalar uma distribuição Terceiro Passo: Instalar um editor. Em princípio qualquer editor de texto serve, mas um específico irá facilitar muito o trabalho Quarto Passo: começar a usar. Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 19 / 22
  • 20. Introdução ao LATEX 2ε O que é necessário para começar? Distribuições LATEX 2ε Opções para praticamente todos os S.O. Windows (MiKTeX) http://www.miktex.org/ Unix http://tug.org/texlive/ Mac http://tug.org/mactex/ Para o caso do Windows eu recomendo baixar a versão básica do MikTeX. Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 20 / 22
  • 21. Introdução ao LATEX 2ε O que é necessário para começar? Principais Editores8 Freeware TexMaker, TeXnicCenter, TeXWorks, Kile, TeXstudio, . . . Shareware Winedt, MicroIMP, Personal Tex Inc, 3B2, . . . Online ShareLaTeX7. Gratuito para uso pessoal. Pago para uso colaborativo (mais de 3 pessoas por projeto) Sugestões TeXstudio. Freeware. code-completion, dicionário português-BR já instalado, visualizador PDF integrado, altamente configurável Winedt. Shareware. Um dos mais utilizados. Suporte excelente para macros e outras distribuições diferentes do LATEX 2ε Para uma comparação de recursos entre vários editores, consulte http://en.wikipedia.org/wiki/Comparison_of_TeX_editors 7 https://www.sharelatex.com?r=a511fb02&rm=d&rs=b 8 http://www.tug.org/interest.html Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 21 / 22
  • 22. Links Úteis Kit Básico para o LATEX 2ε Documentação de referência (Não tão) Pequena Introdução ao LATEX2ε http://mirrors.ctan.org/info/lshort/portuguese-BR/ lshortBR.pdf LATEX Wikibook http://en.wikibooks.org/wiki/LaTeX Links Úteis CTAN -The Comprehensive TEX Archive Network http://www.ctan.org TEX Users Group http://www.tug.org The LATEX project http://www.latex-project.org/ Rodrigo Smarzaro (UFV) Ciclo de Palestras LATEX 2ε 25/03/2014 22 / 22