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 voudrais installer des paquets supplémentaires en utilisant ce guide .
Ils disent:
Avec TeX Live installé manuellement, utilisez tlmgr pour gérer les paquets 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 un dossier ~/texmf
, seulement un dossier ~/.texmf-var
. Mon installation est-elle corrompue ou est-ce que je fais quelque chose de mal?
MODIFIER:
J'ai trouvé que j'avais en fait un
/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.
Si vous installez TeXLive à partir des référentiels ubuntu (Centre de logiciels Ubuntu). Ensuite, tlmgr n'est pas installé, car tous les paquets doivent utiliser le système de gestion de paquets système 'apt-get'. D'où vous obtenez l'erreur:
tlmgr: command not found
Vous devrez donc installer le paquet manuellement:
Télécharger algorithm2e.sty here
Ensuite, allez dans le dossier ~/texmf
ou ~/.texmf
cela dépend, s'il n'existe pas, créez-le:
mkdir ~/texmf
et copier algorithm2e.sty à elle. Puis lancez:
Sudo texhash
mettre en root le mot de passe à la demande.
malheureusement, les paquets TexLive dans Ubuntu ne sont pas très souvent mis à jour, il est donc possible que des erreurs se produisent.
L’alternative est d’installer manuellement l’ensemble de la distribution TexLive et de suivre le guide que vous avez posté.
J'espère que cela pourra aider
TeXLive est divisé en collections . Chaque package TeXLive appartient à une (et à une seule) collection. Par exemple, le package algorithm2e
appartient à la collection science
name__. Pour des raisons de simplicité, la plupart des distributions, y compris Ubuntu, ne disposent pas d’un package pour chaque package TeXLive, mais regroupent tous les packages TeXLive d’une collection donnée et distribuent la collection entière dans un package unique.
Dans Ubuntu, la collection TeXLive foo
est distribuée sous le paquet Ubuntu texlive-foo
. Ainsi, par exemple, la collection science
est distribuée sous la forme du paquet Ubuntu texlive-science
. Par conséquent, la réponse d'Ubuntu à votre question sur la manière d'installer le package TeXLive algorithm2e
est que vous devez installer le paquet Ubuntu texlive-science
. (Bien entendu, l’un des effets secondaires est qu’il installera également tous les autres packages de la collection science
name__.)
La méthode standard pour déterminer la collection à laquelle appartiennent les packages TeXLive consiste à utiliser tlmgr
name__:
$ tlmgr info algorithm2e
package: algorithm2e
category: Package
shortdesc: Floating algorithm environment with algorithmic keywords.
longdesc: Algorithm2e is an environment for writing algorithms. An algorithm becomes a floating object (like figure, table, etc.). The package provides macros that allow you to create different keywords, and a set of predefined key words is provided; you can change the typography of the keywords. The package allows vertical lines delimiting a block of instructions in an algorithm, and defines different sorts of algorithms such as Procedure or Function; the name of these functions may be reused in the text or in other algorithms.
installed: Yes
revision: 28749
sizes: doc: 661k, run: 137k
relocatable: Yes
cat-version: 5.0
cat-date: 2013-01-06 21:16:44 +0100
cat-license: lppl
collection: collection-science
Mais dans Ubuntu, tlmgr
n'est pas installé. J'aime utiliser apt-file
:
$ apt-file search algorithm2e.sty
texlive-science: /usr/share/texlive/texmf-dist/tex/latex/algorithm2e/algorithm2e.sty
ou vous pouvez le rechercher dans la section "Rechercher dans le contenu des paquets" de http://packages.ubuntu.com/ .
Le moyen le plus simple que j'ai trouvé est de rechercher le paquet dans le centre logiciel Ubuntu. Par exemple, j'avais besoin du paquet "braket", je viens de le taper dans le centre du logiciel, le résultat de la recherche montrait "TeX Live: paquets supplémentaires LaTeX" qui contenait le paquet "braket" ainsi que de nombreux autres paquets, je l'ai installé et je Je suis heureux maintenant.
Alternativement:
Le meilleur moyen de tirer le meilleur parti de Texlive est d’installer Telxlive Vanilla en suivant ces instructions:
https://tex.stackexchange.com/a/95373/63118
Cela résoudra probablement tous les problèmes liés aux paquets et à tout le reste.
allez dans le centre logiciel Ubuntu et installez le logiciel TeX Live: polices supplémentaires.