diff options
author | Jeffrey H. Kingston <jeff@it.usyd.edu.au> | 2010-09-23 20:45:43 +0000 |
---|---|---|
committer | Jeffrey H. Kingston <jeff@it.usyd.edu.au> | 2010-09-23 20:45:43 +0000 |
commit | adfba3772459ce4261cfd17922271fee3443a7dc (patch) | |
tree | 6df9097f53fcf7ac4949c488073fef3e0dbf871c /include | |
parent | 0f6125b4c2c778dbae114e5f26fe95d86257be2d (diff) | |
download | lout-adfba3772459ce4261cfd17922271fee3443a7dc.tar.gz |
Lout 3.39.
git-svn-id: http://svn.savannah.nongnu.org/svn/lout/trunk@47 9365b830-b601-4143-9ba8-b4a8e2c3339c
Diffstat (limited to 'include')
71 files changed, 677 insertions, 22 deletions
diff --git a/include/blue b/include/blue index 245e19d..284e189 100644 --- a/include/blue +++ b/include/blue @@ -6,6 +6,8 @@ # Jeffrey H. Kingston # # 10 April 2000 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/bluef b/include/bluef index 9ec6ae1..31af593 100644 --- a/include/bluef +++ b/include/bluef @@ -12,6 +12,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Blue diff --git a/include/book b/include/book index 7f8093f..37f5cdb 100644 --- a/include/book +++ b/include/book @@ -4,6 +4,8 @@ # # # Jeffrey H. Kingston # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/bookf b/include/bookf index a512758..3c2b21f 100644 --- a/include/bookf +++ b/include/bookf @@ -7,6 +7,23 @@ # # # This package extends DocumentSetup with definitions for books. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ########################################################################### extend @BasicSetup @DocumentSetup @@ -675,7 +692,7 @@ def @BookSetup headingfont { @ChapterHeadingFont } headingbreak { @ChapterHeadingBreak } headingformat { @Num @ChapterHeadingFormat @Body } - headingtext { @IndexAText } + headingtext { @IndexBText } incontents { @IndexBInContents } contentsindent { @IndexBContentsIndent } pnprefix { @IndexBPrefix } diff --git a/include/bsf b/include/bsf index cf80ac1..383d918 100644 --- a/include/bsf +++ b/include/bsf @@ -10,6 +10,23 @@ # the current language, date and time, paragraphs, lists, colours, # # rules, and boxes. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### @SysInclude { lengths } # @PSLengths diff --git a/include/bsf.lpg b/include/bsf.lpg index 9183b69..94a3ba8 100644 --- a/include/bsf.lpg +++ b/include/bsf.lpg @@ -1,4 +1,12 @@ %%BeginResource: procset LoutBasicSetup +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% % +% PostScript @SysPrependGraphic file for @BasicSetup % +% % +% This file has been placed in the public domain by its author, % +% Jeffrey H. Kingston % +% % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % width height linethickness louteuro - % draw a Euro symbol of this width and height with this line thickness diff --git a/include/coltex b/include/coltex index 44b82a4..17f70a3 100644 --- a/include/coltex +++ b/include/coltex @@ -8,6 +8,23 @@ # # # Include file providing @ColourCommand and @TextureCommand symbols. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ########################################################################### @SysInclude { lengths } # @PSLengths (needed for @TextureCommand) diff --git a/include/cprint b/include/cprint index c237065..95eb57f 100644 --- a/include/cprint +++ b/include/cprint @@ -6,6 +6,8 @@ # Jeffrey H. Kingston # # 10 April 2000 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/cprintf b/include/cprintf index 8bb1d94..4c2b77e 100644 --- a/include/cprintf +++ b/include/cprintf @@ -12,6 +12,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @CP diff --git a/include/diag b/include/diag index 0f57ba3..fec476b 100644 --- a/include/diag +++ b/include/diag @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 5 February 1999 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/diagf b/include/diagf index 4479386..e68041b 100644 --- a/include/diagf +++ b/include/diagf @@ -8,6 +8,23 @@ # Version 1.0 (July 1996) # # Based on Version 2.0 of the @Fig package (Jeffrey H. Kingston, Dec 1992). # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### @SysInclude { diagf.etc } # @Geometry diff --git a/include/diagf.etc b/include/diagf.etc index c92a145..02141b6 100644 --- a/include/diagf.etc +++ b/include/diagf.etc @@ -5,6 +5,23 @@ # Version 1.0 (June 1996) # # Jeffrey H. Kingston # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export diff --git a/include/diagf.lpg b/include/diagf.lpg index 47b37fb..3c6e279 100644 --- a/include/diagf.lpg +++ b/include/diagf.lpg @@ -4,6 +4,9 @@ % PostScript @SysPrependGraphic file for @Diag Jeffrey H. Kingston % % Version 2.0 (includes CIRCUM label) September 1996 % % % +% This file has been placed in the public domain by its author, % +% Jeffrey H. Kingston % +% % % To assist in avoiding name clashes, the names of all symbols % % defined here begin with "ldiag". However, this is not feasible % % with user-defined labels and some labels used by users. % diff --git a/include/doc b/include/doc index 146c469..fca8d6a 100644 --- a/include/doc +++ b/include/doc @@ -4,6 +4,8 @@ # # # Jeffrey H. Kingston # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/docf b/include/docf index db8fea4..a1e64a8 100644 --- a/include/docf +++ b/include/docf @@ -7,6 +7,23 @@ # # # This package extends DocumentSetup for ordinary documents. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ########################################################################### extend @BasicSetup @DocumentSetup diff --git a/include/dsf b/include/dsf index 92dfc80..b19bb9e 100644 --- a/include/dsf +++ b/include/dsf @@ -22,6 +22,23 @@ # etc.) with definitions for particular document types. Consult "A User's # # Guide to the Lout Document Formatting System" for user information. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### extend @BasicSetup diff --git a/include/eiffel b/include/eiffel index e7dc0b8..4fc89ea 100644 --- a/include/eiffel +++ b/include/eiffel @@ -6,6 +6,8 @@ # Jeffrey H. Kingston # # 5 April 2000 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/eiffelf b/include/eiffelf index 14315c7..b76b6bc 100644 --- a/include/eiffelf +++ b/include/eiffelf @@ -12,6 +12,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Eiffel @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 5 February 1999 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/eqf b/include/eqf index 3e76a97..23dd3bd 100644 --- a/include/eqf +++ b/include/eqf @@ -20,6 +20,23 @@ # Version 3.0 makes use of the new x and y units of measurement to improve # # the spacing rules. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export "`" "``" "```" bin rel punct non vctr big small diff --git a/include/fig b/include/fig index dac333c..60395ae 100644 --- a/include/fig +++ b/include/fig @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 5 February 1999 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/figf b/include/figf index c3cd15b..0fd060f 100644 --- a/include/figf +++ b/include/figf @@ -12,6 +12,23 @@ # # # This package is now obsolete, having been replaced by @Diag. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### @SysPrependGraphic { "figf.lpg" } diff --git a/include/figf.lpg b/include/figf.lpg index b689b9a..7465cef 100644 --- a/include/figf.lpg +++ b/include/figf.lpg @@ -4,6 +4,9 @@ % PostScript @SysPrependGraphic file for @Fig Jeffrey H. Kingston % % Version 2.0 (includes CIRCUM label) January 1992 % % % +% This file has been placed in the public domain by its author, % +% Jeffrey H. Kingston % +% % % Although Fig is now obsolete I have updated it 20 October 2002 % % to work with textures, i.e. replacing setrgbcolor with % % LoutSetRGBColor. % diff --git a/include/graph b/include/graph index f346317..368b06a 100644 --- a/include/graph +++ b/include/graph @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 5 February 1999 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/graphf b/include/graphf index 931a8ec..4106555 100644 --- a/include/graphf +++ b/include/graphf @@ -8,6 +8,23 @@ # This package draws graphs, the statistical kind not the graph-theoretical # # kind. See the User's Guide (Advanced Graphics) for user info. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### @SysInclude { graphf.etc } # @GraphMath diff --git a/include/graphf.etc b/include/graphf.etc index 3e3a6cb..d01734d 100644 --- a/include/graphf.etc +++ b/include/graphf.etc @@ -8,6 +8,23 @@ # # # This package provides mathematics for the @Graph graph drawing package. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export diff --git a/include/graphf.lpg b/include/graphf.lpg index 209ae75..a0137a4 100644 --- a/include/graphf.lpg +++ b/include/graphf.lpg @@ -6,6 +6,9 @@ % Version 1.0 by Jeffrey H. Kingston, December 1993. % % swapxandy added September 2001 by JHK. % % % +% This file has been placed in the public domain by its author, % +% Jeffrey H. Kingston % +% % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% errordict begin diff --git a/include/haskell b/include/haskell index 025ab25..de5e589 100644 --- a/include/haskell +++ b/include/haskell @@ -6,6 +6,8 @@ # Thorsten Seitz # # 17 December 2001 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/haskellf b/include/haskellf index df2192e..f2b9130 100644 --- a/include/haskellf +++ b/include/haskellf @@ -16,6 +16,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Haskell diff --git a/include/init b/include/init index eace623..3ca62df 100644 --- a/include/init +++ b/include/init @@ -8,6 +8,8 @@ # Jeffrey H. Kingston # # 21 September 1994 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/java b/include/java index 4d747c0..5a8849c 100644 --- a/include/java +++ b/include/java @@ -6,6 +6,8 @@ # Jeffrey H. Kingston # # 6 April 2001 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/javaf b/include/javaf index 2d47049..cd4f944 100644 --- a/include/javaf +++ b/include/javaf @@ -12,6 +12,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Java diff --git a/include/langdefs b/include/langdefs index 9a980da..4d6e11a 100644 --- a/include/langdefs +++ b/include/langdefs @@ -1,3 +1,12 @@ +############################################################################### +# # +# Language definitions # +# Jeffrey H. Kingston # +# # +# This file has been placed in the public domain by its author. # +# # +############################################################################### + langdef Croatian Hrvatski hr { croatian . : ! ? .) ?) !) .' !' ?' } langdef Czech Cesky Cestina cs { czech . : ! ? .) ?) !) .' !' ?' } langdef Danish Dansk da { danish . : ! ? .) ?) !) .' !' ?' } diff --git a/include/lengths b/include/lengths index 2c1d447..3d698de 100644 --- a/include/lengths +++ b/include/lengths @@ -6,6 +6,23 @@ # Jeffrey H. Kingston # # 30 October 2002 # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # # This file offers two symbols for converting between PostScript # # lengths and Lout lengths. This has been a messy area and the two # # symbols in this file, @LoutLengths and @PSLengths, are my attempt # diff --git a/include/math b/include/math index 707178c..345db84 100644 --- a/include/math +++ b/include/math @@ -8,6 +8,8 @@ # Ludovic Courtès # # June 2007 # # # +# This file has been placed in the public domain by its authors. # +# # ############################################################################### diff --git a/include/mathf b/include/mathf index 41d335e..523504a 100644 --- a/include/mathf +++ b/include/mathf @@ -21,6 +21,23 @@ # Version 4.0 makes use of `@SetContext' and `@GetContext' (introduced in # # Lout 3.34) to better honor the typesetting conventions outlined by Knuth. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export diff --git a/include/modula b/include/modula index 0f84ad6..c6a9a2f 100644 --- a/include/modula +++ b/include/modula @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 5 February 1999 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/modulaf b/include/modulaf index 2f1221d..66ffa5e 100644 --- a/include/modulaf +++ b/include/modulaf @@ -23,6 +23,23 @@ # * The symbols B, H, C, and E as used in numeric literals will appear # # in italic font # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" diff --git a/include/mydefs b/include/mydefs index e7b7ebb..247457e 100644 --- a/include/mydefs +++ b/include/mydefs @@ -6,4 +6,6 @@ # This empty Lout file is a placeholder which is read by the standard setup # # files when there is no mydefs file in the user's current directory. # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 3 December 2002 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/npf b/include/npf index a2599f2..1ba3de6 100644 --- a/include/npf +++ b/include/npf @@ -11,6 +11,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Nonpareil diff --git a/include/pas b/include/pas index b62b24a..0154ed5 100644 --- a/include/pas +++ b/include/pas @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 5 February 1999 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/pasf b/include/pasf index 84dba18..34ebd29 100644 --- a/include/pasf +++ b/include/pasf @@ -12,6 +12,23 @@ # Reference: Jensen, K. and Wirth, N. Pascal User Manual and Report. # # Second Edition, Springer-Verlag, 1975. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export "0" "1" "2" "3" "4" "5" "6" "7" "8" "9" diff --git a/include/perl b/include/perl index b2ab51f..7544e3f 100644 --- a/include/perl +++ b/include/perl @@ -6,6 +6,8 @@ # Jeffrey H. Kingston # # 10 April 2000 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/perlf b/include/perlf index 4c2cfc7..7e5d414 100644 --- a/include/perlf +++ b/include/perlf @@ -12,6 +12,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Perl diff --git a/include/picture b/include/picture index 533e6e3..ab889ab 100644 --- a/include/picture +++ b/include/picture @@ -4,6 +4,8 @@ # # # Jeffrey H. Kingston # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/picturef b/include/picturef index 75e3140..8f8fc26 100644 --- a/include/picturef +++ b/include/picturef @@ -7,6 +7,23 @@ # # # This package extends DocumentSetup for illustrations. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ########################################################################### extend @BasicSetup @DocumentSetup diff --git a/include/pie b/include/pie index 132e90d..a688feb 100644 --- a/include/pie +++ b/include/pie @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 16 October 2002 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/pief b/include/pief index 49a53b4..15e60ac 100644 --- a/include/pief +++ b/include/pief @@ -5,6 +5,23 @@ # Version 1.0 (October 2002) # # Jeffrey H. Kingston # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### @SysPrependGraphic { pief.lpg } diff --git a/include/pief.lpg b/include/pief.lpg index 6eff430..8350659 100644 --- a/include/pief.lpg +++ b/include/pief.lpg @@ -7,6 +7,9 @@ % Jeffrey H. Kingston % % October 2002 % % % +% This file has been placed in the public domain by its author, % +% Jeffrey H. Kingston % +% % % To assist in avoiding name clashes, the names of all symbols % % defined here begin with "lpie". % % % diff --git a/include/pod b/include/pod index 42165f0..9bfd373 100644 --- a/include/pod +++ b/include/pod @@ -2,14 +2,16 @@ # # # Lout setup file for Pod documentation printing # # # -# Note: although Pod is treated like a programming language in some # -# respects, the setup file options below are largely unrelated to # -# the setup file options for other languages. # -# # # Version 3.0 # # Jeffrey H. Kingston # # 5 April 2000 # # # +# This file has been placed in the public domain by its author. # +# # +# Note: although Pod is treated like a programming language in some # +# respects, the setup file options below are largely unrelated to # +# the setup file options for other languages. # +# # ############################################################################### diff --git a/include/podf b/include/podf index 709cb06..062c09b 100644 --- a/include/podf +++ b/include/podf @@ -11,6 +11,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Pod diff --git a/include/python b/include/python index 7fbac8a..c39284c 100644 --- a/include/python +++ b/include/python @@ -6,6 +6,8 @@ # Jeffrey H. Kingston # # 5 April 2000 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/pythonf b/include/pythonf index 6a93e4a..2d3f77f 100644 --- a/include/pythonf +++ b/include/pythonf @@ -12,6 +12,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Python diff --git a/include/report b/include/report index 2a66c8e..9f58ae5 100644 --- a/include/report +++ b/include/report @@ -4,6 +4,8 @@ # # # Jeffrey H. Kingston # # # +# This file has been placed in the public domain by its author. # +# # # Note: this version, released with Lout Version 3.13, is not upwardly # # compatible with previous versions: the @Abstract symbol must now # # be placed before the //, not after. # diff --git a/include/reportf b/include/reportf index ffc7fbb..fceb63a 100644 --- a/include/reportf +++ b/include/reportf @@ -7,6 +7,23 @@ # # # This package extends DocumentSetup with definitions for reports. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ########################################################################### extend @BasicSetup @DocumentSetup diff --git a/include/rsl b/include/rsl index a6c7928..0bfa138 100644 --- a/include/rsl +++ b/include/rsl @@ -7,6 +7,8 @@ # Darren Bane # # 18 February 2003 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/rslf b/include/rslf index a0f45e8..1d8e937 100644 --- a/include/rslf +++ b/include/rslf @@ -12,6 +12,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @RSL diff --git a/include/ruby b/include/ruby index c5895a0..76ae107 100644 --- a/include/ruby +++ b/include/ruby @@ -6,6 +6,8 @@ # Jeffrey H. Kingston # # 5 April 2000 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/rubyf b/include/rubyf index 6acd7c5..e4636d7 100644 --- a/include/rubyf +++ b/include/rubyf @@ -12,6 +12,23 @@ # distributed with Lout and should be compiled and installed wherever # # Lout itself is. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### export @Ruby diff --git a/include/russian b/include/russian index d0f5a53..0652a61 100644 --- a/include/russian +++ b/include/russian @@ -4,6 +4,8 @@ # # # This file includes everything you need for Russian. # # # +# This file has been placed in the public domain. # +# # ################################################################# # Commented out because these fonts are not distributed with Lout. diff --git a/include/russian.fd b/include/russian.fd index f145530..5a790cb 100644 --- a/include/russian.fd +++ b/include/russian.fd @@ -2,6 +2,8 @@ # # # Russian font definitions. Use a very wide window to see them clearly. # # # +# This file has been placed in the public domain by its author. # +# # # Lout font Lout font PostScript PostScript font metrics Lout character Recode/ # # family name face name font name (formerly .AFM) file name mapping file NoRecode # # # diff --git a/include/slides b/include/slides index 23ce202..d1136fb 100644 --- a/include/slides +++ b/include/slides @@ -4,6 +4,8 @@ # # # Jeffrey H. Kingston # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### diff --git a/include/slidesf b/include/slidesf index 3853e3c..0c3d28d 100644 --- a/include/slidesf +++ b/include/slidesf @@ -7,6 +7,23 @@ # # # This package extends DocumentSetup with definitions for overheads. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ########################################################################### extend @BasicSetup @DocumentSetup diff --git a/include/tab b/include/tab index 02311d4..3c30de5 100644 --- a/include/tab +++ b/include/tab @@ -5,6 +5,8 @@ # Jeffrey H. Kingston # # 5 February 1999 # # # +# This file has been placed in the public domain by its author. # +# # # This package is OBSOLETE; use tbl instead. # # # ############################################################################### diff --git a/include/tabf b/include/tabf index bc1e0c8..219afd0 100644 --- a/include/tabf +++ b/include/tabf @@ -11,6 +11,23 @@ # option accept a Lout length rather than a Fig length. See the User's # # Guide for user information. # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### @SysPrependGraphic { "tabf.lpg" } diff --git a/include/tabf.lpg b/include/tabf.lpg index c0dd9a0..0094114 100644 --- a/include/tabf.lpg +++ b/include/tabf.lpg @@ -3,6 +3,9 @@ % % % PostScript @SysPrependGraphic file for @Tab % % % +% This file has been placed in the public domain % +% by its author, Jeffrey H. Kingston % +% % % To assist in avoiding name clashes, the names % % of all these symbols begin with "ltab". % % % diff --git a/include/tbl b/include/tbl index 92b8e6f..4e73092 100644 --- a/include/tbl +++ b/include/tbl @@ -6,6 +6,8 @@ # Jeffrey H. Kingston # # 5 February 1999 # # # +# This file has been placed in the public domain by its author. # +# # ############################################################################### ############################################################################### diff --git a/include/tblf b/include/tblf index 29bbb65..e01fd16 100644 --- a/include/tblf +++ b/include/tblf @@ -9,6 +9,23 @@ # # # Based on the @Tab package (Jeffrey H. Kingston, September 1991). # # # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # ############################################################################### @SysInclude { coltex } @@ -3,6 +3,8 @@ # # # Lout @ToySetup package (Jeff Kingston, July 1993, updated October 1994) # # # +# This file has been placed in the public domain by its author. # +# # # In response to a user request I have put together this tiny package for # # people to play with who want to start learning how to do page layout and # # galleys with Lout. It produces a very simple sequence of pages. To # diff --git a/include/xrgb b/include/xrgb index fc71f6b..478f626 100644 --- a/include/xrgb +++ b/include/xrgb @@ -1,20 +1,37 @@ -##################################################################### -# # -# @Xrgb symbol # -# # -# Contributed by Mark Summerfield # -# Tested and installed by Jeff Kingston, 18 November 2002 # -# November 2002 # -# # -# Said to be the list of named colours known to the X-windows # -# system. There are 752 colours here, but many are listed twice # -# under different spellings of their names. # -# # -# I've deleted the else clause and moved "black" to the top. # -# This will ensure that if the user mis-types the colour, an # -# error message will be printed and "black" substituted. # -# # -##################################################################### +############################################################################### +# # +# @Xrgb symbol # +# # +# Contributed by Mark Summerfield # +# Tested and installed by Jeff Kingston, 18 November 2002 # +# November 2002 # +# # +# Said to be the list of named colours known to the X-windows # +# system. There are 752 colours here, but many are listed twice # +# under different spellings of their names. # +# # +# I've deleted the else clause and moved "black" to the top. # +# This will ensure that if the user mis-types the colour, an # +# error message will be printed and "black" substituted. # +# # +# This program is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either Version 3, or (at your option) # +# any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston MA 02111-1307 USA # +# # +# As a special exception, when this file is read by Lout when processing # +# a Lout source document, you may use the result without restriction. # +# # +############################################################################### def @Xrgb right x { x @Case { |