Pikachu_2014 wrote:Bonjour,
il ne faut pas confondre package (La)TeX et package Fedora. Le premier n'a rien à voir avec yum, même si quelques packages (La)TeX non présents dans TeX Live sont disponibles dans les dépôts Fedora sous forme de RPM. Si TeX Live ne fournit pas ce paquetage, il va falloir l'installer manuellement. As-tu un lien vers ce paquetage (je ne le trouve pas sur le
CTAN) ? Selon tes besoins, la procédure d'installation peut varier radicalement :
- Comptes-tu utiliser ce paquetage ponctuellement (uniquement pour ton rapport), ou bien de façon répétée dans les prochains mois ?
- Es-tu le seul utilisateur de ta machine, ou bien d'autres personnes utilisent ton PC ? Dans ce dernier cas, ces personnes utiliseraient-elles aussi sweave ?
Pour installer tout TeX Live sous Fedora, rien de plus simple :
# yum install texlive-\*
Bonjour Pikachu_2014
Merci beaucoup de ta réponse fort rapide et précise. En effet, je me suis mélangé les pinceaux entre les packages de fedora et les latex.
Je vais utiliser ce package de façon répétée dans les prochains mois (il est vraiment très pratique pour les rapports en stat/maths) et je suis le seul à utiliser mon PC.
En effet, il n'est pas référencé sur CTAN (ce qui est curieux d'ailleurs) alors qu'il existe ici :
http://www.biostat.jhsph.edu/~rpeng/ENAR2009/Sweave.sty
Par ailleurs, j'ai un souci avec le code que tu m'as donné pour installer tout texlive. Mais en fait, je crois que le problème vient d'une fausse manip que j'ai faite en farfouillant sur internet à la recherche de texlive-full, j'ai dû installer la version test de texlive 2010 (via un rpm ?) alors que texlive 2007 stable me convient parfaitement... j'avoue que je débute sous fedora et qu'il m'arrive de me tromper souvent.
Après m'être enregistré en root, voici ce que j'obtiens :
shell fedora wrote:
Error: Package: texlive-collection-xetex-2010-10.svn17780.fc13.noarch (texlive)
Requires: texlive-xetex = 2010
Removing: texlive-xetex-2007-51.fc13.i686 (@updates)
texlive-xetex = 2007-51.fc13
Obsoleted By: texlive-collection-xetex-2010-10.svn17780.fc13.noarch (texlive)
Not found
Available: texlive-xetex-2007-49.fc13.i686 (fedora)
texlive-xetex = 2007-49.fc13
Available: texlive-xetex-2010-10.svn18937.fc13.noarch (texlive)
texlive-xetex = 2010-10.svn18937.fc13
Error: Package: texlive-scheme-context-2010-10.svn18797.fc13.noarch (texlive)
Requires: texlive-xetex = 2010
Removing: texlive-xetex-2007-51.fc13.i686 (@updates)
texlive-xetex = 2007-51.fc13
Obsoleted By: texlive-collection-xetex-2010-10.svn17780.fc13.noarch (texlive)
Not found
Available: texlive-xetex-2007-49.fc13.i686 (fedora)
texlive-xetex = 2007-49.fc13
Available: texlive-xetex-2010-10.svn18937.fc13.noarch (texlive)
texlive-xetex = 2010-10.svn18937.fc13
Error: Package: texlive-context-2010-10.svn19477.fc13.noarch (texlive)
Requires: texlive-xetex = 2010
Removing: texlive-xetex-2007-51.fc13.i686 (@updates)
texlive-xetex = 2007-51.fc13
Obsoleted By: texlive-collection-xetex-2010-10.svn17780.fc13.noarch (texlive)
Not found
Available: texlive-xetex-2007-49.fc13.i686 (fedora)
texlive-xetex = 2007-49.fc13
Available: texlive-xetex-2010-10.svn18937.fc13.noarch (texlive)
texlive-xetex = 2010-10.svn18937.fc13
Error: Package: mendexk-2.6e-51.fc13.i686 (@updates)
Requires: libkpathsea.so.4
Removing: kpathsea-2007-51.fc13.i686 (@updates)
libkpathsea.so.4
Obsoleted By: texlive-kpathsea-doc-2010-10.svn19287.fc13.noarch (texlive)
Not found
Available: kpathsea-2007-49.fc13.i686 (fedora)
libkpathsea.so.4
Error: Package: texlive-xetex-bin-2010-10.20100814.svn19405.fc13.i686 (texlive)
Requires: texlive-xetex = 2010
Removing: texlive-xetex-2007-51.fc13.i686 (@updates)
texlive-xetex = 2007-51.fc13
Obsoleted By: texlive-collection-xetex-2010-10.svn17780.fc13.noarch (texlive)
Not found
Available: texlive-xetex-2007-49.fc13.i686 (fedora)
texlive-xetex = 2007-49.fc13
Available: texlive-xetex-2010-10.svn18937.fc13.noarch (texlive)
texlive-xetex = 2010-10.svn18937.fc13
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
Comment pourrais-je réparer cette bêtise pour ensuite pouvoir installer correctement la distribution texlive complète via le code que tu m'as fourni ?
Encore une fois, merci de toute ton aide