9 |
|
|
10 |
@dircategory Emacs |
@dircategory Emacs |
11 |
@direntry |
@direntry |
12 |
* Org Mode: (org). Outline-based notes management and organizer |
* Org Mode: (org). Outline-based notes management and organizer |
13 |
@end direntry |
@end direntry |
14 |
|
|
15 |
@c Version and Contact Info |
@c Version and Contact Info |
264 |
|
|
265 |
@noindent which will select Org-mode for this buffer no matter what |
@noindent which will select Org-mode for this buffer no matter what |
266 |
the file's name is. See also the variable |
the file's name is. See also the variable |
267 |
@code{org-insert-mode-line-in-empty-file'}. |
@code{org-insert-mode-line-in-empty-file'}. |
268 |
|
|
269 |
@node Feedback, , Installation and Activation, Introduction |
@node Feedback, , Installation and Activation, Introduction |
270 |
@section Feedback |
@section Feedback |
710 |
@kindex C-c ? |
@kindex C-c ? |
711 |
@item C-c ? |
@item C-c ? |
712 |
Which table column is the cursor in? Displays number >0 in echo |
Which table column is the cursor in? Displays number >0 in echo |
713 |
area. |
area. |
714 |
|
|
715 |
@cindex region, active |
@cindex region, active |
716 |
@cindex active region |
@cindex active region |
721 |
the active region. The result is displayed in the echo area and can |
the active region. The result is displayed in the echo area and can |
722 |
be inserted with @kbd{C-y}. |
be inserted with @kbd{C-y}. |
723 |
|
|
724 |
@kindex S-@key{RET} |
@kindex S-@key{RET} |
725 |
@item S-@key{RET} |
@item S-@key{RET} |
726 |
When current field is empty, copy from first non-empty field above. |
When current field is empty, copy from first non-empty field above. |
727 |
When not empty, copy current field down to next row and move cursor |
When not empty, copy current field down to next row and move cursor |
728 |
along with it. Depending on the variable |
along with it. Depending on the variable |
954 |
@item on headline @tab @key{RET} @tab as sublevel of the heading at cursor |
@item on headline @tab @key{RET} @tab as sublevel of the heading at cursor |
955 |
@item @tab @key{left} @tab as same level, before current heading |
@item @tab @key{left} @tab as same level, before current heading |
956 |
@item @tab @key{right} @tab as same level, after current heading |
@item @tab @key{right} @tab as same level, after current heading |
957 |
@item not on headline @tab @key{RET} |
@item not on headline @tab @key{RET} |
958 |
@tab at cursor position, level taken from context. |
@tab at cursor position, level taken from context. |
959 |
Or use prefix arg to specify level manually. |
Or use prefix arg to specify level manually. |
960 |
@end multitable |
@end multitable |
969 |
text has a headline, i.e. a first line that starts with a @samp{*}. |
text has a headline, i.e. a first line that starts with a @samp{*}. |
970 |
If not, a headline is constructed from the current date and some |
If not, a headline is constructed from the current date and some |
971 |
additional data. If the variable @code{org-adapt-indentation} is |
additional data. If the variable @code{org-adapt-indentation} is |
972 |
non-nil, the entire text is also indented so that it starts in the |
non-@code{nil}, the entire text is also indented so that it starts in |
973 |
same column as the headline (after the asterisks). |
the same column as the headline (after the asterisks). |
974 |
|
|
975 |
@node TODO items, Timestamps, Hyperlinks, Top |
@node TODO items, Timestamps, Hyperlinks, Top |
976 |
@chapter TODO items |
@chapter TODO items |
1125 |
parses these lines only when Org-mode is activated after visiting a |
parses these lines only when Org-mode is activated after visiting a |
1126 |
file. @kbd{C-c C-c} with the cursor in a line starting with @samp{#-} |
file. @kbd{C-c C-c} with the cursor in a line starting with @samp{#-} |
1127 |
is simply restarting Org-mode, making sure that these changes will be |
is simply restarting Org-mode, making sure that these changes will be |
1128 |
respected.}. |
respected.}. |
1129 |
|
|
1130 |
If you want to use very many keywords, for example when working with a |
If you want to use very many keywords, for example when working with a |
1131 |
large group of people, you may split the names over several lines: |
large group of people, you may split the names over several lines: |
1578 |
@kindex mouse-3 |
@kindex mouse-3 |
1579 |
@kindex @key{SPC} |
@kindex @key{SPC} |
1580 |
@item mouse-3 |
@item mouse-3 |
1581 |
@itemx @key{SPC} |
@itemx @key{SPC} |
1582 |
Display the original location of the item in another window. |
Display the original location of the item in another window. |
1583 |
|
|
1584 |
@kindex l |
@kindex l |
1680 |
the future. With prefix argument, change it by that many days. For |
the future. With prefix argument, change it by that many days. For |
1681 |
example, @kbd{3 6 5 S-@key{right}} will change it by a year. The |
example, @kbd{3 6 5 S-@key{right}} will change it by a year. The |
1682 |
stamp is changed in the original org file, but the change is not |
stamp is changed in the original org file, but the change is not |
1683 |
directly reflected in the agenda buffer. Use the |
directly reflected in the agenda buffer. Use the |
1684 |
@kbd{r} key to update the buffer. |
@kbd{r} key to update the buffer. |
1685 |
|
|
1686 |
@kindex S-@key{left} |
@kindex S-@key{left} |
1859 |
@cindex active region |
@cindex active region |
1860 |
@cindex transient-mark-mode |
@cindex transient-mark-mode |
1861 |
@table @kbd |
@table @kbd |
1862 |
@kindex C-c C-x a |
@kindex C-c C-x a |
1863 |
@item C-c C-x a |
@item C-c C-x a |
1864 |
Export as ASCII file. If there is an active region, only the region |
Export as ASCII file. If there is an active region, only the region |
1865 |
will be exported. For an org file @file{myfile.org}, the ASCII file |
will be exported. For an org file @file{myfile.org}, the ASCII file |
1866 |
will be @file{myfile.txt}. The file will be overwritten without |
will be @file{myfile.txt}. The file will be overwritten without |
1867 |
warning. |
warning. |
1868 |
@kindex C-c C-x h |
@kindex C-c C-x h |
1869 |
@item C-c C-x h |
@item C-c C-x h |
1870 |
Export as HTML file @file{myfile.html}. |
Export as HTML file @file{myfile.html}. |
1871 |
@kindex C-c C-x C-h |
@kindex C-c C-x C-h |
1872 |
@item C-c C-x C-h |
@item C-c C-x C-h |
1873 |
Export as HTML file and open it with a browser. |
Export as HTML file and open it with a browser. |
1874 |
@kindex C-c C-x t |
@kindex C-c C-x t |
1914 |
@cindex fixed width |
@cindex fixed width |
1915 |
@item |
@item |
1916 |
Lines starting with @samp{:} are typeset in a fixed-width font, to |
Lines starting with @samp{:} are typeset in a fixed-width font, to |
1917 |
allow quoting of computer code etc. |
allow quoting of computer code etc. |
1918 |
|
|
1919 |
@cindex HTML tags |
@cindex HTML tags |
1920 |
@item |
@item |
1936 |
The whole set of lines can be inserted into the buffer with @kbd{C-c |
The whole set of lines can be inserted into the buffer with @kbd{C-c |
1937 |
C-x t}. For individual lines, a good way to make sure the keyword is |
C-x t}. For individual lines, a good way to make sure the keyword is |
1938 |
correct it to type @samp{#+} and then use @kbd{M-@key{TAB}} completion |
correct it to type @samp{#+} and then use @kbd{M-@key{TAB}} completion |
1939 |
(@pxref{Completion}). |
(@pxref{Completion}). |
1940 |
|
|
1941 |
@example |
@example |
1942 |
#+TITLE: the title to be shown (default is the buffer name) |
#+TITLE: the title to be shown (default is the buffer name) |
2162 |
@end example |
@end example |
2163 |
Yes, these are unfortunately more difficult to remember. If you want |
Yes, these are unfortunately more difficult to remember. If you want |
2164 |
to have other replacement keys, look at the variable |
to have other replacement keys, look at the variable |
2165 |
@code{org-disputed-keys}. |
@code{org-disputed-keys}. |
2166 |
|
|
2167 |
@end table |
@end table |
2168 |
|
|
2174 |
have found too hard to fix. |
have found too hard to fix. |
2175 |
|
|
2176 |
@itemize @bullet |
@itemize @bullet |
2177 |
@item |
@item |
2178 |
If you call @code{fill-paragraph} (bound to @kbd{M-q}) in a table, the |
If you call @code{fill-paragraph} (bound to @kbd{M-q}) in a table, the |
2179 |
filling is correctly disabled. However, if some text directly |
filling is correctly disabled. However, if some text directly |
2180 |
(without an empty line in between) preceeds or follws a table, calling |
(without an empty line in between) preceeds or follws a table, calling |
2181 |
@code{fill-paragraph} in that text will also fill the table like |
@code{fill-paragraph} in that text will also fill the table like |
2182 |
normal text. Also, @code{fill-region} does bypass the |
normal text. Also, @code{fill-region} does bypass the |
2183 |
@code{fill-paragraph} code and will fill tables like normal text. |
@code{fill-paragraph} code and will fill tables like normal text. |
2184 |
@item |
@item |
2185 |
When the application called by @kbd{C-c C-o} to open a file link fails |
When the application called by @kbd{C-c C-o} to open a file link fails |
2186 |
(for example because the application does not exits or refuses to open |
(for example because the application does not exits or refuses to open |
2187 |
the file), it does so silently. No error message is displayed. |
the file), it does so silently. No error message is displayed. |
2188 |
@item |
@item |
2189 |
Under XEmacs, if Org-mode entries are included into the diary, it is |
Under XEmacs, if Org-mode entries are included into the diary, it is |
2190 |
not possible to jump back from the diary to the org file. Apparently, |
not possible to jump back from the diary to the org file. Apparently, |
2191 |
the text properties are lost when the fancy-diary-display is used. |
the text properties are lost when the fancy-diary-display is used. |
2192 |
However, from Org-mode's timeline and agenda buffers (created with |
However, from Org-mode's timeline and agenda buffers (created with |
2193 |
@kbd{C-c C-r} and @kbd{C-c a}), things do work correctly. |
@kbd{C-c C-r} and @kbd{C-c a}), things do work correctly. |
2194 |
@item |
@item |
2195 |
Linux should also have a default viewer application, using mailcap. |
Linux should also have a default viewer application, using mailcap. |
2196 |
Maybe we can use GNUS or VM mime code? Or dired's guessing commands? |
Maybe we can use GNUS or VM mime code? Or dired's guessing commands? |
2197 |
Any hints (or even patches) are appreciated. |
Any hints (or even patches) are appreciated. |
2198 |
@item |
@item |
2199 |
When you write @samp{x = a /b/ c}, b will be exported in italics. |
When you write @samp{x = a /b/ c}, b will be exported in italics. |
2200 |
@item |
@item |
2201 |
The exporters work well, but could be made more efficient. |
The exporters work well, but could be made more efficient. |
2202 |
@end itemize |
@end itemize |
2203 |
|
|