LaTeX without tears: Primeira Aula - Carolina Blasio -
Transcrição
LaTeX without tears: Primeira Aula - Carolina Blasio -
A L TEX without tears: Primeira Aula - Carolina Blasio - ATEX without tears: Primeira Aula1 L - Carolina Blasio 3-6 de junho de 2013 APOGEEU, FEEC/UNICAMP Bolsista CNPq de doutorado em Filosoa-IFCH/UNICAMP 1 Este trabalho está licenciado sob uma Licença Creative Commons Atribuição-NãoComercial-Sem Derivados 3.0 A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? To LATEX or not to LATEX? A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? O que é LATEX? Donald Knuth criou o sistema TEX, no nal da déc. 70, com a intensão de preservar a integridade dos documentos cientícos; Figura: Donald Knuth - arquivo pessoal A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? O que é LATEX? Na déc. de 80, Leslie Lamport criou o LATEX, um processador de textos formados por um conjunto de macros baseados de TEX; Figura: Leslie Lamport wikipedia.org A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? O que é LATEX? Na déc. de 80, Leslie Lamport criou o LATEX, um processador de textos formados por um conjunto de macros baseados de TEX; O LATEX é totalmente livre e existe para praticamente qualquer máquina e sistema operacional. Sua versão atual é o LATEX 2ε . Figura: Leslie Lamport wikipedia.org A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? Por que eu deveria usar o LATEX para fazer meus trabalhos acadêmicos? A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? Por que eu deveria usar o LATEX para fazer meus trabalhos acadêmicos? 1 Praticidade para formatar documentos complexos e/ou longos, pois enfatiza a estrutura do documento; Exemplo Imagine mudar `a' por `α' na notação de sua tese às vésperas da defesa? Ou que tal mudar a formatação de seu artigo de IEEE para ABNT? A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? Por que eu deveria usar o LATEX para fazer meus trabalhos acadêmicos? 1 Praticidade para formatar documentos complexos e/ou longos, pois enfatiza a estrutura do documento; 2 Alta capacidade e qualidade tipográca; Exemplo Tente escrever ` ferramentas! P i ψ̂i cos (αi ± ω t )' no Word sem usar a barra de A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? Por que eu deveria usar o LATEX para fazer meus trabalhos acadêmicos? 1 Praticidade para formatar documentos complexos e/ou longos, pois enfatiza a estrutura do documento; 2 Alta capacidade e qualidade tipográca; 3 Preservação da integridade dos documentos; Exemplo Quantas vezes seu editor trocou um símbolo importante de seu trabalho por ~ ? A L TEX without tears: Primeira Aula - Carolina Blasio - A A To L TEX or not to L TEX? Por que eu deveria usar o LATEX para fazer meus trabalhos acadêmicos? 1 Praticidade para formatar documentos complexos e/ou longos, pois enfatiza a estrutura do documento; 2 Alta capacidade e qualidade tipográca; 3 Preservação da integridade dos documentos; 4 Seus recursos podem ser expandidos com uso de pacotes ou criação de novos macros. A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Instalação Basicamente você precisa de dois elementos: Figura: Tipograa do séc. XV, (J. Amman, 1568) - wikipedia.org A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Instalação Basicamente você precisa de dois elementos: 1 Figura: Tipograa do séc. XV, (J. Amman, 1568) - wikipedia.org Uma distribuição do LATEX(o designer), e A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Instalação Basicamente você precisa de dois elementos: 1 2 Figura: Tipograa do séc. XV, (J. Amman, 1568) - wikipedia.org Uma distribuição do LATEX(o designer), e Um editor de LATEX(o tipógrafo). A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? 1. Distribuição de LATEX A distribuição contém o processador de texto e os diversos pacotes usados para escrever os documentos. Para baixar acesse: www.latex-project.org/ A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? 1. Distribuição de LATEX A distribuição contém o processador de texto e os diversos pacotes usados para escrever os documentos. Para baixar acesse: www.latex-project.org/ Existem diferentes versões para diferentes sistemas operacionais: A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? 1. Distribuição de LATEX A distribuição contém o processador de texto e os diversos pacotes usados para escrever os documentos. Para baixar acesse: www.latex-project.org/ Existem diferentes versões para diferentes sistemas operacionais: Linux TeX Live sudo apt-get update sudo apt-get install texlive A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? 1. Distribuição de LATEX A distribuição contém o processador de texto e os diversos pacotes usados para escrever os documentos. Para baixar acesse: www.latex-project.org/ Existem diferentes versões para diferentes sistemas operacionais: Linux TeX Live sudo apt-get update sudo apt-get install texlive Mac OS X MacTeX A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? 1. Distribuição de LATEX A distribuição contém o processador de texto e os diversos pacotes usados para escrever os documentos. Para baixar acesse: www.latex-project.org/ Existem diferentes versões para diferentes sistemas operacionais: Linux TeX Live sudo apt-get update sudo apt-get install texlive Mac OS X MacTeX Windows proTeXt/MikTeX A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Editores de LATEX Variam de acordo com o sistema operacional, alguns possuem versões para diferentes sistemas: A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Editores de LATEX Variam de acordo com o sistema operacional, alguns possuem versões para diferentes sistemas: Linux Kile, etc. LaTeXila, TeXmaker e também Gummi, Emacs, A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Editores de LATEX Variam de acordo com o sistema operacional, alguns possuem versões para diferentes sistemas: Linux Mac Kile, etc. LaTeXila, TeXmaker e também Gummi, Emacs, TeXShop,TeXworks, TeXmaker, etc. A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Editores de LATEX Variam de acordo com o sistema operacional, alguns possuem versões para diferentes sistemas: Linux Mac Windows Kile, etc. LaTeXila, TeXmaker e também Gummi, Emacs, TeXShop,TeXworks, TexnicCenter, WinShell, etc. TeXmaker, etc. Winedt (comercial), Led, TeXmaker, A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Editores de LATEX Variam de acordo com o sistema operacional, alguns possuem versões para diferentes sistemas: Linux Mac Windows Kile, etc. LaTeXila, TeXmaker e também Gummi, Emacs, TeXShop,TeXworks, TexnicCenter, WinShell, etc. TeXmaker, etc. Winedt (comercial), Led, TeXmaker, Para uma lista exaustiva e comparativa de editores consulte: en.wikipedia.org/wiki/Comparison_of_TeX_editors A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Periféricos que tornam a vida com o LATEX mais feliz: GhostScript (Leitor de .ps) Sumatra (Leitor de .pdf, .DjVu e muitos outros. Instale ele se for usar o TeXnicCenter) JabRef (Organiza bibliograa em BibTEX) Dia (Cria diagramas e guras) conversoes.org (Converter formatos de arquivos online) A L TEX without tears: Primeira Aula - Carolina Blasio - Por onde começar? Periféricos que tornam a vida com o LATEX mais feliz: GhostScript (Leitor de .ps) Sumatra (Leitor de .pdf, .DjVu e muitos outros. Instale ele se for usar o TeXnicCenter) JabRef (Organiza bibliograa em BibTEX) Dia (Cria diagramas e guras) conversoes.org (Converter formatos de arquivos online) Editores/compiladores alternativos: www.verbosus.com/ (Android ou iOS) www.sharelatex.com (online) www.writelatex.com (online) latex.informatik.uni-halle.de/latex-online/latex.php (online) A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Entendendo como funciona A formatação de texto em LATEX funciona com comandos; A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Entendendo como funciona A formatação de texto em LATEX funciona com comandos; A linguagem TEX segue o esquema das linguagens de programação: declarações e corpo do programa; ligação de bibliotecas; regras de escopo; etc.; A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Entendendo como funciona A formatação de texto em LATEX funciona com comandos; A linguagem TEX segue o esquema das linguagens de programação: declarações e corpo do programa; ligação de bibliotecas; regras de escopo; etc.; Tal como nas linguagens de programação: maiúsculas 6= minúsculas; A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Entendendo como funciona A formatação de texto em LATEX funciona com comandos; A linguagem TEX segue o esquema das linguagens de programação: declarações e corpo do programa; ligação de bibliotecas; regras de escopo; etc.; Tal como nas linguagens de programação: maiúsculas 6= minúsculas; TEX quando compilado gera, entre outros, um arquivo .aux que será lido na próxima compilação. Por isto, algumas vezes é necessário compilar mais de uma vez para que o documento seja totalmente formado. A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Comandos em LATEX Um comando é normalmente precedido de \, seguido de parâmetros opcionais (delimitados por `[' e `]') e parâmetros obrigatórios (delimitados por `{' e `}'). Exemplos: \TeX \LaTeX \documentclass{book} \documentclass[12pt]{article} \begin{document} Uma exceção à regra `$...$' delimita o ambiente matemático: √ $3+2\sqrt{2}$, produz 3 + 2 2; A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Comentários O LATEX ignora tudo o que ca para além do carácter % inclusive a quebra de linha e os espaços em branco no início da linha seguinte. Este é um %hummmm %preciso de café!!!!!! exemplo de com% urgente!!!! entário! Este é um exemplo de comentário! A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Comentários O LATEX ignora tudo o que ca para além do carácter % inclusive a quebra de linha e os espaços em branco no início da linha seguinte. Este é um %hummmm %preciso de café!!!!!! exemplo de com% urgente!!!! entário! Este é um exemplo de comentário! Aproveite isto para fazer anotações em seus documentos, principalmente enquanto estiver aprendendo! A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Estrutura Geral: \ documentclass[opções]{classe} declarações \ begin{document} documento \ end{document} A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Exemplo de um arquivo .tex simples: \documentclass[12pt]{article} \begin{document} Hello \TeX\ World!!! \end{document} Produz: Hello TEX World!!! A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Estrutura Geral: \documentclass[opções]{classe} declarações \begin{document} documento \end{document} A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Preâmbulo \documentclass[opções]{classe} As principais classes são: article report book beamer artigos; monograas, relatórios; livros; apresentações. Estrutura Geral: \documentclass[opções]{classe} declarações \begin{document} documento \end{document} A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Preâmbulo \documentclass[opções]{classe} Estrutura Geral: \documentclass[opções]{classe} declarações \begin{document} documento \end{document} Algumas [opções]: 10pt, 11pt, 12pt tamanho da fonte; landscape folha na horizontal; twoside formato para impressão nos dois lados; twocolumn texto com duas colunas; a4paper folha A4 (o padrão é letter); leqno alinha as fórmulas numéricas ao lado esquerdo; eqn alinha as fórmulas ao lado esquerdo. A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Preâmbulo Declarações: layout e Comandos de pacotes Estilo: Estrutura Geral: estilo, \documentclass[opções]{classe} declarações \begin{document} documento \end{document} congura o cabeçalho e o rodapé: \pagestile{estilo} plain (default) imprime os números das páginas centralizados no rodapé; headings imprime o nome do capítulo e a página no cabeçalho; empty cabeçalho e rodapé vazios. Para congurar uma única página de seu documento use: \thispagestyle{estilo} A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Preâmbulo Declarações: layout e Comandos de pacotes Layout da página: Parâmetros: \parindent \hoffset \voffset \textwidth \textheigt Estrutura Geral: estilo, \documentclass[opções]{classe} declarações \begin{document} documento \end{document} \setlengh{parâmetro}{valor}. indentação dos parágrafos; aumenta as margens lateral esquerda; aumenta as margens superior; tamanho da largura do texto; tamanho da altura do texto. Outros em: en.wikibooks.org/wiki/LaTeX/Page_Layout. A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Preâmbulo Declarações: layout e Comandos de Estrutura Geral: estilo, pacotes Pacotes: \documentclass[opções]{classe} declarações \begin{document} documento \end{document} acrescentam funcionalidades ao seu documento. \usepackage[opções]{pacotes} babel determina a língua usada no documento; inputec determina a codicação dos caractéres; amsmath, amssymb fontes e símbolos matemáticos da AMS; graphicx, color permite incluir guras e colorir texto; Para instalar um novo pacote no MikTeK: package-manager, no TeXLive: instalar-pacotes-linux e no MacTeX: install-packages-mac. A L TEX without tears: Primeira Aula - Carolina Blasio - A Hello L TEX world! Estrutura de documentos no LATEX Corpo do Texto Estrutura Geral: \documentclass[opções]{classe} O texto é iniciado com o comando: declarações \begin{document} documento \end{document} \begin{document} Aqui você escreve o texto junto com os comandos de LATEX. E no m você acrescenta: \end{document} Tudo o que vem depois de \end{document} é ignorado! A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Usando o bom português Quando você cria documentos que não são em inglês você precisa acrescentar algumas congurações no preâmbulo: A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Usando o bom português Quando você cria documentos que não são em inglês você precisa acrescentar algumas congurações no preâmbulo: 1 Adaptar os textos automáticos à nova língua: \usepackage[language]{babel} Para o português use um dos parâmetros: portugese, portuguese, brazilian, brazil A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Usando o bom português Quando você cria documentos que não são em inglês você precisa acrescentar algumas congurações no preâmbulo: 1 \usepackage[portugese]{babel} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Usando o bom português Quando você cria documentos que não são em inglês você precisa acrescentar algumas congurações no preâmbulo: 1 \usepackage[portugese]{babel} 2 Permitir que você use os acentos como input: \usepackage[código]{inputenc} O parâmetro varia de acordo com o código do sistema operacional: Windows ansinew, latin1, utf8; Linux latin1, utf8; Mac applemac A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Usando o bom português Quando você cria documentos que não são em inglês você precisa acrescentar algumas congurações no preâmbulo: 1 \usepackage[portugese]{babel} 2 \usepackage[latin1]{inputenc} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Usando o bom português Quando você cria documentos que não são em inglês você precisa acrescentar algumas congurações no preâmbulo: 1 \usepackage[portugese]{babel} 2 \usepackage[latin1]{inputenc} 3 Para orientar o output das fontes e a hifenação, use: \usepackage[código]{fontenc} O parâmetro para a maior parte das línguas européias é o T1 A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Usando o bom português Quando você cria documentos que não são em inglês você precisa acrescentar algumas congurações no preâmbulo: 1 \usepackage[portugese]{babel} 2 \usepackage[latin1]{inputenc} 3 \usepackage[T1]{fontenc} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Usando o bom português Quando você cria documentos que não são em inglês você precisa acrescentar algumas congurações no preâmbulo: 1 \usepackage[portugese]{babel} 2 \usepackage[latin1]{inputenc} 3 \usepackage[T1]{fontenc} Sem estes pacotes os títulos estarão em inglês e será necessário usar comandos para acentos e cedilha: A acentua\c c\ ao se torna dif\ icil!!! A acentuação se torna difícil!!! A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Espaçamentos O LATEX despreza espaços em branco e acrescenta um pouco mais de espaço ao nal de cada pontuação. As exceções devem ser especicadas: \ especica que o período continua; \@ especica que o período terminou; { } gera um espaço entre os caracteres gera um espaço indivisível; Esta frase termina com letra MAIÚSCULA. O \LaTeX entende que o período não terminou. Confira Fig. 5 Esta frase termina com { }letra MAIÚSCULA.\@ O \LaTeX\ entende que o período não terminou. Confira~Fig.~5 Esta frase termina com letra MAIÚSCULA. O LATEXentende que o período não terminou. Conra Fig. 5 Esta frase termina com letra MAIÚSCULA. O LATEX entende que o período não terminou. Conra Fig. 5 A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Parágrafos e páginas Uma ou mais linhas em branco delimita os parágrafos: Este é o parágrafo. primeiro E este é outro parágrafo. Este é o primeiro parágrafo. E este é outro parágrafo. A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Parágrafos e páginas Uma ou mais linhas em branco delimita os parágrafos: Este é o parágrafo. primeiro E este é outro parágrafo. Este é o primeiro parágrafo. E este é outro parágrafo. Em alguns casos é preciso o uso de comandos: \\, \newline inicia uma nova linha sem iniciar um novo parágrafo; A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Parágrafos e páginas Uma ou mais linhas em branco delimita os parágrafos: Este é o parágrafo. primeiro E este é outro parágrafo. Este é o primeiro parágrafo. E este é outro parágrafo. Em alguns casos é preciso o uso de comandos: \\, \newline inicia uma nova linha sem iniciar um novo parágrafo; \\* quebra a linha proibindo a quebra de página; A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Parágrafos e páginas Uma ou mais linhas em branco delimita os parágrafos: Este é o parágrafo. primeiro E este é outro parágrafo. Este é o primeiro parágrafo. E este é outro parágrafo. Em alguns casos é preciso o uso de comandos: \\, \newline inicia uma nova linha sem iniciar um novo parágrafo; \\* quebra a linha proibindo a quebra de página; \newpage inicia uma nova página. A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Hifenação Por vezes, o algoritmo de hifenação do LATEX não encontra o ponto correto de quebra da palavra. A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Hifenação Por vezes, o algoritmo de hifenação do LATEX não encontra o ponto correto de quebra da palavra. Quando isto ocorre usamos o comando `\hyphenation' no preâmbulo, com a lista de palavras marcadas com `-': \hyphenation{a-do-le-ta, car-ro, mar-ga-ri-da} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Hifenação Por vezes, o algoritmo de hifenação do LATEX não encontra o ponto correto de quebra da palavra. Quando isto ocorre usamos o comando `\hyphenation' no preâmbulo, com a lista de palavras marcadas com `-': \hyphenation{a-do-le-ta, car-ro, mar-ga-ri-da} No corpo do texto podemos usar o comando `\-': A lei foi aprovada in\ -cons\-ti\-tu\-ci\-o\-na \-li\-ci\-ma\-men\-te. A lei foi aprovada inconstitucionalicimamente. A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Caracteres e símbolos especiais Existem 10 caracteres com funções especiais no LATEX, por isso, eles não devem ser usados diretamente no texto: #$%&_{}\ A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Caracteres e símbolos especiais Existem 10 caracteres com funções especiais no LATEX, por isso, eles não devem ser usados diretamente no texto: #$%&_{}\ Para implementá-los é preciso usar a barra invertida `\' antes do carácter: \# \$ \% \^ \& \_ \{ \} \~ \textbackslash A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Caracteres e símbolos especiais Existem 10 caracteres com funções especiais no LATEX, por isso, eles não devem ser usados diretamente no texto: #$%&_{}\ Para implementá-los é preciso usar a barra invertida `\' antes do carácter: \# \$ \% \^ \& \_ \{ \} \~ \textbackslash \# Acima de R\$100,00 você ganha 10\% de desconto! # Acima de R$100,00 você ganha 10% de desconto! A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Caracteres e símbolos especiais acento grave ( ) para abrir e apóstrofo (') para fechar. citação e conceito' =⇒ citação e `conceito' Áspas: A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Caracteres e símbolos especiais acento grave ( ) para abrir e apóstrofo (') para fechar. citação e conceito' =⇒ citação e `conceito' Áspas: Hífens e travessões: sem-teto, raio-X\\ p. 12--17\\ sim --- ou não?\\ $7-5=2$ sem-teto, raio-X p. 1217 sim ou não? 7−5=2 A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Caracteres e símbolos especiais acento grave ( ) para abrir e apóstrofo (') para fechar. citação e conceito' =⇒ citação e `conceito' Áspas: Hífens e travessões: sem-teto, raio-X\\ p. 12--17\\ sim --- ou não?\\ $7-5=2$ sem-teto, raio-X p. 1217 sim ou não? 7−5=2 Grau e ordinal: $30^{\circ}\mathrm{C}$;\\ $19^{\circ}\mathrm{F}$;\\ 1\textsuperscript{\b o};\\ 15\textsuperscript{\b a};\\ 8\textsuperscript{\d o}. 30◦ C; 19◦ F; 1o ; 15a ; 8o. . A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Caracteres e símbolos especiais Reticências: Não usamos assim..., mas assim \ldots Não usamos assim..., mas assim . . . A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Caracteres e símbolos especiais Reticências: Não usamos assim..., mas assim \ldots Não usamos assim..., mas assim . . . Strings: \today \\ \TeX \\ \LaTeX \\ \LaTeXe 9 de Junho de 2013 TEX LATEX LATEX 2ε A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto O LATEX possibilita a divisão do texto em partes, capítulos, seções sem que seja preciso nos preocupar com a numeração ou formatação dos títulos! \part{...} \chapter{...} \section{...} \subsection{...} \subsubsection{...} \paragraph{...} \subparagraph{...} \appendix A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto O LATEX possibilita a divisão do texto em partes, capítulos, seções sem que seja preciso nos preocupar com a numeração ou formatação dos títulos! \part{...} \chapter{...} \section{...} \subsection{...} \subsubsection{...} \paragraph{...} \subparagraph{...} \appendix O estilo article não permite o comando \chapter{...}; A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto O LATEX possibilita a divisão do texto em partes, capítulos, seções sem que seja preciso nos preocupar com a numeração ou formatação dos títulos! \part{...} \chapter{...} \section{...} \subsection{...} \subsubsection{...} \paragraph{...} \subparagraph{...} \appendix O estilo article não permite o comando \chapter{...}; O comando \part{...} não inuencia a numeração dos capítulos; A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto O LATEX possibilita a divisão do texto em partes, capítulos, seções sem que seja preciso nos preocupar com a numeração ou formatação dos títulos! \part{...} \chapter{...} \section{...} \subsection{...} \subsubsection{...} \paragraph{...} \subparagraph{...} \appendix O estilo article não permite o comando \chapter{...}; O comando \part{...} não inuencia a numeração dos capítulos; O comando \appendix não possui argumento e usa letras ao invés de números. A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto: Título O título do documento é gerado pelo comando \maketitle. Antes disso, é necessário dení-lo com: \title{...} \author{...} \date{...} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto: Título O título do documento é gerado pelo comando \maketitle. Antes disso, é necessário dení-lo com: estes comandos podem estar no preâmbulo; \title{...} \author{...} \date{...} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto: Título O título do documento é gerado pelo comando \maketitle. Antes disso, é necessário dení-lo com: estes comandos podem estar no preâmbulo; \title{...} \author{...} \date{...} para mais de um autor, separe os nomes com \and; A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto: Título O título do documento é gerado pelo comando \maketitle. Antes disso, é necessário dení-lo com: estes comandos podem estar no preâmbulo; \title{...} \author{...} \date{...} para mais de um autor, separe os nomes com \and; \date{...} é opcional, mas se estiver ausente o LATEX imprime o dia da compilação. Se não quiser a data use \date{}. A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto: Notas de rodapé Para criar uma nota de rodapé usamos o comando \footnote{texto da nota} ao longo do texto. Em um lugar muito distante \footnote{Quero dizer, em Júpiter.} e a muito tempo atrás... Isto gera: Em um lugar muito distantea e a muito tempo atrás... a Quero dizer, lá em Júpiter. A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto: Rodando! \documentclass[12pt,a4paper]{article} \usepackage[brazil]{babel} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \title{Gödel, Escher, Bach} \author{Douglas Hofstadter} \date{} \begin{document} \maketitle \section{Introdução lógico-músical} Frederico, o Grande, rei da Prússia... \section{Sentido e formas na matemática} \subsection{O sistema-pq} O sistema formal deste capítulo... \subsubsection{O procedimento de decisão} Eu presumo que você tente isto. Primeiro,... \section{Conclusão} Antes de sugerir uma ``aplicação''... \end{document} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Estrutura do texto: Sumário \documentclass[12pt,a4paper]{article} (...) \begin{document} \maketitle \tableofcontents \section{Introdução lógico-músical} Frederico, o Grande, rei da Prússia... (...) \end{document} O comando \tableofcontents exige mais de uma compilação!!! A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Comandos para escrita: Estilo do Texto Itálico Bold Máquina de escrever Sem serifa Romano (default) sublinhado Ênfase \textit{...} ou {\it \textbf{...} ou {\bf \texttt{...} ou {\tt \textsf{...} ou {\sf \textrm{...} ou {\rm \underline{...} \emph{...} ...} ...} ...} ...} ...} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Comandos para escrita: Tamanho da Fonte tiny scriptsize footnotesize small normalsize large Large LARGE huge Huge \tiny{...} \scriptsize{...} \footnotesize{...} \small{...} \normalsize{...} \large{...} \Large{...} \LARGE{...} \huge{...} \Huge{...} A L TEX without tears: Primeira Aula - Carolina Blasio - Escrevendo lindos documentos... Comandos para escrita: Cores Para escrever em cores é preciso adicionar ao preâmbulo: \usepackage{color} AZUL VERMELHO VERDE AMARELO FÚCSIA \textcolor{blue}{AZUL} \textcolor{red}{VERMELHO} \textcolor{green}{VERDE} \textcolor{yellow}{AMARELO} \textcolor{Fuchsia}{FÚCSIA} Para mais cores: en.wikibooks.org/wiki/LaTeX/Colors A L TEX without tears: Primeira Aula - Carolina Blasio - Keep walking! Keep walking! Com esta aula você já tem as informações necessárias para fazer um texto com os comandos simples. Prática Produza o seguinte documento: exercicio_aula0. pdf A seguir, acrescente mais informações e comandos ao seu texto. Este documento será útil para você escrever seus trabalhos no futuro! A L TEX without tears: Primeira Aula - Carolina Blasio - Keep walking! Bibliograa Lamport, Leslie (1994). LaTeX: A document preparation . (2nd ed.). Reading, Mass: Addison-Wesley Professional. (Clássico dos clássicos do LATEX!) system: User's guide and reference Partl, Tobias. O. H.; Hyna, Irene and Schlegl, Elisabeth. The Not So Short Introduction to LATEX. (Este livro é frequentemente atualizado e possui diversas traduções) A L TEX without tears: Primeira Aula - Carolina Blasio - Keep walking! Toolbox symbols-letter.pdf (Milhares de símbolos!!!) detexify.kirelabs.org (Para encontrar símbolos.) codecogs.com/latex/eqneditor.php (Ajuda a criar fórmulas matemáticas.) tex.stackexchange.com (Blog com dúvidas, respostas e contribuições de usuários do LATEX.) GOOOOGLE !!!