mirror of
https://git.savannah.gnu.org/git/emacs/org-mode.git
synced 2024-08-26 21:02:52 +00:00
Convert level 4 headings to subsubheadings.
Also some promotion of some of the most deeply nested headings.
This commit is contained in:
parent
2263127360
commit
b056b2cd77
|
@ -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"
|
||||
|
|
Loading…
Reference in a new issue