fig.cap ne fonctionne pas

Postez ici vos questions, réponses, commentaires ou suggestions - Les sujets seront ultérieurement répartis dans les archives par les modérateurs

Modérateur : Groupe des modérateurs

fatima machou
Messages : 38
Enregistré le : 25 Avr 2016, 09:22

fig.cap ne fonctionne pas

Messagepar fatima machou » 19 Fév 2018, 16:37

Bonjour,
j'essaye d'ajouter des caption de figure dans l'environnement de rmarkdown mais j'arrive pas a reussir

Code : Tout sélectionner

---
title: "titre"
author: "Exemple"
date: "19/02/2018"
output:
  pdf_document:
    fig_caption: yes

---

```{r cars, fig.cap="titre de cars"}

plot(cars)
```

merci d'avance

cdt
fmch




Guillaume Devailly
Messages : 28
Enregistré le : 22 Déc 2017, 12:31

Re: fig.cap ne fonctionne pas

Messagepar Guillaume Devailly » 20 Fév 2018, 08:45

Je suppose qu'il faut plutôt utiliser

Code : Tout sélectionner

true
et non :

Code : Tout sélectionner

title: "titre"
author: "Exemple"
date: "19/02/2018"
output:
  pdf_document:
    fig_caption: true

fatima machou
Messages : 38
Enregistré le : 25 Avr 2016, 09:22

Re: fig.cap ne fonctionne pas

Messagepar fatima machou » 20 Fév 2018, 08:54

Bonjour,
merci pour votre reponse,malheureusement meme avec un true , ça ne marche pas , je ne vois tjrs pas ou est le probleme

cdt
fmch

Guillaume Devailly
Messages : 28
Enregistré le : 22 Déc 2017, 12:31

Re: fig.cap ne fonctionne pas

Messagepar Guillaume Devailly » 20 Fév 2018, 12:37

Je ne peut malheureusement que vous conseiller de mettre à jour vos packages...
fig.caption semble bien fonctionner chez moi:

Code : Tout sélectionner

---
title: "test"
output:
    pdf_document:
        fig_caption: yes
---

```{r asinh, fig.cap="Fonction arsin hyperbolique", echo = FALSE}
plot(asinh, xlim = c(-10, 10), ylim = c(-10, 10))
```


Image

fatima machou
Messages : 38
Enregistré le : 25 Avr 2016, 09:22

Re: fig.cap ne fonctionne pas

Messagepar fatima machou » 20 Fév 2018, 13:43

Bonjour,
merci encore pour votre reponse.
le probleme maintenant que fig.width et fig.height marche bien , mais fig.cap ne fonctionne pas ...! c'est trop bizarre

sinon j'aimerai bien savoir les packages a mettre a jour

cdt
fmch

Mickael Canouil
Messages : 1315
Enregistré le : 04 Avr 2011, 08:53
Contact :

Re: fig.cap ne fonctionne pas

Messagepar Mickael Canouil » 20 Fév 2018, 14:21

Bonjour,

pour s'assurer que le problème ne vienne pas de LATEX et comme l'option "fig_caption" fonctionne aussi pour le format "html_document", je vous suggère de faire le test en changeant le format de sortie de votre document.

Cordialement,
Mickaël
mickael.canouil.fr | rlille.fr

fatima machou
Messages : 38
Enregistré le : 25 Avr 2016, 09:22

Re: fig.cap ne fonctionne pas

Messagepar fatima machou » 20 Fév 2018, 14:30

merci beaucoup, super ,là ça marche

cdt
fmch

Mickael Canouil
Messages : 1315
Enregistré le : 04 Avr 2011, 08:53
Contact :

Re: fig.cap ne fonctionne pas

Messagepar Mickael Canouil » 20 Fév 2018, 15:32

Pour vérifier le fichier latex, vous pouvez demander à rmarkdown de conserver le fichier intermédiaire .tex ("keep_tex: true") et tenter de compiler ce fichier avec texmaker sous windows ou directement pdflatex par exemple sous linux.

Pour information, les arguments dans l'entête yaml accepte aussi bien 'true' ou 'yes' de façon complétement équivalente.
Pour ma part, je préfère utiliser les valeurs logiques 'true' et 'false'.
Mickaël
mickael.canouil.fr | rlille.fr


Retourner vers « Questions en cours »

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité