|
@@ -613,13 +613,14 @@ DocBook export
|
|
|
OpenDocument Text export
|
|
|
|
|
|
* Pre-requisites for ODT export:: What packages ODT exporter relies on
|
|
|
-* ODT export commands:: How to invoke ODT export
|
|
|
-* Extending ODT export:: How to produce @samp{doc}, @samp{pdf} files
|
|
|
+* ODT export commands:: How to invoke ODT export
|
|
|
+* Extending ODT export:: How to produce @samp{doc}, @samp{pdf} files
|
|
|
* Applying custom styles:: How to apply custom styles to the output
|
|
|
-* Links in ODT export:: How links will be interpreted and formatted
|
|
|
-* Tables in ODT export:: How Tables are exported
|
|
|
-* Images in ODT export:: How to insert images
|
|
|
+* Links in ODT export:: How links will be interpreted and formatted
|
|
|
+* Tables in ODT export:: How Tables are exported
|
|
|
+* Images in ODT export:: How to insert images
|
|
|
* Math formatting in ODT export:: How @LaTeX{} fragments are formatted
|
|
|
+* Labels and captions in ODT export:: How captions are rendered
|
|
|
* Literal examples in ODT export:: How source and example blocks are formatted
|
|
|
* Advanced topics in ODT export:: Read this if you are a power user
|
|
|
|
|
@@ -10835,13 +10836,14 @@ are compatible with LibreOffice 3.4.
|
|
|
|
|
|
@menu
|
|
|
* Pre-requisites for ODT export:: What packages ODT exporter relies on
|
|
|
-* ODT export commands:: How to invoke ODT export
|
|
|
-* Extending ODT export:: How to produce @samp{doc}, @samp{pdf} files
|
|
|
+* ODT export commands:: How to invoke ODT export
|
|
|
+* Extending ODT export:: How to produce @samp{doc}, @samp{pdf} files
|
|
|
* Applying custom styles:: How to apply custom styles to the output
|
|
|
-* Links in ODT export:: How links will be interpreted and formatted
|
|
|
-* Tables in ODT export:: How Tables are exported
|
|
|
-* Images in ODT export:: How to insert images
|
|
|
+* Links in ODT export:: How links will be interpreted and formatted
|
|
|
+* Tables in ODT export:: How Tables are exported
|
|
|
+* Images in ODT export:: How to insert images
|
|
|
* Math formatting in ODT export:: How @LaTeX{} fragments are formatted
|
|
|
+* Labels and captions in ODT export:: How captions are rendered
|
|
|
* Literal examples in ODT export:: How source and example blocks are formatted
|
|
|
* Advanced topics in ODT export:: Read this if you are a power user
|
|
|
@end menu
|
|
@@ -11002,8 +11004,15 @@ the factory settings.
|
|
|
@subsection Links in ODT export
|
|
|
@cindex tables, in DocBook export
|
|
|
|
|
|
-The ODT exporter creates cross-references (aka bookmarks) for
|
|
|
-internal links. It creates Internet-style links for all other links.
|
|
|
+ODT exporter creates native cross-references for internal links. It creates
|
|
|
+Internet-style links for all other links.
|
|
|
+
|
|
|
+A link with no description and destined to a regular (un-itemized) outline
|
|
|
+heading is replaced with a cross-reference and section number of the heading.
|
|
|
+
|
|
|
+A @samp{\ref@{label@}}-style reference to an image, table etc. is replaced
|
|
|
+with a cross-reference and sequence number of the labelled entity.
|
|
|
+@xref{Labels and captions in ODT export}.
|
|
|
|
|
|
@node Tables in ODT export, Images in ODT export, Links in ODT export, OpenDocument Text export
|
|
|
@subsection Tables in ODT export
|
|
@@ -11152,7 +11161,7 @@ To create an image that is anchored to a page, do the following:
|
|
|
[[./img.png]]
|
|
|
@end example
|
|
|
|
|
|
-@node Math formatting in ODT export, Literal examples in ODT export, Images in ODT export, OpenDocument Text export
|
|
|
+@node Math formatting in ODT export, Labels and captions in ODT export, Images in ODT export, OpenDocument Text export
|
|
|
@subsection Math formatting in ODT export
|
|
|
|
|
|
The ODT exporter has special support for handling math.
|
|
@@ -11246,7 +11255,51 @@ or
|
|
|
[[./equation.odf]]
|
|
|
@end example
|
|
|
|
|
|
-@node Literal examples in ODT export, Advanced topics in ODT export, Math formatting in ODT export, OpenDocument Text export
|
|
|
+@node Labels and captions in ODT export, Literal examples in ODT export, Math formatting in ODT export, OpenDocument Text export
|
|
|
+@subsection Labels and captions in ODT export
|
|
|
+
|
|
|
+You can label and caption various category of objects - an inline image, a
|
|
|
+table, a @LaTeX{} fragment or a Math formula - using @code{#+LABEL} and
|
|
|
+@code{#+CAPTION} lines. @xref{Images and tables}. ODT exporter enumerates
|
|
|
+each labelled or captioned object of a given category separately. As a
|
|
|
+result, each such object is assigned a sequence number based on order of it's
|
|
|
+appearance in the Org file.
|
|
|
+
|
|
|
+In the exported document, a user-provided caption is augmented with the
|
|
|
+category and sequence number. Consider the following inline image in an Org
|
|
|
+file.
|
|
|
+
|
|
|
+@example
|
|
|
+#+CAPTION: Bell curve
|
|
|
+#+LABEL: fig:SED-HR4049
|
|
|
+[[./img/a.png]]
|
|
|
+@end example
|
|
|
+
|
|
|
+It could be rendered as shown below in the exported document.
|
|
|
+
|
|
|
+@example
|
|
|
+Figure 2: Bell curve
|
|
|
+@end example
|
|
|
+
|
|
|
+@vindex org-export-odt-category-strings
|
|
|
+You can modify the category component of the caption by customizing the
|
|
|
+variable @code{org-export-odt-category-strings}. For example, to tag all
|
|
|
+embedded images with the string @samp{Illustration} (instead of the default
|
|
|
+@samp{Figure}) use the following setting.
|
|
|
+
|
|
|
+@lisp
|
|
|
+(setq org-export-odt-category-strings
|
|
|
+ '(("en" "Table" "Illustration" "Equation" "Equation")))
|
|
|
+@end lisp
|
|
|
+
|
|
|
+With this, previous image will be captioned as below in the exported
|
|
|
+document.
|
|
|
+
|
|
|
+@example
|
|
|
+Illustration 2: Bell curve
|
|
|
+@end example
|
|
|
+
|
|
|
+@node Literal examples in ODT export, Advanced topics in ODT export, Labels and captions in ODT export, OpenDocument Text export
|
|
|
@subsection Literal examples in ODT export
|
|
|
|
|
|
Export of literal examples (@pxref{Literal examples}) with full fontification
|