[Phoenix-commits] rev 16272 -
public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc
andi at wyona.com
andi at wyona.com
Tue Aug 8 23:16:49 CEST 2006
Author: andi
Date: 2006-08-08 23:16:47 +0200 (Tue, 08 Aug 2006)
New Revision: 16272
Modified:
public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc/user_manual.xhtml
public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc/user_manual.xml
Log:
Documented the guided tag inserter.
Modified: public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc/user_manual.xhtml
===================================================================
--- public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc/user_manual.xhtml 2006-08-08 20:03:10 UTC (rev 16271)
+++ public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc/user_manual.xhtml 2006-08-08 21:16:47 UTC (rev 16272)
@@ -36,7 +36,7 @@
</div>
</div>
<div>
- <p class="pubdate">2006-08-07</p>
+ <p class="pubdate">2006-08-08</p>
</div>
<div>
<div class="revhistory">
@@ -48,7 +48,7 @@
</tr>
<tr>
<td align="left">Revision 0.1.0</td>
- <td align="left">2006-08-07</td>
+ <td align="left">2006-08-08</td>
<td align="left">AW</td>
</tr>
<tr>
@@ -205,9 +205,23 @@
<dl>
<dt>
<span class="section">
- <a href="#id343301">7.1. Keybindings</a>
+ <a href="#id343301">7.1. Source Mode</a>
</span>
</dt>
+ <dd>
+ <dl>
+ <dt>
+ <span class="section">
+ <a href="#id343306">7.1.1. Guided Tag Inserter</a>
+ </span>
+ </dt>
+ </dl>
+ </dd>
+ <dt>
+ <span class="section">
+ <a href="#id343341">7.2. Keybindings</a>
+ </span>
+ </dt>
</dl>
</dd>
</dl>
@@ -544,14 +558,44 @@
<div class="titlepage">
<div>
<div>
- <h3 class="title"><a id="id343301"/>7.1. Keybindings</h3>
+ <h3 class="title"><a id="id343301"/>7.1. Source Mode</h3>
</div>
</div>
</div>
+ <div class="section" lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h4 class="title"><a id="id343306"/>7.1.1. Guided Tag Inserter</h4>
+ </div>
+ </div>
+ </div>
+ <p>
+ The guided tag inserter helps to insert elements at the current cursor position. It can create two tag types, namely empty (tags only consisting of an opening tag, ending with a "/") and non-empty tags. The guided tag inserter is invoked by pressing <span class="emphasis"><em>C-i</em></span>.
+ </p>
+ <p>
+ If a block of text is currently selected, then the guided tag inserter will surround this block with the newly created tag, but only if a non-empty tag is generated. Otherwise, the current selection is overwritten.
+ </p>
+ <p>
+ The guided tag inserter first asks for the tag name. If you hit return without entering any text into the tag name field, the guided tag inserter aborts without inserting any text into the editor. Otherwise, if you have indeed entered a tag name, it goes into a loop and asks for attribute names and their values. If you hit return without entering any text into the attribute name field, the guided tag inserter proceeds to ask you if you want to create an empty or a non-empty tag. If you hit return without entering any text into the attribute value field, the guided tag inserter asks you for the next attribute name.
+ </p>
+ <p>
+ You can leave the guided tag inserter at any time by clicking "Abort". No text is inserted into the editor in this case.
+ </p>
+ </div>
+ </div>
+ <div class="section" lang="en">
+ <div class="titlepage">
+ <div>
+ <div>
+ <h3 class="title"><a id="id343341"/>7.2. Keybindings</h3>
+ </div>
+ </div>
+ </div>
<p>
The following keybindings are activated by default (also known as <span class="emphasis"><em>Readline</em></span> or <span class="emphasis"><em>Emacs</em></span> keybindings). The <span><strong class="keycap">C</strong></span> key means <span><strong class="keycap">Ctrl</strong></span> and is valid for all platforms. Note that there are additional platform-dependent keybindings (for those, please refer to the user manual of your Operating System).
</p>
- <h4><a id="id343329"/>Moving and Selecting</h4>
+ <h4><a id="id343369"/>Moving and Selecting</h4>
<p>
</p>
<div class="itemizedlist">
@@ -620,7 +664,7 @@
</div>
<p>
</p>
- <h4><a id="id343464"/>Inserting</h4>
+ <h4><a id="id343503"/>Inserting</h4>
<p>
</p>
<div class="itemizedlist">
@@ -634,7 +678,7 @@
</div>
<p>
</p>
- <h4><a id="id343481"/>Deleting</h4>
+ <h4><a id="id343521"/>Deleting</h4>
<p>
</p>
<div class="itemizedlist">
@@ -673,7 +717,7 @@
</div>
<p>
</p>
- <h4><a id="id343551"/>Undo/Redo</h4>
+ <h4><a id="id343591"/>Undo/Redo</h4>
<p>
</p>
<div class="itemizedlist">
Modified: public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc/user_manual.xml
===================================================================
--- public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc/user_manual.xml 2006-08-08 20:03:10 UTC (rev 16271)
+++ public/ulysses/src/trunk/ulysses/prototypes/prototype1/doc/user_manual.xml 2006-08-08 21:16:47 UTC (rev 16272)
@@ -34,12 +34,12 @@
</author>
</authorgroup>
<!-- All dates specified in ISO "YYYY-MM-DD" format -->
- <pubdate>2006-08-07</pubdate>
+ <pubdate>2006-08-08</pubdate>
<!-- Most recent revision goes at the top; list in descending order -->
<revhistory>
<revision>
<revnumber>0.1.0</revnumber>
- <date>2006-08-07</date>
+ <date>2006-08-08</date>
<authorinitials>AW</authorinitials>
<revremark>First initial draft.</revremark>
</revision>
@@ -253,6 +253,24 @@
<section>
<title>Editing Documents</title>
<section>
+ <title>Source Mode</title>
+ <section>
+ <title>Guided Tag Inserter</title>
+ <para>
+ The guided tag inserter helps to insert elements at the current cursor position. It can create two tag types, namely empty (tags only consisting of an opening tag, ending with a "/") and non-empty tags. The guided tag inserter is invoked by pressing <emphasis>C-i</emphasis>.
+ </para>
+ <para>
+ If a block of text is currently selected, then the guided tag inserter will surround this block with the newly created tag, but only if a non-empty tag is generated. Otherwise, the current selection is overwritten.
+ </para>
+ <para>
+ The guided tag inserter first asks for the tag name. If you hit return without entering any text into the tag name field, the guided tag inserter aborts without inserting any text into the editor. Otherwise, if you have indeed entered a tag name, it goes into a loop and asks for attribute names and their values. If you hit return without entering any text into the attribute name field, the guided tag inserter proceeds to ask you if you want to create an empty or a non-empty tag. If you hit return without entering any text into the attribute value field, the guided tag inserter asks you for the next attribute name.
+ </para>
+ <para>
+ You can leave the guided tag inserter at any time by clicking "Abort". No text is inserted into the editor in this case.
+ </para>
+ </section>
+ </section>
+ <section>
<title>Keybindings</title>
<para>
The following keybindings are activated by default (also known as <emphasis>Readline</emphasis> or <emphasis>Emacs</emphasis> keybindings). The <keycap>C</keycap> key means <keycap>Ctrl</keycap> and is valid for all platforms. Note that there are additional platform-dependent keybindings (for those, please refer to the user manual of your Operating System).
More information about the Phoenix-commits
mailing list