Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
cap-242-2021_dicas-latex [2021/02/15 12:01] pedro |
cap-242-2021_dicas-latex [2021/09/13 17:52] pedro |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Dicas de LaTeX ====== | ====== Dicas de LaTeX ====== | ||
- | Este documento apresenta algumas dicas de LaTeX com o objetivo de auxiliar os alunos de pós-graduação do INPE a melhorar qualidade das suas teses, dissertações e artigos. Se você tiver alguma dica que considere interessante escreva para pedro <dot> andrade <at> inpe <dot> br, que colocarei aqui. | + | O objetivo de escrever um texto em LaTeX é não somente estruturar o conteúdo em um código-fonte independente do formato usado, mas também produzir um documento visualmente agradável. |
+ | Este documento apresenta algumas dicas de LaTeX com o objetivo de auxiliar os alunos de pós-graduação do INPE a melhorar qualidade visual das suas teses, dissertações e artigos. Se você tiver alguma dica que considere interessante escreva para pedro <dot> andrade <at> inpe <dot> br, que colocarei aqui. | ||
==== Aspas ==== | ==== Aspas ==== | ||
Line 36: | Line 37: | ||
Isto garante que Figura e o seu o número fiquem na mesma linha. Também é recomendável usar o ~ entre valores e suas unidades de medida. | Isto garante que Figura e o seu o número fiquem na mesma linha. Também é recomendável usar o ~ entre valores e suas unidades de medida. | ||
+ | |||
+ | ==== Forçar uma ou mais palavras inteiras em uma linha ==== | ||
+ | |||
+ | Às vezes o LaTex automaticamente separa sílabas para quebrar uma palavra em mais de uma linha. Por exemplo, o ~ (acima) pode separar a última palavra para garantir que a última e a penúltima fiquem na mesma linha e assim produz uma última linha com apenas parte de uma palavra. Outro exemplo é quando se esta introduzindo um conceito importante no texto e o nome fica quebrado em duas linhas. Para forçar que uma ou mais palavras fiquem em uma mesma linha, coloque ela ou elas dentro de um \mbox: | ||
+ | |||
+ | <code> | ||
+ | Eu não quero uma linha com apenas um pedaço de \mbox{uma~palavra.} | ||
+ | </code> | ||
==== Description ==== | ==== Description ==== | ||
Line 66: | Line 75: | ||
</code> | </code> | ||
+ | === Citação === | ||
+ | |||
+ | Existem duas formas básicas de citar a literatura, o cite e o citeonline. Veja a diferença entre eles abaixo: | ||
+ | |||
+ | <code> | ||
+ | \citeonline{nust2017opening} propõem o \textit{Executable Research Compendium} (ERC), uma | ||
+ | especificação para empacotar pesquisas computacionais a fim de reproduzir os resultados | ||
+ | de pesquisas \cite{nust2017opening}. | ||
+ | </code> | ||
+ | |||
+ | Este código gera o seguinte texto: | ||
+ | |||
+ | Nüst et al. (2017) propõem o Executable Research Compendium(ERC), uma especi-ficação para empacotar pesquisas computacionais a fim de reproduzir os resultadosde pesquisas (NÜST et al., 2017). | ||
+ | |||
+ | Obviamente você deve escolher apenas uma das duas formas para citar uma determinada referência. | ||
==== Página com orientação de paisagem ==== | ==== Página com orientação de paisagem ==== | ||
Line 109: | Line 133: | ||
<code> | <code> | ||
Modelos de uso da terra {III}: Uma nova abordagem | Modelos de uso da terra {III}: Uma nova abordagem | ||
+ | </code> | ||
+ | |||
+ | ==== Macros ==== | ||
+ | |||
+ | É muito comum em um texto aparecer uma mesma palavra ou sequência de palavras frequentemente. Se a palavra for grande ou necessitar algum tratamento especial (como por exemplo itálico), a chance de erros de escrita é grande. Para simplificar, é aconselhável usar macros. Macros podem ser definidas em qualquer lugar do texto, contanto que você declare antes de usar (mas é recomendável definir todas no início do texto, e se tiver muitas é bom deixar as definições ordenadas alfabeticamente). Seguem exemplos de macros: | ||
+ | |||
+ | <code> | ||
+ | \newcommand{\arnold}{Arnold Schwarzenegger} | ||
+ | \newcommand{\script}{{\it script}} | ||
+ | \newcommand{\scripts}{{\it scripts}} | ||
+ | \newcommand{\code}[1]{{\tt #1}} | ||
+ | \newcommand{\function}[1]{\code{#1()}} | ||
+ | </code> | ||
+ | |||
+ | Segue exemplo de código que usa as macros: | ||
+ | |||
+ | <code> | ||
+ | \arnold~implementou um {\script} com a função \function{illbeback}. | ||
+ | </code> | ||
+ | |||
+ | Note acima que você pode chamar a macro de duas maneiras e elas impactam na questão de ter ou não um espaço após a macro. É importante lembrar que não se deve usar espaço antes de dois pontos, ponto ou vírgula. | ||
+ | |||
+ | ==== Links para páginas na Internet ==== | ||
+ | |||
+ | Para criar links para páginas na Internet, use o comando href: | ||
+ | |||
+ | <code> | ||
+ | \usepackage{hyperref} | ||
+ | |||
+ | [...] | ||
+ | |||
+ | \begin{document} | ||
+ | |||
+ | Acesse a página do INPE \href{http://www.inpe.br}{aqui}. | ||
</code> | </code> | ||
==== Localização final das figuras e tabelas ==== | ==== Localização final das figuras e tabelas ==== | ||
- | Em LaTeX, é sempre recomendável verificar a localização das figuras quando o texto estiver pronto. Algumas poderiam ficar em páginas anteriores mas não estão por falta de espaço. Lembrando que figuras devem estar na página em que são citadas pela primeira vez ou depois. Algumas dicas: | + | Em LaTeX, é sempre recomendável verificar a localização das figuras quando o texto estiver pronto. Algumas poderiam ficar em páginas anteriores mas não estão por falta de espaço. Lembre que figuras devem estar na página em que são citadas pela primeira vez ou depois. Algumas dicas: |
* Você pode colocar o código de uma figura antes do parágrafo que a cita (note que esta é uma exceção), de forma a quebrar o parágrafo que a cita em duas páginas, contanto que a citação à figura fique na primeira página. | * Você pode colocar o código de uma figura antes do parágrafo que a cita (note que esta é uma exceção), de forma a quebrar o parágrafo que a cita em duas páginas, contanto que a citação à figura fique na primeira página. | ||
* Você pode usar vspace para adicionar ou remover espaços entre parágrafos, antes e depois da figura, ou no início de seções. | * Você pode usar vspace para adicionar ou remover espaços entre parágrafos, antes e depois da figura, ou no início de seções. | ||
* Você pode eventualmente alterar uma frase ou outra em algum parágrafo para economizar ou gastar uma ou mais linhas e com isto ajeitar a localização das figuras. | * Você pode eventualmente alterar uma frase ou outra em algum parágrafo para economizar ou gastar uma ou mais linhas e com isto ajeitar a localização das figuras. | ||
- | As mesmas dicas acima se aplicam para tabelas. Lembrando que ajustar figuras e tabelas deve ser feito do começo para o final do texto e de forma simultânea. | + | As mesmas dicas acima se aplicam para tabelas. Lembre ainda que ajustar figuras e tabelas deve ser feito do começo para o final do texto e de forma simultânea. |
+ | |||
+ | ==== Separação de Sílabas em Português ==== | ||
+ | |||
+ | <code> | ||
+ | \usepackage[portuguese]{babel} | ||
+ | |||
+ | [...] | ||
+ | \begin{document} | ||
+ | </code> | ||