Convert level 4 headings to subsubheadings.

Also some promotion of some of the most deeply nested headings.
This commit is contained in:
Dan Davison 2010-04-11 12:42:43 -04:00 committed by Eric Schulte
parent 59193e2e2c
commit 787e2746a5
1 changed files with 14 additions and 13 deletions

View File

@ -287,7 +287,7 @@ each more specific than the last.
: 4
@end example
**** alternate argument syntax
@subsubheading alternate argument syntax
:PROPERTIES:
:CUSTOM_ID: alternate-argument-syntax
:END:
@ -369,7 +369,7 @@ each more specific than the last.
*Note:* only one option from each type may be supplied per source code
block.
**** collection
@subsubheading collection
:PROPERTIES:
:CUSTOM_ID: header-argument-results-collection
:END:
@ -388,7 +388,7 @@ each more specific than the last.
block. This header argument places Org-babel in scripting
mode. E.g., =:results output=.
**** type
@subsubheading type
The following options are mutually exclusive and specify what
type of results the code block will return. By default, results
are inserted as either a *table* or *scalar* depending on their
@ -419,7 +419,7 @@ each more specific than the last.
enclosed in a code block. This option currently supports
Emacs Lisp, python, and ruby. E.g., =:results value pp=.
**** handling
@subsubheading handling
The following results options indicate what Org-babel should do
with the results once they are collected.
@ -479,7 +479,7 @@ each more specific than the last.
#+end_src
@end example
**** Remote execution
@subsubheading Remote execution
A directory on a remote machine can be specified using [[http://www.gnu.org/software/tramp/#Filename-Syntax][tramp
filename syntax]], in which case the code will be executed on the
remote machine[fn:2]. An example is
@ -508,7 +508,7 @@ thanks to [[http://www.gnu.org/software/tramp/][tramp]]. Those using XEmacs, or
version 23 may need to install tramp separately in order for the
above features to work correctly.
**** Further points
@subsubheading Further points
- If =:dir= is used in conjunction with =:session=, although it
will determine the starting directory for a new session as
expected, no attempt is currently made to alter the directory
@ -584,7 +584,7 @@ above features to work correctly.
- =yes= :: all [[noweb-reference-syntax][noweb syntax]] references in the body of the source
code block will be expanded before the block is evaluated.
**** Noweb Prefix Lines
@subsubheading Noweb Prefix Lines
Noweb insertions are now placed behind the line prefix of the
=<<reference>>=.
@ -652,8 +652,8 @@ above features to work correctly.
non-session is returned to Org-mode as a table (a one- or
two-dimensional vector of strings or numbers) when appropriate.
**** Non-session
***** =:results value=
@subsection Non-session
@subsubsection =:results value=
This is the default. Internally, the value is obtained by
wrapping the code in a function definition in the external
language, and evaluating that function. Therefore, code should be
@ -665,21 +665,21 @@ above features to work correctly.
This is the only one of the four evaluation contexts in which the
code is automatically wrapped in a function definition.
***** =:results output=
@subsubsection =:results output=
The code is passed to the interpreter as an external process, and
the contents of the standard output stream are returned as
text. (In certain languages this also contains the error output
stream; this is an area for future work.)
**** =:session=
***** =:results value=
@subsection =:session=
@subsubsection =:results value=
The code is passed to the interpreter running as an interactive
Emacs inferior process. The result returned is the result of the
last evaluation performed by the interpreter. (This is obtained in
a language-specific manner: the value of the variable =_= in
python and ruby, and the value of =.Last.value= in R).
***** =:results output=
@subsubsection =:results output=
The code is passed to the interpreter running as an interactive
Emacs inferior process. The result returned is the concatenation
of the sequence of (text) output from the interactive
@ -688,6 +688,7 @@ above features to work correctly.
non-interactive interpreter running as an external process. For
example, compare the following two blocks:
@example
#+begin_src python :results output
print "hello"