Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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 foram 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>​
  

Navigation