Maneira fácil de instalar o TeX Live (e o TeX Studio) no Ubuntu 12.04
10
Recentemente, mudei para o Linux (Ubuntu 12.04) e preciso instalar uma distribuição e um editor LaTeX. Tenho uma experiência razoável com o LaTeX no Win7, então existe uma maneira fácil de colocar o LaTeX em funcionamento?
No 14.04, o Ubuntu tem o TeXLive 2013 empacotado - é provável que o 12.04 tenha uma versão bastante antiga. Dependendo do que você faz, YMMV. Leia a resposta por @ tatjana-Heuser e, em seguida, escolher a partir de lá ...
Provavelmente, é melhor baixar uma .isoimagem de uma distribuição TeX da CTAN , texlive2013.isopor exemplo - é ~ 2 GB. Coloque isso na sua Downloadspasta.
Apenas verifique se você tem o perl-tkpacote instalado antes de usar a GUI. Caso contrário, abra um terminal e vá:
$ apt-get install perl-tk
Em seguida, crie um ponto de montagem:
$ sudo mkdir /mnt
Altere o diretório atual, monte .isoe inicie a instalação
$ cd ~/Downloads
$ sudo mount -t iso9660 -o ro,loop,noauto texlive2013.iso /mnt
$ cd /mnt
$ sudo ./install-tl --gui=perltk
Isso abre uma boa interface gráfica. Você pode decidir o que instalar Installation collections. Altere também o Create symlinks in system directories como na captura de tela para que os diretórios sejam todos definidos para você. Isso significa que você não precisará bisbilhotar e modificar os arquivos do sistema após a instalação.
Após a instalação, feche o terminal e abra um novo terminal:
$ sudo umount /mnt
Verifique se está tudo bem:
$ tex --version
TeX 3.1415926 (TeX Live 2013)
kpathsea version 6.1.1
Copyright 2013 D.E. Knuth.
Tente processar um arquivo .tex e visualize um arquivo PostScript.
$ latex sample2e.tex
$ dvips sample2e.dvi
Você também pode criar um arquivo .pdf:
$ pdflatex sample2e.tex
Se você deseja modificar as configurações ou obter mais pacotes, faça isso no TeX Live Manager 2013:
$ sudo tlmgr -gui
Para instalar um editor LaTeX (por exemplo, TeX Studio), faça o download do .debarquivo relevante na pasta Downloads e instale
$ cd ~/Downloads
$ sudo dpkg -i texstudio_2.7.0_i386.deb
Pode ser necessário instalar libpoppler-qt4-3.debprimeiro.
+1 por esforço, mas você está meio que reinventando a roda aqui. Os pacotes LaTeX estão disponíveis nos repositórios Ubuntu.
terdon 28/04
11
Felicidades @terdon. Eu só queria compartilhar o que fiz depois que o blog Starlinq me confundiu muito.
Medulla Oblongata
2
E muito obrigado por se esforçar para postar isso! Para referência futura, basta usar os dos repositórios, como mostro na minha resposta. É muito mais fácil instalar dessa maneira e muito mais fácil atualizar e lidar com todos os pacotes.
terdon
3
+1 - boa documentação e o caminho a percorrer, se você deseja uma instalação texlive atualizada. Infelizmente, o que está nos repositórios tem uma tendência a ficar para trás bastante significativamente. Também é o caminho a seguir se você estiver executando o texlive em várias plataformas e prefere mantê-las sincronizadas. (Ou você nunca vai parar de rastrear por que seu projeto de livro desenvolve meio deslocamento de página pela página 916, quando traduzido em um sistema diferente.) ajustes de pontos feitos em vão e todos os horrores impressos))
Tatjana Heuser 29/04
depois de seguir todos os seus passos, estou sendo informado de que o programa 'tex' não está instalado no momento. Você pode instalá-lo digitando: sudo apt-get install texlive-binários
Saprativa Bhattacharjee
10
Basta instalar os pacotes relevantes dos repositórios:
sudo apt-get install texlive-latex-base
Isso lhe dará um sistema básico de LaTeX. Para uma instalação mais completa com mais pacotes e fontes, use o seguinte:
Isso certamente se qualifica como a instalação mais fácil , se um pouco incompleta, pois o Ubuntu empacota apenas um subconjunto dos pacotes disponíveis no tlmgr, e alguns estão desatualizados em comparação ao ctan. Se o texlive for necessário em um ambiente produtivo, talvez seja melhor fazer uma instalação de baunilha texlive com atualizações tlmgr para melhor controle de instalações síncronas e melhor controle quando as coisas forem atualizadas. (Nunca atualizar durante as fases de pré-publicações finais de um documento importante ...)
Tatjana Heuser
3
No Ubuntu 12.04, isso instalará o TexLive 2009, não recomendado. Há vários problemas com os módulos no texlive-latex-extrapacote que impedem a compilação bem-sucedida de vários recursos.
Luís de Sousa
2
Três maneiras de seguir:
Instale os pacotes Ubuntu para o texlive. Descrito por terdon, Mais fácil, mas eles tendem a estar desatualizados e apenas um subconjunto do que estaria disponível por meio do tlmgr .
Instale o texlive a partir da imagem iso mais recente. Descrito por Medulla Oblongata. Atualmente disponível: 2013 - desatualizado por quase um ano, portanto, o primeiro passo após a instalação seria atualizá-lo usando tlmgr .
Instale usando o instalador de rede disponível em tug.org . Isso é realmente fácil, e eu recomendo, especialmente se você deseja manter as instalações em diferentes plataformas em sincronia.
Sim, mas o Kile é apenas um editor. Você ainda precisa de uma distribuição LaTeX para executá-la. Embora a instalação kileatravés dos repositórios traga a maioria dos pacotes necessários, essa é uma maneira bastante indireta de instalar o LaTeX e você acaba com coisas extras desnecessárias, além de perder alguns pacotes básicos do LaTeX que não serão listados como kiledependências .
terdon
Obrigado ... eu não sabia disso. Eu costumava Kile para fazer apresentações e tomada de relatório durante os meus dias de grau, sem muitas dificuldades :)
Bibi424
0
A versão mais recente do TeX Live, empacotada para o Ubuntu 12.04, é 2012, disponível no PPA de back-ends do TeX Live . É relativamente fácil de instalar a partir do terminal. Comece removendo quaisquer pacotes absolutos que possam estar instalados:
Isso instalará os módulos mais comuns. Se você precisar de módulos mais específicos, precisará instalar o pacote "extra" (que na última verificação foi de quase 1 Gb):
sudo apt-get install texlive-latex-extra
Para quem vem do Windows, recomendo o TexMaker como GUI (disponível no Software Center). É isso que alimentamos para os alunos e eles gerenciam muito bem com isso.
Corri sudo apt-get install texlive-fullcom algumas das desvantagens listadas acima, incluindo a possibilidade de não estar super atualizada, mas não encontrei nenhum problema. (Ainda)
Tem a vantagem de apenas instalar tudo em um comando rápido. Alguns podem argumentar que isso é uma má prática / um desperdício de espaço no disco rígido - mas eu uso o ubuntu porque é rápido e (geralmente) funciona, não porque me poupa algumas centenas de megabytes de espaço em disco em outras distros linux ...
Respostas:
Provavelmente, é melhor baixar uma
.iso
imagem de uma distribuição TeX da CTAN ,texlive2013.iso
por exemplo - é ~ 2 GB. Coloque isso na suaDownloads
pasta.Apenas verifique se você tem o
perl-tk
pacote instalado antes de usar a GUI. Caso contrário, abra um terminal e vá:Em seguida, crie um ponto de montagem:
Altere o diretório atual, monte
.iso
e inicie a instalaçãoIsso abre uma boa interface gráfica. Você pode decidir o que instalar
Installation collections
. Altere também oCreate symlinks in system directories
como na captura de tela para que os diretórios sejam todos definidos para você. Isso significa que você não precisará bisbilhotar e modificar os arquivos do sistema após a instalação.Após a instalação, feche o terminal e abra um novo terminal:
Verifique se está tudo bem:
Tente processar um arquivo .tex e visualize um arquivo PostScript.
Você também pode criar um arquivo .pdf:
Se você deseja modificar as configurações ou obter mais pacotes, faça isso no TeX Live Manager 2013:
Para instalar um editor LaTeX (por exemplo, TeX Studio), faça o download do
.deb
arquivo relevante na pasta Downloads e instalePode ser necessário instalar
libpoppler-qt4-3.deb
primeiro.Referências:
Documentação TUG
Documentos do TeX Live
Starlinq blog
fonte
Basta instalar os pacotes relevantes dos repositórios:
Isso lhe dará um sistema básico de LaTeX. Para uma instalação mais completa com mais pacotes e fontes, use o seguinte:
fonte
texlive-latex-extra
pacote que impedem a compilação bem-sucedida de vários recursos.Três maneiras de seguir:
veja também: Como atualizo minha distribuição TeX? no tex.sx , especialmente na primeira resposta (wiki da comunidade) que explica o esquema de atualização do TeX Live.
fonte
Você também pode usar o Kile - um ambiente integrado LaTeX .
Você pode instalá-lo facilmente no ubuntu software center .
fonte
kile
através dos repositórios traga a maioria dos pacotes necessários, essa é uma maneira bastante indireta de instalar o LaTeX e você acaba com coisas extras desnecessárias, além de perder alguns pacotes básicos do LaTeX que não serão listados comokile
dependências .A versão mais recente do TeX Live, empacotada para o Ubuntu 12.04, é 2012, disponível no PPA de back-ends do TeX Live . É relativamente fácil de instalar a partir do terminal. Comece removendo quaisquer pacotes absolutos que possam estar instalados:
Em seguida, adicione o PPA e atualize:
Finalmente instale:
Isso instalará os módulos mais comuns. Se você precisar de módulos mais específicos, precisará instalar o pacote "extra" (que na última verificação foi de quase 1 Gb):
Para quem vem do Windows, recomendo o TexMaker como GUI (disponível no Software Center). É isso que alimentamos para os alunos e eles gerenciam muito bem com isso.
fonte
Corri
sudo apt-get install texlive-full
com algumas das desvantagens listadas acima, incluindo a possibilidade de não estar super atualizada, mas não encontrei nenhum problema. (Ainda)Tem a vantagem de apenas instalar tudo em um comando rápido. Alguns podem argumentar que isso é uma má prática / um desperdício de espaço no disco rígido - mas eu uso o ubuntu porque é rápido e (geralmente) funciona, não porque me poupa algumas centenas de megabytes de espaço em disco em outras distros linux ...
fonte