* [PATCH] make revisions in export section
@ 2018-08-25 2:55 Will Pierce
2018-08-27 9:03 ` Nicolas Goaziou
0 siblings, 1 reply; 2+ messages in thread
From: Will Pierce @ 2018-08-25 2:55 UTC (permalink / raw)
To: emacs-orgmode
[-- Attachment #1.1: Type: text/plain, Size: 54 bytes --]
Made some revisions in the manual section on exports.
[-- Attachment #1.2: Type: text/html, Size: 75 bytes --]
[-- Attachment #2: 0001-org-manual-make-revisions-in-export-section.patch --]
[-- Type: application/octet-stream, Size: 7504 bytes --]
From 9580fc794d0f9c7951d817ea629115e4c76c1802 Mon Sep 17 00:00:00 2001
From: pierwill <19642016+pierwill@users.noreply.github.com>
Date: Fri, 24 Aug 2018 17:32:01 -0500
Subject: [PATCH] org-manual: make revisions in export section
* make various revision for style and clarity.
---
doc/org-manual.org | 78 +++++++++++++++++++++-------------------------
1 file changed, 36 insertions(+), 42 deletions(-)
diff --git a/doc/org-manual.org b/doc/org-manual.org
index d4e82002f..ae2c8b8b8 100644
--- a/doc/org-manual.org
+++ b/doc/org-manual.org
@@ -11092,16 +11092,14 @@ as a horizontal line.
:END:
#+cindex: exporting
-Sometimes, you may want to pretty print your notes, publish them on
-the web or even share them with people not using Org. In these cases,
-the Org export facilities can be used to convert your documents to
-a variety of other formats, while retaining as much structure (see
-[[*Document Structure]]) and markup (see [[*Markup for Rich Contents]]) as
-possible.
+At some point you might want to print your notes, publish them on the web, or
+share them with people not using Org. Org can convert and export documents
+to a variety of other formats while retaining as much structure (see [[*Document
+Structure]]) and markup (see [[*Markup for Rich Contents]]) as possible.
#+cindex: export back-end
-Libraries responsible for such translation are called back-ends. Org
-ships with the following ones
+The libraries responsible for translating Org files to other formats are called
+/back-ends/. Org ships with support for the following back-ends:
- /ascii/ (ASCII format)
- /beamer/ (LaTeX Beamer format)
@@ -11115,18 +11113,18 @@ ships with the following ones
- /man/ (Man page format)
#+texinfo: @noindent
-Org also uses additional libraries located in =contrib/= directory
-(see [[*Installation]]). Users can install additional export libraries
-for additional formats from the Emacs packaging system. For easy
-discovery, these packages have a common naming scheme: ~ox-NAME~,
-where {{{var(NAME)}}} is one of the formats. For example,
-~ox-koma-letter~ /koma-letter/ back-end.
+Users can install libraries for additional formats from the Emacs packaging
+system. For easy discovery, these packages have a common naming scheme:
+~ox-NAME~, where {{{var(NAME)}}} is a format. For example, ~ox-koma-letter~
+for /koma-letter/ back-end. More libraries can be found in the =contrib/=
+directory (see [[*Installation]]).
#+vindex: org-export-backends
-Org loads back-ends for the following formats by default: ASCII, HTML,
-iCalendar, LaTeX and ODT. Org can load additional back-ends either of
-two ways: through the ~org-export-backends~ variable configuration;
-or, by requiring the library in the Emacs init file like this:
+Org only loads back-ends for the following formats by default: ASCII, HTML,
+iCalendar, LaTeX, and ODT. Additional back-ends can be loaded in either of
+two ways: by configuring the ~org-export-backends~ variable, or by requiring
+libraries in the Emacs init file. For example, to load the markdown back-end,
+add this to your Emacs config:
#+begin_src emacs-lisp
(require 'ox-md)
@@ -11164,36 +11162,34 @@ active region, then Org exports just that region.
Within the dispatcher interface, the following key combinations can
further alter what is exported, and how.
+
- {{{kbd(C-a)}}} ::
#+kindex: C-c C-e C-a
Toggle asynchronous export. Asynchronous export uses an external
Emacs process with a specially configured initialization file to
- complete the exporting process in the background thereby
- releasing the current interface. This is particularly useful
- when exporting long documents.
+ complete the exporting process in the background, without tying-up
+ Emacs. This is particularly useful when exporting long documents.
- Output from an asynchronous export is saved on the "the export
- stack". To view this stack, call the export dispatcher with
+ Output from an asynchronous export is saved on the /export
+ stack/. To view this stack, call the export dispatcher with
a double {{{kbd(C-u)}}} prefix argument. If already in the
export dispatcher menu, {{{kbd(&)}}} displays the stack.
- #+vindex: org-export-async-init-file
- To make the background export process the default, customize the
- variable, ~org-export-in-background~. Additionally, you can set
- the initialization file used by the background process with
- ~org-export-async-init-file~.
-
#+vindex: org-export-in-background
You can make asynchronous export the default by setting
~org-export-in-background~.
+ #+vindex: org-export-async-init-file
+ You can set the initialization file used by the background process
+ by setting ~org-export-async-init-file~.
+
- {{{kbd(C-b)}}} ::
#+kindex: C-c C-e C-b
Toggle body-only export. Useful for excluding headers and
footers in the export. Affects only those back-end formats that
- have such sections---like =<head>...</head>= in HTML.
+ have sections like =<head>...</head>= in HTML.
- {{{kbd(C-s)}}} ::
#+kindex: C-c C-e C-s
@@ -11206,15 +11202,15 @@ further alter what is exported, and how.
document preamble, Org signals an error and aborts export.
#+vindex: org-export-initial-scope
- To make the sub-tree export the default, customize the variable
+ To make sub-tree export the default, customize the variable
~org-export-initial-scope~.
- {{{kbd(C-v)}}} ::
#+kindex: C-c C-e C-v
- Toggle visible-only export. Useful for exporting only visible
- parts of an Org document by adjusting outline visibility
- settings.
+ Toggle visible-only export. This is useful for exporting only certain
+ parts of an Org document by adjusting the visibility
+ of particular headings.
** Export Settings
:PROPERTIES:
@@ -11226,8 +11222,8 @@ further alter what is exported, and how.
#+cindex: @samp{OPTIONS}, keyword
Export options can be set: globally with variables; for an individual
file by making variables buffer-local with in-buffer settings (see
-[[*Summary of In-Buffer Settings]]), by setting individual keywords, or by
-specifying them in a compact form with the =OPTIONS= keyword; or for
+[[*Summary of In-Buffer Settings]]); by setting individual keywords or
+specifying them in compact form with the =OPTIONS= keyword; or for
a tree by setting properties (see [[*Properties and Columns]]). Options
set at a specific level override options set at a more general level.
@@ -11517,12 +11513,10 @@ following arguments.
#+vindex: org-export-with-tables
Toggle inclusion of tables (~org-export-with-tables~).
-When exporting sub-trees, special node properties in them can override
-the above keywords. They are special because they have an =EXPORT_=
-prefix. For example, =DATE= and =EXPORT_FILE_NAME= keywords become,
-respectively, =EXPORT_DATE= and =EXPORT_FILE_NAME=. Except for
-=SETUPFILE=, all other keywords listed above have an =EXPORT_=
-equivalent.
+When exporting sub-trees, special node properties can override the above
+keywords. These properties have an =EXPORT_= prefix. For example, =DATE=
+becomes, =EXPORT_DATE= when used for a specific sub-tree. Except for =SETUPFILE=,
+all other keywords listed above have an =EXPORT_= equivalent.
#+cindex: @samp{BIND}, keyword
#+vindex: org-export-allow-bind-keywords
--
2.18.0
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2018-08-27 9:12 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-08-25 2:55 [PATCH] make revisions in export section Will Pierce
2018-08-27 9:03 ` Nicolas Goaziou
Code repositories for project(s) associated with this public inbox
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).