[4933] in linux-announce channel archive
Linux-Announce Digest #226
daemon@ATHENA.MIT.EDU (Digestifier)
Wed Sep 7 08:13:07 2005
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date: Wed, 7 Sep 2005 08:13:04 EDT
Linux-Announce Digest #226, Volume #5 Wed, 7 Sep 2005 08:13:04 EDT
Contents:
SHAREWARE: txt2pdf 8.3 (mail@sanface.com)
groff 1.19.2 released (Werner Lemberg)
----------------------------------------------------------------------------
From: mail@sanface.com
Subject: SHAREWARE: txt2pdf 8.3
Date: 6 Sep 2005 14:10:05 GMT
txt2pdf is shareware; it is a very flexible and powerful Perl5 script
that converts text files to PDF format files, so you can use it in
every operating systems supported by Perl5, including Linux in every
its distribution on every processor (e.g. zaurus, os/390).
Here nice examples made using txt2pdf PRO
http://www.sanface.com/pdf/Purchase_Order.pdf
http://www.sanface.com/pdf/oldinvoice.pdf
http://www.sanface.com/pdf/hfmus.pdf
http://www.sanface.com/pdf/heraldbill.pdf
If you prefer we also distribute executables for Windows, Linux,
Solaris, AIX, HP-UX, and Mac OS X. Inside the Windows version you can
find a VB GUI: Visual txt2pdf.
What's new in this version
The automatic conversion of strings with http:// ftp:// mailto:
https:// ldap: news: ... into links was one of the first features of
txt2pdf.
We have changed strategy and now this feature is optional, you have to
select linkuse : 1.
The reasons of this choice are two: the link conversion is made using
RE and it's very time consuming. This means that with big text files
the conversion is slow. The second reason is that Reader 7.x
automatically converts into link http:// https:// ftp:// mailto: ...
and also www. and @!
Test txt2pdf 8.3!
You can find it at http://www.sanface.com/txt2pdf.html
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
Date: Tue, 6 Sep 2005 23:51:20 CST
From: Werner Lemberg <wl@gnu.org>
Subject: groff 1.19.2 released
groff 1.19.2 has been released.
It is available from ftp://ftp.gnu.org/gnu/groff/ and mirrors of that site
(see list of mirror sites at http://www.gnu.org/order/ftp.html). Current
snapshots are available from ftp://ftp.ffii.org/pub/groff/devel/.
groff is the GNU implementation of troff, a document formatting system.
Included in this release are implementations of troff, pic, eqn, tbl, grn,
refer, -man, -mdoc, -mom, and -ms macros, and drivers for PostScript, TeX dvi
format, HP LaserJet 4 printers, Canon CAPSL printers, HTML format (still
alpha), and typewriter-like devices. Also included is a modified version of
the Berkeley -me macros, an enhanced version of the X11 xditview previewer,
and an implementation of the -mm macros.
See below for the relevant snippet from the NEWS file.
Bug reports should go to bug-groff@gnu.org.
Enjoy!
Werner
======================================================================
VERSION 1.19.2
==============
Troff
=====
o Analogously to the .ft and \f pair, two new requests `gcolor' and
`fcolor' (which pair with \m and \M, respectively) have been added to
set the glyph and background colours.
o A new read-only, string-valued register `.sty' returns the name of the
current style.
o Two new conditional operators `F <name>' and `S <name>' have been added.
`F' is true if a font <name> exists. `S' is true if a style <name> has
been registered.
o Cyrillic characters have been added to the `utf8' and `html' output
devices.
Pic
---
o The `by' argument in a `for' loop can now be negative if it is additive.
For the multiplicative case, it must be greater than zero.
Eqn
---
o The following keywords aren't new but haven't been documented previously:
undef NAME (to undefine a macro)
copy "FILE" (a synonym for `include')
space n (to modify the vertical spacing before and after
an equation)
o The following macros aren't new but haven't been documented previously:
Alpha, ..., Omega (the same as `ALPHA', ..., `OMEGA')
ldots (three dots on the base line)
dollar (a dollar glyph)
o The following keywords have been extended. Again, this isn't new but
hasn't been documented previously:
col n { ... }
lcol n { ... }
rcol n { ... }
ccol n { ... }
pile n { ... }
lpile n { ... }
rpile n { ... }
cpile n { ... } (set vertical spacing between rows to N)
Grohtml
=======
o This device driver has been raised to beta stage; its set of tags should
be stable now.
o New command line option `-s' to set the base point size.
o New command line option `-S' to set the split level while generating
multiple files.
Grotty
======
o Experimental support for zero-width and double-width characters.
Gxditview
=========
o On platforms which have the X Window System this program is now built and
installed automatically.
Xtotroff
========
o This program to create font definition files for xditview isn't new but
hasn't been installed previously.
Groffer
=======
o A security problem (reported as CAN-2004-0969) has been fixed.
Gdiffmk
=======
o A new script contributed by Mike Bianchi. It compares two groff, nroff,
or troff documents and creates an output with added margin characters
(using `.mc') to indicate the differences.
Pdfroff
=======
o A new wrapper script contributed by Keith Marshall to easily create PDF
documents with groff.
Macro packages
==============
o ms.tmac
. Support for fractional point sizes: A value for the `PS', `VS', `FPS',
and `VPS' register larger than or equal to 1000 is always divided by
1000. For example, `.nr PS 10250' sets the document's font size to
10.25 points.
. The `Ds' and `De' macros provided in ms since groff version 1.19 have
been removed; the equivalent `DS' and `DE' macros should be used
instead. X11 documents which actually use `Ds' and `De' always load a
specific macro file from the X11 distribution (`macros.t') which
provides proper definitions for the two macros.
. The following registers have been added for improving layout control:
PORPHANS
Defines number of lines following `LP', `PP', `QP', `IP' or `XP' which
must be kept together, before any automatic page break.
HORPHANS
Sets number of lines of following paragraph which must be kept with a
heading, defined by `NH' or `SH', before any automatic page break.
GROWPS
Sets the first level of heading (set with `NH') which will keep the
same point size as body text.
PSINCR
Sets the point size increment for each level of heading (set with
`NH'), below the threshold level set by `GROWPS'; e.g., if
\n[PS] = 10, \n[GROWPS] = 3 and \n[PSINCR] = 2.0p, then `.NH 1' will
produce 14pt headings, `.NH 2' will produce 12pt, and all other levels
will remain at 10pt (because \n[PS] = 10).
. The `SH' macro now accepts a numeric argument, to make heading size
match that of `NH' with same argument value when the `GROWPS'/`PSINCR'
feature is enabled.
Please refer to the documentation of the ms package for other, minor
improvements.
o me.tmac
The section type set with the `++' request is available in the `_M'
register. This isn't new but hasn't been documented before.
o www.tmac
The `HR' macro no longer causes an empty line for non-HTML devices.
A new macro `HEAD' has been added to directly add data to the
<head>...</head> block.
New macros `OLS' and `OLE' to start and end an ordered list.
New macros `DLS' and `DLE' to start and end a definition list.
Pdfmark
=======
o A new macro package contributed by Keith Marshall which implements PDF
marks. This is in alpha stage currently.
Miscellaneous
=============
o Two new keywords to the DESC file have been added which are needed for
grohtml: `image_generator' and `unscaled_charwidths'. The former gives
the name of the program which creates PNG images, and the latter makes
troff always use unscaled character widths.
##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION. #
# This group is archived at http://stump.algebra.com/~cola/ #
##########################################################################
------------------------------
** FOR YOUR REFERENCE **
The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:
Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU
You can submit announcements to be moderated via:
Internet: linux-announce@NEWS.ORNL.GOV
Linux may be obtained via one of these FTP sites:
ftp.funet.fi pub/Linux
tsx-11.mit.edu pub/linux
sunsite.unc.edu pub/Linux
End of Linux-Announce Digest
******************************