Your message dated Wed, 27 Feb 2008 09:39:47 +1100
with message-id <[EMAIL PROTECTED]>
has caused the report #467623,
regarding xpdf: PDF labels/links in 'smart' PDF do not highlight, or centre
correctly
to be marked as having been forwarded to the upstream software
author(s) [EMAIL PROTECTED]
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)
--
467623: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=467623
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
----- Forwarded message from Wookey <[EMAIL PROTECTED]> -----
X-Spam-Status: No, score=-3.6 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_LOW
autolearn=ham version=3.2.3
Envelope-to: [EMAIL PROTECTED]
Subject: Bug#467623: xpdf: PDF labels/links in 'smart' PDF do not highlight, or
centre correctly
Reply-To: Wookey <[EMAIL PROTECTED]>, [EMAIL PROTECTED]
From: Wookey <[EMAIL PROTECTED]>
To: Debian Bug Tracking System <[EMAIL PROTECTED]>
Date: Tue, 26 Feb 2008 15:28:41 +0000
Package: xpdf-reader
Version: 3.02-1.2
Severity: normal
Smart PDF is Altium designer's name for a PDF file containing an
enormous number of bookmarks/indexes/labels/links (I don't know the
correct PDF terminology) which let you click on a component or netname
ID and be taken to the right bit of the PDF doc.
http://www.altium.com/Evaluate/DemoCenter/MovingfromProtel99SE/SmartPDF/
(Altium designer is proprietary PCB schematic/layout program)
The 'smart' PDF format is entirely standard - there is nothing special
about a smartPDF doc except that it has an awful lot of these
labels.
The result sort-of-works in xpdf but when you click on a name/label the image
moves to centre somewhere slightly to the right and below the item in
question. I guessing 'a few cm below and a few mm to the right', but am
not sure what the 'native' size of the PDF is. The item is also not
highlighted, and so is very hard to pick out in a complex schematic,
and evan harder in the actual board layout (last page).
If there was highlighting, then the incorrect centering would not
matter much (so long as the item was actually on the screen somewhere).
Indeed. I believe it is the case that it is correct for the item not
always to be centred on the screen (e.g. when the edge of the PDF is
already on-screen, so it cannot be moved further inwards). So the
highlighting issue is really the main problem - it just seems that the
centering is also wrong when it does occur (and is currently the only
clue to where what you are looking for is).
Here is the example document I have been using:
http://balloonboard.org/hardware/321/Balloon3v21_smartpdf.pdf
(it is 19MB so I haevn't included it with this bugrep :-)
I suggest using the J9, J11, J6 type entries as examples to illustrate
the issue, as they are relatively easy to find visually after xpdf
gets you 'somewhere near'. ('J' denotes a connector in this schematic).
Happy to do further testing if needed, but this should be trivial to
reproduce - I don't know how hard it is to fix.
thanx for reading,
Wookey
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (600, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.22-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages xpdf depends on:
ii xpdf-common 3.02-1.2 Portable Document Format (PDF) sui
ii xpdf-reader 3.02-1.2 Portable Document Format (PDF) sui
ii xpdf-utils 3.02-1.2 Portable Document Format (PDF) sui
xpdf recommends no packages.
Versions of packages xpdf-reader depends on:
ii gsfonts 1:8.11+urwcyr1.0.7~pre41-3 Fonts for the Ghostscript interpre
ii lesstif2 1:0.95.0-2.1 OSF/Motif 2.1 implementation relea
ii libc6 2.7-5 GNU C Library: Shared libraries
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii libgcc1 1:4.2.2-4 GCC support library
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libpaper1 1.1.23 library for handling paper charact
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libstdc++6 4.2.2-4 The GNU Standard C++ Library v3
ii libt1-5 5.1.1-1.1 Type 1 font rasterizer library - r
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxp6 1:1.0.0.xsf1-1 X Printing Extension (Xprint) clie
ii libxpm4 1:3.5.7-1 X11 pixmap library
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii xpdf-common 3.02-1.2 Portable Document Format (PDF) sui
-- no debconf information
----- End forwarded message -----
--
Hamish Moffatt VK3SB <[EMAIL PROTECTED]> <[EMAIL PROTECTED]>
--- End Message ---