[Texlive et Mandriva] Installation de paquets

Tout ce qui concerne le langage TeX/LaTeX et ses variantes. Ce langage est utilisable sur le forum via les balises tex.
[participation réservée aux utilisateurs inscrits]
Règles du forum
Merci de soigner la rédaction de vos messages et de consulter ce sujet avant de poster. Pensez également à utiliser la fonction recherche du forum.
Moltonnex

[Résolu] [Texlive et Mandriva] Installation de paquets

Message non lu par Moltonnex »

Salut à tous!

J'ai un petit problème et impossible de trouver la solution. Je m'explique: je veux faire un courbe avec pstricks, j'ai trouver un tuto sur le net qui utilise le packages pst-plot.sty, or lorsque je compile j'ai une erreur me disant que ce packages est manquant.

Ma question est simple, comment l'installer sous Mandriva? J'ai beaux chercher et chercher impossible de trouver!

Si jamais il n'y a pas de possibilité, je cherche une façon de tracer des points expérimentaux (donc pas à partir d'une formule mais de plusieurs couple de point (x,y)) avec LaTeX!

Merci d'avance pour votre aides!!
Dernière modification par Moltonnex le mardi 12 avril 2011, 15:35, modifié 1 fois.
balf
Modérateur spécialisé
Modérateur spécialisé
Messages : 4065
Inscription : mercredi 02 janvier 2008, 23:18

Re: Packages, Texlive et Mandriva !

Message non lu par balf »

L'explication réside probablement dans le fait que la structure d'installation de pstricks a changé il y a un à deux ans, je ne me rappelle plus exactement quand. Vous avez quelle version de TeXLive ? Dans les dernières, il y a un gestionnaire de packages, et il suffit de lui demander d'installer pst-plot (qui autrefois faisait partie du pstricks de base). Je vous suggère de télécharger à la mainTeXLive 2010, si vous n'avez pas de gestionnaire de packages, et de l'installer, éventuellement de désinstaller votre vieille installation pour qu'il n'y ait pas de problème de doublons.

B.A.
Moltonnex

Re: Packages, Texlive et Mandriva !

Message non lu par Moltonnex »

Effectivement je n'ai pas Texlive 2010 mais la version de 2007, je vais essayer de me procurer le 2010 et je vous tient au courant si le problème vient de là!
Merci à vous en tout cas pour cette réponse rapide.

Petit edit: Est-il possible de dire a kile de compiler avec Texlive 2010 au lieu de 2007 ou dois-je necessairement supprimer Texlive 2007?
Moltonnex

Re: Packages, Texlive et Mandriva !

Message non lu par Moltonnex »

J'ai installer TexLive 2010 mais j'ai du mal à comprendre comment fonctionne le gestionnaire de packages, quelqu'un aurait une idée? :D
balf
Modérateur spécialisé
Modérateur spécialisé
Messages : 4065
Inscription : mercredi 02 janvier 2008, 23:18

Re: Packages, Texlive et Mandriva !

Message non lu par balf »

J'aurais du mal à vous donner des détails : je travaille avec MiKTeX, sous Windows, mais avez-vous vérifié si pst-plot n'était pas installé par défaut (ainsi que pst-node, pst-eps, pstricks-add, pst-tree, etc.) ?

B.A.
francois
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 856
Inscription : jeudi 21 septembre 2006, 00:14
Localisation : Antony
Contact :

Re: Packages, Texlive et Mandriva !

Message non lu par francois »

Bonsoir,
Moltonnex a écrit :J'ai installer TexLive 2010 mais j'ai du mal à comprendre comment fonctionne le gestionnaire de packages, quelqu'un aurait une idée? :D
Je ne sais pas comment vous avez installé TeXLive 2010, mais il suffit d'utiliser la ligne de commandes, soit sous root soit sous un compte utilisateur (ça, ça dépend vraiment de la façon dont vous avez installé TeXLive) :

Code : Tout sélectionner

# Pour installer le package toto :
tlmgr install toto

# Pour mettre à jour tout ce qui est déjà installé :
tlmgr update --all
François Lafont
Moltonnex

Re: Packages, Texlive et Mandriva !

Message non lu par Moltonnex »

Quand je tape tlmgr update --all en user normal ou en root, j'ai un message d'erreur:

bash: tlmgr: commande introuvable

J'ai mal installer LiveTex??
francois
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 856
Inscription : jeudi 21 septembre 2006, 00:14
Localisation : Antony
Contact :

Re: Packages, Texlive et Mandriva !

Message non lu par francois »

Moltonnex a écrit :Quand je tape tlmgr update --all en user normal ou en root, j'ai un message d'erreur:

bash: tlmgr: commande introuvable

J'ai mal installer LiveTex??
Pas forcément, soit tu as mal installé TeXLive 2010, soit l'exécutable tlmgr (qui fait bien partie de TeXLive 2010) n'est pas dans le PATH du compte utilisateur (était-ce root ?) avec lequel tu as lancé la commande.

Où as tu installé TeXLive 2010 et avec quel compte ?

Tu peux toujours voir si tlmgr se trouve sur ton système. Si ce n'est pas le cas, alors oui il y a un problème au niveau de l'installation. Chez moi par exemple :

Code : Tout sélectionner

# updatedb
# locate -r 'tlmgr$'
/home/francois/texlive2010/bin/x86_64-linux/tlmgr
Pour installer TeXLive 2010 pour son propre compte utilisateur uniquement, sans rien perturber au niveau du système et surtout au niveau du gestionnaire de packages du système, tu peux voir ici.
François Lafont
francois
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 856
Inscription : jeudi 21 septembre 2006, 00:14
Localisation : Antony
Contact :

Re: Packages, Texlive et Mandriva !

Message non lu par francois »

francois a écrit :Pour installer TeXLive 2010 pour son propre compte utilisateur uniquement, sans rien perturber au niveau du système et surtout au niveau du gestionnaire de packages du système, tu peux voir ici.
Sache, si tu veux gagner du temps, qu'en lisant le premier message et le message du 27 février à 00:21, tu auras toutes les explications nécessaires (le reste du fil étant un peu annexe).
François Lafont
Francky
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 681
Inscription : dimanche 11 avril 2010, 14:01

Re: Packages, Texlive et Mandriva !

Message non lu par Francky »

Alors il te faut peut être essayer le diabolique

Code : Tout sélectionner

sudo su
tlmgr update --all
auquel cas, ton installation de texlive n'est pas top.
(Ça m'est arrivé, mais je sais plus comment)

Pour un utilisateur simple, l'installation dans ton homme est très bien.
Linux Mint | TeXLive - TexMaker - asymptote | Python3 & C - Geany - Project Euler - SPOJ
Entia non sunt multiplicanda praeter necessitatem
francois
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 856
Inscription : jeudi 21 septembre 2006, 00:14
Localisation : Antony
Contact :

Re: Packages, Texlive et Mandriva !

Message non lu par francois »

Francky a écrit :Alors il te faut peut être essayer le diabolique

Code : Tout sélectionner

sudo su
tlmgr update --all
auquel cas, ton installation de texlive n'est pas top.
Pas forcément. Ça peut être un simple problème de PATH.
Francky a écrit :Pour un utilisateur simple, l'installation dans ton home est très bien.
Oui et dans ce cas, que ce soit avec root ou n'importe quel autre compte, il faut modifier le PATH de l'utilisateur. Sans cela, le nom de commande tlmgr ne sera pas résolu même si l'installation est correcte.
François Lafont
Moltonnex

Re: Packages, Texlive et Mandriva !

Message non lu par Moltonnex »

Alors en fait j'avais effectivement un problème de PATH, j'ai oublier de taper la commande PATH=/usr/local/texlive/2010/bin/x86_64-linux:$PATH :oops: (je debute sous linux :D )

Bon par contre j'ai toujours un problème! Quand j'appelle la commande j'ai ce messages d'erreur:

Code : Tout sélectionner

[root@localhost *****]# tlmgr install pst-plot.sty
tlmgr: package repository http://ctan.mines-albi.fr/systems/texlive/tlnet
package pst-plot.sty not present in package repository.
Ca voudrait dire quoi? Que pst-plot.sty n'est pas disponible là où j'ai télécharger Texlive?

En tout cas merci beaucoup pour votre aide!!
francois
Utilisateur éprouvé
Utilisateur éprouvé
Messages : 856
Inscription : jeudi 21 septembre 2006, 00:14
Localisation : Antony
Contact :

Re: Packages, Texlive et Mandriva !

Message non lu par francois »

Moltonnex a écrit :Alors en fait j'avais effectivement un problème de PATH, j'ai oublier de taper la commande PATH=/usr/local/texlive/2010/bin/x86_64-linux:$PATH :oops: (je debute sous linux :D )

Bon par contre j'ai toujours un problème! Quand j'appelle la commande j'ai ce messages d'erreur:

Code : Tout sélectionner

[root@localhost *****]# tlmgr install pst-plot.sty
tlmgr: package repository http://ctan.mines-albi.fr/systems/texlive/tlnet
package pst-plot.sty not present in package repository.
Ca voudrait dire quoi? Que pst-plot.sty n'est pas disponible là où j'ai télécharger Texlive?

En tout cas merci beaucoup pour votre aide!!
Le package que tu veux installer s'appelle pst-plot, pas pst-plot.sty. D'une manière générale, quand tu veux installer un package, mets juste le nom sans l'extension.
François Lafont
Moltonnex

Re: Packages, Texlive et Mandriva !

Message non lu par Moltonnex »

Quand un problème est résolu il y a en forcement un autre qui suit :D !

J'ai réussi à installer pst-plot, j'ai donc essayer de compiler un exemple simple trouver sur le net, et surprise lors de la compilation, tout un tas d'erreur!
Voici mon ECM:

Code : Tout sélectionner

\documentclass[pdftex,10pt,a4paper]{report}

\usepackage[pdftex]{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}
\usepackage{pst-plot}
\usepackage{pstricks}
\listfiles
\begin{document}

\begin{pspicture}(10,6)
\psline[linewidth=0.5mm](4.5,0)(4.5,6) 
\psline[linewidth=0.5mm](0,3)(9,3) 
\rput(4.5,3){\psplot{-3}{3}{x}}
\end{pspicture}

\end{document}

Je n'ai absolument aucune idée d'où cela peut venir sachant que dans ma fenetre de rapport j'ai plusieurs fois le message:
Undefined controle sequence + le nom de la commande (comme \psline ou \rput).

Je sens que je vais finir par faire un includegraphics de mon graph sorti d'Excel!!

Edit: Je ne sais pas si ça son importance mais je compile en Latex et non PDFLatex
kojak
Modérateur général
Modérateur général
Messages : 10450
Inscription : samedi 18 novembre 2006, 19:50

Re: Packages, Texlive et Mandriva !

Message non lu par kojak »

bonjour,
Moltonnex a écrit :
Je n'ai absolument aucune idée d'où cela peut venir sachant que dans ma fenetre de rapport j'ai plusieurs fois le message:
Undefined controle sequence + le nom de la commande (comme \psline ou \rput).
On n'est pas devin, donc faut aussi poster le fichier log.

tu ne dis pas comment tu compiles..

De plus tes erreurs sont inévitables vu ton préambule : ceci devrait fonctionner

Code : Tout sélectionner

\documentclass[10pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[francais]{babel}
\usepackage[T1]{fontenc}
\usepackage{pstricks-add}
\begin{document}

\begin{pspicture}(10,6)
\psline[linewidth=0.5mm](4.5,0)(4.5,6) 
\psline[linewidth=0.5mm](0,3)(9,3) 
\rput(4.5,3){\psplot{-3}{3}{x}}
\end{pspicture}

\end{document}
Moltonnex a écrit : Je sens que je vais finir par faire un includegraphics de mon graph sorti d'Excel!!
Avec des réponses comme ceci, ça va faire avancer le smilblick... et pour te rassurer, suivant comment tu compiles, tu auras les mêmes soucis.
Pas d'aide par MP.
balf
Modérateur spécialisé
Modérateur spécialisé
Messages : 4065
Inscription : mercredi 02 janvier 2008, 23:18

Re: Packages, Texlive et Mandriva !

Message non lu par balf »

Il y a des chances que vous compiliez avec pdflatex, qui n'est pas compatible avec pstricks (pdf n'a pas de quoi faire les calculs nécessités par postscript). Le plus simple est de passer par latex —> dvips —> pstopdf, ou, si l'on veut une image .eps, insérer le code dans un environnement TeXtoeps (en chargeant l'extension pst-eps), puis latex —> dvips -E —> epstopdf, image pdf que l'on peut ensuite inclure via \includegraphics , pour pouvoir compiler l'ensemble du document avec pdflatex.

B.A.
Moltonnex

Re: Packages, Texlive et Mandriva !

Message non lu par Moltonnex »

Je pense que mon problème viens du package graphicx présent avec l'option pdf. Lorsque celui-ci est présent votre exemple ne marche pas kojac alors que lorsque je l'enlève l'option pdftex il fonctionne parfaitement.

J'ai enfin réussi à inclure mes graphiques, il ne me manque plus qu'a chercher la commande pour insérer des couples de points (x,y) à partir d'un fichier!

En tout cas un grand merci à tous pour votre aide, vous m'avez été d'un grand secours!
rebouxo
Modérateur honoraire
Modérateur honoraire
Messages : 6962
Inscription : mercredi 15 février 2006, 13:18
Localisation : le havre
Contact :

Re: Packages, Texlive et Mandriva !

Message non lu par rebouxo »

Moltonnex a écrit :Je pense que mon problème viens du package graphicx présent avec l'option pdf. Lorsque celui-ci est présent votre exemple ne marche pas kojac alors que lorsque je l'enlève l'option pdftex il fonctionne parfaitement.

J'ai enfin réussi à inclure mes graphiques, il ne me manque plus qu'a chercher la commande pour insérer des couples de points (x,y) à partir d'un fichier!

En tout cas un grand merci à tous pour votre aide, vous m'avez été d'un grand secours!
\pst-plot fait cela très bien (éventuellement avec l'aide de pstricks-add), via l'environnement psgraph.

Olivier
A line is a point that went for a walk. Paul Klee.
Par solidarité, pas de MP.
Répondre
  • Sujets similaires
    Réponses
    Vues
    Dernier message