Apparemment, j'utilise Tex Live comme distribution 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
Je souhaite installer des packages supplémentaires à l'aide de ce guide .
Ils disent:
Avec TeX Live installé manuellement, utilisez tlmgr pour gérer les packages individuellement.
tlmgr install <package1> <package2> ...
tlmgr remove <package1> <package2> ...
Mais quand j'essaye:
tlmgr install algorithm2e
Je reçois:
tlmgr: command not found
Je ne semble pas non plus avoir de ~/texmf
dossier, seulement un ~/.texmf-var
dossier. Mon installation est-elle corrompue ou je fais quelque chose de mal?
ÉDITER:
J'ai trouvé que j'avais
/usr/local/share/texmf
EDIT2:
La commande:
apt-cache policy texlive
résulte en:
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
dossier.
software-installation
latex
texlive
Martin Drozdik
la source
la source
apt-cache policy texlive
?/usr/local/share/texmf
auquel je suis lié, cela devrait aussi fonctionner, je pense. Ensuite, courezsudo texhash
.Réponses:
Si vous installez TeXLive à partir des référentiels ubuntu (Ubuntu Software Center). Ensuite, tlmgr n'est pas installé, car tous les packages doivent utiliser le système de gestion de packages système «apt-get». D'où vous obtenez l'erreur:
Vous devrez donc installer le package manuellement:
Téléchargez algorithmm2e.sty ici
Ensuite, allez dans le dossier
~/texmf
ou~/.texmf
ça dépend, s'il n'existe pas créez-le:et copiez-y algorithm2e.sty. Exécutez ensuite:
mettre le mot de passe root à la demande.
malheureusement, les packages TexLive dans Ubuntu ne sont pas très souvent mis à jour, donc certaines erreurs peuvent survenir.
L'alternative consiste à installer manuellement l'intégralité de la distribution TexLive et à suivre le guide que vous avez publié.
J'espère que cela pourra aider
la source
/usr/local/share/texmf
et de créer mon propretexmf
dossier dans le répertoire personnel et de l'exécutertexhash
, mais cela n'a pas fonctionné. Mais lorsque j'inclus lealgorithm2e.sty
directement dans le même dossier que le.tex
fichier que je compile, cela fonctionne./usr/local/texlive/texmf-local
si cela fonctionne, je mettrai à jour ma réponse.TeXLive est divisé en collections . Chaque package TeXLive appartient à une (et une seule) collection, par exemple le package
algorithm2e
appartient à la collectionscience
. Par souci de simplicité, la plupart des distributions, y compris Ubuntu, n'ont pas de package pour chaque package TeXLive individuel, mais regroupent tous les packages TeXLive dans une collection donnée et distribuent la collection entière en un seul package.Dans Ubuntu, la collection TeXLive
foo
est distribuée en tant que package Ubuntutexlive-foo
, donc par exemple la collectionscience
est distribuée en tant que package Ubuntutexlive-science
. Par conséquent, la réponse d'Ubuntu à votre question sur la façon d'installer le package TeXLivealgorithm2e
est que vous devez installer le package Ubuntutexlive-science
. (Bien sûr, un effet secondaire est qu'il installera également tous les autres packages de lascience
collection.)La manière standard de déterminer à quelle collection appartient un package TeXLive est d'utiliser
tlmgr
:Mais dans Ubuntu,
tlmgr
n'est pas installé. J'aime utiliserapt-file
:ou vous pouvez le rechercher dans la section "Rechercher le contenu des packages" de http://packages.ubuntu.com/ .
la source
accédez au centre de logiciels ubuntu et installez le logiciel TeX Live: polices supplémentaires.
la source
Le moyen le plus simple que j'ai trouvé est de rechercher le package dans le centre de logiciels ubuntu. Par exemple, j'avais besoin du package "braket", je l'ai simplement tapé dans le centre logiciel, le résultat de la recherche a montré "TeX Live: packages supplémentaires LaTeX" qui contient le package "braket" avec un tas d'autres packages, je l'ai installé et j'ai suis heureux maintenant.
Alternativement:
La meilleure façon de tirer le meilleur parti de Texlive est d'installer Telxlive vanilla en suivant ces instructions:
/tex//a/95373/63118
Cela résoudra probablement tous les problèmes liés aux packages et tout le reste.
la source