Para a realização da instalação, utilizaremos os repositórios do
yum (Yellowdog Updater, Modified), que é a ferramenta de gerenciamento de pacotes RPM (RPM Package Manager) do Fedora e de outras distros baseadas no Red Hat Enterprise
Linux (RHEL).
Primeiramente, é útil atualizar os repositórios do
yum para termos acesso aos pacotes mais recentes. Se você ainda não fez isso, essa é a hora de preparar um café. Digite:
sudo yum update
Após a atualização, é necessário instalar os principais componentes do LaTeX. Entre outras coisas, serão instalados:
- Macros necessárias para a codificação de seus documentos;
- Compiladores de arquivos .tex;
- Língua portuguesa para títulos de capítulos, seções, algoritmos, referências bibliográficas;
- Declaração de múltiplas figuras em uma só (uso de sub-figuras); etc.
Este passo pode demorar um pouco, dependendo da velocidade da sua internet. É uma boa hora para beber uma xícara de café. Mas antes disso, digite:
sudo yum install texlive texlive-latex texlive-collection-langportuguese texlive-tocbibind texlive-titlesec texlive-relsize texlive-subfigure texlive-lastpage texlive-algorithm2e texlive-cleveref
Com isso, você já deve ter um ambiente LaTeX básico para compilar seus textos.
Além do básico? Precisa de outros pacotes?
É comum, durante o desenvolvimento de um texto científico, termos a necessidade de usar algum pacote não instalado. Suponha que você precise incluir uma macro xxx em seu texto. Durante a geração do documento, poderá ser exibida alguma mensagem como:
! LaTeX Error: File `xxx.sty' not found.
Se isso acontecer, pesquise no
RPMFind, que é uma base de dados online com informações indexadas de pacotes RPM. Para esse caso, talvez você encontre digitando na busca do site o termo:
tex(xxx.sty)
Por outro lado, se você precisa de algum programa adicional, como o
JabRef para manutenção do seu arquivo
.bibtex, que é o arquivo padrão para armazenamento de referências bibliográficas no LaTeX, pode digitar:
sudo yum provides jabref
Ou:
sudo yum search jabref
O retorno para este exemplo, seria:
Plugins carregados: langpacks, refresh-packagekit
jabref-2.9.2-2.fc20.noarch :
Graphical frontend to manage BibTeX bibliographical
: databases
Repo : fedora
A palavra
jabref vem em negrito, o que sugere que esse é o nome do pacote que contém o software que desejamos instalar. Portanto, digite:
sudo yum install jabref
Se você também pretende ter um editor de textos LaTeX, saiba que existem vários para
GNU/Linux. Eu utilizo o
Kile, para instalá-lo, digite:
sudo yum install kile
No meu caso, os procedimentos aqui descritos foram suficientes para gerar os arquivos
.pdf dos meus textos científicos. Imagino que para você, que leu até aqui, também servirá.
E caso não sirva, reveja o conteúdo desta seção, pois as dicas dela poderão ajudar você a encontrar os pacotes que necessita.
Testes
Para testar um exemplo básico, crie um diretório na sua pasta de Documentos:
cd /home/seu_usuario/Documentos
mkdir TesteLatex
cd TesteLatex
touch texto.tex
Depois disso, inclua o seguinte conteúdo no arquivo
texto.tex, usando o editor de sua preferência:
\documentclass[12pt,twoside,a4paper]{book}
\usepackage[T1]{fontenc}
\usepackage[portuguese]{babel}
\usepackage[utf8]{inputenc}
\usepackage[fixlanguage]{babelbib}
\begin{document}
\chapter{Introdução}
Viva o Linux!
\chapter{Instalação Básica}
Viva o Linux!
\chapter{Além do Básico? Precisa de mais pacotes?}
Viva o Linux!
\chapter{Teste}
Viva o Linux!
\chapter*{Conclusão}
Viva o Linux!
\end{document}
Para gerar o arquivo
.pdf, digite:
pdflatex texto.tex
Para visualizar o resultado, digite:
evince texto.pdf
Pronto! Imagino que tudo tenha funcionado.
Caso queira testar com algum exemplo mais complexo, sugiro que baixe algum modelo de dissertação/tese em LaTeX. Esses modelos podem ser facilmente encontrados com uma busca no Google.
Mas, lembre-se que como não fizemos uma instalação completa, mas sim personalizada, alguns arquivos podem faltar.
Conclusão
Geralmente digo que minha história com LaTeX é de amor e ódio.
Amor, quando está tudo funcionando, belos textos e tudo tão fácil. O ódio surge quando apanho para configurar os pacotes e poder usá-los corretamente.
Com esse texto, espero que vocês possam aproveitar só a primeira parte.