LaTeX – Resumo

LaTeX é um sistema de preparação de documentos utilizado para a criação de textos. Ele permite que os usuários definam a estrutura do documento de maneira precisa, oferecendo controle sobre a formatação de textos, referências, equações, figuras, tabelas e bibliografias. Diferente de editores de texto tradicionais, o LaTeX utiliza uma abordagem baseada em comandos, onde o autor escreve o conteúdo e as instruções de formatação em um arquivo de texto simples, que é posteriormente processado para gerar um documento final em formatos como PDF ou DVI.

Um post completo sobre LaTeX está disponível no link, incluindo instalação e um modelo básico. A ideia aqui é apresentar algumas estruturas comuns usadas em artigos científicos para serem copiadas e personalizadas.

BibTeX

O BibTeX é um sistema de citações, onde basicamente as informações das obras a serem citadas (entradas) ficam salvas em um arquivo .bib e as citações são feitas no documento .tex através de chamadas como \cite{atalho} (texto corrido, como Fulano et al. (1999)) ou \citep{atalho} (entre parênteses, como em (Fulano et al., 1999)). Sugestão de atalho para os exemplos: Fulano1999. Seguem alguns exemplos de entradas com os campos obrigatórios e os opcionais entre parênteses:

Artigo científico (opcionais: volume, number, pages, month, note, key):

@article{atalho,
    author  = "Nome do Autor",
    title   = "Título do artigo",
    year    = "1993",
    journal = "Nome da Revista"
}

Artigo nos anais de uma conferência (opcionais: editor, volume/number, series, pages, address, month, organization, publisher, note, key):

@inproceedings{atalho,
    author  = "Nome do Autor",
    title   = "Título do artigo",
    year    = "1993",
    booktitle = "Título dos anais"
}

Tese de doutorado – mestrado é mastersthesis (opcionais: type, address, month, note, key)

@phdthesis{atalho,
    author  = "Nome do Autor",
    title   = "Título do artigo",
    year    = "1993",
    school  = "Nome da Instituição"
}

Mais formatos e seus campos obrigatórios/opcionais estão no verbete sobre BibTeX da Wikipedia. Você pode usar o site BibTeX Editor para ajudar a montar as entradas. O Google Acadêmico apresenta uma opção para salvar a citação do trabalho junto ao seu resultado na página de pesquisa. Também existem sites que extraem online as informações de um trabalho, bastando informar o respectivo DOI (Digital Object Identifier), como o doi2bib e o zoterobib.

Figura

Citar como “Figure \ref{fig:map}”:

\begin{figure}[!htb]
    \includegraphics[width=\linewidth]{figs/map.png}
    \caption{Description of the Figure.}
    \label{fig:map}
\end{figure}

Usar o nome da figura como identificador, colocar “fig:” ou escrever “Figure” (com letra maiúscula) são recomendações mas não são obrigatórias. O ‘h’ (here) tenta colocar o objeto exatamente onde ele é declarado no código; ‘t’ (top) permite que o objeto seja colocado no topo da página; ‘b’ (bottom) permite que o objeto seja colocado no rodapé da página; ‘!’ (override) tenta forçar o LaTeX a ignorar algumas restrições internas de posicionamento, aumentando a probabilidade de o objeto ser posicionado no local especificado.

Tabela

Citar como “Table \ref{tab:values}”:

\begin{table}[!htb]
\caption{Description of the Table.}
\label{tab:values}
\begin{tabular}{ll}
Study      & Value \\
\hline
A          & 0.86  \\
B          & 0.61  \\
This study & 0.98 
\end{tabular}
\end{table}

Você pode montar a tabela manualmente no site Tables generator para gerar automaticamente o código em LaTeX.

Equação

Citar como “equation \ref{eq:gamma}”:

\begin{equation}\label{eq:gamma}
u^{*} = \Gamma^\dagger(\mathbf{X}, \mathbf{v})y
\end{equation}

Você pode montar a equação manualmente no site Equation Editor para gerar automaticamente o código em LaTeX. Uma lista dos símbolos matemáticos pode ser vista no link. Você também pode inserir diretamente a equação no texto usando o cifrão para marcar o início e término, eliminando as tags begin, end e label.

Cada vez mais, existem ferramentas usando inteligência artificial que podem auxiliar em muitas das tarefas de gerar códigos em LaTeX. Mesmo o chatGPT pode agilizar muito seu processo de conversão de formatos.

Leave a Reply

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.