Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 UW 5/3/83; site uw-beaver Path: utzoo!watmath!clyde!burl!ulysses!cbosgd!ihnp4!houxm!hogpc!houti!ariel!vax135!cornell!uw-beaver!laser-lovers From: laser-lovers@uw-beaver.UUCP Newsgroups: fa.laser-lovers Subject: Bug in Imagen dviimp Message-ID: <1863@uw-beaver> Date: Fri, 12-Oct-84 02:56:31 EDT Article-I.D.: uw-beave.1863 Posted: Fri Oct 12 02:56:31 1984 Date-Received: Sun, 7-Oct-84 09:06:51 EDT Sender: daemon@uw-beave Organization: U of Washington Computer Science Lines: 17 From: Jan StoeckeniusDavid Orr's analysis of the bug in Imagen's dviimp is completely accurate. We blew it. The reason this bug was not discovered much sooner is that there is an alternate way to calculate character widths: by first translating them into machine units (pixels) and then back to rsu's. This method is invoked with the -a switch, and works well under the assumption that whatever filter came ahead of dviimp knew the resolution of the target printer (this is the case with catdvi, at least for 240 dpi printers). This is the method we usually use with the program, thereby missing this bug. Jan Stoeckenius Imagen -------