diff --git a/LDP/howto/docbook/big-howto-template.sgml b/LDP/howto/docbook/Template-Big-HOWTO/Template-Big-HOWTO.sgml similarity index 99% rename from LDP/howto/docbook/big-howto-template.sgml rename to LDP/howto/docbook/Template-Big-HOWTO/Template-Big-HOWTO.sgml index 631c4304..a22247f0 100644 --- a/LDP/howto/docbook/big-howto-template.sgml +++ b/LDP/howto/docbook/Template-Big-HOWTO/Template-Big-HOWTO.sgml @@ -508,7 +508,7 @@
Graphics Test Image - +
@@ -520,7 +520,11 @@ - + + + + + diff --git a/LDP/howto/docbook/Template-Big-HOWTO/images/green.eps b/LDP/howto/docbook/Template-Big-HOWTO/images/green.eps new file mode 100644 index 00000000..f06afb7d --- /dev/null +++ b/LDP/howto/docbook/Template-Big-HOWTO/images/green.eps @@ -0,0 +1,291 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: (ImageMagick) +%%Title: (green.eps) +%%CreationDate: (2016-01-27T18:03:50-08:00) +%%BoundingBox: -0 -0 12 12 +%%HiResBoundingBox: 0 0 12 12 +%%DocumentData: Clean7Bit +%%LanguageLevel: 1 +%%Pages: 1 +%%EndComments + +%%BeginDefaults +%%EndDefaults + +%%BeginProlog +% +% Display a color image. The image is displayed in color on +% Postscript viewers or printers that support color, otherwise +% it is displayed as grayscale. +% +/DirectClassPacket +{ + % + % Get a DirectClass packet. + % + % Parameters: + % red. + % green. + % blue. + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + compression 0 eq + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/DirectClassImage +{ + % + % Display a DirectClass image. + % + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { DirectClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayDirectClassPacket } image + } ifelse +} bind def + +/GrayDirectClassPacket +{ + % + % Get a DirectClass packet; convert to grayscale. + % + % Parameters: + % red + % green + % blue + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 eq + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/GrayPseudoClassPacket +{ + % + % Get a PseudoClass packet; convert to grayscale. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 eq + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassPacket +{ + % + % Get a PseudoClass packet. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + compression 0 eq + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassImage +{ + % + % Display a PseudoClass image. + % + % Parameters: + % class: 0-PseudoClass or 1-Grayscale. + % + currentfile buffer readline pop + token pop /class exch def pop + class 0 gt + { + currentfile buffer readline pop + token pop /depth exch def pop + /grays columns 8 add depth sub depth mul 8 idiv string def + columns rows depth + [ + columns 0 0 + rows neg 0 rows + ] + { currentfile grays readhexstring pop } image + } + { + % + % Parameters: + % colors: number of colors in the colormap. + % colormap: red, green, blue color packets. + % + currentfile buffer readline pop + token pop /colors exch def pop + /colors colors 3 mul def + /colormap colors string def + currentfile colormap readhexstring pop pop + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { PseudoClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayPseudoClassPacket } image + } ifelse + } ifelse +} bind def + +/DisplayImage +{ + % + % Display a DirectClass or PseudoClass image. + % + % Parameters: + % x & y translation. + % x & y scale. + % label pointsize. + % image label. + % image columns & rows. + % class: 0-DirectClass or 1-PseudoClass. + % compression: 0-none or 1-RunlengthEncoded. + % hex color packets. + % + gsave + /buffer 512 string def + /byte 1 string def + /color_packet 3 string def + /pixels 768 string def + + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + x y translate + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + currentfile buffer readline pop + token pop /pointsize exch def pop + /Times-Roman findfont pointsize scalefont setfont + x y scale + currentfile buffer readline pop + token pop /columns exch def + token pop /rows exch def pop + currentfile buffer readline pop + token pop /class exch def pop + currentfile buffer readline pop + token pop /compression exch def pop + class 0 gt { PseudoClassImage } { DirectClassImage } ifelse + grestore +} bind def +%%EndProlog +%%Page: 1 1 +%%PageBoundingBox: 0 0 12 12 +userdict begin +DisplayImage +0 0 +12 12 +12 +12 12 +0 +0 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFF33CC3333CC3300FF0000FF00808080A0A0A4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +33CC3300FF0000FF0000FF0000FF0000FF0000FF00808080FFFFFFFFFFFFFFFFFF33CC3300FF00 +00FF0000FF0000FF0000FF0000FF0000FF0033CC33A0A0A4FFFFFFFFFFFF33CC3300FF0000FF00 +99FFCC99FFCC00FF0000FF0000FF0033CC33339933FFFFFFFFFFFF00FF0000FF0000FF0099FFCC +00FF0000FF0000FF0000FF0033CC33339933FFFFFFFFFFFF00FF0000FF0000FF0000FF0000FF00 +00FF0000FF0033CC3333CC33339933FFFFFFFFFFFF33CC3300FF0000FF0000FF0000FF0000FF00 +00FF0033CC33339933339933FFFFFFFFFFFF33CC3300FF0000FF0000FF0000FF0033CC3333CC33 +33CC33339933339933FFFFFFFFFFFFFFFFFF33CC3333CC3333CC3333CC3333CC33339933339933 +339933FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF33CC3333CC33339933339933339933339933FFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFF + +end +%%PageTrailer +%%Trailer +%%EOF diff --git a/LDP/howto/docbook/Template-Big-HOWTO/images/green.gif b/LDP/howto/docbook/Template-Big-HOWTO/images/green.gif new file mode 100644 index 00000000..b63716d1 Binary files /dev/null and b/LDP/howto/docbook/Template-Big-HOWTO/images/green.gif differ diff --git a/LDP/howto/docbook/Template-Big-HOWTO/images/red.eps b/LDP/howto/docbook/Template-Big-HOWTO/images/red.eps new file mode 100644 index 00000000..fe25665f --- /dev/null +++ b/LDP/howto/docbook/Template-Big-HOWTO/images/red.eps @@ -0,0 +1,291 @@ +%!PS-Adobe-3.0 EPSF-3.0 +%%Creator: (ImageMagick) +%%Title: (red-2.eps) +%%CreationDate: (2016-01-27T18:03:50-08:00) +%%BoundingBox: -0 -0 12 12 +%%HiResBoundingBox: 0 0 12 12 +%%DocumentData: Clean7Bit +%%LanguageLevel: 1 +%%Pages: 1 +%%EndComments + +%%BeginDefaults +%%EndDefaults + +%%BeginProlog +% +% Display a color image. The image is displayed in color on +% Postscript viewers or printers that support color, otherwise +% it is displayed as grayscale. +% +/DirectClassPacket +{ + % + % Get a DirectClass packet. + % + % Parameters: + % red. + % green. + % blue. + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + compression 0 eq + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/DirectClassImage +{ + % + % Display a DirectClass image. + % + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { DirectClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayDirectClassPacket } image + } ifelse +} bind def + +/GrayDirectClassPacket +{ + % + % Get a DirectClass packet; convert to grayscale. + % + % Parameters: + % red + % green + % blue + % length: number of pixels minus one of this color (optional). + % + currentfile color_packet readhexstring pop pop + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 eq + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/GrayPseudoClassPacket +{ + % + % Get a PseudoClass packet; convert to grayscale. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + color_packet 0 get 0.299 mul + color_packet 1 get 0.587 mul add + color_packet 2 get 0.114 mul add + cvi + /gray_packet exch def + compression 0 eq + { + /number_pixels 1 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add def + } ifelse + 0 1 number_pixels 1 sub + { + pixels exch gray_packet put + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassPacket +{ + % + % Get a PseudoClass packet. + % + % Parameters: + % index: index into the colormap. + % length: number of pixels minus one of this color (optional). + % + currentfile byte readhexstring pop 0 get + /offset exch 3 mul def + /color_packet colormap offset 3 getinterval def + compression 0 eq + { + /number_pixels 3 def + } + { + currentfile byte readhexstring pop 0 get + /number_pixels exch 1 add 3 mul def + } ifelse + 0 3 number_pixels 1 sub + { + pixels exch color_packet putinterval + } for + pixels 0 number_pixels getinterval +} bind def + +/PseudoClassImage +{ + % + % Display a PseudoClass image. + % + % Parameters: + % class: 0-PseudoClass or 1-Grayscale. + % + currentfile buffer readline pop + token pop /class exch def pop + class 0 gt + { + currentfile buffer readline pop + token pop /depth exch def pop + /grays columns 8 add depth sub depth mul 8 idiv string def + columns rows depth + [ + columns 0 0 + rows neg 0 rows + ] + { currentfile grays readhexstring pop } image + } + { + % + % Parameters: + % colors: number of colors in the colormap. + % colormap: red, green, blue color packets. + % + currentfile buffer readline pop + token pop /colors exch def pop + /colors colors 3 mul def + /colormap colors string def + currentfile colormap readhexstring pop pop + systemdict /colorimage known + { + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { PseudoClassPacket } false 3 colorimage + } + { + % + % No colorimage operator; convert to grayscale. + % + columns rows 8 + [ + columns 0 0 + rows neg 0 rows + ] + { GrayPseudoClassPacket } image + } ifelse + } ifelse +} bind def + +/DisplayImage +{ + % + % Display a DirectClass or PseudoClass image. + % + % Parameters: + % x & y translation. + % x & y scale. + % label pointsize. + % image label. + % image columns & rows. + % class: 0-DirectClass or 1-PseudoClass. + % compression: 0-none or 1-RunlengthEncoded. + % hex color packets. + % + gsave + /buffer 512 string def + /byte 1 string def + /color_packet 3 string def + /pixels 768 string def + + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + x y translate + currentfile buffer readline pop + token pop /x exch def + token pop /y exch def pop + currentfile buffer readline pop + token pop /pointsize exch def pop + /Times-Roman findfont pointsize scalefont setfont + x y scale + currentfile buffer readline pop + token pop /columns exch def + token pop /rows exch def pop + currentfile buffer readline pop + token pop /class exch def pop + currentfile buffer readline pop + token pop /compression exch def pop + class 0 gt { PseudoClassImage } { DirectClassImage } ifelse + grestore +} bind def +%%EndProlog +%%Page: 1 1 +%%PageBoundingBox: 0 0 12 12 +userdict begin +DisplayImage +0 0 +12 12 +12 +12 12 +0 +0 +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFFFFFFFFD60042D60042FF0000FF0000D60042D60042FFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +D60042FF0000FF0000FF0000FF0000FF0000FF0000D60042FFFFFFFFFFFFFFFFFFD60042FF0000 +FF0000FF0000FF0000FF0000FF0000FF0000CE0039D60042FFFFFFFFFFFFD60042FF0000FF0000 +FFA5EFFFA5EFFF0000FF0000CE0039CE0039800000FFFFFFFFFFFFFF0000FF0000FF0000FF0000 +FF0000FF0000CE0039CE0039CE0039800000FFFFFFFFFFFFFF0000FF0000FF0000FF0000FF0000 +CE0039CE0039CE0039800000800000FFFFFFFFFFFFD60042CE0039CE0039CE0039CE0039CE0039 +CE0039800000800000800000FFFFFFFFFFFFD60042CE0039CE0039CE0039CE0039CE0039800000 +800000800000D60042FFFFFFFFFFFFFFFFFFD60042CE0039800000800000800000800000800000 +800000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFD60042800000800000800000800000D60042FFFFFF +FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF +FFFFFF + +end +%%PageTrailer +%%Trailer +%%EOF diff --git a/LDP/howto/docbook/Template-Big-HOWTO/images/red.gif b/LDP/howto/docbook/Template-Big-HOWTO/images/red.gif new file mode 100644 index 00000000..d37b767c Binary files /dev/null and b/LDP/howto/docbook/Template-Big-HOWTO/images/red.gif differ diff --git a/LDP/howto/docbook/Template-Big-HOWTO/images/red.jpg b/LDP/howto/docbook/Template-Big-HOWTO/images/red.jpg new file mode 100644 index 00000000..35432f88 Binary files /dev/null and b/LDP/howto/docbook/Template-Big-HOWTO/images/red.jpg differ