2 Jun 2002 07:53
ITITP: xprint (X.org)
Drew Parsons <dparsons <at> emerall.com>
2002-06-02 05:53:32 GMT
2002-06-02 05:53:32 GMT
(that's Intention to Intent to Package) Some useful X code has turned up, and I wanted to check in here about it first to make sure I wouldn't be stepping on anyone's toes by packaging it. Most of you (and certainly Branden would be) would be aware that X11 has this obscure corner known as Xprint, the X print server. In rough terms, it allows printing using the same drawing APIs that X uses for drawing to screen. Debian provides it from XFree86 in the form of the package xprt. The reason it's required, or at least useful, is that the mozilla default printing driver (postscript) is, to some degree, broken. Although pages are rendered correctly on screen, they are sometimes defective on the printed page. For instance, non-latin letters do not get rendered (cf mozilla bug 125006, http://bugzilla.mozilla.org/show_bug.cgi?id=125006; this may be an issue of inadequate fonts being installed), CSS styles do not get printed correctly (text is printed in the default serif font where it is supposed to be styled as sans-serif). These mozilla printing problems can be worked around by using xprint instead (mozilla is designed to print using xprint, if it is available). However, XFree86's version of xprint is broken (mozilla detects this and gives a warning message saying it won't print). Roland Mainz is working on the upstream source for xprint (that's upper upstream, X.org not XFree86.org), and provides a binary xprint server for Linux, which works successfully with our mozilla. He now has a development site set aside for Xprint, at(Continue reading)
RSS Feed