[LaTeX] message d'erreur, package

Publié : 25.01.2010 - 22h08 par Ratatouille

bonjour,
que signifie le message d'erreur :

csquotes outdated package

Pour info, csquote est le nom d'un package.

Merci d'avance


Re: [LaTeX] message d'erreur, package

Publié : 26.01.2010 - 23h29 par Franck Pastor

Hé bien, que ce package est considéré comme périmé. Il y a probablement une version plus à jour à installer dans la section « Manage Updates » du TeX Live Utility.


Re: [LaTeX] message d'erreur, package

Publié : 26.01.2010 - 23h54 par Ratatouille

c'est effectivement comme cela que je le comprenais... et j'ai une question bête : est-ce qu'on peut utiliser texlive utility avec Tiger ? il me semble que non mais je ne suis plus très sûre...
dans le doute : j'imagine que je récupère le bon csquotes qq part et que je le mets à la place de l'ancien (maintenant que je sais parfaitement le trouver...) Ceci étant, vaut-il mieux faire cela ou bien le mettre avec mes packages qui n'ont pas été installés en même temps que texlive ? (ie dans mon répertoire library/texmf/...)


Re: [LaTeX] message d'erreur, package

Publié : 27.01.2010 - 7h25 par Franck Pastor

Je pencherai, par principe, pour la deuxième solution, plus sûre, au moins pour prendre le temps de tester la nouvelle version de csquotes.

Mais si tu veux utiliser la première, ne le fais pas directement en écrasant les fichiers à partir du Finder : ça peut se faire, mais il y a une manip au Terminal à faire pour que TeX Live soit mis vraiment à jour après ce changement. Autant passer alors par le TeX Live Manager, c'est nettement plus rapide. En effet le TeX Live Utility ne tourne pas sur Tiger, mais le TeX Live Manager, dont il est l'interface Mac, oui !

Il faut juste que tu aies installé X11 (ce qui n'a pas été automatique lors de l'installation de Tiger). Une fois X11 installé, entre alors au terminal

Code : Tout sélectionner

sudo tlmgr --gui
pour lancer l'interface X11 du TeX Live Manager. Les principes sont les mêmes, bien sûr, qu'avec le TeX Live Utility.


Re: [LaTeX] message d'erreur, package

Publié : 27.01.2010 - 8h20 par Ratatouille

ok merci, j'opte pour la solution texmf et je verrai plus tard comment utliser tex manager !


Re: [LaTeX] message d'erreur, package

Publié : 27.01.2010 - 13h29 par Ratatouille

Bon, visiblement, ça ne marche pas en mettant dans Library/texmf/tex/latex/csquotes/...
il dit toujours que le package est outdated ! Je me dis que c'est parce qu'il trouve d'abord l'ancienne version qui est outdated et qu'il ne cherche pas plus loin. C'est ça ?
quand j'aurai le temps, j'essayerai en passant par X11... mais pour l'instant X11 n'est pas installé sur l'ordi concerné...


Re: [LaTeX] message d'erreur, package

Publié : 27.01.2010 - 15h18 par Franck Pastor

Ce n'est pas normal. Dans quelle « Library » le mets-tu ? Il faut utiliser celui de ton répertoire maison. Et c'est censé être le premier « texmf » que TeX Live inspecte, donc il sera chargé avant tous les autres.

Si tu n'as pas X11, au pire peux aussi utiliser le TeX Live Manager au terminal, en ligne de commande. Voir ici, ou entrer

Code : Tout sélectionner

tlmgr --gui
au terminal, pour savoir comment faire.


Re: [LaTeX] message d'erreur, package

Publié : 27.01.2010 - 15h25 par Ratatouille

bon, je crois que là il faut que j'avoue que tout cela n'est qu'à moitié pour moi... sur mon ordi le package marche bien. Et en fait je n'ai pas sous la main l'ordi concerné donc je ne peux pas vérifier où la personne a mis le dossier... mais normalement il est au bon endroit. Je pense que je vais aller voir tout cela de près un de ces 4... et ça résoudra les problèmes !


Re: [LaTeX] message d'erreur, package

Publié : 29.01.2010 - 11h15 par Ratatouille

Bon ben déjà, X11 ne connait pas la commande tlmgr... mais ce n'est pas grave vu que le terminal la connait... donc pas besoin de x11 pour ça (sur léopard, il me semble que ça marche avec les 2 : terminal et x11 mais ce qui est sur c'est que sous tiger, ça ne marche pas sous x11)

Une fois cela fait, et le package de tex live manager installé, j'ai essayé de faire un update mais ça ne marchait pas. Pour être plus précise, l'url pour le source ne marchait pas, bien que ce soit celle indiquée partout... du coup, on a laissé tomber le texlive manager...

De plus, le package qui était sur l'ordi en question était exactement le même que celui de mon ordi ! et sur mon ordi, le package n'est pas outdated !

Finalement, on a opté pour une réinstallation de mactex, en utilisant mactex 2009 ! Et là, ça a marché !

Pour moi, tout cela est bien mystérieux... mais je m'en remettrai. Par contre j'ai juste une question. Comment fait-on pour installer le package de texlive manager avec mactex 2009 ! Je ne trouve pas où il est !!!!!!

merci d'avance...


Re: [LaTeX] message d'erreur, package

Publié : 29.01.2010 - 11h33 par Franck Pastor

On peut lancer le TeX Live Manager sur Tiger à partir du Terminal d'Apple, mais il faut avoir lancé X11 avant (en négligeant la fenêtre xterm qui s'ouvre). En effet, sur Tiger, le Terminal d'Apple et le Xterm n'ont pas le même PATH par défaut. Mais ce n'est pas bien grave, il suffit de lancer X11, et d'entrer au Terminal d'Apple le

Code : Tout sélectionner

sudo tlmgr --gui


Du moins, c'est comme ça que ça marchait pour moi du temps où j'utilisais Tiger !

C'est pas la première fois qu'il y a un problème d'URL, mais là j'avoue mon incompétence. À tout hasard, la mienne est http://mirror.ctan.org/systems/texlive/tlnet
Si ça ne marche toujours pas, le mieux est de poser le problème sur le forum Usenet fr.comp.text.tex, ou sur la liste GUTenberg (groupe des utilisateurs de TeX francophone) ou sur la liste (anglophone)
TeX on Mac OS X

Est-ce que ton camarade n'utilisait pas à son insu autre distribution TeX, aussi installée sur son système ? Autrement, ça me dépasse aussi…

Avec MacTeX 2009, normalement le TeX Live Manager est installé automatiquement. Vérifie sur le Terminal, en tapant par exemple

Code : Tout sélectionner

tlmgr --help


Re: [LaTeX] message d'erreur, package

Publié : 29.01.2010 - 14h18 par Ratatouille

Franck Pastor a écrit :On peut lancer le TeX Live Manager sur Tiger à partir du Terminal d'Apple, mais il faut avoir lancé X11 avant (en négligeant la fenêtre xterm qui s'ouvre).

Ca a effectivement l'air d'être comme ça que ça marche !

Franck Pastor a écrit :Est-ce que ton camarade n'utilisait pas à son insu autre distribution TeX, aussi installée sur son système ? Autrement, ça me dépasse aussi…

Normalement non, c'est moi qui lui ai dit quoi installer !

Frank Pastor a écrit :Avec MacTeX 2009, normalement le TeX Live Manager est installé automatiquement. Vérifie sur le Terminal, en tapant par exemple

Code : Tout sélectionner

tlmgr --help

en regardant dans l'aide, TeX Live Manager a bien l'air d'être installé mais ne veut pas lancer l'interface graphique... c'est pas top mais si j'ai bien compris ça n'empêche pas de tout mettre à jour via le terminal...
merci en tout cas pour tous les conseils !