groff-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Groff-commit] groff/contrib/hdtbl ChangeLog examples/chess_bo...


From: Werner LEMBERG
Subject: [Groff-commit] groff/contrib/hdtbl ChangeLog examples/chess_bo...
Date: Tue, 30 May 2006 17:28:27 +0000

CVSROOT:        /cvsroot/groff
Module name:    groff
Branch:         
Changes by:     Werner LEMBERG <address@hidden> 06/05/30 17:28:27

Modified files:
        contrib/hdtbl  : ChangeLog 
        contrib/hdtbl/examples: chess_board.roff col_rowspan_colors.roff 
                                color_transitions.roff 
                                colored_boxes.roff 
                                colored_nested_tables.roff 
                                colored_table_cells.roff 
                                fontdumps_n.roff fontdumps_x.roff 
                                mixed_pickles.roff rainbow.roff 
                                short_reference.roff 
Added files:
        contrib/hdtbl  : Makefile.sub 

Log message:
        * Makefile.sub: New file.
        * example/*: Replace characters >= 0x80.
        Add final newlines.
        Use UNIX line end convention only.
        * example/mixed-pickles.roff: Use gnu.eps.
        Add copyright notice.
        Adjust pic image.
        Other minor fixes.
        Formatting.
        * example/fontdumps_n.roff: Remove warnings about
        non-existent glyphs.
        Add copyright notice.
        Formatting.

CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/ChangeLog.diff?tr1=1.5&tr2=1.6&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/Makefile.sub?rev=1.1
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/chess_board.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/col_rowspan_colors.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/color_transitions.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/colored_boxes.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/colored_nested_tables.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/colored_table_cells.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/fontdumps_n.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/fontdumps_x.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/mixed_pickles.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/rainbow.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://cvs.savannah.gnu.org/viewcvs/groff/groff/contrib/hdtbl/examples/short_reference.roff.diff?tr1=1.1&tr2=1.2&r1=text&r2=text

Patches:
Index: groff/contrib/hdtbl/ChangeLog
diff -u groff/contrib/hdtbl/ChangeLog:1.5 groff/contrib/hdtbl/ChangeLog:1.6
--- groff/contrib/hdtbl/ChangeLog:1.5   Fri May 26 06:33:58 2006
+++ groff/contrib/hdtbl/ChangeLog       Tue May 30 17:28:27 2006
@@ -1,3 +1,19 @@
+2006-05-29  Werner LEMBERG  <address@hidden>
+
+       * Makefile.sub: New file.
+       * example/*: Replace characters >= 0x80.
+       Add final newlines.
+       Use UNIX line end convention only.
+       * example/mixed-pickles.roff: Use gnu.eps.
+       Add copyright notice.
+       Adjust pic image.
+       Other minor fixes.
+       Formatting.
+       * example/fontdumps_n.roff: Remove warnings about
+       non-existent glyphs.
+       Add copyright notice.
+       Formatting.
+
 2006-05-25  Werner LEMBERG  <address@hidden>
 
        * example/*: Rename to...
Index: groff/contrib/hdtbl/examples/chess_board.roff
diff -u groff/contrib/hdtbl/examples/chess_board.roff:1.1 
groff/contrib/hdtbl/examples/chess_board.roff:1.2
--- groff/contrib/hdtbl/examples/chess_board.roff:1.1   Fri May 26 06:33:58 2006
+++ groff/contrib/hdtbl/examples/chess_board.roff       Tue May 30 17:28:27 2006
@@ -1,37 +1,37 @@
-.\" Time-stamp: <ChessBoard.roff: 22.01.2006 10:58:48 x01 - address@hidden>
-.time start
-.nr *x 8
-.de r1
-.TR height=1.6c 
-.TD hl= val=m hal=r \\\\n(*x
-.PN 4 ".TD bgc=wheat" ".TD bgc=tan3"
-.TD hl= val=m hal=l \\\\n(*x
-.nr *x -1
-..
-.de r2
-.TR height=1.6c
-.TD hl= val=m hal=r \\\\n(*x
-.PN 4 ".TD bgc=tan3" ".TD bgc=wheat"
-.TD hl= val=m hal=l \\\\n(*x
-.nr *x -1
-..
-.af *y a
-.H Chessboard
-.TBL border=0 csp=.05n bgc= cols=10 width=1.6c tal=c
-.TR vl= hal=c\" height=1c
-.TD hl=
-.nr *y 0
-.PN 8 .TD ".nr *y +1" \\\\n(*y
-.TD hl=
-.PN 4 .r1 .r2
-.TR vl= hal=c
-.TD 
-.nr *y 0
-.PN 8 .TD ".nr *y +1" \\\\n(*y
-.TD
-.ETB
-.time
-.\"    466MHz Celeron CPU, 384MB RAM 
-.\"    WindowsXP/cygwin groff18.1:       1s
-.\"    WindowsXP/cygwin groff19.2:       4s
-.\"    Suse Linux 9.3 groff19.2:         1s
\ No newline at end of file
+.\" Time-stamp: <ChessBoard.roff: 22.01.2006 10:58:48 x01 - address@hidden>
+.time start
+.nr *x 8
+.de r1
+.TR height=1.6c 
+.TD hl= val=m hal=r \\\\n(*x
+.PN 4 ".TD bgc=wheat" ".TD bgc=tan3"
+.TD hl= val=m hal=l \\\\n(*x
+.nr *x -1
+..
+.de r2
+.TR height=1.6c
+.TD hl= val=m hal=r \\\\n(*x
+.PN 4 ".TD bgc=tan3" ".TD bgc=wheat"
+.TD hl= val=m hal=l \\\\n(*x
+.nr *x -1
+..
+.af *y a
+.H Chessboard
+.TBL border=0 csp=.05n bgc= cols=10 width=1.6c tal=c
+.TR vl= hal=c\" height=1c
+.TD hl=
+.nr *y 0
+.PN 8 .TD ".nr *y +1" \\\\n(*y
+.TD hl=
+.PN 4 .r1 .r2
+.TR vl= hal=c
+.TD 
+.nr *y 0
+.PN 8 .TD ".nr *y +1" \\\\n(*y
+.TD
+.ETB
+.time
+.\"    466MHz Celeron CPU, 384MB RAM 
+.\"    WindowsXP/cygwin groff18.1:       1s
+.\"    WindowsXP/cygwin groff19.2:       4s
+.\"    Suse Linux 9.3 groff19.2:         1s
Index: groff/contrib/hdtbl/examples/col_rowspan_colors.roff
diff -u groff/contrib/hdtbl/examples/col_rowspan_colors.roff:1.1 
groff/contrib/hdtbl/examples/col_rowspan_colors.roff:1.2
--- groff/contrib/hdtbl/examples/col_rowspan_colors.roff:1.1    Fri May 26 
06:33:58 2006
+++ groff/contrib/hdtbl/examples/col_rowspan_colors.roff        Tue May 30 
17:28:27 2006
@@ -52,4 +52,4 @@
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:      4s
 .\"    WindowsXP/cygwin groff19.2:      7s
-.\"    Suse Linux 9.3 groff19.2:        1s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2:        1s
Index: groff/contrib/hdtbl/examples/color_transitions.roff
diff -u groff/contrib/hdtbl/examples/color_transitions.roff:1.1 
groff/contrib/hdtbl/examples/color_transitions.roff:1.2
--- groff/contrib/hdtbl/examples/color_transitions.roff:1.1     Fri May 26 
06:33:58 2006
+++ groff/contrib/hdtbl/examples/color_transitions.roff Tue May 30 17:28:27 2006
@@ -9,22 +9,22 @@
 .TBL cols=3 width=33% border= csp=0 cpd=0 bgc=
 .CPTN val=b Color Transitions
 .TR 
-.TD ".ctab 0+\En[#cc]u \En[#cc]u \En[#cc]u"     \"     schwarz -> weiß 
-.TD ".ctab 1f-\En[#cc]u 1f-\En[#cc]u 1f-\En[#cc]u"\"   weiß    -> schwarz
-.TD ".ctab 1f \En[#cc]u \En[#cc]u"              \"     rot     -> weiß
+.TD ".ctab 0+\En[#cc]u \En[#cc]u \En[#cc]u"     \"     black -> white
+.TD ".ctab 1f-\En[#cc]u 1f-\En[#cc]u 1f-\En[#cc]u"\"   white -> black
+.TD ".ctab 1f \En[#cc]u \En[#cc]u"              \"     red   -> white
 .TR 
-.TD ".ctab 0 1f-\En[#cc]u \En[#cc]u"            \"     grün    -> blau
-.TD ".ctab 1f 1f-\En[#cc]u 1f"                  \"     weiß    -> magenta
-.TD ".ctab 1f \En[#cc]u 1f"                     \"     magenta -> weiß
+.TD ".ctab 0 1f-\En[#cc]u \En[#cc]u"            \"     green   -> blue
+.TD ".ctab 1f 1f-\En[#cc]u 1f"                  \"     white   -> magenta
+.TD ".ctab 1f \En[#cc]u 1f"                     \"     magenta -> white
 .TR 
-.TD ".ctab 0+\En[#cc]u \En[#cc]u 1f-\En[#cc]u"  \"     blau    -> gelb
-.TD ".ctab 1f-\En[#cc]u 1f-\En[#cc]u \En[#cc]u" \"     gelb    -> blau
-.TD ".ctab 1f 0+\En[#cc]u 0"                    \"     rot     -> gelb
-.xTD ".ctab 0+\En[#cc]u 1f-\En[#cc]u 1f-\En[#cc]u"\"   cyan    -> rot
+.TD ".ctab 0+\En[#cc]u \En[#cc]u 1f-\En[#cc]u"  \"     blue   -> yellow
+.TD ".ctab 1f-\En[#cc]u 1f-\En[#cc]u \En[#cc]u" \"     yellow -> blue
+.TD ".ctab 1f 0+\En[#cc]u 0"                    \"     red    -> yellow
+.xTD ".ctab 0+\En[#cc]u 1f-\En[#cc]u 1f-\En[#cc]u"\"   cyan   -> red
 .ETB 
 .PN 30 Behind table.
 .time
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:      3s
 .\"    WindowsXP/cygwin groff19.2:     20s
-.\"    Suse Linux 9.3 groff19.2         3s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2         3s
Index: groff/contrib/hdtbl/examples/colored_boxes.roff
diff -u groff/contrib/hdtbl/examples/colored_boxes.roff:1.1 
groff/contrib/hdtbl/examples/colored_boxes.roff:1.2
--- groff/contrib/hdtbl/examples/colored_boxes.roff:1.1 Fri May 26 06:33:58 2006
+++ groff/contrib/hdtbl/examples/colored_boxes.roff     Tue May 30 17:28:27 2006
@@ -20,4 +20,4 @@
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:      10s
 .\"    WindowsXP/cygwin groff19.2:      14s
-.\"    Suse Linux 9.3 groff19.2:         1s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2:         1s
Index: groff/contrib/hdtbl/examples/colored_nested_tables.roff
diff -u groff/contrib/hdtbl/examples/colored_nested_tables.roff:1.1 
groff/contrib/hdtbl/examples/colored_nested_tables.roff:1.2
--- groff/contrib/hdtbl/examples/colored_nested_tables.roff:1.1 Fri May 26 
06:33:58 2006
+++ groff/contrib/hdtbl/examples/colored_nested_tables.roff     Tue May 30 
17:28:27 2006
@@ -24,4 +24,4 @@
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:      9/9s
 .\"    WindowsXP/cygwin groff19.2:    14/14s
-.\"    Suse Linux 9.3 groff19.2:        1/1s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2:        1/1s
Index: groff/contrib/hdtbl/examples/colored_table_cells.roff
diff -u groff/contrib/hdtbl/examples/colored_table_cells.roff:1.1 
groff/contrib/hdtbl/examples/colored_table_cells.roff:1.2
--- groff/contrib/hdtbl/examples/colored_table_cells.roff:1.1   Fri May 26 
06:33:58 2006
+++ groff/contrib/hdtbl/examples/colored_table_cells.roff       Tue May 30 
17:28:27 2006
@@ -20,4 +20,4 @@
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:      14s
 .\"    WindowsXP/cygwin groff19.2:      18s
-.\"    Suse Linux 9.3 groff19.2:         1s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2:         1s
Index: groff/contrib/hdtbl/examples/fontdumps_n.roff
diff -u groff/contrib/hdtbl/examples/fontdumps_n.roff:1.1 
groff/contrib/hdtbl/examples/fontdumps_n.roff:1.2
--- groff/contrib/hdtbl/examples/fontdumps_n.roff:1.1   Fri May 26 06:33:58 2006
+++ groff/contrib/hdtbl/examples/fontdumps_n.roff       Tue May 30 17:28:27 2006
@@ -1,83 +1,148 @@
-.\"    -*- roff -*-
-.\"    Time-stamp: <FontdumpsN.roff: 17.02.2006 14:25:41 x01 - address@hidden>
+.\"    -*-     mode: roff      -*-
+.ig
+
+mixed_pickles.roff
+
+This file is part of groff, the GNU roff type-setting system.
+
+Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+written by Joachim Walsdorff <address@hidden>.
+
+groff 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 2, or (at your option) any later
+version.
+
+groff 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 groff; see the file COPYING.  If not, write to the Free
+Software Foundation, 51 Franklin St - Fifth Floor, Boston, MA
+02110-1301, USA.
+
+..
+.
+.
 .\"    ******************************************************************
-.\"    **              Groff-Fontglyphs vs Charactercode:              **
+.\"    **              Groff glyphs vs. character codes:               **
 .\"    **      .fontdump [font1 font2 ... ]                            **
-.\"    **              Print glyphs of font1 font2 ... versus          **
-.\"    **              charactercode.                                  **
-.\"    **              `all´ as fontname prints all fonts in the       **
-.\"    **              specified fontpath `*fontpath´.                 **
-.\"    **              without arg: glyps/codes of active font.        **
+.\"    **              Print glyphs of font1, font2, ... versus        **
+.\"    **              character code.                                 **
+.\"    **              `all' as fontname prints all fonts in the       **
+.\"    **              specified fontpath `*fontpath'.                 **
+.\"    **              without arg: glyphs and codes of active font.   **
 .\"    ******************************************************************
+.
 .time start
+.
 .ds *fontpath /usr/local/share/groff/1.19.3/font
-.\"ds *fontpath /usr/share/groff/1.18.1/font
 .
 .de fontdump
-.ie \\n(.$ .ds *args \\$*
-.el .ds *args \\n[.fn]
-.pso bash -c \
-"echo -n .ds *f\ ;ls --color=never \\*[*fontpath]/dev\*(.T | tr [:cntrl:] ' '"
-.\"    this dummy-line is necessary while eaten by the preceding line
-.while !"\\*[*args]"" \{ .
-.   pops *$1 *args
-.   if "\\*[*$1]"all" \{ .
-.      ds *args \\*(*f \\*[*args]
+.  ie \\n[.$] \
+.    ds *args \\$*
+.  el \
+.    ds *args \\n[.fn]
+.
+.  pso bash -c \
+       "echo -n .ds *f\ ; \
+        ls --color=never \\*[*fontpath]/dev\*[.T] \
+        | tr [:cntrl:] ' '"
+.  \"  this dummy-line is necessary; it is eaten by the preceding line
+.
+.  while !"\\*[*args]"" \{\
+.    pops *$1 *args
+.
+.    if "\\*[*$1]"all" \{\
+.      ds *args \\*[*f] \\*[*args]
 .      pops *$1 *args
 .      nr *all 1 
-.   \}
-.   if \\n[*all] \{ .
-.      if "\\*[*$1]"." .nr *all 0
-.      if !F \\*[*$1] .continue 
-.   \}
-.   index "\\*(*f" \\*[*$1]
-.   ie \\n(.y>18 .if !F \\*[*$1] \{ .
-.      tm \\n(.F:\\n(.c: Font \\*[*$1] not found.
-.      continue 
-.   \}
-.   el \{ .
-.      if !\\n[index] \{ .
-.         tm \\n(.F:\\n(.c: Font \\*[*$1] not found.
-.         continue 
+.    \}
+.
+.    if \\n[*all] \{\
+.      if "\\*[*$1]"." \
+.        nr *all 0
+.tm foo: \\*[*$1]
+.      if !F \\*[*$1] \
+.        continue 
+.tm bar
+.    \}
+.
+.    index "\\*[*f]" \\*[*$1]
+.
+.    ie (\\n[.y] > 18) \
+.      if !F \\*[*$1] \{\
+.        tm \\n[.F]:\\n[.c]: Font \\*[*$1] not found.
+.        continue 
 .      \}
-.      nr * \\n(.f
+.    el \{\
+.      if !\\n[index] \{\
+.        tm \\n[.F]:\\n[.c]: Font \\*[*$1] not found.
+.        continue 
+.      \}
+.
+.      nr * \\n[.f]
 .      ft \\*[*$1]
-.      nr ** \\n(.f
+.      nr ** \\n[.f]
 .      ft
-.      if \\n(**=\\n* .continue 
-.   \}
-.   if \\n[t*cptn] .bp
-.   TBL border=.1n bc=red cpd=0 csp=.1n bgc=
-.   CPTN Groff-Font \\*[*$1] .br val=b ".pso grep -e internalname \
-         \\*[*fontpath]/dev\*(.T/\\*[*$1]"
-.   TR 
-.   TD
-.   TBL cols=12 border=.1n bc=red csp=.1n cpd=.2n fgc=red4 bgc=beige hal=c \
-        "fsz=1.2 1.2" fst=\\*[*$1]
-.   nr c# 0-1 1
-.   nr y# 0-1 1
-.   TR fst=HB fgc=blue 
-.   TD 
-.   nr x# 0-1 1
-.      \"      following 4 `PN´s instead of 4 while-loops as in FontdumpX.roff;
-.      \"                short and easy to write, but a little bit slower.
-.   PN 10 .TD \&..\\\\n+[x#]
-.   TD
-.   PN 27 .TR ".TD fgc=blue fst=HB \\\\n+[y#]." ".PN 10 .TD \N'\En+(c#'" \
-         ".TD fgc=blue fst=HB \\\\n[y#]."
-.   TR fst=HB fgc=blue 
-.   TD 
-.   nr x# 0-1 1
-.   PN 10 .TD \&..\\\\n+[x#]
-.   TD 
-.   ETB 
-.   ETB 
-.\}
+.
+.      if (\\n[**] == \\n[*]) \
+.        continue 
+.    \}
+.
+.    if \\n[t*cptn] \
+.      bp
+.
+.    tm listing font `\\*[*$1]'...
+.
+.    TBL border=.1n bc=red cpd=0 csp=.1n bgc=
+.      CPTN groff font \\*[*$1] \
+            .br \
+            val=b ".pso grep -e internalname \\*[*fontpath]/dev\*[.T]/\\*[*$1]"
+.      TR 
+.        TD
+.          TBL cols=12 border=.1n bc=red csp=.1n cpd=.2n fgc=red4 bgc=beige \
+               hal=c "fsz=1.2 1.2" fst=\\*[*$1]
+.            nr c# 0-1 1
+.            nr y# 0-1 1
+.            TR fst=HB fgc=blue 
+.              TD 
+.                nr x# 0-1 1
+.                \" following 4 `PN's instead of 4 while-loops as in
+.                \" fontdumps-x.roff; short and easy to write, but a little
+.                \" bit slower.
+.              PN 10 .TD \
+                 \&..\\\\n+[x#]
+.              TD
+.
+.            PN 27 .TR \
+               ".TD fgc=blue fst=HB" \
+                 \\\\n+[y#]. \
+               ".PN 10 .TD \
+                 "".if c \N'\En+[c#]' \
+                   \N'\En[c#]'""" \
+               ".TD fgc=blue fst=HB" \
+                 \\\\n[y#].
+.
+.            TR fst=HB fgc=blue 
+.              TD 
+.                nr x# 0-1 1
+.              PN 10 .TD \
+                 \&..\\\\n+[x#]
+.              TD 
+.          ETB 
+.    ETB 
+.  \}
 ..
+.
 .fontdump all
+.
 .time
 .date
+.
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:     115s
 .\"    WindowsXP/cygwin groff19.2:     450s
-.\"    Suse Linux 9.3 groff19.2:        76s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2:        76s
Index: groff/contrib/hdtbl/examples/fontdumps_x.roff
diff -u groff/contrib/hdtbl/examples/fontdumps_x.roff:1.1 
groff/contrib/hdtbl/examples/fontdumps_x.roff:1.2
--- groff/contrib/hdtbl/examples/fontdumps_x.roff:1.1   Fri May 26 06:33:58 2006
+++ groff/contrib/hdtbl/examples/fontdumps_x.roff       Tue May 30 17:28:27 2006
@@ -5,8 +5,8 @@
 .\"    **      .fontdump [font1 font2 ... ]                            **
 .\"    **              Print glyphs of font1 font2 ... versus          **
 .\"    **              charactercode.                                  **
-.\"    **              `all´ as fontname prints all fonts in the       **
-.\"    **              specified fontpath `*fontpath´.                 **
+.\"    **              `all' as fontname prints all fonts in the       **
+.\"    **              specified fontpath `*fontpath'.                 **
 .\"    **              without arg: glyps/codes of active font.        **
 .\"    ******************************************************************
 .time start
@@ -100,4 +100,4 @@
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:     107s
 .\"    WindowsXP/cygwin groff19.2:     390s
-.\"    Suse Linux 9.3 groff19.2:        66s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2:        66s
Index: groff/contrib/hdtbl/examples/mixed_pickles.roff
diff -u groff/contrib/hdtbl/examples/mixed_pickles.roff:1.1 
groff/contrib/hdtbl/examples/mixed_pickles.roff:1.2
--- groff/contrib/hdtbl/examples/mixed_pickles.roff:1.1 Fri May 26 06:33:58 2006
+++ groff/contrib/hdtbl/examples/mixed_pickles.roff     Tue May 30 17:28:27 2006
@@ -1,59 +1,101 @@
-.\" Time-stamp: <MixedPickles.roff: 18.01.2006 09:28:55 x01 - address@hidden>
+.\"    -*-     mode: roff      -*-
+.ig
+
+mixed_pickles.roff
+
+This file is part of groff, the GNU roff type-setting system.
+
+Copyright (C) 2005, 2006 Free Software Foundation, Inc.
+written by Joachim Walsdorff <address@hidden>.
+
+groff 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 2, or (at your option) any later
+version.
+
+groff 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 groff; see the file COPYING.  If not, write to the Free
+Software Foundation, 51 Franklin St - Fifth Floor, Boston, MA
+02110-1301, USA.
+
+..
+.
 .time start
-.H Table with Mixed Content: .br eps Image, eqn Equation, tbl Table and pic 
Picture
-Call groff with -tbl -eqn -pic!
-.TBL width=90% tal=c csp=.2n cpd=0 .TR .TD
-.TBL width='25% 75%' csp=.5n cpd=.5n hal=c
-.TR 
-.TD hl=d vl=d rowspan=2 bgc=red4 fgc=linen fsz=1.2 fst=HB val=m
-.xPSPIC -I -3m Java.eps 
-.PSPIC -I -\\n(.lu/2u Java.eps 
-.sp .5
-eps-Image with \f2.PSPIC\fP
-.TD bgc=linen
+.
+.H Table with Mixed Content: \
+   .br \
+   EPS Image, eqn Equation, tbl Table, and pic Picture
+.
+Call groff with options \-t, \-e, and \-p!
+.
+.TBL width=90% tal=c csp=.2n cpd=0
+.  TR
+.    TD
+.      TBL width='25% 75%' csp=.5n cpd=.5n hal=c
+.        TR 
+.          TD hl=d vl=d rowspan=2 bgc=red4 fgc=linen fsz=1.2 fst=HB val=m
+.            PSPIC -I -\\n[.l]u gnu.eps
+.            sp .5
+.            nop eps image with \fI.PSPIC\fP
+.          TD bgc=linen
+.
 .EQ
-int from 0 to 1 {(ln x) sup 2} over {sqrt {1 - x sup 2}} dx approx 0.245 
+int from 0 to 1 {( ln x ) sup 2} over {sqrt {1 - x sup 2}} dx approx 0.245 
 .EN
-\0\0\0\0\0Equation with \f2eqn\fP
-.TR .TD hl=d
+.
+.            nop \0\0\0\0\0equation with \fIeqn\fP
+.
+.        TR
+.          TD hl=d
+.
 .TS
-tab(@), center, doublebox;
+tab(@), center, doublebox, nospaces;
 c c c | c c c
 r rI lB | r rI lB.
address@hidden@address@hidden@address@hidden
+Bit @ Code @ Warning @ Bit @ Code @ Warning
 =
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
address@hidden@address@hidden@address@hidden
+0 @   1 @ char      @    10 @   1024 @ reg
+1 @   2 @ number    @    11 @   2048 @ tab
+2 @   4 @ break     @    12 @   4096 @ right-brace
+3 @   8 @ delim     @    13 @   8192 @ missing
+4 @  16 @ el        @    14 @  16384 @ input
+5 @  32 @ scale     @    15 @  32768 @ escape
+6 @  64 @ range     @    16 @  65536 @ space
+7 @ 128 @ syntax    @    17 @ 131072 @ font
+8 @ 256 @ di        @    18 @ 262144 @ ig
+9 @ 512 @ mac       @    19 @ 524288 @ color
 .TE
-.sp .5
-Table with \f2tbl\fP
-.TR 
-.TD colspan=2 bgc=azure2 fgc=blue4
+.
+.            sp .5
+.            nop table with \fItbl\fP
+.        TR 
+.          TD colspan=2 bgc=azure2 fgc=blue4
+.
 .PS
 ellipse "document";
-arrow;
+arrow 0.42;
 box width 0.6 "\fIgpic\/\fP(1)"
-arrow;
-box width 1.1 "\fIgtbl\/\fP(1) or \fIgeqn\/\fP(1)" "(optional)" dashed;
-arrow;
-box width 0.6 "\fIgtroff\/\fP(1)";
-arrow;
+arrow 0.42;
+box width 1.25 "\fIgtbl\/\fP(1) or \fIgeqn\/\fP(1)" "(optional)" dashed;
+arrow 0.42;
+box width 0.65 "\fIgtroff\/\fP(1)";
+arrow 0.42;
 ellipse "PostScript"
 .PE
-.sp .5
-Picture with \f2pic\fP
-.xTD
-.ETB .ETB
+.
+.            sp .5
+.            nop picture with \fIpic\fP
+.      ETB
+.ETB
+.
 .time
+.
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:       1s
 .\"    WindowsXP/cygwin groff19.2:       2s
-.\"    Suse Linux 9.3 groff19.2:         1s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2:         1s
Index: groff/contrib/hdtbl/examples/rainbow.roff
diff -u groff/contrib/hdtbl/examples/rainbow.roff:1.1 
groff/contrib/hdtbl/examples/rainbow.roff:1.2
--- groff/contrib/hdtbl/examples/rainbow.roff:1.1       Fri May 26 06:33:58 2006
+++ groff/contrib/hdtbl/examples/rainbow.roff   Tue May 30 17:28:27 2006
@@ -10,11 +10,11 @@
 Backgrounds val=b" .TR .TD
 ..
 .ctab \n(*n 1            0           \En[#cc]u      \" rot     -> magenta
-.ctab \n(*n 1-\En[#cc]u  0           1              \" magenta -> blau
-.ctab \n(*n 0            \En[#cc]u   1              \" blau    -> cyan
-.ctab \n(*n 0            1           1-\En[#cc]u    \" cyan    -> grün
-.ctab \n(*n \En[#cc]u    1           0              \" grün    -> gelb
-.ctab \n(*n 1            1-\En[#cc]u 0              \" gelb    -> rot
+.ctab \n(*n 1-\En[#cc]u  0           1              \" magenta -> blue
+.ctab \n(*n 0            \En[#cc]u   1              \" blue    -> cyan
+.ctab \n(*n 0            1           1-\En[#cc]u    \" cyan    -> green
+.ctab \n(*n \En[#cc]u    1           0              \" green   -> yellow
+.ctab \n(*n 1            1-\En[#cc]u 0              \" yellow  -> red
 .PN 6*\n(*n .ETB
 .time end
 .bp
@@ -28,15 +28,15 @@
 ".if \\\\n+(*#=1 .CPTN Rainbow Colors \(em Nested Tables with Colored Borders \
  val=b" .TR .TD
 ..
-.ctab \n(*n 1            \En[#cc]u   0              \" rot     -> gelb
-.ctab \n(*n 1-\En[#cc]u  1           0              \" gelb    -> grün
-.ctab \n(*n 0            1           \En[#cc]u      \" grün    -> cyan
-.ctab \n(*n 0            1-\En[#cc]u 1              \" cyan    -> blau
-.ctab \n(*n \En[#cc]u    0           1              \" blau    -> magenta
-.ctab \n(*n 1            0           1-\En[#cc]u    \" magenta -> rot
+.ctab \n(*n 1            \En[#cc]u   0              \" red     -> yellow
+.ctab \n(*n 1-\En[#cc]u  1           0              \" yellow  -> green
+.ctab \n(*n 0            1           \En[#cc]u      \" green   -> cyan
+.ctab \n(*n 0            1-\En[#cc]u 1              \" cyan    -> blue
+.ctab \n(*n \En[#cc]u    0           1              \" blue    -> magenta
+.ctab \n(*n 1            0           1-\En[#cc]u    \" magenta -> red
 .PN 6*\n(*n .ETB
 .time end
 .\"    466MHz Celeron CPU, 384MB RAM 
 .\"    WindowsXP/cygwin groff18.1:     11/10s
 .\"    WindowsXP/cygwin groff19.2:     57/55s
-.\"    Suse Linux 9.3 groff19.2:         8/8s
\ No newline at end of file
+.\"    Suse Linux 9.3 groff19.2:         8/8s
Index: groff/contrib/hdtbl/examples/short_reference.roff
diff -u groff/contrib/hdtbl/examples/short_reference.roff:1.1 
groff/contrib/hdtbl/examples/short_reference.roff:1.2
--- groff/contrib/hdtbl/examples/short_reference.roff:1.1       Fri May 26 
06:33:58 2006
+++ groff/contrib/hdtbl/examples/short_reference.roff   Tue May 30 17:28:27 2006
@@ -1,54 +1,54 @@
-.\" Time-stamp: <ShortReference.roff: 30.11.2005 14:49:16 x01 - address@hidden>
-.time start
-.pv 1.2 1.2 "" x
-.H Short Reference for the HDtbl-Macros
-This Short Reference shortly describes the Heidelberger Table Macros
-using these macros themselves.
-.br
-.nr t*csp .3n
-.nr t*cpd .3n
-.ds t*ff HN
-.ds t*val m
-.ds t*hal l
-.xig
-.TBL "width=10% 40% 25% 25%" border= "fsz=1 .8"
-.CPTN Base- Optional- and Utility-Macros val=b
-.TR
-.TH Macro .TH Description .TH Predecessors .TH Successors 
-.TR 
-.TD \&.TBL .TD Begin a new table .TD \&.TD \&.TH \%.ETB cellcontent
-.TD \&.CPTN \&.TR 
-.TR 
-.TD \&.CPTN .TD Optional numbered or unnumbered table caption
-.TD \&.TBL .TD \&.TR 
-.TR
-.TD \&.TR .TD Begin a new table row .TD \&.TBL \&.CPTN cellcontent
-.TD \&.TD \&.TR
-.TR
-.TD \&.TH .TD Optional begin table header cell 
-.TD \&.TR \&.TD \&.TH \%.ETB cellcontent
-.TD \&.TD \&.TH \&.TR \%.ETB cellcontent
-.TR 
-.TD \&.TH .TD Begin table data cell .TD \&.TR \&.TD \&.TH \%.ETB cellcontent
-.TD \&.TD \&.TH \&.TR \%.ETB cellcontent
-.TR 
-.TD \&.ETB .TD Finish and pront table. .TD \&.TD \&.TH \%.ETB cellcontent
-.TD \&.TBL \&.TR \&.TD \&.TH \%.ETB cellcontent
-.TR
-.TD \&.t*free 
-.TD colspan=3 val=t Utility macro to free held tables. Use it outside any 
table.
-.ETB
-.bp
-.x.
-.TBL "fsz=1 .8" "width=20% 32% 8% 8% 8% 8% 8% 8%" border=
-.TR
-.TH Argument .TH Value .TH \&.TBL .TH \&.CPT .TH \&.TR .TH \&.TH .TH \&.TD .TH 
\&.ETB
-.TR 
-.TD border=\fI[n]\fP 
-.TD border thickness .TD .ce X .TD .TD .TD .TD .TD
-.TR
-.TD bc=\fI[c]\fP 
-.TD color of border and cellseperatorlines .TD .ce X .TD .TD .ce X .TD .ce X 
.TD .ce X .TD
-.ETB
-.H ------ incomplete -------
-.time end
\ No newline at end of file
+.\" Time-stamp: <ShortReference.roff: 30.11.2005 14:49:16 x01 - address@hidden>
+.time start
+.pv 1.2 1.2 "" x
+.H Short Reference for the HDtbl-Macros
+This Short Reference shortly describes the Heidelberger Table Macros
+using these macros themselves.
+.br
+.nr t*csp .3n
+.nr t*cpd .3n
+.ds t*ff HN
+.ds t*val m
+.ds t*hal l
+.xig
+.TBL "width=10% 40% 25% 25%" border= "fsz=1 .8"
+.CPTN Base- Optional- and Utility-Macros val=b
+.TR
+.TH Macro .TH Description .TH Predecessors .TH Successors 
+.TR 
+.TD \&.TBL .TD Begin a new table .TD \&.TD \&.TH \%.ETB cellcontent
+.TD \&.CPTN \&.TR 
+.TR 
+.TD \&.CPTN .TD Optional numbered or unnumbered table caption
+.TD \&.TBL .TD \&.TR 
+.TR
+.TD \&.TR .TD Begin a new table row .TD \&.TBL \&.CPTN cellcontent
+.TD \&.TD \&.TR
+.TR
+.TD \&.TH .TD Optional begin table header cell 
+.TD \&.TR \&.TD \&.TH \%.ETB cellcontent
+.TD \&.TD \&.TH \&.TR \%.ETB cellcontent
+.TR 
+.TD \&.TH .TD Begin table data cell .TD \&.TR \&.TD \&.TH \%.ETB cellcontent
+.TD \&.TD \&.TH \&.TR \%.ETB cellcontent
+.TR 
+.TD \&.ETB .TD Finish and pront table. .TD \&.TD \&.TH \%.ETB cellcontent
+.TD \&.TBL \&.TR \&.TD \&.TH \%.ETB cellcontent
+.TR
+.TD \&.t*free 
+.TD colspan=3 val=t Utility macro to free held tables. Use it outside any 
table.
+.ETB
+.bp
+.x.
+.TBL "fsz=1 .8" "width=20% 32% 8% 8% 8% 8% 8% 8%" border=
+.TR
+.TH Argument .TH Value .TH \&.TBL .TH \&.CPT .TH \&.TR .TH \&.TH .TH \&.TD .TH 
\&.ETB
+.TR 
+.TD border=\fI[n]\fP 
+.TD border thickness .TD .ce X .TD .TD .TD .TD .TD
+.TR
+.TD bc=\fI[c]\fP 
+.TD color of border and cellseperatorlines .TD .ce X .TD .TD .ce X .TD .ce X 
.TD .ce X .TD
+.ETB
+.H ------ incomplete -------
+.time end




reply via email to

[Prev in Thread] Current Thread [Next in Thread]