summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/control/ComponentOrder.lua
diff options
context:
space:
mode:
Diffstat (limited to 'Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/control/ComponentOrder.lua')
-rw-r--r--Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/control/ComponentOrder.lua94
1 files changed, 48 insertions, 46 deletions
diff --git a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/control/ComponentOrder.lua b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/control/ComponentOrder.lua
index 78537b614cd..0cad5d7d9b5 100644
--- a/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/control/ComponentOrder.lua
+++ b/Master/texmf-dist/tex/generic/pgf/graphdrawing/lua/pgf/gd/control/ComponentOrder.lua
@@ -13,7 +13,7 @@
local declare = require "pgf.gd.interface.InterfaceToAlgorithms".declare
-
+
---
-- @section subsubsection {Ordering the Components}
@@ -33,44 +33,46 @@ declare {
initial = "by first specified node",
summary = [["
- Selects a ``strategy'' for ordering the components. By default,
- they are ordered in the way they appear in the input.
+ Selects a ``strategy'' for ordering the components. By default,
+ they are ordered in the way they appear in the input.
"]],
- documentation = [["
- The following values are permissible for \meta{strategy}
- %
- \begin{itemize}
- \item \declare{|by first specified node|}
-
- The components are ordered ``in the way they appear in the input
- specification of the graph''. More precisely, for each component
- consider the node that is first encountered in the description
- of the graph. Order the components in the same way as these nodes
- appear in the graph description.
- \item \declare{|increasing node number|}
-
- The components are ordered by increasing number of nodes. For
- components with the same number of nodes, the first node in each
- component is considered and they are ordered according to the
- sequence in which these nodes appear in the input.
-
- \item \declare{|decreasing node number|}
- As above, but in decreasing order.
- \end{itemize}
+ documentation = [["
+ The following values are permissible for \meta{strategy}
+ \begin{itemize}
+ \item \declare{|by first specified node|}
+
+ The components are ordered ``in the way they appear in the input
+ specification of the graph''. More precisely, for each component
+ consider the node that is first encountered in the description
+ of the graph. Order the components in the same way as these nodes
+ appear in the graph description.
+
+ \item \declare{|increasing node number|}
+
+ The components are ordered by increasing number of nodes. For
+ components with the same number of nodes, the first node in each
+ component is considered and they are ordered according to the
+ sequence in which these nodes appear in the input.
+
+ \item \declare{|decreasing node number|}
+ As above, but in decreasing order.
+ \end{itemize}
"]],
- examples = {[["
- \tikz \graph [tree layout, nodes={inner sep=1pt,draw,circle},
- component order=by first specified node]
- { a, b, c, f -- g, c -- d -- e };
- "]],[["
- \tikz \graph [tree layout, nodes={inner sep=1pt,draw,circle},
- component order=increasing node number]
- { a, b, c -- d -- e, f -- g };
- "]]
+ examples = {
+ [["
+ \tikz \graph [tree layout, nodes={inner sep=1pt,draw,circle},
+ component order=by first specified node]
+ { a, b, c, f -- g, c -- d -- e };
+ "]],
+ [["
+ \tikz \graph [tree layout, nodes={inner sep=1pt,draw,circle},
+ component order=increasing node number]
+ { a, b, c -- d -- e, f -- g };
+ "]]
}
-}
-
-
+}
+
+
---
declare {
@@ -79,11 +81,11 @@ declare {
{ key = "component order", value = "increasing node number" }
},
- summary = [["
- A shorthand for |component order=increasing node number|.
- "]]
+ summary = [["
+ A shorthand for |component order=increasing node number|.
+ "]]
}
-
+
---
declare {
@@ -91,15 +93,15 @@ declare {
use = {
{ key = "component order", value = "decreasing node number" },
},
- summary = [["
- A shorthand for |component order=decreasing node number|.
+ summary = [["
+ A shorthand for |component order=decreasing node number|.
"]],
examples = [["
- \tikz \graph [tree layout, nodes={inner sep=1pt,draw,circle},
- large components first]
- { a, b, c -- d -- e, f -- g };
+ \tikz \graph [tree layout, nodes={inner sep=1pt,draw,circle},
+ large components first]
+ { a, b, c -- d -- e, f -- g };
"]]
-}
+}
return Components \ No newline at end of file