Bonjour,
Alors je rencontre un problème pour la compilation des tables dans Latex issus de la fonction print() et print.xtblae() dans R. Pour info, j'utilise TexMaker et Miktex.
Voici ma base de données dans R :
- Si je copie colle le résultat de "c" de la console R dans mon
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 a <- data.frame(An = seq(2003, 2006, 1), forme =sample(c("carre","rond","triangle"), size=16, replace=T), prenom = sample(c("Jean","Luc", "Michelle", "Jessica", "Thérèse", "Blandine"), size = 16, replace = T), x = sample(c(1:64)), y = sample(c(1:16))*100) b <- dcast(a, forme~prenom) c <- xtable(b)
fichier .tex, le document se compile sans problème (avec
\usepackage[utf8]{inputenc})
- Si je print "c" via print(c, type=latex", file="C:/DATA/c.tex") et
que je cherche à l'ouvrir avec TexMaker, j'ai alors un message
d'erreur :
"il semble que ce document ne puisse pas être décodé correctement avec
l'encodage défini par défaut (UTF-8)." Il me propose alors cet
encodage: ISO-8859-1.
En l'ouvrant avec l'encodage proposé, je peux copier coller ce qu'il y
a dans ce fichier dans mon fichier original .tex (avec
\usepackage[utf8]{inputenc} de défini), pas de problème sur la compil.
- Le problème arrive quand, dans mon doc originel, j'utilise la
commande \include{C:/DATA/c.tex}. Là, j'ai un message "Package
inputenc Error", et aucune compilation.
Ce que je peux comprendre, vu qu'apparemment, le fichier que je
cherche à inclure ne peut être lu avec UTF-8.
Ce que je ne comprends pas, c'est pourquoi le fichier ne peut pas être
décodé par UTF-8, alors que son contenu passe sans problème en UTF-8
quand je le copie colle dans mon doc originel.
Débutant en Latex, j'ai du mal à voir sur quoi je dois intervenir pour
pouvoir directement "include" mes sorties de R dans mon source en
UTF-8
Je vous remercie par avance
Kevin L.
P.S : vous l'aurez compris, je débute avec Latex. Désolé si les termes
employés ne sont pas les bons. Et si je ne suis pas clair, n'hésitez
pas à me demander des éclaircissements
Partager