| 4VERSION 1.16.1 5============== 6 7Bug fixes only; no user-visible changes. 8 9VERSION 1.16 10============ 11 12Groff 13----- 14 15The anachronism of calling the man macro package with `-man' has been fixed; 16now you can say `-m man' also. The same is true for `ms', `me', `markup', 17`mandoc', and `mdoc'. 18 19A new switch `-g' for calling `grn' is available. 20 21A new switch `-G' for calling `grap' is available. 22 23EBCDIC support for tty devices has been added. On such hosts, IBM code page 241047 is available with -Tcp1047 instead of -Tascii and -Tlatin1 (and, for 25the moment, -Tutf8). Note that non-tty devices are not yet supported (but 26installed). 27 28Troff 29----- 30 31A new command line option to the `man' macros is available: `-rSxx' (with 32`xx' either 10, 11, or 12) to set the base document font size to `xx' 33points. Additionally, `.SH' now produces larger headings than `.SS'. 34 35To solve a problem with the .PSPIC macro which needs the `-U' switch of 36troff to access an external program (psbb), a new request .psbb is now 37available to get the bounding box of a PostScript image file. The values 38(in PostScript units) are returned in the new read-only number registers 39`llx', `lly', `urx', and `ury'. Consequently, .PSPIC has been adapted to 40use the new request, and the psbb program has been removed. 41 42A new predefined writable number register, `year', has been added. It 43contains the current year. 44 45A new read-only register, `.Y', has been added. It contains the revision 46number of the groff package. 47 48`\fP' now behaves as expected in situations like the following where the 49font `foo' is undefined: 50 51 .B bold text 52 normal text \f[foo]bar\fP normal text 53 54Previously, the text after \fP appeared as bold. 55 56The `substring' request is not new, but hasn't been documented before. 57 58The predefined `.T' string register (which holds the current output device) 59is not new, but hasn't been documented before. 60 61A new request `length' computes the length of a string and returns it in 62a number register. 63 64The macro files `tmac.a4' (for specifying A4 paper format) and `tmac.trace' 65(a debugging aid) are now installed also. 66 67A new resource file, `troffrc-end', is now available. It is invoked after 68all user-specified macros. Currently used by the html device to include 69tmac.html; thus no need for users to specify -mhtml anymore. 70 71The soft hyphen character now has a glyph name: `shc'. 72 73The latin-1 character 173 (PS name `periodcentered') has got the troff glyph 74name `pc' and is no longer intermixed with the symbol character `md' (PS 75name `mathdot'). 76 77ASCII character 34 (PS name `quotedbl') has got the troff glyph name `dq' 78(which is an alias to character `"'). 79 80ASCII character 39 (PS name `quoteright') has got the troff glyph name `cq' 81(which is an alias to character "'"). 82 83Some additions to the font description files have been implemented for 84better support of HTML output: 85 86 The new format of lines in the `charset' subsection of font description 87 files is 88 89 name metrics type code [entity_name] [-- comment] 90 91 Currently, only the font description files in devhtml use the optional 92 entity_name string to define glyph entities in HTML. Everything after the 93 entity_name field is ignored; in case this field isn't used, two hyphen 94 characters are now necessary to start a comment. 95 96 Two new requests are available in DESC files (currently used only with 97 grohtml): 98 99 use_charnames_in_special 100 This command indicates that troff should encode named characters 101 inside special commands. 102 103 pass_filenames 104 requests that troff tells the driver the source file name being 105 processed. This is achieved by another tcommand: `F filename'. 106 107Grotty 108------ 109 110Bruno Haible <haible@clisp.cons.org> contributed support for UTF8 output. 111 112Grohtml 113------- 114 115Added .LINE macro to tmac.arkup. 116 117The obsolete `.LINK' macro has been removed. 118 119.URL, .FTP, and .MAILTO macros now accept an optional third argument which 120will be immediately appended to the second argument (to be used with 121punctuation, for example). 122 123Grodvi 124------ 125 126The font size 11pt has been changed to 10.95pt (as used in LaTeX 2e). 127 128A new font file CWI (using cmitt10; this is typewriter italic) has been 129added. 130 131Grolbp 132------ 133 134A new driver for Canon CAPSL printers (LBP-4 and LBP-8 series laser 135printers). This code has been contributed by Francisco Andres Verdu 136<pandres@dragonet.es>. 137 138Grn 139--- 140 141A new preprocessor to process gremlin pictures. It is based on the 142original Berkeley implementation of grn, written by David Slattengren 143and Barry Roitblat, and has been adapted to groff by Daniel Senderowicz 144<daniel@synchrods.com> and Werner Lemberg <wl@gnu.org>. 145 146Pic 147--- 148 149Added the `srand' command to set the seed for a new sequence of 150pseudo-random numbers to be returned by `rand'. 151 152Gxditview 153--------- 154 155Simplified installation: The Imakefile will now be configured (by groff's 156configure script). 157 158Documentation 159------------- 160 161Three new man pages are available: groff_tmac.5 (documenting how troff macros 162are accessed and where they are found), groff.7 (a short reference of the GNU 163roff language), and roff.7 (a general survey on GNU troff). 164 165Miscellaneous 166------------- 167 168A port to win32 (for use with Microsoft Visual C++ 6.0) is now part of the 169distribution. It has been contributed by Blake McBride 170<blake@florida-software.com>. 171 172More information about programs, macros, documentation, etc., which is 173related to groff has been collected in the file `MORE.STUFF'. 174
|
4VERSION 1.13, 1.14, 1.15 5======================== 6 7Bug fixes only; no user-visible changes. 8 9VERSION 1.12 10============ 11
--- 799 unchanged lines hidden --- | 175VERSION 1.13, 1.14, 1.15 176======================== 177 178Bug fixes only; no user-visible changes. 179 180VERSION 1.12 181============ 182
--- 799 unchanged lines hidden --- |