Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
dicas:latex [2007/08/20 12:20] gledsondicas:latex [2009/11/28 14:38] (atual) paulojus
Linha 1: Linha 1:
 ======Dicas para o uso do LATEX====== ======Dicas para o uso do LATEX======
  
-O <latex>\LaTeX</latex> é uma ferramenta para editoração que preduz textos com alta qualidade gráfica, em particular para documentos que incluem fórmulas e equações.+O <latex>\LaTeX</latex> é uma ferramenta para editoração que produz textos com alta qualidade gráfica, em particular para documentos que incluem fórmulas e equações.
  
 O <latex>\LaTeX</latex> é o editor que recomendamos o uso. Além de possuir excelentes qualidades, flaxibilidade e ser adequado para textos estatísticos ele pode ser integrado com o programa computacional R através do mecanismo do Sweave que torna a produção de textos em nossa área muito eficiente.  O <latex>\LaTeX</latex> é o editor que recomendamos o uso. Além de possuir excelentes qualidades, flaxibilidade e ser adequado para textos estatísticos ele pode ser integrado com o programa computacional R através do mecanismo do Sweave que torna a produção de textos em nossa área muito eficiente. 
Linha 11: Linha 11:
   * LINUX: o programa tetex (usualmente é instalado automaticamente junto com o LINUX) É útil também instalar outros programas relacionados com o <latex>\LaTeX</latex>, o que no Ubuntu/Debian pode ser feito com (com permissões de super usuário):   * LINUX: o programa tetex (usualmente é instalado automaticamente junto com o LINUX) É útil também instalar outros programas relacionados com o <latex>\LaTeX</latex>, o que no Ubuntu/Debian pode ser feito com (com permissões de super usuário):
  
-//apt-get install tetex-base tetex-extra tetex-doc tetex-bin prosper latex-beamer//+//apt-get install texlive-base texlive-latex-base-doc texlive-latex-recommended prosper latex-beamer//
  
   * WINDOWS: instalar o programa [[http://www.miktex.org/|MiKTeX]]. Detanhes sobre instalação podem ser encontrados [[http://www.tex-br.org/index.php/Instala%C3%A7%C3%A3o|neste link]]   * WINDOWS: instalar o programa [[http://www.miktex.org/|MiKTeX]]. Detanhes sobre instalação podem ser encontrados [[http://www.tex-br.org/index.php/Instala%C3%A7%C3%A3o|neste link]]
Linha 22: Linha 22:
 $ kile $ kile
 </code> </code>
-  * WINDOWS: O programa [[http://www.toolscenter.org/|TeXnicCenter]] oferece uma interface amigável para edição de documentos <latex>\LaTeX</latex> no ambiente WINDOWS. +  * WINDOWS: 
-  * LINUX e WINDOS: O programa [[http://www.lyx.org/|Lyx]] oferece um excelente ambiente para editoração em <latex>\LaTeX</latex> com várias facilidades incluindo controle de versão.+    - O [[http://sourceforge.net/projects/tinn-r/|Tinn-R]] fornece um ambiente para trabalhar com várias linguagens e com facilidades de edição incluindo o LaTeX e o R 
 +    - O programa [[http://www.toolscenter.org/|TeXnicCenter]] oferece uma interface amigável para edição de documentos <latex>\LaTeX</latex> no ambiente WINDOWS. 
 +  * LINUX e WINDOWS: O programa [[http://www.lyx.org/|Lyx]] oferece um ambiente WYSIWYG (//what you see is what you get//para editoração em <latex>\LaTeX</latex> com várias facilidades incluindo controle de versão.
  
 ===== Alguns links ===== ===== Alguns links =====
  
-Iniciantes e mesmo usuários acostumados com o LATEXprecisam frequentemente recorrer à documentação para saber como obter o resultado esperado na editoração. Há vários textos disponívies tanto no formato de livro quanto na WEB - vasculhe e escolha o(s) seu(s) preferido(s)!+Iniciantes e mesmo usuários acostumados com o <latex>\LaTeX</latex> precisam frequentemente recorrer à documentação para saber como obter o resultado esperado na editoração. Há vários textos disponívies tanto no formato de livro quanto na WEB - vasculhe e escolha o(s) seu(s) preferido(s)!
  
-Para começar aqui estão alguns links com documentação e introdução ao LATEX+Para começar aqui estão alguns links com documentação e introdução ao <latex>\LaTeX</latex>
  
   * [[http://paca.mat.ufmg.br/~regi/topicos/intlat.html|Curso de Introdução ao LATEX ]]   * [[http://paca.mat.ufmg.br/~regi/topicos/intlat.html|Curso de Introdução ao LATEX ]]
Linha 36: Linha 38:
   * [[http://www.mat.ufpb.br/~lenimar/textos/index.html|Uma breve introdução ao LATEX]]   * [[http://www.mat.ufpb.br/~lenimar/textos/index.html|Uma breve introdução ao LATEX]]
   * [[http://leg.ufpr.br/~shimakur/Latex2001/|Um Tutorial]]   * [[http://leg.ufpr.br/~shimakur/Latex2001/|Um Tutorial]]
-  * [[http://www.est.ufpr.br/dicas/node1.html|Dicas do Ricardo para uso do LATEX ]] 
   * [[http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/|LATEX Primer]]   * [[http://www.maths.tcd.ie/~dwilkins/LaTeXPrimer/|LATEX Primer]]
   * {{dicas:ltxcrib.ps|Lista de comandos mais comuns no LATEX}}   * {{dicas:ltxcrib.ps|Lista de comandos mais comuns no LATEX}}
   * Um documento em português: {{dicas:latex-demo-1.13.pdf|LATEX demo}} e seu {{dicas:latex-demo-src-1.13.pdf|arquivo fonte}}   * Um documento em português: {{dicas:latex-demo-1.13.pdf|LATEX demo}} e seu {{dicas:latex-demo-src-1.13.pdf|arquivo fonte}}
 +
  
 =====Dicas do Ricardo===== =====Dicas do Ricardo=====
  
-É muito bom saber que o numero de usuarios do LATEX no depto tem aumentado. Quando comecei a usar o TEX há mais de 10 anos eu mal podia acreditar em tudo que se podia fazer. Fórmulas matemáticas perfeitas e total liberdade de criação.+É muito bom saber que o numero de usuarios do <latex>\LaTeX</latex> no depto tem aumentado. Quando comecei a usar o TEX há mais de 10 anos eu mal podia acreditar em tudo que se podia fazer. Fórmulas matemáticas perfeitas e total liberdade de criação.
  
 Um pouco de cultura inútil: o nome significa arte em grego ( $ \tau \epsilon \chi$ ) e costuma-se pronunciar tec e não tecs. O LATEX e' basicamente um conjunto de rotinas TEXe permite montar qualquer documento sem nos preocupar com paginação, numeração de capítulos, seções, fórmulas, etc. Um pouco de cultura inútil: o nome significa arte em grego ( $ \tau \epsilon \chi$ ) e costuma-se pronunciar tec e não tecs. O LATEX e' basicamente um conjunto de rotinas TEXe permite montar qualquer documento sem nos preocupar com paginação, numeração de capítulos, seções, fórmulas, etc.
Linha 71: Linha 73:
 Crie o diretorio ''.Latex'' e coloque lá os arquivos com comandos, estilos, bibliografia, e o que mais voce quiser que o compilador LATEX leia. Edite o seu arquivo ''.bashrc'' e inclua as linhas \\ <code>export TEXINPUTS=.:/home/ehlers/.Latex: Crie o diretorio ''.Latex'' e coloque lá os arquivos com comandos, estilos, bibliografia, e o que mais voce quiser que o compilador LATEX leia. Edite o seu arquivo ''.bashrc'' e inclua as linhas \\ <code>export TEXINPUTS=.:/home/ehlers/.Latex:
 export BSTINPUTS=.:/home/ehlers/.Latex export BSTINPUTS=.:/home/ehlers/.Latex
-export BIBINPUTS=.:/home/ehlers/.Latex</code> \\ no fim do arquivo. Claro, troque ehlers pelo seu "username". Note desta forma ao novo diretório será adicionado ao final do caminho de procura. Caso deseje, inverta a ordem para forçar o <latex>\LaTeX</latex> procurar primeiro no seu diretório, por exemplo com \\ <code>export TEXINPUTS=/home/ehlers/.Latex:.:</code> \\ Avisem se precisarem de outras dicas/ajudas em relação ao <latex>\LaTeX</latex> que terei prazer em ajudar.\\+export BIBINPUTS=.:/home/ehlers/.Latex</code> \\ no fim do arquivo. Claro, troque ehlers pelo seu "username". Note que desta forma novo diretório será adicionado ao final do caminho de procura. Caso deseje, inverta a ordem para forçar o <latex>\LaTeX</latex> procurar primeiro no seu diretório, por exemplo com \\ <code>export TEXINPUTS=/home/ehlers/.Latex:.:</code> \\ Avisem se precisarem de outras dicas/ajudas em relação ao <latex>\LaTeX</latex> que terei prazer em ajudar.\\
 \\ \\
-Ricardo Ehlers: ehlers@ufpr.br. +Ricardo Ehlers: ehlers@leg.ufpr.br.  
 + 
 +===== Listas ===== 
 + 
 +Existem basicamente 3 padrões para o caracter inicial de listas em <latex>\LaTeX</latex>, mas podemos estabelecer novos padrões para estes caracteres, segue primeiramente os um exemplo com os três padrões básicos: \\ <code>\begin{itemize} 
 +\item Aqui aparecem items da lista 
 +\item Cada item possui uma bola no começo 
 +  \begin{enumerate} 
 +  \item este é um item que começa com um número. 
 +  \item esta lista numerada está dentro da outra lista. 
 +    \begin{description} 
 +    \item{caracter} {no description cada item começa com o que foi determinado entre chaves.} 
 +    \item{outro caracter} {o texto da lista também deve ser escrito entre chaves.} 
 +    \item{\textbf{Negrito:}} {Pode-se formatar o argumento opcional.} 
 +    \item[entre colchetes:]{O argumento opcional também pode ser colocado entre colchetes, o resultado será o mesmo.} 
 +    \end{description} 
 +  \item de volta para a lista numerada 
 +  \end{enumerate} 
 +\item novamente em um itemize(bolinhas no começo). 
 +\end{itemize} 
 +</code> 
 + 
 +Quando queremos criar uma lista qualquer em que se repete um caracter seguido de uma numeração por exemplo, teriamos que determinar mais algumas coisas e não existe uma unica forma de se fazer, vou começar por uma que considerei bastante simples e interessante. \\  
 +No preambulo coloque: 
 +<code>\usepackage{amsthm} 
 +\theoremstyle{definition} 
 +\newtheorem{teste}{Exemplo} %"teste" é um nome qualquer, e "Exemplo" é o que vai aparecer antes da numeração. 
 +</code> 
 +No texto coloque:\\ 
 +<code>\begin{Exemplo} 
 +este é o primeiro item da lista, antes dele aparece o que foi definido do preambulo. 
 +\end{Exemplo} 
 +\begin{Exemplo} 
 + este é o segundo item da lista 
 +\end{Exemplo} 
 +</code> 
 +Para que o texto da lista fique em itálico basta retirar no preambulo a linha: \\ \theoremstyle{definition} \\ 
 +Uma forma bastante maleavel de se fazer lista é a que segue: 
 +<code>> \newcounter{teste} 
 +\begin{list}{Exemplo \arabic{teste}) }{\usecounter{teste}} 
 +\item Primeiro item da lista 
 +\stepcounter{teste} %usa isso se quiser pular numeração 
 +\item este é o segundo item, mas vai aparecer com o número 3 por termos pulado um número no contador. 
 +\item terceiro item da lista. 
 +\setcounter{teste}{20} 
 +\item este item terá o número 20, pois foi setado pelo setcounter. 
 +\end{list} 
 +</code> 
 +Foi criado um contador chamado "teste", então foi definida os caracteres que gostariamos para formar o nosso padrão, observe que ultilizei os números arabicos, mas também poderia ter usado uma sequencia de letras, ou númeração romana, para isto basta substituir //\arabic// por um dos items a seguir: 
 +<code> 
 +\roman{teste} 
 +\Roman{teste} 
 +\alph{teste} 
 +\Alph{teste} 
 +</code> 
 + 
 +O arquivo {{dicas:listas.pdf|exemplos de listas}} possui algumas estruturas de listas, onde é possivel perceber a maleabilidade do <latex>\LaTeX</latex>, listas com números e letras e com subnumerações são mostrados de forma a abranger varias situações possiveis para listas. 
 + 
 +Obviamente me disponho a esclarecer quaisquer dúvidas.\\ 
 +**contatos:** gledson.picharski@yahoo.com.br ou [[pessoais:gledson|Gledson Luiz Picharski]] 

QR Code
QR Code dicas:latex (generated for current page)