Bug#644950: gedit: Print preview incorrectly handles "n-up" printing

Mike Paul mike at wyzardry.net
Tue Oct 11 02:57:41 UTC 2011


Package: gedit
Version: 3.0.6-2
Severity: normal

On the "Page Setup" tab of the GNOME Print dialog, there's a "pages per side"
setting that places multiple pages of output into a grid layout on a single
sheet of paper.  Each "page" of the document is scaled down and possibly
rotated to fit into its portion of the real page.

When this setting is turned on, gedit's print preview shows the output
correctly scaled and rotated, but it still shows each page of the document on a
separate sheet of paper.  For example, on a 4-page document with "pages per
side" set to 4, gedit's print preview shows four sheets of paper, each with
text in its upper-left quarter, and the remainder of the sheet blank.  What it
*should* show is the four pages of the document placed in the four quarters
of a single sheet of paper.

(If this explanation isn't clear, just open a multi-page document in gedit,
open the print dialog and set "pages per side" to something other than 1, and
click the Print Preview button.  The problem should be fairly obvious.)

The actual printed output is correct, so the problem is just with the print
preview.

-- Package-specific info:
Active plugins:
  - 'filebrowser'
  -  'docinfo'
  -  'modelines'
  -  'charmap'
  -  'time'
  -  'terminal'
  -  'drawspaces'
  -  'spell'
  -  'codecomment'

No plugin installed in $HOME.

Module versions:
  - glib                  2.28.6
  - gtk+                  3.0.12
  - gtksourceview         3.2.0
  - pygobject             2.28.6
  - enchant               1.6.0
  - iso-codes             3.29


-- System Information:
Debian Release: wheezy/sid
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.0.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages gedit depends on:
ii  gedit-common               3.0.6-2     
ii  gir1.2-atk-1.0             2.2.0-2     
ii  gir1.2-freedesktop         0.10.8-2+b1 
ii  gir1.2-gdkpixbuf-2.0       2.24.0-1    
ii  gir1.2-glib-2.0            0.10.8-2+b1 
ii  gir1.2-gtk-3.0             3.0.12-2    
ii  gir1.2-gtksource-3.0       3.2.0-1     
ii  gir1.2-pango-1.0           1.29.4-1    
ii  gir1.2-peas-1.0            1.1.1-1     
ii  gsettings-desktop-schemas  3.0.1-1     
ii  iso-codes                  3.29-1      
ii  libatk1.0-0                2.2.0-2     
ii  libc6                      2.13-21     
ii  libcairo-gobject2          1.10.2-6.1  
ii  libcairo2                  1.10.2-6.1  
ii  libenchant1c2a             1.6.0-3+b1  
ii  libffi5                    3.0.10-2    
ii  libfontconfig1             2.8.0-3     
ii  libfreetype6               2.4.6-2     
ii  libgdk-pixbuf2.0-0         2.24.0-1    
ii  libgirepository-1.0-1      0.10.8-2+b1 
ii  libglib2.0-0               2.28.6-1    
ii  libgtk-3-0                 3.0.12-2    
ii  libgtksourceview-3.0-0     3.2.0-1     
ii  libice6                    2:1.0.7-2   
ii  libpango1.0-0              1.29.4-1    
ii  libpeas-1.0-0              1.1.1-1     
ii  libsm6                     2:1.2.0-2   
ii  libx11-6                   2:1.4.4-2   
ii  libxml2                    2.7.8.dfsg-5
ii  python                     2.7.2-9     
ii  python-gobject             2.28.6-5    
ii  python-support             1.0.14      

Versions of packages gedit recommends:
ii  python-gnome2  2.28.1-3          
ii  yelp           2.30.1+webkit-1+b1
ii  zenity         3.2.0-1           

gedit suggests no packages.

-- no debconf information





More information about the pkg-gnome-maintainers mailing list