aboutsummaryrefslogtreecommitdiffstats
path: root/doc/user/dia_node
diff options
context:
space:
mode:
authorJeffrey H. Kingston <jeff@it.usyd.edu.au>2010-09-14 20:40:57 +0000
committerJeffrey H. Kingston <jeff@it.usyd.edu.au>2010-09-14 20:40:57 +0000
commit26230a416563decd82a0af827c0987b8628c5ef9 (patch)
treeff226c95db8ba7104bc0f8b1d16a3a4b481c6949 /doc/user/dia_node
parent51fe0cfa3e3ba27f55ff7d14a7fe077cc31ed0b7 (diff)
downloadlout-26230a416563decd82a0af827c0987b8628c5ef9.tar.gz
Lout 3.34.
git-svn-id: http://svn.savannah.nongnu.org/svn/lout/trunk@37 9365b830-b601-4143-9ba8-b4a8e2c3339c
Diffstat (limited to 'doc/user/dia_node')
-rw-r--r--doc/user/dia_node28
1 files changed, 20 insertions, 8 deletions
diff --git a/doc/user/dia_node b/doc/user/dia_node
index 068bca1..52f6b4d 100644
--- a/doc/user/dia_node
+++ b/doc/user/dia_node
@@ -94,23 +94,34 @@ file option may be overridden at any node by giving the option again there.
Sometimes a diagram contains several different node types, each with
its own combination of options (for example, the syntax diagrams of
Section {@NumberOf dia_synt} have three node types). To handle these
-cases there are three alternative versions of the @Code "@Node"
-symbol, called {@Code "@ANode"}, {@Code "@BNode"}, and
+cases there are five alternative versions of the @Code "@Node"
+symbol, called {@Code "@ANode"},
diagrams. @RawIndex { diagrams }
diagrams.anode @SubIndex { @Code "@ANode" symbol }
anode.diagrams @Index { @Code "@ANode" symbol (diagrams) }
+{@Code "@BNode"},
diagrams. @RawIndex { diagrams }
diagrams.bnode @SubIndex { @Code "@BNode" symbol }
bnode.diagrams @Index { @Code "@BNode" symbol (diagrams) }
+{@Code "@CNode"},
diagrams. @RawIndex { diagrams }
diagrams.cnode @SubIndex { @Code "@CNode" symbol }
cnode.diagrams @Index { @Code "@CNode" symbol (diagrams) }
-{@Code "@CNode"}. These have exactly the same options as
+{@Code "@DNode"},
+diagrams. @RawIndex { diagrams }
+diagrams.dnode @SubIndex { @Code "@DNode" symbol }
+dnode.diagrams @Index { @Code "@DNode" symbol (diagrams) }
+and
+diagrams. @RawIndex { diagrams }
+diagrams.enode @SubIndex { @Code "@ENode" symbol }
+enode.diagrams @Index { @Code "@ENode" symbol (diagrams) }
+{@Code "@ENode"}. These have exactly the same options as
{@Code "@Node"}, but the @I default values of these options
are different, in that they come from @Code "@Diag" options,
or else setup file options, that have an extra letter in front
-of their name: @Code { a }, @Code { b }, or @Code { c }. Here is
-a small example (see later in this section for the @Code font option):
+of their name: @Code { a }, @Code { b }, @Code { c },
+@Code { d }, or @Code { e }. Here is a small example (see later
+in this section for the @Code font option):
@ID @OneRow {
@Code @Verbatim {
@Diag
@@ -137,9 +148,10 @@ a small example (see later in this section for the @Code font option):
}
}
Note that when giving an option directly to {@Code "@ANode"},
-{@Code "@BNode"}, and {@Code "@CNode"}, the initial @Code { a },
-@Code { b }, or @Code { c } used with @Code "@Diag" and in the
-setup file is omitted.
+{@Code "@BNode"}, {@Code "@CNode"}, {@Code "@DNode"}, and
+{@Code "@ENode"}, the initial @Code { a }, @Code { b },
+@Code { c }, @Code { d }, or @Code { e } used with @Code "@Diag"
+and in the setup file is omitted.
@PP
To save time in simple cases, @Code "@Diag" provides nine other
node symbols called