Comandos básicos do LATEX Luís Felipe Bilecki [email protected] Vivian Cremer Kalempa [email protected] Universidade do Estado de Santa Catarina Centro de Educação do Planalto Norte - CEPLAN 2014 Introdução ao LATEX I LATEX , criado por Leslie Lamport na década de 80, é um programa que reúne comandos que utilizam o TEX como base de processamento. Tem por objetivo, gerar textos de alta qualidade tipográca; I LATEX é um processador baseado no estilo lógico. Os processadores de texto podem ser divididos em duas categorias: I Estilo visual: O texto que é digitado na tela aparece da mesma forma que é impresso. Word; I WHAT-YOU-SEE-IS-WHAT-YOU-GET (WYSIWYG), por exemplo: MS Estilo lógico: O texto a ser impresso e os comandos de formatação são escritos em um arquivo com o auxílio de um editor ou no próprio bloco de notas. Em seguida o arquivo é compilado e gera como saída um arquivo que pode ser visualizado (Ex.: HTML). Estrutura de um documento LATEX I Os comandos iniciam por \; I Os comandos podem apresentar duas formas \comando ou \begin{comando} . . . \end{comando}; I O texto de cada documento começa com \begin{document} e termina com \end{document}. Tudo que vem antes disso é considerado o preâmbulo do documento e o que aparece após é ignorado; I O preâmbulo contém as principais características do seu documento. Estrutura de um documento LATEX Preâmbulo do documento I Começa com \documentclass{estilo}; I estilo pode ser substituído por um dos estilos pré-denidos: I article usado para textos pequenos; I report usado para relatórios; I book livros e apostilas; I letters cartas. I Além destes estilos, existem estilos denidos exclusivamente para serem utilizados em universidades, congressos, revistas entre outras aplicações. Como por exemplo, o modelo de formatação de trabalhos acadêmicos, desenvolvido para o CEPLAN. Estrutura de um documento LATEX Exemplo preâmbulo e documento Estrutura de um documento LATEX Resultado da execução do exemplo anterior Pacotes ( Packages ) I Característica adicional ao documento LATEX; Quando se torna necessário montar um documento mais elaborado, percebe-se que os comandos básicos não são sucientes; I Os pacotes são inseridos no I preâmbulo através do comando: \usepackage[opcional]{nomedopacote} I Exemplos: I I I I color → pode usar cor no texto; graphicx → pode inserir grácos; babel → traduz palavras para o idioma escolhido (chapter para capítulo); fontenc → permite que o LATEX reconheça a acentuação feita diretamente no teclado; Comandos de parágrafo e sentença Por padrão, em documentos LATEX o primeiro parágrafo não possui recuo. Comandos: I \indent ← Adiciona uma largura igual ao tamanho de indentação do parágrafo; I \noindent ← Retira a indentação do local (parágrafo); I \par ← Inicia um novo parágrafo no local do comando; I \\ ← Quebra de linha (pula uma linha) e inicia um novo parágrafo; I \\∗ ← Quebra de linha (pula uma linha) e não inicia um novo parágrafo; I \newpage ← Inicia uma nova página no local do comando. Alinhamento de texto Por padrão, em documentos LATEX o texto aparece justicado. Há casos em que se torna necessário, alterar o alinhamento do texto. Para isso existem certos comandos: Fonte: http://www.icmc.usp.br/pessoas/francisco/SME0121/material/latex.pdf Símbolos especiais e traços O LATEX possui símbolos especiais que não podem ser inseridos diretamente no código. Para isso coloca-se uma barra na frente do símbolo, por exemplo: \# ← # Maiores informações sobre os caracteres especiais, podem ser vistas no https://www.noao.edu/noaoprop/help/symbols/ Os traços podem ser feitos de três formas: - com − com −− com − − − link : Estilos de letras e tamanhos I As palavras podem ser formatadas nos seguintes estilos: I Tamanhos de fonte: Estilos de letras e tamanhos I Pode-se mudar o tamanho e forma das palavras no parágrafo, por exemplo: \begin{small}. . . \end{small} I De acordo com o tamanho (em pt) especicado na classe do documento, cada comando possui um tamanho personalizado: Notas de rodapé Uma nota de rodapé deve ser inserida após a palavra desejada. O comando realiza esta função: \footnote{texto} Por exemplo, nota de rodapé1 1 texto footnote Listas no LATEX Na hora de se construir listas, o LATEX facilita o serviço, disponibilizando comandos próprios para isso: Lista com marcador: \begin{itemize} \item elemento a \end{itemize} Corresponde a: I elemento a Listas no LATEX Lista enumeradas usa-se: \begin{enumerate} \item elemento a \item elemento b \item elemento c \end{enumerate} Corresponde a: 1. elemento a 2. elemento b 3. elemento c Listas no LATEX Lista com descrição é usado o comando: \begin{description} \item[item a] descrição a \item[item b] descrição b \item[item c] descrição c \end{description} Corresponde a: item a descrição a item b descrição b item c descrição c Introdução I Este modelo foi adaptado as normas da UDESC, a partir do modelo proposto pelo CCT; I Adaptado por Luís Felipe Bilecki sob a orientação da professora Msc. Vivian Cremer Kalempa; I O modelo foi validado através da formatação de dois TCCs do CEPLAN, dos alunos Luís Felipe Bilecki e Rodrigo W. Ehresmann, no segundo semestre de 2014. Fazendo o download do modelo I Abra o link ModeloCeplan para fazer o alguma pasta2 ; I Abra a pasta criada, localize o arquivo tccudesc e dê um duplo-clique nele. 2 download e descompacte o conteúdo em https://drive.google.com/file/d/0BwVKFXwVsJKOMkU0TlpYTG44WDA/view?usp=sharing Caso o link não abra, envie um e-mail para [email protected] Arquivo tccudesc (principal) I Ao abrir o arquivo, se você instalou o TEXStudio, o arquivo será aberto neste programa ou em outro editor TEX que você tenha instalado. Estrutura do arquivo tccudesc Preâmbulo 1 Estrutura do arquivo tccudesc Preâmbulo 2 Estrutura do arquivo tccudesc Dados da capa I Nesta etapa deve-se inserir as informações do TCC: 1. \titulo{Título} Substitua "Título" pelo título do seu trabalho; 2. \subtitulo{Subtítulo} Substitua "Subtítulo" pelo Subtítulo do seu trabalho, caso não tenha, deixe a linha comentada por exemplo %\subtitulo{Subtítulo}; 3. \autor{Autor} Substitua "Autor" pelo seu nome; 4. \ano{20xx} Substitua "20xx" pelo ano de defesa do seu trabalho, por exemplo para 2015; 5. \data{xx de junho de 2015} Substitua "xx de junho de 2015" pela data de defesa do seu trabalho de conclusão de curso. Estrutura do arquivo tccudesc Dados da capa Estrutura do arquivo tccudesc Dados da folha do rosto e folha de aprovação I Nesta etapa deve-se inserir as informações da folha de rosto e aprovação do TCC: 1. \orientador{Nome do Professor} Substitua "Nome do Professor" pelo nome do seu/sua Orientador(a); 2. \tipoorientador{Orientador} Neste comando dena se é Orientador ou Orientadora; 3. \ttorientador{Msc.} Substitua "Msc." pela titulação do seu orientador(a). Estrutura do arquivo tccudesc Executando o arquivo pela primeira vez I Clique no botão "Build tela: & View "para compilar o código-fonte em PDF e exibir na I O PDF gerado será exibido ao lado do código-fonte: Estrutura do arquivo tccudesc Dedicatória, agradecimentos e epígrafe I I Dedicatória, agradecimentos e epígrafe são elementos opcionais; Para a dedicatória e a epígrafe basta substituir os textos em destaque ou comentar as linhas, caso não queira esses elementos no seu trabalho. Estrutura do arquivo tccudesc Alterando os agradecimentos I Para editar o arquivo dos agradecimentos: 1. Clicar com o botão direito no local em destaque (Arquivo tccudesc): Estrutura do arquivo tccudesc Alterando os agradecimentos I Para editar o arquivo dos agradecimentos: 2. O arquivo dos agradecimentos irá abrir para edição. Basta preencher os agradecimentos do seu trabalho Estrutura do arquivo tccudesc Alterando os agradecimentos I Para editar o arquivo dos agradecimentos: 3. Os agradecimentos são opcionais. Para não exibi-los no seu trabalho, comente as linhas do arquivo tccudesc, conforme a gura abaixo: Estrutura do arquivo tccudesc Resumo e abstract O resumo e o resumo em língua estrangeira são preenchidos nos arquivos externos (resumo e abstract). Clique com o botão direito em cima do arquivo que deseja editar (resumo ou abstract) e clique em "Open resumo"(Onde resumo é o nome do arquivo). Estrutura do arquivo tccudesc Resumo e abstract No arquivo resumo substitua o texto abaixo pelo resumo do seu trabalho: I Para teses, dissertações, TCCs e relatórios o resumo deve ser de 150 a 500 palavras, redigido em parágrafo único, com frases completas, sem sequência de itens/tópicos. No arquivo resumo substitua(P1,P2 e P3) pelas palavras-chave do seu resumo, por exemplo: I Banco de Dados, Mineração de Dados e Java. Estrutura do arquivo tccudesc Listas e sumário I O modelo implementa quatro listas (lista de guras, lista de quadros, lista de tabelas e lista de grácos). Habilite somente a lista que será utilizada no seu trabalho, conforme a gura abaixo, onde somente a lista de guras é habilitada. I O sumário é gerado automaticamente pelo comando \tableofcontents. Estrutura do arquivo tccudesc Restante do documento I Após a denição do sumário, pode-se inserir os capítulos do trabalho. Os capítulos são criados em um arquivo externo e inseridos com o comando \input{nomedoarquivo} Capítulos Como criar e editar I No modelo existem três capítulos (introducao,capitulo2 e conclusao). Para editá-los clique com o botão direito, no capítulo desejado, por exemplo: I I \input{capitulo2} Como faço para criar um novo capítulo? Capítulos Criando um novo capítulo Passo 1. Clique no botão novo(new ) Capítulos Criando um novo capítulo Passo 2. No canto inferior direito, altere a codicação do arquivo de UTF-8 para ISO-8859-1. Passo 3. Clique no botão Save para salvar o novo arquivo. Capítulos Criando um novo capítulo Passo 4. Preencha o nome do arquivo. No exemplo foi utilizado o nome "referencial". Capítulos Criando um novo capítulo Passo 5. O capítulo foi salvo. Capítulos Criando um novo capítulo Passo 6. Após o capítulo estar criado, basta inserir o conteúdo desejado. No exemplo abaixo, é demonstrado as formas de criação de capítulos no texto e das seções de primeiro nível, segundo nível e terceiro nível. Capítulos Criando um novo capítulo Passo 7. Para inserir o arquivo criado no arquivo tccudesc(principal), abra o arquivo tccudesc e insira o capítulo com o comando: I \input{ref erencial} Figuras no LATEX Conceitos I I I Os formatos PDF, JPG e PNG quando se usa PDFLATEX; Sintaxe básica para a inserção de uma gura: [!htb] - opção para o LATEX escolher a melhor posição para inserir a gura, onde h (here /aqui), t (top /topo) e b (bottom/embaixo). Se deixar uma opção apenas, por exemplo [!h], a gura será posicionada exatamente no local onde foi inserida no texto. Figuras no LATEX Conceitos I \centering - a gura estará centralizada com este comando. A omissão dessa linha deixará a gura alinhada à esquerda; I \includegraphics - onde se insere o nome da gura "parâmetros" podem ser substituídos por: I \caption - a legenda da gura; I \label - nome que identica a gura no documento, utilizado para referência cruzada, quando deseja referenciar a gura no texto. Por exemplo: A \ref{g:exemplo} ilustra . . . (\ref{g:exemplo} produz o elemento "Figura x", onde x é o número da gura). Figuras no LATEX Exemplo no arquivo referencial Tabelas e quadros no LATEX I Para criar tabelas e quadros utilize o gerador online, disponível no site http://www.tablesgenerator.com/ Tabelas e quadros no LATEX Estrutura básica de uma tabela Tabelas e quadros no LATEX Estrutura básica de um quadro Referência cruzada no LATEX I Marque utilizando \label{elemento} a seção, capítulo, gura, tabela entre outros elementos; I Para referenciar no texto, utilize o comando \ref {elemento}, o LATEX automaticamente substitui o elemento pela numeração da seção, por exemplo. Exemplo de uso Fonte: http://www.async.com.br/~kiko/latex/22.php Referências ABNT no arquivo tccudesc I As referências e citações utilizam o abnTeX2. Caso tenha problemas durante a instalação automática, ao rodar o arquivo tccudesc, verique os passos descritos no site: https://code.google.com/p/abntex2/wiki/Instalacao Indicada pelo elemento bibliography e tcc é o nome do arquivo de referências; I Para editar as referências, clique com o botão direito sobre o "tcc"do bibliography; I Referências ABNT no arquivo tccudesc software JabRef ou editar I Para gerenciar as referências pode-se utilizar o manualmente o arquivo tcc.bib; I Por exemplo ao abrir o arquivo tcc.bib, as referências aparecem no formato BibTEX; I gerhardMetodos é o nome da referência que deve ser utilizado nos comandos cite e citeonline, por exemplo: I \cite{gerhardM etodos} → (GERHARDT; SILVEIRA, 2009); I \citeonline{gerhardM etodos} → Gerhardt e Silveira (2009); I Exemplos de referências no BibTEX, podem ser vistas no link : http://chem-e.org/exemplos-e-modelos-usando-o-bibtexx/