www.Crescencio Lima.com
Mini Curso Introdutório ao
Introdução
•  O TEX foi criado no final dos anos 70 por Donald
Knuth, na Stanford University
•  É um programa que pode ser usado na edição de
textos
•  O nome do programa corresponde as primeiras
letras da palavra “tecnologia” em grego
Introdução
•  O LATEX é um conjunto de comandos adicionais para o TEX
•  Elaborado em meados da década de 80 por Leslie Lamport
•  Um documento LATEX é formado pelo texto propriamente dito,
mais alguns comandos
•  Esses comandos definem o tipo de letra, formatação do texto,
símbolos especiais, etc.
•  Todo comando em LATEX inicia com uma barra invertida ()
Criadores
Vantagens do
•  Ao contrário de programas como MS Word, o texto em LATEX
não é digitado na tela na forma como vai ser impresso.
•  O usuário só se preocupa com o texto e não precisa se
preocupar com a formatação
•  É um projeto open source de licença pública
•  Os editores de texto e compiladores são gratuitos
– No caso do mini-curso utilizaremos Eclipse com o Plugin Texlipse
– Compilador utilizado será o MicTex
Como funciona
•  Para criação de um texto é necessário apenas um editor de
texto, para criação do arquivo de extensão TEX
•  Em seguida o arquivo texto deverá ser compilado gerando um
arquivo binário de extensão DVI
•  O arquivo DVI pode ser impresso e visualizado em tela
•  É possível também converter o DVI para PS ou PDF
Primeiros passos
•  Um texto em LATEX é sempre iniciado com um preâmbulo que
irá conter pelo menos um comando
documentclass[opções]{classe}!
•  opções é um parâmetro opcional que pode conter
informações sobre o tamanho das letras, tipo de papel, etc.
– As opções mais comuns são: a4paper, 10pt, 12pt!
•  O parâmetro classe é obrigatório e define o estilo do texto
– As classes mais comuns são: article(artigo), book(livro), etc.
Primeiro Exemplo
•  Com a ajuda do monitor, abra o programa Eclipse
•  Crie um projeto novo projeto no TexLipse
•  Em seguida, digite o seguinte texto:
!
documentclass{article} !
begin{document} !
... Aqui deve ser digitado o texto ...!
end{document}!
Algumas dicas antes de Seguir
•  Para gerar o PDF do seu documento é preciso compilar seu
código LATEX
•  Para isso utilize o atalho: Ctrl + B
•  Outro função muito útil do Eclipse é o auto complete, para
utilizá-la:
– Digite  e aguarde alguns segundos, selecione a opção desejada e
pressione Enter
– Pressione Ctrl + espaço e digite algumas letras do comando
desejado
– Exemplo: Digite doc [aguarde alguns segundos]
Alterando o primeiro Exemplo
•  Altere o tamanho da fonte do seu arquivo para fonte de
tamanho 10, em seguida 11 e por fim 12
•  Altere o seu documento para exibir o texto como duplo
colunado, para isso utilize o comando
documentclass[twocolumn]{article}
Detalhes do LATEX
•  O LATEX faz distinção entre letras minúsculas e maiúsculas
•  Por exemplo, um comando begin{document} deve ser
digitado com letras minúsculas
–  BEGIN{document}!
–  Begin{DOCUMENT}!
–  BEGIN e Begin não são considerados como sendo
equivalentes ao comando begin!
Inserindo Título e Autor
•  Para inserir um título ao seu texto utilize o seguinte comando:
title{Digite um Titulo}
•  Para inserir o autor ao texto utilize o seguinte comando:
–  author{Digite seu Nome}
•  Para que o título e autor apareçam no documento digite o seguinte
comando dentro do seu documento
–  maketitle
Acentuação no
•  A acentuação em LATEX é feita colocando-se uma barra
invertida seguida do acento e da letra
– ’a = á ~a = ã ^o = ô c c = ç
•  Escreva as seguinte palavras no seu texto
– Acentuação
– Parâmetro
– Voltímetro
– Obrigatório
Facilitando a vida de vocês
•  O LATEX permite a inclusão de pacotes com uma série de
funcionalidades, similar as bibliotecas de programação
•  No caso da acentuação é possível utilizar os pacotes de
acentuação, insira o seguinte comando no início do seu texto:
–  usepackage[utf8]{inputenc}!
•  Para que o documento seja convertido para português:
–  usepackage[brazil]{babel}!
Caracteres especiais
•  Para inserir caracteres especiais é preciso colocar a barra
invertida antes do caractere
Exercício
•  Digite a seguinte frase utilizando os caracteres especiais:
•  O livro custou R$50,00 – obtive um desconto de 10%!	

•  O livro custou R$ 50,00 -- obtive um
desconto de 10%!!
Comentário e Pula Linha
•  No LATEX é possível inserir comentários no seu texto, para
isso utilize o caractere ‘%’
– Insira o seguinte comentário no seu texto:
% Este documento está sendo criado por [seu nome]!
% Para o mini curso introdutório a LATEX!
•  Para pular linhas basta utilizar duas barras invertidas ‘’ ou
então utilizar os comandos:
–  newline!
–  linebreak!
Criando Seções e Subseções
•  Para criar seções no seu documento utilize o comando:
– section{Primeira secao}
•  Para criar subseções utilize o comando:
– subsection{Primeira subsecao}
•  Para criar capítulo de livro, utilize o comando:
– chapter{Primeiro Capitulo}
Exercício
•  Transforme seu projeto em um livro e inclua 3 capítulos
– Introdução, Desenvolvimento e Conclusão
•  Os dois primeiros capítulos devem ter 2 seções cada
•  Cada seção deve ter 1 subseção
Tipos de Letras
•  O LATEX possui alguns tipos de letras diferenciados
•  Escreva as seguinte linhas no seu documento e verifique o
resultado:
–  {rm para escrever com o tipo romano}!
–  {sf para escrever com sans serif}!
–  {sc para escrever com letra de forma}!
–  {tt para tipo maquina de escrever}!
Negrito, Itálico e Sublinhado
•  Para palavras em negrito utilize o seguinte comando:
–  textbf{Esta frase ficara em negrito}!
•  Para palavras em itálico utilize o seguinte comando:
•  textit{Esta frase ficara em italico}
•  Para palavras em sublinhado utilize o seguinte comando:
–  underline{Frase sublinhada!}!
Notas de Rodapé
•  O LATEX é bastante eficiente na construção de notas de
rodapé
•  Para isso, basta colocar o comando footnote{texto} no
local em que se deseja criar uma referencia a nota
•  Em seguida coloque o texto da nota fornecido como parâmetro
dentro das {}
Exercício
•  Escreva o seguinte texto:
Este é o texto “normal” com os locais1 previamente
escolhidos2 para referencias às notas.	

	

1Esta é uma nota de rodapé 	

2... e esta é outra nota de rodapé
Fórmulas Matemáticas
•  Fórmulas e símbolos matemáticos só podem ser usados dentro
de um ambiente matemático
•  A criação deste ambiente é feita colocando as expressões
entre cifrões ‘$’
•  Por exemplo a expressão “a+b-2c” em modo matemático pode
ser feita do seguinte modo: $a+b-2c$
Letras Gregas
•  Letras gregas podem ser digitadas dentro do ambiente
matemático
Potências e índices
•  Potências podem ser construídas com um ‘^’ e índices com um
‘_’
•  Quando tiver mais de um caractere devem estar entre {}
•  Escreva as seguintes expressões no seu texto e verifique o
resultado:
–  $a^b$ ! !$a^{2b}$! !$a_{2b}$!
–  $x_{n+1}$! !!
Frações e Raízes
•  Frações são construídas com um comando:
–  $frac{numerador}{denominador}$!
–  $frac{p}{q}$!
–  $frac{a+b}{c+d}$!
•  Raiz quadrada pode ser construída com um comando:
–  $sqrt[n]{radicando}$!
–  $sqrt{4}$!
–  $sqrt{sqrt[3]{x}}$!
Criando uma Tabela Simples
•  As tabelas devem ser criadas com o ambiente tabular,
podendo ter linhas horizontais e verticais
•  Para cada coluna da tabela, deve-se especificar uma letra L
(esquerda), c(centralizado), r(direita)
•  Cada linha vertical é especificada com uma barra vertical ‘|’
•  Para separar as colunas utiliza-se o ‘&’
•  Cada final de linha precisa do ‘’
•  O comando hline desenha uma linha horizontal
Exercício
•  Crie a seguinte tabela em LATEX
Inserindo Figuras
•  Para inserir imagens no documento é preciso utilizar o pacote:
–  usepackage{graphicx}!
Referencias
•  Apresentação baseada no documento “Breve Introdução ao
xLATEX 2E” do autor Lenimar Nunes Andrade
www.Crescencio Lima.com
Mini Curso Introdutório ao

Mini Curso Introdutório ao Latex

  • 1.
  • 2.
    Introdução •  O TEXfoi criado no final dos anos 70 por Donald Knuth, na Stanford University •  É um programa que pode ser usado na edição de textos •  O nome do programa corresponde as primeiras letras da palavra “tecnologia” em grego
  • 3.
    Introdução •  O LATEXé um conjunto de comandos adicionais para o TEX •  Elaborado em meados da década de 80 por Leslie Lamport •  Um documento LATEX é formado pelo texto propriamente dito, mais alguns comandos •  Esses comandos definem o tipo de letra, formatação do texto, símbolos especiais, etc. •  Todo comando em LATEX inicia com uma barra invertida ()
  • 4.
  • 5.
    Vantagens do •  Aocontrário de programas como MS Word, o texto em LATEX não é digitado na tela na forma como vai ser impresso. •  O usuário só se preocupa com o texto e não precisa se preocupar com a formatação •  É um projeto open source de licença pública •  Os editores de texto e compiladores são gratuitos – No caso do mini-curso utilizaremos Eclipse com o Plugin Texlipse – Compilador utilizado será o MicTex
  • 6.
    Como funciona •  Paracriação de um texto é necessário apenas um editor de texto, para criação do arquivo de extensão TEX •  Em seguida o arquivo texto deverá ser compilado gerando um arquivo binário de extensão DVI •  O arquivo DVI pode ser impresso e visualizado em tela •  É possível também converter o DVI para PS ou PDF
  • 7.
    Primeiros passos •  Umtexto em LATEX é sempre iniciado com um preâmbulo que irá conter pelo menos um comando documentclass[opções]{classe}! •  opções é um parâmetro opcional que pode conter informações sobre o tamanho das letras, tipo de papel, etc. – As opções mais comuns são: a4paper, 10pt, 12pt! •  O parâmetro classe é obrigatório e define o estilo do texto – As classes mais comuns são: article(artigo), book(livro), etc.
  • 8.
    Primeiro Exemplo •  Coma ajuda do monitor, abra o programa Eclipse •  Crie um projeto novo projeto no TexLipse •  Em seguida, digite o seguinte texto: ! documentclass{article} ! begin{document} ! ... Aqui deve ser digitado o texto ...! end{document}!
  • 9.
    Algumas dicas antesde Seguir •  Para gerar o PDF do seu documento é preciso compilar seu código LATEX •  Para isso utilize o atalho: Ctrl + B •  Outro função muito útil do Eclipse é o auto complete, para utilizá-la: – Digite e aguarde alguns segundos, selecione a opção desejada e pressione Enter – Pressione Ctrl + espaço e digite algumas letras do comando desejado – Exemplo: Digite doc [aguarde alguns segundos]
  • 10.
    Alterando o primeiroExemplo •  Altere o tamanho da fonte do seu arquivo para fonte de tamanho 10, em seguida 11 e por fim 12 •  Altere o seu documento para exibir o texto como duplo colunado, para isso utilize o comando documentclass[twocolumn]{article}
  • 11.
    Detalhes do LATEX • O LATEX faz distinção entre letras minúsculas e maiúsculas •  Por exemplo, um comando begin{document} deve ser digitado com letras minúsculas –  BEGIN{document}! –  Begin{DOCUMENT}! –  BEGIN e Begin não são considerados como sendo equivalentes ao comando begin!
  • 12.
    Inserindo Título eAutor •  Para inserir um título ao seu texto utilize o seguinte comando: title{Digite um Titulo} •  Para inserir o autor ao texto utilize o seguinte comando: –  author{Digite seu Nome} •  Para que o título e autor apareçam no documento digite o seguinte comando dentro do seu documento –  maketitle
  • 13.
    Acentuação no •  Aacentuação em LATEX é feita colocando-se uma barra invertida seguida do acento e da letra – ’a = á ~a = ã ^o = ô c c = ç •  Escreva as seguinte palavras no seu texto – Acentuação – Parâmetro – Voltímetro – Obrigatório
  • 14.
    Facilitando a vidade vocês •  O LATEX permite a inclusão de pacotes com uma série de funcionalidades, similar as bibliotecas de programação •  No caso da acentuação é possível utilizar os pacotes de acentuação, insira o seguinte comando no início do seu texto: –  usepackage[utf8]{inputenc}! •  Para que o documento seja convertido para português: –  usepackage[brazil]{babel}!
  • 15.
    Caracteres especiais •  Parainserir caracteres especiais é preciso colocar a barra invertida antes do caractere
  • 16.
    Exercício •  Digite aseguinte frase utilizando os caracteres especiais: •  O livro custou R$50,00 – obtive um desconto de 10%! •  O livro custou R$ 50,00 -- obtive um desconto de 10%!!
  • 17.
    Comentário e PulaLinha •  No LATEX é possível inserir comentários no seu texto, para isso utilize o caractere ‘%’ – Insira o seguinte comentário no seu texto: % Este documento está sendo criado por [seu nome]! % Para o mini curso introdutório a LATEX! •  Para pular linhas basta utilizar duas barras invertidas ‘’ ou então utilizar os comandos: –  newline! –  linebreak!
  • 18.
    Criando Seções eSubseções •  Para criar seções no seu documento utilize o comando: – section{Primeira secao} •  Para criar subseções utilize o comando: – subsection{Primeira subsecao} •  Para criar capítulo de livro, utilize o comando: – chapter{Primeiro Capitulo}
  • 19.
    Exercício •  Transforme seuprojeto em um livro e inclua 3 capítulos – Introdução, Desenvolvimento e Conclusão •  Os dois primeiros capítulos devem ter 2 seções cada •  Cada seção deve ter 1 subseção
  • 20.
    Tipos de Letras • O LATEX possui alguns tipos de letras diferenciados •  Escreva as seguinte linhas no seu documento e verifique o resultado: –  {rm para escrever com o tipo romano}! –  {sf para escrever com sans serif}! –  {sc para escrever com letra de forma}! –  {tt para tipo maquina de escrever}!
  • 21.
    Negrito, Itálico eSublinhado •  Para palavras em negrito utilize o seguinte comando: –  textbf{Esta frase ficara em negrito}! •  Para palavras em itálico utilize o seguinte comando: •  textit{Esta frase ficara em italico} •  Para palavras em sublinhado utilize o seguinte comando: –  underline{Frase sublinhada!}!
  • 22.
    Notas de Rodapé • O LATEX é bastante eficiente na construção de notas de rodapé •  Para isso, basta colocar o comando footnote{texto} no local em que se deseja criar uma referencia a nota •  Em seguida coloque o texto da nota fornecido como parâmetro dentro das {}
  • 23.
    Exercício •  Escreva oseguinte texto: Este é o texto “normal” com os locais1 previamente escolhidos2 para referencias às notas. 1Esta é uma nota de rodapé 2... e esta é outra nota de rodapé
  • 24.
    Fórmulas Matemáticas •  Fórmulase símbolos matemáticos só podem ser usados dentro de um ambiente matemático •  A criação deste ambiente é feita colocando as expressões entre cifrões ‘$’ •  Por exemplo a expressão “a+b-2c” em modo matemático pode ser feita do seguinte modo: $a+b-2c$
  • 25.
    Letras Gregas •  Letrasgregas podem ser digitadas dentro do ambiente matemático
  • 26.
    Potências e índices • Potências podem ser construídas com um ‘^’ e índices com um ‘_’ •  Quando tiver mais de um caractere devem estar entre {} •  Escreva as seguintes expressões no seu texto e verifique o resultado: –  $a^b$ ! !$a^{2b}$! !$a_{2b}$! –  $x_{n+1}$! !!
  • 27.
    Frações e Raízes • Frações são construídas com um comando: –  $frac{numerador}{denominador}$! –  $frac{p}{q}$! –  $frac{a+b}{c+d}$! •  Raiz quadrada pode ser construída com um comando: –  $sqrt[n]{radicando}$! –  $sqrt{4}$! –  $sqrt{sqrt[3]{x}}$!
  • 28.
    Criando uma TabelaSimples •  As tabelas devem ser criadas com o ambiente tabular, podendo ter linhas horizontais e verticais •  Para cada coluna da tabela, deve-se especificar uma letra L (esquerda), c(centralizado), r(direita) •  Cada linha vertical é especificada com uma barra vertical ‘|’ •  Para separar as colunas utiliza-se o ‘&’ •  Cada final de linha precisa do ‘’ •  O comando hline desenha uma linha horizontal
  • 29.
    Exercício •  Crie aseguinte tabela em LATEX
  • 30.
    Inserindo Figuras •  Parainserir imagens no documento é preciso utilizar o pacote: –  usepackage{graphicx}!
  • 31.
    Referencias •  Apresentação baseadano documento “Breve Introdução ao xLATEX 2E” do autor Lenimar Nunes Andrade
  • 32.