Aparentemente, estou usando o Tex Live como minha distribuição LaTeX:
martin@martin-XPS-8300:~$ pdflatex -v
pdfTeX 3.1415926-2.4-1.40.13 (TeX Live 2012/Debian) kpathsea version
6.1.0 Copyright 2012 Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX).
There is NO warranty. Redistribution of this software is
covered by the terms of both the pdfTeX copyright and the Lesser GNU
General Public License. For more information about these matters, see
the file named COPYING and the pdfTeX source. Primary author of
pdfTeX: Peter Breitenlohner (eTeX)/Han The Thanh (pdfTeX). Compiled
with libpng 1.2.49; using libpng 1.2.49 Compiled with zlib 1.2.7;
using zlib 1.2.7 Compiled with poppler version 0.20.5
Gostaria de instalar pacotes adicionais usando este guia .
Eles dizem:
Com o TeX Live instalado manualmente, use o tlmgr para gerenciar pacotes individualmente.
tlmgr install <package1> <package2> ...
tlmgr remove <package1> <package2> ...
Mas quando eu tento:
tlmgr install algorithm2e
Eu recebo:
tlmgr: command not found
Também não pareço ter uma ~/texmf
pasta, apenas uma ~/.texmf-var
pasta. Minha instalação está corrompida ou estou fazendo algo errado?
EDITAR:
Eu descobri que realmente tenho um
/usr/local/share/texmf
EDIT2:
O comando:
apt-cache policy texlive
resulta em:
texlive:
Installed: 2012.20120611-5
Candidate: 2012.20120611-5
Version table:
*** 2012.20120611-5 0
500 http://jp.archive.ubuntu.com/ubuntu/ raring/main amd64 Packages
100 /var/lib/dpkg/status
pasta.
software-installation
latex
texlive
Martin Drozdik
fonte
fonte
apt-cache policy texlive
?/usr/local/share/texmf
qual vinculei, também deve funcionar, eu acho. Então corrasudo texhash
.Respostas:
Se você instalar o TeXLive a partir dos repositórios do ubuntu (Ubuntu software Center). O tlmgr não é instalado, porque todos os pacotes devem usar o sistema de gerenciamento de pacotes do sistema 'apt-get'. Portanto, você obtém o erro:
Então você terá que instalar o pacote manualmente:
Faça o download do algoritm2m2.sty aqui
Em seguida, vá para a pasta
~/texmf
ou~/.texmf
ela depende, se não existir, crie-a:e copie o algoritm2m2.sty para ele. Então corra:
coloque a senha root quando solicitado.
infelizmente, os pacotes TexLive no Ubuntu não são atualizados com muita frequência, portanto, alguns erros podem surgir.
A alternativa é instalar manualmente toda a distribuição do TexLive e seguir o guia que você postou.
espero que ajude
fonte
/usr/local/share/texmf
e criar minha própriatexmf
pasta no diretório inicial e em execuçãotexhash
, mas não funcionou. Mas quando incluo o arquivoalgorithm2e.sty
diretamente na mesma pasta.tex
que estou compilando, ele funciona./usr/local/texlive/texmf-local
se funcionar? Atualizarei minha resposta.O TeXLive é dividido em coleções . Todo pacote TeXLive pertence a uma (e apenas uma) coleção, por exemplo, o pacote
algorithm2e
pertence à coleçãoscience
. Por simplicidade, a maioria das distribuições, incluindo o Ubuntu, não possui um pacote para cada pacote TeXLive individual, mas agrupa todos os pacotes TeXLive em uma determinada coleção e distribui a coleção inteira como um único pacote.No Ubuntu, a coleção TeXLive
foo
é distribuída como o pacote Ubuntutexlive-foo
; portanto, por exemplo, a coleçãoscience
é distribuída como o pacote Ubuntutexlive-science
. Portanto, a resposta do Ubuntu à sua pergunta sobre como instalar o pacote TeXLivealgorithm2e
é que você precisa instalar o pacote Ubuntutexlive-science
. (Obviamente, um efeito colateral é que ele também instalará todos os outros pacotes dascience
coleção.)A maneira padrão de determinar a qual coleção os pacotes do TeXLive pertencem é usar
tlmgr
:Mas no Ubuntu,
tlmgr
não está instalado. Eu gosto de usarapt-file
:ou você pode procurá-lo na seção "Pesquisar o conteúdo dos pacotes" em http://packages.ubuntu.com/ .
fonte
vá para o ubuntu software center e instale o software TeX Live: fontes adicionais.
fonte
A maneira mais simples que encontrei é: basta procurar o pacote no centro de software do ubuntu. Por exemplo, eu precisava do pacote "braket", digitei-o no centro de software, o resultado da pesquisa mostrou "TeX Live: pacotes adicionais LaTeX", que contém o pacote "braket", juntamente com vários outros pacotes, eu o instalei e eu estou feliz agora.
Alternativamente:
A melhor maneira de tirar o melhor proveito do Texlive é instalar a baunilha Telxlive seguindo estas instruções:
/tex//a/95373/63118
Isso provavelmente resolverá todos os problemas relacionados aos pacotes e tudo mais.
fonte