From: dperry Date: Thu, 10 Mar 2011 22:28:09 +0000 (+0000) Subject: Graphs that support font testing. X-Git-Tag: LAST_LIBGRAPH~32^2~941 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=981f44d69113eac28d7b1e85d4f94ae7b2a405fc;p=graphviz Graphs that support font testing. --- diff --git a/rtest/graphs/AvantGarde.gv b/rtest/graphs/AvantGarde.gv new file mode 100644 index 000000000..1cf486654 --- /dev/null +++ b/rtest/graphs/AvantGarde.gv @@ -0,0 +1,37 @@ +digraph{ + 1 -> 2 -> 3 -> 4; + + 1[ fontname="AvantGarde-Book" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"AvantGarde-Book"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + + 2[ fontname="AvantGarde-BookOblique" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"AvantGarde-BookOblique"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + + 3[ fontname="AvantGarde-Demi" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"AvantGarde-Demi"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + + 4[ fontname="AvantGarde-DemiOblique" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"AvantGarde-DemiOblique"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + + +} diff --git a/rtest/graphs/Bookman.gv b/rtest/graphs/Bookman.gv new file mode 100644 index 000000000..251116393 --- /dev/null +++ b/rtest/graphs/Bookman.gv @@ -0,0 +1,35 @@ +digraph{ + 5 -> 6 -> 7 -> 8; +5[ fontname="Bookman-Demi" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Bookman-Demi"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +6[ fontname="Bookman-DemiItalic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Bookman-DemiItalic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +7[ fontname="Bookman-Light" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Bookman-Light"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +8[ fontname="Bookman-LightItalic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Bookman-LightItalic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +} diff --git a/rtest/graphs/Courier.gv b/rtest/graphs/Courier.gv new file mode 100644 index 000000000..e285abff0 --- /dev/null +++ b/rtest/graphs/Courier.gv @@ -0,0 +1,36 @@ +digraph{ + 9 -> 10 -> 11 -> 12; + +9[ fontname="Courier" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Courier"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +10[ fontname="Courier-Bold" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Courier-Bold"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +11[ fontname="Courier-BoldOblique" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Courier-BoldOblique"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +12[ fontname="Courier-Oblique" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Courier-Oblique"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +} diff --git a/rtest/graphs/Helvetica.gv b/rtest/graphs/Helvetica.gv new file mode 100644 index 000000000..00268e5d9 --- /dev/null +++ b/rtest/graphs/Helvetica.gv @@ -0,0 +1,68 @@ +digraph{ + 13 -> 14 -> 15 ->16 -> 17 -> 18 -> 19 -> 20; + +13[ fontname="Helvetica" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Helvetica"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +14[ fontname="Helvetica-Bold" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Helvetica-Bold"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +15[ fontname="Helvetica-BoldOblique" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Helvetica-BoldOblique"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +16[ fontname="Helvetica-Narrow" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Helvetica-Narrow"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +17[ fontname="Helvetica-Narrow-Bold" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Helvetica-Narrow-Bold"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +18[ fontname="Helvetica-Narrow-BoldOblique" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Helvetica-Narrow-BoldOblique"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +19[ fontname="Helvetica-Narrow-Oblique" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Helvetica-Narrow-Oblique"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +20[ fontname="Helvetica-Oblique" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Helvetica-Oblique"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +} diff --git a/rtest/graphs/NewCenturySchlbk.gv b/rtest/graphs/NewCenturySchlbk.gv new file mode 100644 index 000000000..9f2d207ae --- /dev/null +++ b/rtest/graphs/NewCenturySchlbk.gv @@ -0,0 +1,37 @@ +digraph{ + 21 -> 22 -> 23 -> 24; + +21[ fontname="NewCenturySchlbk-Bold" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"NewCenturySchlbk-Bold"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +22[ fontname="NewCenturySchlbk-BoldItalic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"NewCenturySchlbk-BoldItalic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +23[ fontname="NewCenturySchlbk-Italic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"NewCenturySchlbk-Italic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +24[ fontname="NewCenturySchlbk-Roman" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"NewCenturySchlbk-Roman"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + + +} diff --git a/rtest/graphs/Palatino.gv b/rtest/graphs/Palatino.gv new file mode 100644 index 000000000..90fe24afb --- /dev/null +++ b/rtest/graphs/Palatino.gv @@ -0,0 +1,37 @@ +digraph{ + 25 -> 26 -> 27 -> 28; + +25[ fontname="Palatino-Bold" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Palatino-Bold"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +26[ fontname="Palatino-BoldItalic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Palatino-BoldItalic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +27[ fontname="Palatino-Italic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Palatino-Italic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +28[ fontname="Palatino-Roman" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Palatino-Roman"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + + +} diff --git a/rtest/graphs/Symbol.gv b/rtest/graphs/Symbol.gv new file mode 100644 index 000000000..9de726dfc --- /dev/null +++ b/rtest/graphs/Symbol.gv @@ -0,0 +1,27 @@ +digraph { +greek[fontname=Symbol label="αβγδεζηθικλμνξοπρςστυφχψωϒϖ" +]; +subgraph { +a[ fontname=Symbol label="for all: ∀"]; +b[ fontname=Symbol label="part: ∂"]; +c[ fontname=Symbol label="exists: ∃"]; +d[ fontname=Symbol label="empty: ∅"]; +e[ fontname=Symbol label="nabla: ∇"]; +f[ fontname=Symbol label="isin: ∈"]; +g[ fontname=Symbol label="notin: ∉"]; +a->b->c->d->e->f->g; +}; +subgraph { +i[ fontname=Symbol label="ni: ∋"]; +j[ fontname=Symbol label="prod: ∏"]; +k[ fontname=Symbol label="sum: ∑"]; +l[ fontname=Symbol label="lowast: ∗"]; +m[ fontname=Symbol label="square root: √"]; +n[ fontname=Symbol label="proportional to: ∝"]; +o[ fontname=Symbol label="infinity∞"]; +i->j->k->l->m->n->o +}; +greek->a +greek->i +} + diff --git a/rtest/graphs/Times.gv b/rtest/graphs/Times.gv new file mode 100644 index 000000000..0289668bd --- /dev/null +++ b/rtest/graphs/Times.gv @@ -0,0 +1,36 @@ +digraph{ + 30 -> 31 -> 32 -> 33; + +30[ fontname="Times-Bold" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Times-Bold"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +31[ fontname="Times-BoldItalic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Times-BoldItalic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +32[ fontname="Times-Italic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Times-Italic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +33[ fontname="Times-Roman" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"Times-Roman"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +} diff --git a/rtest/graphs/ZapfChancery.gv b/rtest/graphs/ZapfChancery.gv new file mode 100644 index 000000000..083fb83d2 --- /dev/null +++ b/rtest/graphs/ZapfChancery.gv @@ -0,0 +1,11 @@ +graph{ + +34[ fontname="ZapfChancery-MediumItalic" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"ZapfChancery-MediumItalic"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +} diff --git a/rtest/graphs/ZapfDingbats.gv b/rtest/graphs/ZapfDingbats.gv new file mode 100644 index 000000000..9c48ce90c --- /dev/null +++ b/rtest/graphs/ZapfDingbats.gv @@ -0,0 +1,11 @@ +graph{ + +35[ fontname="ZapfDingbats" shape=box width=0 height=0 margin="0,0" + label=< + + + + +
"ZapfDingbats"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ"
"abcdefghijlklmnopqrstuvwxyz"
"ABCDEFGHIJLKLMNOPQRSTUVWXYZ\nabcdefghijlklmnopqrstuvwxyz"
>]; + +} diff --git a/rtest/graphs/japanese.gv b/rtest/graphs/japanese.gv new file mode 100644 index 000000000..269f85ee1 --- /dev/null +++ b/rtest/graphs/japanese.gv @@ -0,0 +1,24 @@ +digraph G { + graph [label="下駄配列の派生図"] + + getas [label = "下駄配列"]; + new_getas [label = "新下駄配列"]; + getas_in_fine_weather [label = "日和下駄配列"]; + black_lacquered_getas [label = "黒塗り下駄配列"]; + black_lacquered_getas_made_of_paulownia [label = "黒塗り桐下駄配列"]; + lacquered_getas [label = "塗り下駄配列"]; + new_JIS_getas [label = "新JIS下駄配列"]; + + getas -> { + getas_in_fine_weather + lacquered_getas + new_JIS_getas new_getas + lacquered_getas + }; + + lacquered_getas -> black_lacquered_getas; + black_lacquered_getas -> black_lacquered_getas_made_of_paulownia; + black_lacquered_getas_made_of_paulownia -> black_lacquered_getas; + + black_lacquered_getas -> getas_in_fine_weather [style = dotted]; +}