Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
INTRODUCAOAO LATEX
Emılio EijiKavamura
INTRODUCAO AO LATEX
Emılio Eiji Kavamura
DeGraf-UFPR
2014/09/22
INTRODUCAOAO LATEX
Emılio EijiKavamura
Conteudo
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
TOPICOS
1 HISTORICO
2 MS Word × LATEX
3 PROCESSAMENTO LATEX
4 AMBIENTE DE TRABALHOOn BoardOn Line
5 ENTRADA DE DADOSPRATICAS
6 ESTRUTURA TEXTUAL DE UM TCCJabRef
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
HISTORICOOrigens
• Donald Knuth• da Universidade de Stanford,• A Arte de Programacao do Computador• 1977: a editora do 2o volume de seu livro enviou um preprint...
Decepcionado pela sua baixa qualidade, ele decide...
SurgimentoImplementar um sistema computacional eficiente para editoracao,
hoje conhecido como sistema TeX (pronuncia: ”tequi”).
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
HISTORICOOrigens
• Nao existia fontes adequadas para documentos tecnicos e cientıficos;
• Fez o design das fontes e implementou um sistema de fontes;
• Esta fonte e conhecido como fonte Computer Modern eo sistema de fontes e conhecido como metafont.
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
HISTORICOOrigens
• O sistema TeX ficou pronto em 1982 e o metafont em 1984.O sistema TeX e formado pelo conjunto de programas para processar odocumento de forma automatica e eficiente,mas precisava do conhecimento de editoracaopara produzir documentos de qualidade.
• foi iniciado um projeto para devenvolver macros novos para TeX.
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
HISTORICOOrigens
• Leslie Lamport,especialista em computacao,assume a coordenacao do grupo.O projeto foi concluido em 1985recebeu o neme de LATEX (pronuncia: ”lei-tequi”).
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
HISTORICOOrigens
• O projeto LATEX3 liderado pelo Frank Mittelbach foi responsavel pelamelhoria do LaTeX desenvolvido pelo Lamport,
• corrigindo e incrementando as macros.
• O grupo de LATEX3 Lanca o LATEX2e em 1994.
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
TOPICOS
1 HISTORICO
2 MS Word × LATEX
3 PROCESSAMENTO LATEX
4 AMBIENTE DE TRABALHOOn BoardOn Line
5 ENTRADA DE DADOSPRATICAS
6 ESTRUTURA TEXTUAL DE UM TCCJabRef
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
MS Word × LATEX
Fonte: David Carlisle, 22 Abril 2013 as 21:31, http://tex.stackexchange.com/questions/110133/
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
MS Word × LATEX
Fonte: http://www.johndcook.com/blog/2008/04/03/microsoft-word-and-latex/
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Word × LATEX
• Vantagens• A principal vantagem e a aparencia verdadeiramente profissional.• O LATEXencoraja a concentrar suas atencoes
no conteudo e na distribuicao logica das ideias, enao na aparencia,resultando em textos bem estruturados.
• E possıvel utilizar o LaTeX• sem efetivamente aprender muitos comandos,• ferramentas graficas como o LyX,• bibliotecas de macros especificos como, por exemplo,
desenhar circuitos pelo CircuiTikZ ouescrever uma partitura de uma musica pelo LilyPond.
Fonte:http://pt.wikipedia.org/wiki/LaTeX
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Word × LATEX
• Vantagens• A edicao de formulas matematicas e robusta e sua apresentacao,
visualmente agradavel.• Estruturas tipograficas complexas como bibliografia, tabela de
conteudo e citacoes .• Ambos TEXe LATEXsao programas livres, permitindo que haja versoes
para praticamente todo sistema operacional.• Utilizacao modesta dos recursos do sistema.
E possıvel editar e imprimir mesmo em um computador remoto,atraves de uma sessao SSH ou telnet.a diagramacao so e feita uma vez, apos o termino da edicao.
Fonte:http://pt.wikipedia.org/wiki/LaTeX
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Word × LATEX
• Desvantagens
1 a criacao de novos modelos leva muito tempo,2 nem sempre sendo possıvel encontrar modelos em conformidade com o
padrao requerido por muitas instituicoes;3 A aprendizagem e mais difıcil que a de programas WYSIWYG,
Fonte:http://pt.wikipedia.org/wiki/LaTeX
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Para ser um bom usuario de Word...
Tornar-se um usuario sofisticado de Word (ou similar).Minimamente, conheca bem os
• estilos do Word,
• numeracao automatica de secoes,
• referencias entre• figuras,• exemplos e• secoes.
• Alem disso, voce precisara saber utilizar muito bem softwares comoEndNote, para lidar com bibliografias.
Fonte:http://posgraduando.com/blog/
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
TOPICOS
1 HISTORICO
2 MS Word × LATEX
3 PROCESSAMENTO LATEX
4 AMBIENTE DE TRABALHOOn BoardOn Line
5 ENTRADA DE DADOSPRATICAS
6 ESTRUTURA TEXTUAL DE UM TCCJabRef
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Processamento PrincipalEstrutura de processamento
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Processamento PrincipalEntrada do texto
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Processamento PrincipalEntrada da estrutura
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Processamento PrincipalUtilizacao de fontes
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Processamento PrincipalDiagramacao do texto
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Processamento PrincipalGeracao de saıdas
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Processamento PrincipalPrincipais Saıdas
Fonte:http://www.thefullwiki.org/LaTeX/Introduction
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Processamento PrincipalSaıdas Indiretas ou Secundarias
• PDF• DjVu - “deja vu“
• SGML- Standard Generalized Markup Language• HTML- Rich Text Format• XML - eXtensible Markup Language• ePub - electronic Publication• MathML - MathMarkup Language
• RTF - Rich Text Format
• ePub - electronic Publication
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
TOPICOS
1 HISTORICO
2 MS Word × LATEX
3 PROCESSAMENTO LATEX
4 AMBIENTE DE TRABALHOOn BoardOn Line
5 ENTRADA DE DADOSPRATICAS
6 ESTRUTURA TEXTUAL DE UM TCCJabRef
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Sistema Operacional
Sist. operacional Windows Linux
Pacotes MikTex TeXLiveGerenciamentoBibliografico
JabRef
Visualizadoralternativo
Sumatra Okular
Interface Graficacom usuario
TeXNicCenter, TeXStu-dio, Kile,...
Kile, TeXStudio...
http://sourceforge.net/projects/miktex/http://www.toolscenter.org/texniccenter/
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
SiteWriteLatex.com
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
SiteShareLatex.com
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
TOPICOS
1 HISTORICO
2 MS Word × LATEX
3 PROCESSAMENTO LATEX
4 AMBIENTE DE TRABALHOOn BoardOn Line
5 ENTRADA DE DADOSPRATICAS
6 ESTRUTURA TEXTUAL DE UM TCCJabRef
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Espacos e linhas
digitado saıda
Nao importa se voce escreve umou muitos espacos depois deuma palavra.
Uma linha em branco inicia umnovo paragrafo.
Nao importa se voce escreve umou muitos espacos depois de umapalavra.Uma linha em branco inicia umnovo paragrafo.
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Caracteres especiais
\ # $ % ˆ & { } ˜
Estes caracteres tem funcoes especıficas no LATEX
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Comandos
Eu li que o Knuth divide as pessoas que trabalham com o TEX em TEXnicose TEXperts.Hoje e September 22, 2014.
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Comentarios
Este e um exemplo: Supercalifragilisticexpialidocious
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Estrutura do Programa
\documentclass{. . . }
\usepackages{. . . }
\begin{document}...Comandos e textos
...\end{document}
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
ENTRADA DE DADOSPRATICA-001
\documentclass[a4paper,11pt]{article}
\author{Eu Mesmo} % define o autor\title{Minimalismo}% define o tıtulo
\begin{document}
\maketitle % gera a pagina tıtulo
\tableofcontents % inseret o sumario
\section{Introducao} %insere inıcio de secao
Bem, aqui se inicia meu querido artigo.
\section{Conclusao} %insere inıcio de secao\ldots{} e aqui ele termina.
\end{document} %finaliza o documento
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
ENTRADA DE DADOSPRATICA-002 - Pacote Grafia Portugues
\documentclass[a4paper,11pt]{article}
\usepackage[brazil]{babel}\author{Eu Mesmo} % define o autor\title{Minimalismo}% define o tıtulo
\begin{document}\maketitle % gera a pagina tıtulo
\tableofcontents % inseret o sumario
\section{Introducao} %insere inıcio de secao
Bem, aqui se inicia meu querido artigo.
\section{Conclusao} %insere inıcio de secao\ldots{} e aqui ele termina.
\end{document} %finaliza o documento
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
ENTRADA DE DADOSPRATICA-003 - Fontes Grafia
\documentclass[a4paper,11pt]{article}
\usepackage[brazil]{babel}\usepackage[utf8]{inputenc}\author{Eu Mesmo} % define o autor\title{Minimalismo}% define o tıtulo
\begin{document}\maketitle % gera a pagina tıtulo
\tableofcontents % inseret o sumario
\section{Introducao} %insere inıcio de secao
Bem, aqui se inicia meu querido artigo.
\section{Conclusao} %insere inıcio de secao\ldots{} e aqui ele termina.
\end{document} %finaliza o documento
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
ENTRADA DE DADOSPRATICA-004 - Ajuste Idiomaticos
\documentclass[a4paper,11pt]{article}
\usepackage[brazil]{babel}
\usepackage[utf8]{inputenc}
\def\contentsnameSUM\’ARIO
\renewcommand{\today}{\number\day \space de \space \ifcase\month \orJaneiro\or Fevereiro . . . Novembro\or Dezembro\fi \space de \space\number\year}...\begin{document}
...
\end{document} %finaliza o documento
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
ENTRADA DE DADOSPRATICA-005 - Geracao de textos
\documentclass[a4paper,11pt]{article}
\usepackage[brazil]{babel}
\usepackage[utf8]{inputenc}
\usepackage{lipsum}...\section{Introducao} %insere inıcio de secao
\lipsum[1-2]\section{Conclusao} %insere inıcio de secao\lipsum[2-3]
\end{document} %finaliza o documento
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
ENTRADA DE DADOSPRATICA-006 - Modularizacao
\documentclass[a4paper,11pt]{article}
\input{Pratica006b}
\begin{document}
\input{Pratica006a}
\end{document} %finaliza o documento
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
TOPICOS
1 HISTORICO
2 MS Word × LATEX
3 PROCESSAMENTO LATEX
4 AMBIENTE DE TRABALHOOn BoardOn Line
5 ENTRADA DE DADOSPRATICAS
6 ESTRUTURA TEXTUAL DE UM TCCJabRef
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
ESTRUTURA TEXTUAL DE UM TCC• Prextextual:
• Capa; Ficha Catalografica;Folha de Rosto;Termo de Aprovacao;• Dedicatoria; Agradecimentos; Epıgrafe; Resumo; Abstract;• Lista de Figuras; Lista de Tabelas; Lista de Siglas; Lista de Sımbolos;
Sumario;
• Textual:• Introducao;• Embasamento Teorico; Metodologia;• Resultados; Analise dos Resultados;• Conclusao;
• Pos textual:• Referencias bibliograficas;• Apendices; Anexos;• Glossario; Indices remissivos.
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
PRATICA-007
\documentclass[a4paper,11pt]{book}
\input{Pratica006a}%Pacotes e comandos
...\begin{document}
\input{Pratica007a}%Pretextual
\input{Pratica007b}%Textual
\end{document} %finaliza o documento
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Entrada de Dados
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Obter o programa
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
Utilizando
INTRODUCAOAO LATEX
Emılio EijiKavamura
HISTORICO
MS Word × LATEX
Proc. LATEX
Amb. Trabalho
On Board
On Line
Dados
PRATICAS
TCC
JabRef
public class main {
public static void main (string[] args){
for(int i = 0; i < arg.length; i ++){
System.out.println(args[i]);
}
}
};