aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorBastien Guerry2014-01-07 14:22:53 +0100
committerBastien Guerry2014-01-07 14:22:53 +0100
commit3c8b09ca2e01b0ef0c1b6651fab54194f0019fdc (patch)
treeca02feb436782a74af050f15c02843da84a95f4a /doc/misc
parent2b6b4f204c819569734c092532d56da85eef503b (diff)
downloademacs-3c8b09ca2e01b0ef0c1b6651fab54194f0019fdc.tar.gz
emacs-3c8b09ca2e01b0ef0c1b6651fab54194f0019fdc.zip
Merge Org version 8.2.5c.
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/ChangeLog20
-rw-r--r--doc/misc/org.texi84
2 files changed, 88 insertions, 16 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 187493d5557..df132b647a6 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,23 @@
12013-01-07 Rasmus <w530@pank.eu>
2
3 * misc/org.texi (Global and local cycling): Fix missing '@'.
4
52013-01-07 Bastien Guerry <bzg@gnu.org>
6
7 * misc/org.texi (Global and local cycling): Mention C-u C-u TAB.
8 (Include files, The Export Dispatcher)
9 (Advanced configuration)
10 (Header arguments in Org mode properties): Spelling fixes.
11 (Special blocks): Add #+BEGIN_ABSTRACT as another example.
12 (@LaTeX{} specific attributes): New index entries. Use
13 #+BEGIN_ABSTRACT in the example.
14
152013-01-07 Nicolas Goaziou <n.goaziou@gmail.com>
16
17 * misc/org.texi (Org export): New section.
18 (HTML doctypes): Fix whitespace error. Fix display.
19 (Publishing options): Add missing html publishing options.
20
12014-01-07 Glenn Morris <rgm@gnu.org> 212014-01-07 Glenn Morris <rgm@gnu.org>
2 22
3 * efaq.texi (Basic editing, Packages that do not come with Emacs): 23 * efaq.texi (Basic editing, Packages that do not come with Emacs):
diff --git a/doc/misc/org.texi b/doc/misc/org.texi
index bd024e1edd3..b5ccb2b0767 100644
--- a/doc/misc/org.texi
+++ b/doc/misc/org.texi
@@ -2,7 +2,8 @@
2@c %**start of header 2@c %**start of header
3@setfilename ../../info/org 3@setfilename ../../info/org
4@settitle The Org Manual 4@settitle The Org Manual
5@set VERSION 8.2.4 5
6@include org-version.inc
6 7
7@c Use proper quote and backtick for code sections in PDF output 8@c Use proper quote and backtick for code sections in PDF output
8@c Cf. Texinfo manual 14.2 9@c Cf. Texinfo manual 14.2
@@ -280,7 +281,7 @@ modify this GNU manual.''
280 281
281@dircategory Emacs editing modes 282@dircategory Emacs editing modes
282@direntry 283@direntry
283* Org Mode: (org). Outline-based notes management and organizer. 284* Org Mode: (org). Outline-based notes management and organizer
284@end direntry 285@end direntry
285 286
286@titlepage 287@titlepage
@@ -588,6 +589,7 @@ Exporting
588* @LaTeX{} and PDF export:: Exporting to @LaTeX{}, and processing to PDF 589* @LaTeX{} and PDF export:: Exporting to @LaTeX{}, and processing to PDF
589* Markdown export:: Exporting to Markdown 590* Markdown export:: Exporting to Markdown
590* OpenDocument Text export:: Exporting to OpenDocument Text 591* OpenDocument Text export:: Exporting to OpenDocument Text
592* Org export:: Exporting to Org
591* iCalendar export:: Exporting to iCalendar 593* iCalendar export:: Exporting to iCalendar
592* Other built-in back-ends:: Exporting to @code{Texinfo}, a man page, or Org 594* Other built-in back-ends:: Exporting to @code{Texinfo}, a man page, or Org
593* Export in foreign buffers:: Author tables in lists in Org syntax 595* Export in foreign buffers:: Author tables in lists in Org syntax
@@ -1283,6 +1285,9 @@ When @kbd{S-@key{TAB}} is called with a numeric prefix argument N, the
1283CONTENTS view up to headlines of level N will be shown. Note that inside 1285CONTENTS view up to headlines of level N will be shown. Note that inside
1284tables, @kbd{S-@key{TAB}} jumps to the previous field. 1286tables, @kbd{S-@key{TAB}} jumps to the previous field.
1285 1287
1288@cindex set startup visibility, command
1289@orgcmd{C-u C-u @key{TAB},org-set-startup-visibility}
1290Switch back to the startup visibility of the buffer (@pxref{Initial visibility}).
1286@cindex show all, command 1291@cindex show all, command
1287@orgcmd{C-u C-u C-u @key{TAB},show-all} 1292@orgcmd{C-u C-u C-u @key{TAB},show-all}
1288Show all, including drawers. 1293Show all, including drawers.
@@ -10313,12 +10318,19 @@ Org syntax includes pre-defined blocks (@pxref{Paragraphs} and @ref{Literal
10313examples}). It is also possible to create blocks containing raw code 10318examples}). It is also possible to create blocks containing raw code
10314targeted at a specific back-ends (e.g., @samp{#+BEGIN_LATEX}). 10319targeted at a specific back-ends (e.g., @samp{#+BEGIN_LATEX}).
10315 10320
10316Any other block is a @emph{special block}. Each export back-end decides if 10321Any other block is a @emph{special block}.
10317they should be exported, and how. When the block is ignored, its contents 10322
10318are still exported, as if the block were not there. For example, when 10323For example, @samp{#+BEGIN_ABSTRACT} and @samp{#+BEGIN_VIDEO} are special
10319exporting a @samp{#+BEGIN_TEST} block, HTML back-end wraps its contents 10324blocks. The first one is useful when exporting to @LaTeX{}, the second one
10320within @samp{<div name="test">} tag. Refer to back-end specific 10325when exporting to HTML5.
10321documentation for more information. 10326
10327Each export back-end decides if they should be exported, and how. When the
10328block is ignored, its contents are still exported, as if the opening and
10329closing block lines were not there. For example, when exporting a
10330@samp{#+BEGIN_TEST} block, HTML back-end wraps its contents within a
10331@samp{<div name="test">} tag.
10332
10333Refer to back-end specific documentation for more information.
10322 10334
10323@node Exporting, Publishing, Markup, Top 10335@node Exporting, Publishing, Markup, Top
10324@chapter Exporting 10336@chapter Exporting
@@ -10350,6 +10362,7 @@ in the iCalendar format.
10350* @LaTeX{} and PDF export:: Exporting to @LaTeX{}, and processing to PDF 10362* @LaTeX{} and PDF export:: Exporting to @LaTeX{}, and processing to PDF
10351* Markdown export:: Exporting to Markdown 10363* Markdown export:: Exporting to Markdown
10352* OpenDocument Text export:: Exporting to OpenDocument Text 10364* OpenDocument Text export:: Exporting to OpenDocument Text
10365* Org export:: Exporting to Org
10353* iCalendar export:: Exporting to iCalendar 10366* iCalendar export:: Exporting to iCalendar
10354* Other built-in back-ends:: Exporting to @code{Texinfo}, a man page, or Org 10367* Other built-in back-ends:: Exporting to @code{Texinfo}, a man page, or Org
10355* Export in foreign buffers:: Author tables in lists in Org syntax 10368* Export in foreign buffers:: Author tables in lists in Org syntax
@@ -10449,6 +10462,7 @@ Built-in back-ends include:
10449@item man (Man page format) 10462@item man (Man page format)
10450@item md (Markdown format) 10463@item md (Markdown format)
10451@item odt (OpenDocument Text format) 10464@item odt (OpenDocument Text format)
10465@item org (Org format)
10452@item texinfo (Texinfo format) 10466@item texinfo (Texinfo format)
10453@end itemize 10467@end itemize
10454 10468
@@ -11107,12 +11121,12 @@ Becomes:
11107@end example 11121@end example
11108 11122
11109Special blocks that do not correspond to HTML5 elements (see 11123Special blocks that do not correspond to HTML5 elements (see
11110@code{org-html-html5-elements}) will revert to the usual behavior, 11124@code{org-html-html5-elements}) will revert to the usual behavior, i.e.,
11111i.e. #+BEGIN_LEDERHOSEN will still export to <div class=''lederhosen''>. 11125@code{#+BEGIN_LEDERHOSEN} will still export to @samp{<div class="lederhosen">}.
11112 11126
11113Headlines cannot appear within special blocks. To wrap a headline and its 11127Headlines cannot appear within special blocks. To wrap a headline and its
11114contents in e.g. <section> or <article> tags, set the @code{HTML_CONTAINER} 11128contents in e.g., @samp{<section>} or @samp{<article>} tags, set the
11115property on the headline itself. 11129@code{HTML_CONTAINER} property on the headline itself.
11116 11130
11117@node HTML preamble and postamble, Quoting HTML tags, HTML doctypes, HTML export 11131@node HTML preamble and postamble, Quoting HTML tags, HTML doctypes, HTML export
11118@subsection HTML preamble and postamble 11132@subsection HTML preamble and postamble
@@ -11791,12 +11805,18 @@ Code that may not fit in a single page.
11791 11805
11792@subsubheading Special blocks in @LaTeX{} export 11806@subsubheading Special blocks in @LaTeX{} export
11793@cindex special blocks, in @LaTeX{} export 11807@cindex special blocks, in @LaTeX{} export
11808@cindex abstract, in @LaTeX{} export
11809@cindex proof, in @LaTeX{} export
11794 11810
11795In @LaTeX{} back-end, special blocks become environments of the same name. 11811In @LaTeX{} back-end, special blocks become environments of the same name.
11796Value of @code{:options} attribute will be appended as-is to that 11812Value of @code{:options} attribute will be appended as-is to that
11797environment's opening string. For example: 11813environment's opening string. For example:
11798 11814
11799@example 11815@example
11816#+BEGIN_ABSTRACT
11817We demonstrate how to solve the Syracuse problem.
11818#+END_ABSTRACT
11819
11800#+ATTR_LATEX: :options [Proof of important theorem] 11820#+ATTR_LATEX: :options [Proof of important theorem]
11801#+BEGIN_PROOF 11821#+BEGIN_PROOF
11802... 11822...
@@ -11808,6 +11828,10 @@ Therefore, any even number greater than 2 is the sum of two primes.
11808becomes 11828becomes
11809 11829
11810@example 11830@example
11831\begin@{abstract@}
11832We demonstrate how to solve the Syracuse problem.
11833\end@{abstract@}
11834
11811\begin@{proof@}[Proof of important theorem] 11835\begin@{proof@}[Proof of important theorem]
11812... 11836...
11813Therefore, any even number greater than 2 is the sum of two primes. 11837Therefore, any even number greater than 2 is the sum of two primes.
@@ -11872,7 +11896,7 @@ that one (@pxref{Export settings}).
11872 11896
11873@c begin opendocument 11897@c begin opendocument
11874 11898
11875@node OpenDocument Text export, iCalendar export, Markdown export, Exporting 11899@node OpenDocument Text export, Org export, Markdown export, Exporting
11876@section OpenDocument Text export 11900@section OpenDocument Text export
11877@cindex ODT 11901@cindex ODT
11878@cindex OpenDocument 11902@cindex OpenDocument
@@ -12789,7 +12813,28 @@ will take care of updating the @code{rng-schema-locating-files} for you.
12789 12813
12790@c end opendocument 12814@c end opendocument
12791 12815
12792@node iCalendar export, Other built-in back-ends, OpenDocument Text export, Exporting 12816@node Org export
12817@section Org export
12818@cindex Org export
12819
12820@code{org} export back-end creates a normalized version of the Org document
12821in current buffer. In particular, it evaluates Babel code (@pxref{Evaluating
12822code blocks}) and removes other back-ends specific contents.
12823
12824@subheading Org export commands
12825
12826@table @kbd
12827@orgcmd{C-c C-e O o,org-org-export-to-org}
12828Export as an Org document. For an Org file, @file{myfile.org}, the resulting
12829file will be @file{myfile.org.org}. The file will be overwritten without
12830warning.
12831@orgcmd{C-c C-e O O,org-org-export-as-org}
12832Export to a temporary buffer. Do not create a file.
12833@item C-c C-e O v
12834Export to an Org file, then open it.
12835@end table
12836
12837@node iCalendar export, Other built-in back-ends, Org export, Exporting
12793@section iCalendar export 12838@section iCalendar export
12794@cindex iCalendar export 12839@cindex iCalendar export
12795 12840
@@ -12868,7 +12913,6 @@ On top of the aforementioned back-ends, Org comes with other built-in ones:
12868@itemize 12913@itemize
12869@item @file{ox-man.el}: export to a man page. 12914@item @file{ox-man.el}: export to a man page.
12870@item @file{ox-texinfo.el}: export to @code{Texinfo} format. 12915@item @file{ox-texinfo.el}: export to @code{Texinfo} format.
12871@item @file{ox-org.el}: export to an Org document.
12872@end itemize 12916@end itemize
12873 12917
12874To activate these export back-end, customize @code{org-export-backends} or 12918To activate these export back-end, customize @code{org-export-backends} or
@@ -13314,10 +13358,13 @@ string of these options for details.
13314@end multitable 13358@end multitable
13315 13359
13316@vindex org-html-doctype 13360@vindex org-html-doctype
13361@vindex org-html-container-element
13362@vindex org-html-html5-fancy
13317@vindex org-html-xml-declaration 13363@vindex org-html-xml-declaration
13318@vindex org-html-link-up 13364@vindex org-html-link-up
13319@vindex org-html-link-home 13365@vindex org-html-link-home
13320@vindex org-html-link-org-files-as-html 13366@vindex org-html-link-org-files-as-html
13367@vindex org-html-link-use-abs-url
13321@vindex org-html-head 13368@vindex org-html-head
13322@vindex org-html-head-extra 13369@vindex org-html-head-extra
13323@vindex org-html-inline-images 13370@vindex org-html-inline-images
@@ -13325,21 +13372,26 @@ string of these options for details.
13325@vindex org-html-preamble 13372@vindex org-html-preamble
13326@vindex org-html-postamble 13373@vindex org-html-postamble
13327@vindex org-html-table-default-attributes 13374@vindex org-html-table-default-attributes
13375@vindex org-html-table-row-tags
13328@vindex org-html-head-include-default-style 13376@vindex org-html-head-include-default-style
13329@vindex org-html-head-include-scripts 13377@vindex org-html-head-include-scripts
13330@multitable @columnfractions 0.32 0.68 13378@multitable @columnfractions 0.32 0.68
13331@item @code{:html-doctype} @tab @code{org-html-doctype} 13379@item @code{:html-doctype} @tab @code{org-html-doctype}
13380@item @code{:html-container} @tab @code{org-html-container-element}
13381@item @code{:html-html5-fancy} @tab @code{org-html-html5-fancy}
13332@item @code{:html-xml-declaration} @tab @code{org-html-xml-declaration} 13382@item @code{:html-xml-declaration} @tab @code{org-html-xml-declaration}
13333@item @code{:html-link-up} @tab @code{org-html-link-up} 13383@item @code{:html-link-up} @tab @code{org-html-link-up}
13334@item @code{:html-link-home} @tab @code{org-html-link-home} 13384@item @code{:html-link-home} @tab @code{org-html-link-home}
13335@item @code{:html-link-org-as-html} @tab @code{org-html-link-org-files-as-html} 13385@item @code{:html-link-org-as-html} @tab @code{org-html-link-org-files-as-html}
13386@item @code{:html-link-use-abs-url} @tab @code{org-html-link-use-abs-url}
13336@item @code{:html-head} @tab @code{org-html-head} 13387@item @code{:html-head} @tab @code{org-html-head}
13337@item @code{:html-head-extra} @tab @code{org-html-head-extra} 13388@item @code{:html-head-extra} @tab @code{org-html-head-extra}
13338@item @code{:html-inline-images} @tab @code{org-html-inline-images} 13389@item @code{:html-inline-images} @tab @code{org-html-inline-images}
13339@item @code{:html-extension} @tab @code{org-html-extension} 13390@item @code{:html-extension} @tab @code{org-html-extension}
13340@item @code{:html-preamble} @tab @code{org-html-preamble} 13391@item @code{:html-preamble} @tab @code{org-html-preamble}
13341@item @code{:html-postamble} @tab @code{org-html-postamble} 13392@item @code{:html-postamble} @tab @code{org-html-postamble}
13342@item @code{:html-table-attributes} @tab @code{org-html-table-default-attributes} 13393@item @code{:html-table-attributes} @tab @code{org-html-table-default-attributes}
13394@item @code{:html-table-row-tags} @tab @code{org-html-table-row-tags}
13343@item @code{:html-head-include-default-style} @tab @code{org-html-head-include-default-style} 13395@item @code{:html-head-include-default-style} @tab @code{org-html-head-include-default-style}
13344@item @code{:html-head-include-scripts} @tab @code{org-html-head-include-scripts} 13396@item @code{:html-head-include-scripts} @tab @code{org-html-head-include-scripts}
13345@end multitable 13397@end multitable