diff options
author | Owen Taylor <otaylor@redhat.com> | 2000-03-10 16:57:19 +0000 |
---|---|---|
committer | Owen Taylor <otaylor@src.gnome.org> | 2000-03-10 16:57:19 +0000 |
commit | df19b2f5a156b717186f8cbc6b1ad39d2401ab90 (patch) | |
tree | adcbef84798b47a7aad12a55221989cbd8ec5dc0 /docs/layout.eps | |
parent | c01dbb8d33281a5cdea16525904ff28ca61620fd (diff) | |
download | pango-df19b2f5a156b717186f8cbc6b1ad39d2401ab90.tar.gz |
Release pango-0.8
Thu Mar 9 19:55:21 2000 Owen Taylor <otaylor@redhat.com>
* Release pango-0.8
* docs/TEXT/coding-style: Added some notes about coding style
within Pango.
* modules/*.[ch]: New version from Karl Koehler adding support
for vowels marks, better ligatures.
* docs/tmpl/*: Doc updates
* libpango/pango-layout.[ch] libpango/pangox/.[ch]: Add functions
for handling paragraphs as 2-D objects, not simple lists of lines,
to make things easier for people using pango-layout.
* examples/viewer.c: Simplify using the now 2-D layout-capabable
PangoLayout.
* libpango/fonts.c (pango_font_{get_coverage,find_shaper}): Allow
NULL language tag.
* libpango/modules.c (_pango_find_map): Fix for allowing
NULL language tag.
Diffstat (limited to 'docs/layout.eps')
-rw-r--r-- | docs/layout.eps | 231 |
1 files changed, 231 insertions, 0 deletions
diff --git a/docs/layout.eps b/docs/layout.eps new file mode 100644 index 00000000..42c897ab --- /dev/null +++ b/docs/layout.eps @@ -0,0 +1,231 @@ +%!PS-Adobe-2.0 EPSF-2.0 +%%Title: layout.eps +%%Creator: fig2dev Version 3.2 Patchlevel 1 +%%CreationDate: Thu Mar 9 16:51:04 2000 +%%For: otaylor@fresnel.labs.redhat.com (Owen Taylor,,547-0012 x249) +%%Orientation: Portrait +%%BoundingBox: 0 0 629 233 +%%Pages: 0 +%%BeginSetup +%%EndSetup +%%Magnification: 1.0000 +%%EndComments +/$F2psDict 200 dict def +$F2psDict begin +$F2psDict /mtrx matrix put +/col-1 {0 setgray} bind def +/col0 {0.000 0.000 0.000 srgb} bind def +/col1 {0.000 0.000 1.000 srgb} bind def +/col2 {0.000 1.000 0.000 srgb} bind def +/col3 {0.000 1.000 1.000 srgb} bind def +/col4 {1.000 0.000 0.000 srgb} bind def +/col5 {1.000 0.000 1.000 srgb} bind def +/col6 {1.000 1.000 0.000 srgb} bind def +/col7 {1.000 1.000 1.000 srgb} bind def +/col8 {0.000 0.000 0.560 srgb} bind def +/col9 {0.000 0.000 0.690 srgb} bind def +/col10 {0.000 0.000 0.820 srgb} bind def +/col11 {0.530 0.810 1.000 srgb} bind def +/col12 {0.000 0.560 0.000 srgb} bind def +/col13 {0.000 0.690 0.000 srgb} bind def +/col14 {0.000 0.820 0.000 srgb} bind def +/col15 {0.000 0.560 0.560 srgb} bind def +/col16 {0.000 0.690 0.690 srgb} bind def +/col17 {0.000 0.820 0.820 srgb} bind def +/col18 {0.560 0.000 0.000 srgb} bind def +/col19 {0.690 0.000 0.000 srgb} bind def +/col20 {0.820 0.000 0.000 srgb} bind def +/col21 {0.560 0.000 0.560 srgb} bind def +/col22 {0.690 0.000 0.690 srgb} bind def +/col23 {0.820 0.000 0.820 srgb} bind def +/col24 {0.500 0.190 0.000 srgb} bind def +/col25 {0.630 0.250 0.000 srgb} bind def +/col26 {0.750 0.380 0.000 srgb} bind def +/col27 {1.000 0.500 0.500 srgb} bind def +/col28 {1.000 0.630 0.630 srgb} bind def +/col29 {1.000 0.750 0.750 srgb} bind def +/col30 {1.000 0.880 0.880 srgb} bind def +/col31 {1.000 0.840 0.000 srgb} bind def +/col32 {0.443 0.459 0.443 srgb} bind def + +end +save +-5.0 253.0 translate +1 -1 scale + +/cp {closepath} bind def +/ef {eofill} bind def +/gr {grestore} bind def +/gs {gsave} bind def +/sa {save} bind def +/rs {restore} bind def +/l {lineto} bind def +/m {moveto} bind def +/rm {rmoveto} bind def +/n {newpath} bind def +/s {stroke} bind def +/sh {show} bind def +/slc {setlinecap} bind def +/slj {setlinejoin} bind def +/slw {setlinewidth} bind def +/srgb {setrgbcolor} bind def +/rot {rotate} bind def +/sc {scale} bind def +/sd {setdash} bind def +/ff {findfont} bind def +/sf {setfont} bind def +/scf {scalefont} bind def +/sw {stringwidth} bind def +/tr {translate} bind def +/tnt {dup dup currentrgbcolor + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add + 4 -2 roll dup 1 exch sub 3 -1 roll mul add srgb} + bind def +/shd {dup dup currentrgbcolor 4 -2 roll mul 4 -2 roll mul + 4 -2 roll mul srgb} bind def +/$F2psBegin {$F2psDict begin /$F2psEnteredState save def} def +/$F2psEnd {$F2psEnteredState restore end} def +%%EndProlog + +$F2psBegin +10 setmiterlimit +n -1000 5215 m -1000 -1000 l 11561 -1000 l 11561 5215 l cp clip + 0.06000 0.06000 sc +% Polyline +15.000 slw +gs clippath +10200 3405 m 10350 3450 l 10200 3495 l 10380 3495 l 10380 3405 l cp +6300 3495 m 6150 3450 l 6300 3405 l 6120 3405 l 6120 3495 l cp +clip +n 6150 3450 m 10350 3450 l gs col-1 s gr gr + +% arrowhead +7.500 slw +n 6300 3495 m 6150 3450 l 6300 3405 l 6300 3450 l 6300 3495 l cp gs 0.00 setgray ef gr col-1 s +% arrowhead +n 10200 3405 m 10350 3450 l 10200 3495 l 10200 3450 l 10200 3405 l cp gs 0.00 setgray ef gr col-1 s +% Polyline +n 1200 675 m 1200 3600 l gs col-1 s gr +% Polyline +15.000 slw +gs clippath +5250 3405 m 5400 3450 l 5250 3495 l 5430 3495 l 5430 3405 l cp +1350 3495 m 1200 3450 l 1350 3405 l 1170 3405 l 1170 3495 l cp +clip +n 1200 3450 m 5400 3450 l gs col-1 s gr gr + +% arrowhead +7.500 slw +n 1350 3495 m 1200 3450 l 1350 3405 l 1350 3450 l 1350 3495 l cp gs 0.00 setgray ef gr col-1 s +% arrowhead +n 5250 3405 m 5400 3450 l 5250 3495 l 5250 3450 l 5250 3405 l cp gs 0.00 setgray ef gr col-1 s +% Polyline +n 1050 2175 m 1200 2175 l gs col-1 s gr +% Polyline +15.000 slw +n 1125 2025 m 1125 2175 l gs col-1 s gr +% Polyline +7.500 slw +n 6150 975 m 6150 3600 l gs col-1 s gr +% Polyline +n 5400 975 m 5400 3600 l gs col-1 s gr +% Polyline +n 1800 975 m 1800 675 l gs col-1 s gr +% Polyline +15.000 slw +gs clippath +1650 780 m 1800 825 l 1650 870 l 1830 870 l 1830 780 l cp +1350 870 m 1200 825 l 1350 780 l 1170 780 l 1170 870 l cp +clip +n 1200 825 m 1800 825 l gs col-1 s gr gr + +% arrowhead +7.500 slw +n 1350 870 m 1200 825 l 1350 780 l 1350 825 l 1350 870 l cp gs 0.00 setgray ef gr col-1 s +% arrowhead +n 1650 780 m 1800 825 l 1650 870 l 1650 825 l 1650 780 l cp gs 0.00 setgray ef gr col-1 s +% Polyline +n 9750 975 m 9750 675 l gs col-1 s gr +% Polyline +15.000 slw +gs clippath +10200 780 m 10350 825 l 10200 870 l 10380 870 l 10380 780 l cp +9900 870 m 9750 825 l 9900 780 l 9720 780 l 9720 870 l cp +clip +n 9750 825 m 10350 825 l gs col-1 s gr gr + +% arrowhead +7.500 slw +n 9900 870 m 9750 825 l 9900 780 l 9900 825 l 9900 870 l cp gs 0.00 setgray ef gr col-1 s +% arrowhead +n 10200 780 m 10350 825 l 10200 870 l 10200 825 l 10200 780 l cp gs 0.00 setgray ef gr col-1 s +% Polyline +n 10350 675 m 10350 3600 l gs col-1 s gr +% Polyline +15.000 slw +n 4950 1425 m 1800 1425 l 1800 975 l 4950 975 l cp gs col32 s gr +% Polyline +n 4575 2025 m 1200 2025 l 1200 1575 l 4575 1575 l cp gs col32 s gr +% Polyline +n 5250 2625 m 1200 2625 l 1200 2175 l 5250 2175 l cp gs col32 s gr +% Polyline +n 2400 3225 m 1200 3225 l 1200 2775 l 2400 2775 l cp gs col32 s gr +% Polyline +n 9750 1425 m 6600 1425 l 6600 975 l 9750 975 l cp gs col32 s gr +% Polyline +n 10350 2025 m 6975 2025 l 6975 1575 l 10350 1575 l cp gs col32 s gr +% Polyline +n 10350 2625 m 6300 2625 l 6300 2175 l 10350 2175 l cp gs col32 s gr +% Polyline +n 10350 3225 m 9150 3225 l 9150 2775 l 10350 2775 l cp gs col32 s gr +% Polyline +7.500 slw +n 1200 2025 m 1050 2025 l gs col-1 s gr +/Times-Roman ff 360.00 scf sf +1200 2475 m +gs 1 -1 sc (demonstrate PangoLayout's) col0 sh gr +/Times-Roman ff 360.00 scf sf +1200 3075 m +gs 1 -1 sc (features.) col0 sh gr +/Times-Roman ff 360.00 scf sf +1200 1875 m +gs 1 -1 sc (should wrap suitably to) col0 sh gr +/Helvetica ff 240.00 scf sf +525 2175 m +gs 1 -1 sc (spacing) dup sw pop 2 div neg 0 rm col-1 sh gr +/Times-Roman ff 360.00 scf sf +1800 1275 m +gs 1 -1 sc (Here is some text that) col0 sh gr +/Times-Roman ff 360.00 scf sf +9150 3075 m +gs 1 -1 sc (features.) col0 sh gr +/Times-Roman ff 360.00 scf sf +6600 1275 m +gs 1 -1 sc (Here is some text that) col0 sh gr +/Helvetica ff 240.00 scf sf +1875 3825 m +gs 1 -1 sc (width) dup sw pop 2 div neg 0 rm col-1 sh gr +/Helvetica ff 240.00 scf sf +6825 3825 m +gs 1 -1 sc (width) dup sw pop 2 div neg 0 rm col-1 sh gr +/Helvetica ff 240.00 scf sf +10050 525 m +gs 1 -1 sc (indent) dup sw pop 2 div neg 0 rm col-1 sh gr +/Helvetica ff 240.00 scf sf +1575 525 m +gs 1 -1 sc (indent) dup sw pop 2 div neg 0 rm col-1 sh gr +/Helvetica ff 300.00 scf sf +9225 4125 m +gs 1 -1 sc (Right Aligned) dup sw pop 2 div neg 0 rm col-1 sh gr +/Helvetica ff 300.00 scf sf +4350 4125 m +gs 1 -1 sc (Left Aligned) dup sw pop 2 div neg 0 rm col-1 sh gr +/Times-Roman ff 360.00 scf sf +6975 1875 m +gs 1 -1 sc (should wrap suitably to) col0 sh gr +/Times-Roman ff 360.00 scf sf +6300 2475 m +gs 1 -1 sc (demonstrate PangoLayout's) col0 sh gr +$F2psEnd +rs |