SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
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

Contenu connexe

Tendances

HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
Cesar Braz
 
Aula 4 - Teste de mesa
Aula 4 - Teste de mesaAula 4 - Teste de mesa
Aula 4 - Teste de mesa
Pacc UAB
 
Capitulo i equipamento de rede como funcionam os switches lan
Capitulo i equipamento de rede como funcionam os switches lanCapitulo i equipamento de rede como funcionam os switches lan
Capitulo i equipamento de rede como funcionam os switches lan
Portal_do_Estudante_Redes
 

Tendances (20)

C apítulo 1 livro navathe
C apítulo 1   livro navatheC apítulo 1   livro navathe
C apítulo 1 livro navathe
 
Paradigmas de programação
Paradigmas de programaçãoParadigmas de programação
Paradigmas de programação
 
Aula 2 - Introdução a Banco de Dados
Aula 2 - Introdução a Banco de DadosAula 2 - Introdução a Banco de Dados
Aula 2 - Introdução a Banco de Dados
 
Curso Java Básico - Aula 01
Curso Java Básico - Aula 01Curso Java Básico - Aula 01
Curso Java Básico - Aula 01
 
Conceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBDConceitos de Banco de dados e SGBD
Conceitos de Banco de dados e SGBD
 
Programando para web com python - Introdução a Python
Programando para web com python - Introdução a PythonProgramando para web com python - Introdução a Python
Programando para web com python - Introdução a Python
 
Banco de dados
Banco de dadosBanco de dados
Banco de dados
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Modelo E-R
Modelo E-RModelo E-R
Modelo E-R
 
Gestao De Projetos
Gestao De ProjetosGestao De Projetos
Gestao De Projetos
 
Comparação Sintaxe Portugol vs Java
Comparação Sintaxe Portugol vs JavaComparação Sintaxe Portugol vs Java
Comparação Sintaxe Portugol vs Java
 
Aula 04 coneitos de auditoria de sistemas
Aula 04   coneitos de auditoria de sistemasAula 04   coneitos de auditoria de sistemas
Aula 04 coneitos de auditoria de sistemas
 
Aula 4 - Teste de mesa
Aula 4 - Teste de mesaAula 4 - Teste de mesa
Aula 4 - Teste de mesa
 
Estrutura de dados
Estrutura de dadosEstrutura de dados
Estrutura de dados
 
Treinamento de SQL Básico
Treinamento de SQL BásicoTreinamento de SQL Básico
Treinamento de SQL Básico
 
Capitulo i equipamento de rede como funcionam os switches lan
Capitulo i equipamento de rede como funcionam os switches lanCapitulo i equipamento de rede como funcionam os switches lan
Capitulo i equipamento de rede como funcionam os switches lan
 
Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)Sistema Operacional Windows (versão 11)
Sistema Operacional Windows (versão 11)
 
[slides] Gestão da TI (2015: 2º semestre)
[slides] Gestão da TI (2015: 2º semestre)[slides] Gestão da TI (2015: 2º semestre)
[slides] Gestão da TI (2015: 2º semestre)
 
Introdução a Linguagem Java
Introdução a Linguagem JavaIntrodução a Linguagem Java
Introdução a Linguagem Java
 

En vedette

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
 

En vedette (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
 
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
 
Curso de Macros en Excel (VBA)
Curso de Macros en Excel (VBA)Curso de Macros en Excel (VBA)
Curso de Macros en Excel (VBA)
 
Mini latex
Mini latexMini latex
Mini latex
 

Similaire à 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
 

Similaire à 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
 
Minicurso - Introdução ao LaTeX
Minicurso - Introdução ao LaTeXMinicurso - Introdução ao LaTeX
Minicurso - Introdução ao LaTeX
 
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
 
Latex - Minicurso Básico
Latex - Minicurso BásicoLatex - Minicurso Básico
Latex - Minicurso Básico
 
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
 

Dernier

atividade para 3ª serie do ensino medi sobrw biotecnologia( transgenicos, clo...
atividade para 3ª serie do ensino medi sobrw biotecnologia( transgenicos, clo...atividade para 3ª serie do ensino medi sobrw biotecnologia( transgenicos, clo...
atividade para 3ª serie do ensino medi sobrw biotecnologia( transgenicos, clo...
WelitaDiaz1
 
Gramática - Texto - análise e construção de sentido - Moderna.pdf
Gramática - Texto - análise e construção de sentido - Moderna.pdfGramática - Texto - análise e construção de sentido - Moderna.pdf
Gramática - Texto - análise e construção de sentido - Moderna.pdf
Kelly Mendes
 

Dernier (20)

Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 
Histogramas.pptx...............................
Histogramas.pptx...............................Histogramas.pptx...............................
Histogramas.pptx...............................
 
Currículo Professor Pablo Ortellado - Universidade de São Paulo
Currículo Professor Pablo Ortellado - Universidade de São PauloCurrículo Professor Pablo Ortellado - Universidade de São Paulo
Currículo Professor Pablo Ortellado - Universidade de São Paulo
 
atividade para 3ª serie do ensino medi sobrw biotecnologia( transgenicos, clo...
atividade para 3ª serie do ensino medi sobrw biotecnologia( transgenicos, clo...atividade para 3ª serie do ensino medi sobrw biotecnologia( transgenicos, clo...
atividade para 3ª serie do ensino medi sobrw biotecnologia( transgenicos, clo...
 
Gramática - Texto - análise e construção de sentido - Moderna.pdf
Gramática - Texto - análise e construção de sentido - Moderna.pdfGramática - Texto - análise e construção de sentido - Moderna.pdf
Gramática - Texto - análise e construção de sentido - Moderna.pdf
 
Pré-História do Brasil, Luzia e Serra da Capivara
Pré-História do Brasil, Luzia e Serra da CapivaraPré-História do Brasil, Luzia e Serra da Capivara
Pré-História do Brasil, Luzia e Serra da Capivara
 
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PE
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PEEdital do processo seletivo para contratação de agentes de saúde em Floresta, PE
Edital do processo seletivo para contratação de agentes de saúde em Floresta, PE
 
Poema - Aedes Aegypt.
Poema - Aedes Aegypt.Poema - Aedes Aegypt.
Poema - Aedes Aegypt.
 
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptxSlides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
Slides Lição 06, Central Gospel, O Anticristo, 1Tr24.pptx
 
Quando a escola é de vidro, de Ruth Rocha
Quando a escola é de vidro, de Ruth RochaQuando a escola é de vidro, de Ruth Rocha
Quando a escola é de vidro, de Ruth Rocha
 
QUESTÃO 4 Os estudos das competências pessoais é de extrema importância, pr...
QUESTÃO 4   Os estudos das competências pessoais é de extrema importância, pr...QUESTÃO 4   Os estudos das competências pessoais é de extrema importância, pr...
QUESTÃO 4 Os estudos das competências pessoais é de extrema importância, pr...
 
662938.pdf aula digital de educação básica
662938.pdf aula digital de educação básica662938.pdf aula digital de educação básica
662938.pdf aula digital de educação básica
 
Religiosidade de Assaré - Prof. Francisco Leite
Religiosidade de Assaré - Prof. Francisco LeiteReligiosidade de Assaré - Prof. Francisco Leite
Religiosidade de Assaré - Prof. Francisco Leite
 
São Damião, missionário entre os leprosos de Molokai, Havaí.pptx
São Damião, missionário entre os leprosos de Molokai, Havaí.pptxSão Damião, missionário entre os leprosos de Molokai, Havaí.pptx
São Damião, missionário entre os leprosos de Molokai, Havaí.pptx
 
Sequência didática Carona 1º Encontro.pptx
Sequência didática Carona 1º Encontro.pptxSequência didática Carona 1º Encontro.pptx
Sequência didática Carona 1º Encontro.pptx
 
Missa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdfMissa catequese para o dia da mãe 2025.pdf
Missa catequese para o dia da mãe 2025.pdf
 
Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptx
Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptxSlides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptx
Slides Lição 7, CPAD, O Perigo Da Murmuração, 2Tr24.pptx
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptx
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptxSlides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptx
Slides Lição 07, Central Gospel, As Duas Testemunhas Do Final Dos Tempos.pptx
 
Tema de redação - A prática do catfish e seus perigos.pdf
Tema de redação - A prática do catfish e seus perigos.pdfTema de redação - A prática do catfish e seus perigos.pdf
Tema de redação - A prática do catfish e seus perigos.pdf
 

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