Quelques nouvelles de la pr�paration de TL09.
D'une part, il est assez probable que la version en test depuis hier
devienne la version finale. Elle sera proclam�e officiellement d'ici
quelques jours si aucun probl�me majeur n'est d�couvert d'ici l�.
D'autre part, certains d'entre vous avaient sans doute entendu parler
d'une nouvelle fonctionnalit� (\write18 restreint) destin�e
essentiellement � permettre l'inclusion facile de figures en eps sous
pdftex en mode pdf (par conversion � la vol�e en pdf).
Malheureusement, cette fonctionnalit� a du �tre retir�e car de nombreux
probl�mes ont �t� trouv�s pendant la phase de test finale, et qu'il
n'�tait pas possible ou pas tr�s raisonnable d'essayer de tout corriger
� la h�te. C'est donc partie remise pour TeX Live 2010.
Je rappelle que pour cette ann�e encore, il est n�cessaire d'installer
TeX Live 2009 � partir de z�ro : aucune mise � jour automatique depuis
TeX Live 2008 n'est possible. (Au passage, �a a toujours �t� le cas, et
�a l'est aussi sous MikTeX.) Il sera peut-�tre possible de mettre � jour
automatiquement de 2009 vers 2010 l'ann�e prochaine, si nous ne
changeons pas trop l'architecture...
--
Manuel P�gouri�-Gonnard Institut de math�matiques de Jussieu
http://weblog.elzevir.fr/ http://people.math.jussieu.fr/~mpg/
Merci de cette bonne nouvelle.
Deux petites questions. Il y a eu un post ici même parlant de paquet
debian pour texlive 2009 mais je ne retrouve pas. Pouvez-vous me
l'indiquer ?
La version d'asymptote livrée avec texlive est-elle strictement la même
que celle téléchargeable depuis le site d'asymptote ? J'avais lu qu'il
s'agirait d'une version bridée.
Merci d'avance
--
Christophe
> Deux petites questions. Il y a eu un post ici m�me parlant de paquet
> debian pour texlive 2009 mais je ne retrouve pas. Pouvez-vous me
> l'indiquer ?
>
Le d�p�t provisoire de ces paquets est ici :
http://people.debian.org/~preining/TeX/tl2009-pre/
Il faut ajouter ceci � son sources.list pour pouvoir les installer. Peu
de temps apr�s la sortie officielle de TL09, ces paquets devraient
commencer � migrer vers les d�p�ts habituels de Debian, mais tout
doucement, c'est-�-dire en passant par experimental, puis la voie
habituelle (sid, testing, stable).
> La version d'asymptote livr�e avec texlive est-elle strictement la m�me
> que celle t�l�chargeable depuis le site d'asymptote ? J'avais lu qu'il
> s'agirait d'une version brid�e.
>
J'avoue que je ne sais plus pr�cis�ment. Je crois aussi me souvenir que
la version de TL a quelques limitations, par exemple il manque peut-�tre
le support d'OpenGL. (Le probl�me �tant de nature technique : TeX Live
essaie autant que possible de lier statiquement les biblioth�ques
utilis�es, et l� visiblement c'�tait ps commode.)
Ok. Merci de ces renseignements. Sais-tu si le fonctionnement des
packages est déjà documenté ? Comme gèrent-ils les mises à jour par le
tlmgr ?
Merci
--
Christophe
Champagne !
--
Elie
> D'autre part, certains d'entre vous avaient sans doute entendu parler
> d'une nouvelle fonctionnalit� (\write18 restreint) destin�e
> essentiellement � permettre l'inclusion facile de figures en eps sous
> pdftex en mode pdf (par conversion � la vol�e en pdf).
>
> Malheureusement, cette fonctionnalit� a du �tre retir�e car de nombreux
> probl�mes ont �t� trouv�s pendant la phase de test finale, et qu'il
> n'�tait pas possible ou pas tr�s raisonnable d'essayer de tout corriger
> � la h�te. C'est donc partie remise pour TeX Live 2010.
Mais m�me si ce n'est pas une fonctionnalit� disponible tout de suite
dans TL 09, est-ce que �a ne peut pas l'�tre plus tard d'ici deux ou
trois mois via tlmgr (qui sera toujours pr�sent j'esp�re). Cela
impose-t-il vraiment d'attendre TL 2010 ?
>> La version d'asymptote livr�e avec texlive est-elle strictement la m�me
>> que celle t�l�chargeable depuis le site d'asymptote ? J'avais lu qu'il
>> s'agirait d'une version brid�e.
>>
> J'avoue que je ne sais plus pr�cis�ment. Je crois aussi me souvenir que
> la version de TL a quelques limitations, par exemple il manque peut-�tre
> le support d'OpenGL. (Le probl�me �tant de nature technique : TeX Live
> essaie autant que possible de lier statiquement les biblioth�ques
> utilis�es, et l� visiblement c'�tait ps commode.)
L� encore, m�me si Asymptote �tait brid� dans un premier temps, n'y
a-t-il pas moyen de le "d�brider" un peu plus tard via tlmgr ?
Au fait Manu, quelle version de LuaTeX sera pr�sente ?
(tlmgr est bien toujours pr�sent. ;-))
Sans en �tre certain, je dirais que rien n'emp�che que cette
fonctionnalit� soit rendue disponible via tlmgr. Si ce n'�tait pas
faisable, cela voudrait dire qu'un passage de TL2009 � TL2010 via
tlmgr serait encore plus infaisable.
Par contre, j'esp�re que cette fonctionnalit� ne sera pas activ�e pas
d�faut ou que, au minimum, les personnes qui ne souhaitent pas prendre
de risques pourront la d�sactiver facilement.
--
Paul Gaborit - <http://perso.mines-albi.fr/~gaborit/>
> Manuel P�gouri�-Gonnard a �crit :
>
>> J'avoue que je ne sais plus pr�cis�ment. Je crois aussi me souvenir que
>> la version de TL a quelques limitations, par exemple il manque peut-�tre
>> le support d'OpenGL. (Le probl�me �tant de nature technique : TeX Live
>> essaie autant que possible de lier statiquement les biblioth�ques
>> utilis�es, et l� visiblement c'�tait ps commode.)
>
> L� encore, m�me si Asymptote �tait brid� dans un premier temps, n'y
> a-t-il pas moyen de le "d�brider" un peu plus tard via tlmgr ?
Je ne vois pas pourquoi il serait plus facile de construire la version
��compl�te�� plus tard. Donc non, pas grand chose � esp�rer de tlmgr.
Il faudra sans doute plut�t se tourner vers la gestionnaire de paquets
de sa distro Linux favorite, pour �a.
> � (at) Thu, 05 Nov 2009 18:21:08 +0100,
> S�bastien <s...@free.fr> �crivait (wrote):
>> Mais m�me si ce n'est pas une fonctionnalit� disponible tout de suite
>> dans TL 09, est-ce que �a ne peut pas l'�tre plus tard d'ici deux ou
>> trois mois via tlmgr (qui sera toujours pr�sent j'esp�re). Cela
>> impose-t-il vraiment d'attendre TL 2010 ?
>
Sans doute oui, pour (au moins) deux raisons :
- cela impose une mise � jour des binaires, et pour le moment on semble
rester sur une rythme annuel pour les mises � jour de binaires ;
- cela demande un choix de la part de l'utilisateur.
> Sans en �tre certain, je dirais que rien n'emp�che que cette
> fonctionnalit� soit rendue disponible via tlmgr. Si ce n'�tait pas
> faisable, cela voudrait dire qu'un passage de TL2009 � TL2010 via
> tlmgr serait encore plus infaisable.
>
En fait, ce qui risque d'�tre fait (je sp�cule, mais �a refl�te l'�tat
actuel des discussions), c'est que pour passer d'une version � l'autre,
il y aura soit une option dans l'installateur de la nouvelle version
pour r�cup�rer son ancienne installation, soit on rajoutera une option �
tlmgr du style 'dist-upgrade'. Mais �a sera diff�rent d'un simple 'tlmgr
update --all', par exemple parce que quand des options apparaissent, il
faut que l'utilisateur choisisse la valeur.
> Par contre, j'esp�re que cette fonctionnalit� ne sera pas activ�e pas
> d�faut ou que, au minimum, les personnes qui ne souhaitent pas prendre
> de risques pourront la d�sactiver facilement.
>
Ce qui �tait pr�vu, c'est que ce soit une option de l'installateur,
activ�e par d�faut. Et une des raisons pour lesquelles �a ne sera pas
rajout� en mise � jour � normale � via tlmgr est qu'on ne veut pas
activer �a par d�faut sans avoir donn� � l'utilisateur l'occasion de
choisir.
> Manuel P�gouri�-Gonnard a �crit :
>> Quelques nouvelles de la pr�paration de TL09.
>
> Au fait Manu, quelle version de LuaTeX sera pr�sente ?
La 0.40.6. L'id�e pour l'instant est d'inclure des versions ��stables��
de LuaTeX.
(Au passage, on ne peut pas utiliser ConTeXt MarkIV tel qu'il est livr�
dans TeX Live, notre LuaTeX est trop vieux (et ConTeXt est assez
compliqu� � installer, docn on prend ce qu'on nous donne). De toutes
fa�ons les vrais utilisateurs de ConTeXt ont plut�t int�r�t � se tourner
vers les ConTeXt Minimals.)
> Il faudra sans doute plutôt se tourner vers la gestionnaire de paquets
> de sa distro Linux favorite, pour ça.
A ce propos, je suis sous kubuntu, et j'ai toujours préféré l'installation
"en dur" depuis de DVD, tout en trompant le gestionnaire de paquet avec un
paquet créé par equivs.
Je pensais en effet que les mises à jour étaient plus rapidement intégrées
dans ctan/tlmgr qu'elles ne sont packagées pour la distribution.
Mais est-ce la cas ?
Où bien les paquets mis à jour le sont ils vraiment très rapidement quand
une mise à jour à lieu sur CTAN ?
A moins qu'il faille quand même utiliser tlmgr pour mettre à jour quand on
installe par paquets ?
Olivier V
> Manuel P�gouri�-Gonnard wrote:
>
>> Il faudra sans doute plut�t se tourner vers la gestionnaire de paquets
>> de sa distro Linux favorite, pour �a.
>
> A ce propos, je suis sous kubuntu, et j'ai toujours pr�f�r� l'installation
> "en dur" depuis de DVD, tout en trompant le gestionnaire de paquet avec un
> paquet cr�� par equivs.
>
> Je pensais en effet que les mises � jour �taient plus rapidement int�gr�es
> dans ctan/tlmgr qu'elles ne sont packag�es pour la distribution.
>
Il me semble que c'est le cas, en effet. Il y a en moyenne quelques
jours entre l'arriv�e d'une version sur le CTAN et son arriv�e dans
tlnet. Les paquets texlive des distributions Linux ne sont (ne seront)
pas reconstruits tr�s souvent je crois.
Bon, apr�s, faut voir aussi qu'on a pas forc�ment un vrai besoin de
mettre � jour tout le temps. (Et que chaque mise � jour est susceptible
de cr�er des incompatibilit�s avec les documents existants.) Mais c'est
vrai qu'avec tlmgr on est libre de mettre � jour ou pas, comme on veut.
> A moins qu'il faille quand m�me utiliser tlmgr pour mettre � jour quand on
> installe par paquets ?
>
Je n'arrive pas � trouver de source sur ce point, mais il me semble que
les fonctionnalit�s de gestion de paquets de tlmgr seront d�sactiv�s
dans la version livr�e de Debian, par exemple. Ceci afin d'�viter des
probl�mes.
Question bête : comment on fait sous ubuntu ?
Merci
--
Christophe
S'il y a un pb de dépendances, ajouter le dépôt dans ton
/etc/apt/sources.list donnera des problèmes.
La meilleure solution consiste alors à prendre les
sources et un bon petit dpkg-source -X blabla
puis ./debian/rules binary (tout en se trouvant
une activité pendant la compilation suffiront):
tu auras tous les texlive-{truc}.deb chez toi.
La procédure précise doit être expliquer quelque
part (compiler un paquet depuis les sources).
J'avais fait cela il y a quelques années pour la Texlive2007.
O.G.
> Bonsoir
>>
>> Question bête : comment on fait sous ubuntu ?
>>
>> Merci
>
> S'il y a un pb de dépendances, ajouter le dépôt dans ton
> /etc/apt/sources.list donnera des problèmes.
Oui, mais précisément, ce n'est pas un dépôt classique ubuntu.
> La meilleure solution
> consiste alors à prendre les sources et un bon petit dpkg-source -X
> blabla puis ./debian/rules binary (tout en se trouvant une activité
> pendant la compilation suffiront): tu auras tous les texlive-{truc}.deb
> chez toi. La procédure précise doit être expliquer quelque part
> (compiler un paquet depuis les sources). J'avais fait cela il y a
> quelques années pour la Texlive2007.
Ok. Je testerai ça.
Merci
--
Christophe
> Il me semble que c'est le cas, en effet. Il y a en moyenne quelques
> jours entre l'arrivée d'une version sur le CTAN et son arrivée dans
> tlnet. Les paquets texlive des distributions Linux ne sont (ne seront)
> pas reconstruits très souvent je crois.
>
> Bon, après, faut voir aussi qu'on a pas forcément un vrai besoin de
> mettre à jour tout le temps. (Et que chaque mise à jour est susceptible
> de créer des incompatibilités avec les documents existants.) Mais c'est
> vrai qu'avec tlmgr on est libre de mettre à jour ou pas, comme on veut.
Je continuerai donc avec ma bonne vielle méthode.
C'est surtout pour toutes les mises à jour qui touchent à pstricks : les
paquets évoluent rapidement (pstricks-add, 3d, ...) entraînant des mises à
jours de fondamentaux (pstricks.pro, ...).
Ça m'est arrivé plusieurs fois de me casser les dents sur des bugs qui n'en
étaient pas (et de poser ici même des questions inutiles) alors qu'une
petite mise jour réglait tout ... Donc maintenant pour tout ce qui touche à
pstricks, je mets à jour et je réfléchis après.
Pour le reste, effectivement ce n'est pas d'une utilité primordiale, mais ça
reste bien pratique !
Olivier V
C'est fort probable sachant que chez Debian, tout ce qui est installé dans
/usr doit l'être par le gestionnaire de paquets.
Ce qui m'amène à cette question : pourquoi ne pas avoir prévu dans tlmgr la
gestion du TEXMFHOME pour installer des paquets ? [1]
Par exemple, mon installation LaTeX consiste en une installation Debian
classique et un mpm (MikTeX package manager) compilé pour utiliser mon
TEXMFHOME. Cela me permet d'installer localement certains paquets qui ne
sont pas dans Debian ou qui y existent dans une version obsolète (les
kpfonts par exemple). Cela me permet aussi avec un "mpm --find-updates" et
un "mpm --update" de mettre à jour ces paquets que je "suis".
Cela aurait été pas mal de pouvoir avoir ce fonctionnement avec une
installation de TeXLive classique.
Yannick
[1] Je dis ça parce qu'on m'a dit que ce n'était pas possible, si ça se
trouve, ça a changé.
> Manuel P�gouri�-Gonnard wrote:
>> Je n'arrive pas � trouver de source sur ce point, mais il me semble que
>> les fonctionnalit�s de gestion de paquets de tlmgr seront d�sactiv�s
>> dans la version livr�e de Debian, par exemple. Ceci afin d'�viter des
>> probl�mes.
>
> C'est fort probable sachant que chez Debian, tout ce qui est install� dans
> /usr doit l'�tre par le gestionnaire de paquets.
>
Hum, /usr/local ?
> Ce qui m'am�ne � cette question : pourquoi ne pas avoir pr�vu dans tlmgr la
> gestion du TEXMFHOME pour installer des paquets ? [1]
>
C'est pr�vu, et un des changements d'architecture faits entre 2008 et
2009 a justement pour but de permettre �a pour la majorit� des paquets
(plus pr�cis�ment, ceux qui sont contenus dans une unique arborescence,
par opposition � ceux qui ont des fichiers dans TEXMF ou dans bin/ en
plus de TEXMFDIST). Ce n'est par contre pas encore finalis�.
Note que �a ne r�pond pas de fa�on totalement satisfaisante au probl�me
de la cohabitation entre tlmgr et les paquets Debian (ou autre), dans le
sens o� une fois que tu as install� un paquet dans ton TEXMFHOME ou
TEXMFLOCAL, il cache les �ventuelles mises � jour via les .deb dans les
arborescences principales...
> Par exemple, mon installation LaTeX consiste en une installation Debian
> classique et un mpm (MikTeX package manager) compil� pour utiliser mon
> TEXMFHOME. Cela me permet d'installer localement certains paquets qui ne
> sont pas dans Debian ou qui y existent dans une version obsol�te (les
> kpfonts par exemple). Cela me permet aussi avec un "mpm --find-updates" et
> un "mpm --update" de mettre � jour ces paquets que je "suis".
>
> Cela aurait �t� pas mal de pouvoir avoir ce fonctionnement avec une
> installation de TeXLive classique.
>
�a devrait �tre possible un de ces jours. (J'ai aussi utilis� mpm de la
m�me fa�on, c'est effectivement plut�t pratique.)
> Note que ça ne répond pas de façon totalement satisfaisante au problème
> de la cohabitation entre tlmgr et les paquets Debian (ou autre), dans le
> sens où une fois que tu as installé un paquet dans ton TEXMFHOME ou
> TEXMFLOCAL, il cache les éventuelles mises à jour via les .deb dans les
> arborescences principales...
Ça a des avantages et des inconvénients, mais à mon avis plus d'avantages.
L'inconvénient, c'est que l'utilisateur qui néglige son TEXMFHOME va se
retrouver avec des classes, styles, etc. utilisés dans des versions
inférieures à ce qu'il croit (ceux qui ont été installé par les paquets
Debian). Néanmoins, c'est bien fait pour lui, il ne faut pas négliger son
TEXMFHOME…
L'avantage, c'est que l'utilisateur qui pour une raison ou une autre veut
utiliser une ancienne version peut le faire en l'installant dans son
TEXMFHOME.
> Ça devrait être possible un de ces jours. (J'ai aussi utilisé mpm de la
> même façon, c'est effectivement plutôt pratique.)
Cool !
Yannick