forked from mirrors/org-mode
Merge branch 'maint'
This commit is contained in:
commit
4c9d3753cb
59
doc/org.texi
59
doc/org.texi
|
@ -12974,13 +12974,13 @@ an Info file.
|
||||||
@vindex org-texinfo-info-process
|
@vindex org-texinfo-info-process
|
||||||
@table @kbd
|
@table @kbd
|
||||||
@orgcmd{C-c C-e i t,org-texinfo-export-to-texinfo}
|
@orgcmd{C-c C-e i t,org-texinfo-export-to-texinfo}
|
||||||
Export as a text file written in Markdown syntax. For an Org file,
|
Export as a Textinfo file. For an Org file, @file{myfile.org}, the resulting
|
||||||
@file{myfile.org}, the resulting file will be @file{myfile.texi}. The file
|
file will be @file{myfile.texi}. The file will be overwritten without
|
||||||
will be overwritten without warning.
|
warning.
|
||||||
@orgcmd{C-c C-e m M,org-texinfo-export-to-info}
|
@orgcmd{C-c C-e m M,org-texinfo-export-to-info}
|
||||||
Export to Texinfo and then process to an Info file@footnote{By setting
|
Export to Texinfo and then process to an Info file@footnote{By setting
|
||||||
@code{org-texinfo-info-process}, it is possible to generate other formats,
|
@code{org-texinfo-info-process}, it is possible to generate other formats,
|
||||||
including DocBook}.
|
including DocBook.}.
|
||||||
@end table
|
@end table
|
||||||
|
|
||||||
@node Document preamble
|
@node Document preamble
|
||||||
|
@ -12988,9 +12988,10 @@ including DocBook}.
|
||||||
|
|
||||||
When processing a document, @samp{texinfo} back-end generates a minimal file
|
When processing a document, @samp{texinfo} back-end generates a minimal file
|
||||||
header along with a title page, a copyright page, and a menu. You control
|
header along with a title page, a copyright page, and a menu. You control
|
||||||
the latter through the structure of the document. Various keywords allow to
|
the latter through the structure of the document (@pxref{Heading and
|
||||||
tweak the other parts. It is also possible to give directions to install the
|
sectioning structure}). Various keywords allow to tweak the other parts. It
|
||||||
document in the @samp{Top} node.
|
is also possible to give directions to install the document in the @samp{Top}
|
||||||
|
node.
|
||||||
|
|
||||||
@subsubheading File header
|
@subsubheading File header
|
||||||
|
|
||||||
|
@ -12998,7 +12999,7 @@ document in the @samp{Top} node.
|
||||||
Upon creating the header of a Texinfo file, the back-end guesses a name for
|
Upon creating the header of a Texinfo file, the back-end guesses a name for
|
||||||
the Info file to be compiled. This may not be a sensible choice, e.g., if
|
the Info file to be compiled. This may not be a sensible choice, e.g., if
|
||||||
you want to produce the final document in a different directory. Specify an
|
you want to produce the final document in a different directory. Specify an
|
||||||
alternate path with @code{#+TEXINFO_FILENAME} keyword to override this
|
alternate path with @code{#+TEXINFO_FILENAME} keyword to override the default
|
||||||
destination.
|
destination.
|
||||||
|
|
||||||
@vindex org-texinfo-coding-system
|
@vindex org-texinfo-coding-system
|
||||||
|
@ -13022,9 +13023,9 @@ to define your own class in @code{org-texinfo-classes}, which see. Set
|
||||||
The default template includes a title page for hard copy output. The title
|
The default template includes a title page for hard copy output. The title
|
||||||
and author displayed on this page are extracted from, respectively,
|
and author displayed on this page are extracted from, respectively,
|
||||||
@code{#+TITLE} and @code{#+AUTHOR} keywords (@pxref{Export settings}). It is
|
@code{#+TITLE} and @code{#+AUTHOR} keywords (@pxref{Export settings}). It is
|
||||||
also possible to a different, more specific, title with
|
also possible to print a different, more specific, title with
|
||||||
@code{#+TEXINFO_PRINTED_TITLE} keyword, and subtitles with @code{#+SUBTITLE}
|
@code{#+TEXINFO_PRINTED_TITLE} keyword, and add subtitles with
|
||||||
keywords. Both expect raw Texinfo code in their value.
|
@code{#+SUBTITLE} keyword. Both expect raw Texinfo code in their value.
|
||||||
|
|
||||||
@cindex #+SUBAUTHOR
|
@cindex #+SUBAUTHOR
|
||||||
Likewise, information brought by @code{#+AUTHOR} may not be enough. You can
|
Likewise, information brought by @code{#+AUTHOR} may not be enough. You can
|
||||||
|
@ -13065,7 +13066,8 @@ You may ultimately want to install your new Info file to your system. You
|
||||||
can write an appropriate entry in the top level directory specifying its
|
can write an appropriate entry in the top level directory specifying its
|
||||||
category and title with, respectively, @code{#+TEXINFO_DIR_CATEGORY} and
|
category and title with, respectively, @code{#+TEXINFO_DIR_CATEGORY} and
|
||||||
@code{#+TEXINFO_DIR_TITLE}. Optionally, you can add a short description
|
@code{#+TEXINFO_DIR_TITLE}. Optionally, you can add a short description
|
||||||
using @code{#+TEXINFO_DIR_DESC}.
|
using @code{#+TEXINFO_DIR_DESC}. The following example would write an entry
|
||||||
|
similar to Org's in the @samp{Top} node.
|
||||||
|
|
||||||
@example
|
@example
|
||||||
#+TEXINFO_DIR_CATEGORY: Emacs
|
#+TEXINFO_DIR_CATEGORY: Emacs
|
||||||
|
@ -13080,13 +13082,13 @@ using @code{#+TEXINFO_DIR_DESC}.
|
||||||
@vindex org-texinfo-default-class
|
@vindex org-texinfo-default-class
|
||||||
@cindex #+TEXINFO_CLASS
|
@cindex #+TEXINFO_CLASS
|
||||||
@samp{texinfo} uses a pre-defined scheme, or class, to convert headlines into
|
@samp{texinfo} uses a pre-defined scheme, or class, to convert headlines into
|
||||||
Texinfo structuring commands. For example, a top level headline becomes
|
Texinfo structuring commands. For example, a top level headline appears as
|
||||||
@code{@@chapter} if it should be numbered or @code{@@unnumbered} otherwise.
|
@code{@@chapter} if it should be numbered or as @code{@@unnumbered}
|
||||||
If you need to use a different set of commands, e.g., beginning with
|
otherwise. If you need to use a different set of commands, e.g., to start
|
||||||
@code{@@part} command, install a new class in @var{org-texinfo-classes}, then
|
with @code{@@part} instead of @code{@@chapter}, install a new class in
|
||||||
activate it with @code{#+TEXINFO_CLASS} keyword. Export process defaults to
|
@code{org-texinfo-classes}, then activate it with @code{#+TEXINFO_CLASS}
|
||||||
@var{org-texinfo-default-class} if no such keyword is present in the
|
keyword. Export process defaults to @code{org-texinfo-default-class} when
|
||||||
document.
|
there is no such keyword in the document.
|
||||||
|
|
||||||
If a headline's level has no associated structuring command, or is below
|
If a headline's level has no associated structuring command, or is below
|
||||||
a certain threshold @pxref{Export settings}, that headline becomes a list in
|
a certain threshold @pxref{Export settings}, that headline becomes a list in
|
||||||
|
@ -13137,7 +13139,7 @@ constructs
|
||||||
@cindex #+TEXINFO
|
@cindex #+TEXINFO
|
||||||
@cindex #+BEGIN_TEXINFO
|
@cindex #+BEGIN_TEXINFO
|
||||||
@example
|
@example
|
||||||
Richard @@@@texinfo:@@sc@{@@@@Stallman@@@@@}@@@@ commence' GNU.
|
Richard @@@@texinfo:@@sc@{@@@@Stallman@@@@@texinfo:}@@@@ commence' GNU.
|
||||||
|
|
||||||
#+TEXINFO: @@need800
|
#+TEXINFO: @@need800
|
||||||
This paragraph is preceded by...
|
This paragraph is preceded by...
|
||||||
|
@ -13158,16 +13160,17 @@ written just above the list or table.
|
||||||
|
|
||||||
@subsubheading Plain lists
|
@subsubheading Plain lists
|
||||||
|
|
||||||
@samp{texinfo} back-ends uses two-column tables to export descriptions lists.
|
In Texinfo output, description lists appear as two-column tables, using the
|
||||||
The default command is @code{@@table}. You can use @code{@@ftable} or
|
default command @code{@@table}. You can use @code{@@ftable} or
|
||||||
@code{@@vtable}@footnote{For more information, please refer to
|
@code{@@vtable}@footnote{For more information, please refer to
|
||||||
@inforef{Two-colum Tables,,texinfo}.} instead with @code{:table-type}
|
@inforef{Two-column Tables,,texinfo}.} instead with @code{:table-type}
|
||||||
attribute.
|
attribute.
|
||||||
|
|
||||||
@vindex org-texinfo-def-table-markup
|
@vindex org-texinfo-def-table-markup
|
||||||
In any case, these constructs require an highlighting command for the
|
In any case, these constructs require a highlighting command for entries in
|
||||||
entries. You can provide one with @code{:indic} attribute. If you do not,
|
the list. You can provide one with @code{:indic} attribute. If you do not,
|
||||||
@samp{texinfo} defaults to the value in @var{org-texinfo-def-table-markup}.
|
it defaults to the value stored in @code{org-texinfo-def-table-markup}, which
|
||||||
|
see.
|
||||||
|
|
||||||
@example
|
@example
|
||||||
#+ATTR_TEXINFO: :indic @@asis
|
#+ATTR_TEXINFO: :indic @@asis
|
||||||
|
@ -13177,8 +13180,8 @@ entries. You can provide one with @code{:indic} attribute. If you do not,
|
||||||
@subsubheading Tables
|
@subsubheading Tables
|
||||||
|
|
||||||
When exporting a table, column widths are deduced from the longest cell in
|
When exporting a table, column widths are deduced from the longest cell in
|
||||||
the column. You can also define them explicitly as fractions of the line
|
each column. You can also define them explicitly as fractions of the line
|
||||||
length using @code{:columns} attribute.
|
length, using @code{:columns} attribute.
|
||||||
|
|
||||||
@example
|
@example
|
||||||
#+ATTR_TEXINFO: :columns .5 .5
|
#+ATTR_TEXINFO: :columns .5 .5
|
||||||
|
|
Loading…
Reference in New Issue