Veuillez considérer le .org
fichier MVE autonome suivant , qui, je l'espère, est explicite:
#+OPTIONS: toc:nil
Figure [[captions-work-for-src-blocks]] shows that captions are correctly exported
for SRC blocks. The second figure, in an EXAMPLE block, does not receive an
exported caption. Furthermore, cross references to figure
[[captions-dont-work-for-example-blocks]] incorrectly resolve to figure
[[captions-work-for-src-blocks]].
-----
#+NAME: captions-work-for-src-blocks
#+CAPTION: Captions work for SRC blocks
#+BEGIN_SRC
foo(bar) == baz(qux);
#+END_SRC
-----
-----
#+NAME: captions-dont-work-for-example-blocks
#+CAPTION: Captions don't work for EXAMPLE blocks
#+BEGIN_EXAMPLE
foo(bar) == baz(qux);
#+END_EXAMPLE
-----
Activé org-latex-export-to-pdf
, il produit la sortie suivante:
J'utilise les versions suivantes du logiciel:
: Emacs version: GNU Emacs 25.1.1 (x86_64-apple-darwin13.4.0, NS appkit-1265.21 Version 10.9.5 (Build 13F1911))
: of 2016-09-17
: org version: 9.0.7
J'ai regardé la documentation officielle en mode org, mais je n'ai pas pu trouver d'informations relatives à ce problème.
org-mode
org-export
Reb.Cabin
la source
la source
Réponses:
Par essais et erreurs (et en fouillant dans la suggestion de @Hatshepsut), j'ai découvert que les travaux suivants fonctionnent:
alors que ce qui suit ne fonctionne PAS:
Pour les
src
blocs et pour laresults
sortie, j'utilise actuellement ce qui suit car#+caption
ne fonctionne pas sur les#+RESULTS
blocs, tout comme il ne fonctionne pas#+begin_example
(aucune idée si ce modèle est optimal):Iirc, il est fait mention de sous-titres
#+RESULTS
quelque part dans le manuel du mode org. Je n'ai pas pu le retrouver une seconde fois. Le lien suivant est un peu vague:En aucun cas, je n'ai encore essayé le mode org
name
, ni LaTeXlabel
etref
.la source