Essa é uma revisão anterior do documento!
Minicurso sobre LATEX
Está em andamento a abertura de um novo minicurso
- Data: 9 e 16/08/2008
- Horário: 13:00 - 17:00
- Local: Laboratório de estatística (LABEST)
As inscrições abrirão próximo a data do minicurso.
e-mail: gledson.picharski@yahoo.com.br
Material a ser utilizado no mini curso
Este material deverá estar acessível durante o mini curso nos computadores que estaremos usando.
Alguns links
Iniciantes e mesmo usuários acostumados com o 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)!
Alguns arquivos de interesse
Dicas para o uso do LATEX
O é 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 é 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.
Uso e Interfaces
Para editar documentos em voce precisa ter instalado:
- LINUX: o programa tetex (usualmente é instalado automaticamente junto com o LINUX) É útil também instalar outros programas relacionados com o , o que pode ser feito com permissões de super usuário:
apt-get install tetex-base tetex-extra tetex-doc tetex-bin prosper latex-beamer
- WINDOWS: instalar o programa MiKTeX. Detanhes sobre instalação podem ser encontrados neste link
Um documento é um arquivo texto e portanto pode ser editado em qualquer editor. Depois de escrito pode ser compilado na ``linha de comando do LINUX ou no ``PROMPT do DOS
. Alternativamente a trabalhar na linha de comandos, existem alguns programas/interfaces para facilitar a edição:
- O editor
xemacs
(LINUX e WINDOWS) facilita e edição e compilação. - LINUX: O programa
kile
oferece uma interface amigável para edição de documentos em LINUX. Este programa está disponível nos terminais LINUX do LABEST e LEG. Para iniciá-lo basta digitar na linha de comando:
$ kile
- WINDOWS: O programa TeXnicCenter oferece uma interface amigável para edição de documentos no ambiente WINDOWS.
- LINUX e WINDOS: O programa Lyx oferece um excelente ambiente para editoração em com várias facilidades incluindo controle de versão.
Dicas
A todos os usuários novos ou relativamente recentes do aqui vão algumas dicas.
- Sempre compile o arquivo fonte (.tex) 2 vezes.
- Voce pode colocar rótulos em todas as estruturas, i.e. capítulos, seções, fórmulas, etc. Para fazer referência use o comando \ref. Por exemplo,
\section{Testes qui-quadrado}\label{sec:qui2} ... na se\c{c}cão \ref{sec:qui2} vimos que...
- Uma grande facilidade do e que voce pode criar os seus próprios comandos (\newcommand) ou redefinir commandos já existentes (\renewcommand). No arquivo mymaths.tex que eu anexei tem um banco de comandos que eu mais uso. Ao invés de copiar estes comandos para o seu arquivo fonte pode usar o comando \include{mymaths}.
- Aqui estão algumas redefinições que eu uso para escrever em português.
Definições tipo teorema \newtheorem{proposition}{Proposição}[chapter] \newtheorem{theorem}{Teorema}[chapter] \newtheorem{lemma}{Lema}[chapter] \newtheorem{definition}{Definição}[chapter] \newtheorem{conjecture}{Conjectura}[chapter] \newtheorem{corollary}{Corolário}[chapter]
Troque chapter por section se for um artigo. - Esta definição eu criei para incluir exemplos numerados num texto (formatos book e report). Se quiser usar no formato article troque chapter por section. O nome qqq eu inventei e voce usar qualquer outro nome. Comando para exemplos numerados
\newcounter{qqq}[chapter] \newcommand{\example}{\refstepcounter{qqq} \vspace{.5cm}\noindent {\bf Exemplo \thechapter.\theqqq\,: }}\vspace{.5cm}
- Usuários do LINUX:
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
export TEXINPUTS=.:/home/gledson/.Latex: export BSTINPUTS=.:/home/gledson/.Latex export BIBINPUTS=.:/home/gledson/.Latex
no fim do arquivo. Claro, troque gledson pelo seu "username". Note que desta forma o novo diretório será adicionado ao final do caminho de procura. Caso deseje, inverta a ordem para forçar o a procurar primeiro no seu diretório, por exemplo com
export TEXINPUTS=/home/ehlers/.Latex:.:
Listas
Existem basicamente 3 padrões para o caracter inicial de listas em , mas podemos estabelecer novos padrões para estes caracteres, segue primeiramente os um exemplo com os três padrões básicos:
\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}
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:
\usepackage{amsthm} \theoremstyle{definition} \newtheorem{teste}{Exemplo} %"teste" é um nome qualquer, e "Exemplo" é o que vai aparecer antes da numeração.No texto coloque:
\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}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:
\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}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:
\roman{teste} \Roman{teste} \alph{teste} \Alph{teste}
O arquivo exemplos de listas possui algumas estruturas de listas, onde é possivel perceber a maleabilidade do , 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 Gledson Luiz Picharski