Comment installer correctement le package LaTeX appelé «autonome» pour pouvoir obtenir une mise à jour avec le gestionnaire de packages Synaptic?

10

Comment installer correctement le package LaTeX appelé "autonome" afin de pouvoir obtenir une mise à jour avec le gestionnaire de packages Synaptic?

Je sais que je peux télécharger manuellement le fichier et l'installer.

qazwsx
la source

Réponses:

8

MISE À JOUR (2015-12-07): standalone.stydevrait maintenant être installable avec un simple

sudo apt-get install texlive-latex-extra

. Garder la réponse pour référence.

La recherche

sudo apt-file search standalone.sty

ne donne aucun résultat. Cela signifie que le package ne peut pas être installé à l'aide de Synaptic.

La raison se trouve dans la réponse de Martin Scharrer: le package n'est pas inclus dans TeXlive 2009 car il est trop nouveau. TeXLive 2009 est la version fournie avec Ubuntu, il n'y a pas de TeXlive 201. De plus, les packages Ubuntu ne semblent pas recevoir de mises à jour une fois qu'ils sont sortis.

Ce qui précède est la raison pour laquelle j'ai installé TeXlive en utilisant tlmgr chez moi , en ~/.texlive2011. Fonctionne comme un charme.

krlmlr
la source
Votre réponse manque de détails sur la façon d'utiliser tlmgr(et ce que c'est, et où l'obtenir).
exhuma
@exhuma: Ma réponse n'est en aucun cas exhaustive et ne peut pas remplacer une recherche sur le Web. (C'est obsolète aussi.)
krlmlr
13

Je suis l'auteur de standalone. Il est plus récent que TeX Live 2009, qui est la version installée par Ubuntu et Debian. La version actuelle de TeX Live est 2011. Si vous installez directement la version vanilla, vous obtenez un gestionnaire de packages TeX appelé tlmgrqui peut être utilisé pour installer et mettre à jour des packages tant qu'ils font partie de TeX Live. Je vous recommande fortement de faire une installation manuelle. Vous pouvez trouver des instructions sur TeX.SX: Comment installer TeXLive «vanille» sur Debian ou Ubuntu?

Ensuite, vous pouvez installer standaloneavec la commande suivante:

tlmgr install standalone

BTW, vous pouvez mettre à jour les packages et tlmgrlui - même en utilisant:

tlmgr update --self --all

Une alternative consiste à installer uniquement le package manuellement. Cela peut être fait très facilement en utilisant le fichier ZIP TDS disponible sous http://mirrors.ctan.org/install/macros/latex/contrib/standalone.tds.zip . Décompressez-le simplement dans votre dossier TEXMF local, généralement ~/texmf. Vous devrez peut-être exécuter texhash ~/texmfaprès.

Martin Scharrer
la source
Dommage que les paquets Ubuntu pour TeXlive ne soient pas mis à jour une fois sortis.
krlmlr
@ user946850: S'ils mettaient à jour la dernière version de TeX Live une fois par an, ce serait toujours quelque chose. TL 2009 est assez obsolète et nous voyons des problèmes liés à l'utilisateur d'Ubuntu sur tex.stackexchange.com à cause de cela. Une installation manuelle n'est cependant pas un problème, peut facilement être gérée et mise à jour. Un problème est qu'il existe certaines dépendances qui nécessitent l'installation des packages Ubuntu.
Martin Scharrer
1
... qui peut être contourné en créant un paquet Debian factice - j'ai lu à ce sujet. C'est le bordel. - Sais-tu pourquoi c'est comme ça? Pourquoi les paquets Debian ne suivent-ils pas TeXlive?
krlmlr
@ user946850: AFAIK il n'y a pas de responsable dédié pour TeX Live sous Debian et Ubuntu. Les mainteneurs normaux n'ont pas le temps de le mettre à jour. J'ai essayé le paquet factice, mais cela ne fonctionne pas à 100%.
Martin Scharrer
1
En fait, j'ai dû décompresser ce paquet dans / usr / share / texmf / tex / latex, pas seulement / usr / share / texmf.
David Doria
2

Après avoir installé et mis à jour apt-file ( sudo apt-get install apt-file; sudo apt-file update), j'ai couru apt-file search standalone.styet j'ai vu qu'il appartenait texlive-latex-extra.

Je viens donc de l'installer ( sudo apt-get install texlive-latex-extra) et cela a fonctionné.

Martin
la source