bugGNU TeXmacs - Bugs: bug #28669, Use native printing widget


You are not allowed to post comments on this tracker with your current authentication level.

bug #28669: Use native printing widget

Submitted by:  Joris van der Hoeven <vdhoeven>
Submitted on:  Mon 18 Jan 2010 01:34:21 PM UTC  
Category: Qt portPriority: 4 - Bit lower
Item Group: WishlistStatus: Need Info
Privacy: PublicAssigned to: Miguel de Benito <mdbenito>
Originator Name: Open/Closed: Open
Release: Release: None
Fixed Release: NoneFixed Release: 

Mon 14 Jul 2014 12:05:18 PM UTC, comment #2:

I wrote a printing widget (Qt only, C++) a long time ago (2010?) but at the time I didn't realize it wasn't such a good idea to code it in C++. I'd like some input on what to do with it.

It is currently available as an "Experimental feature". It uses cups in Linux and MacOS to load the list of printers and print and is generally usable, some testing is still required under Windows.

  1. Is it worthwhile to rewrite the widget in scheme? It's a matter of adding scheme bindings for the printing code and then coding the widget.
  2. What's the policy wrt. to the default OS printing widgets? I though we didn't want to use them because of their lack of configurability (that's the only reason to be of the custom one), but I see that it's used in Windows.
Miguel de Benito <mdbenito>
Project MemberIn charge of this item.
Fri 15 Oct 2010 01:31:55 PM UTC, comment #1:

I've stated an implementation of a native print widget. The widget will return whether we want to print or save a file, a printer name (or a file name) and some common settings. On Linux and Mac we can use lpr to spool to the printer. On Win as far as I understand we can send the postscript file via COPY /B if the printer is on a local port. Some different strategy should be used if the printer is on the network. Qt does not provide any cross-platform way to send raw PS commands to the printer.

Massimiliano Gubinelli <mgubi>
Project Administrator
Mon 18 Jan 2010 01:34:21 PM UTC, original submission:

Use native printing widget in Qt port, or some small standard cross-platform application for previewing and printing the Postscript or Pdf output.

Joris van der Hoeven <vdhoeven>
Project Administrator


No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


Carbon-Copy List
  • -unavailable- added by mdbenito (Posted a comment)
  • -unavailable- added by mgubi (Posted a comment)
  • -unavailable- added by vdhoeven (Submitted the item)

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.


    Please enter the title of George Orwell's famous dystopian book (it's a date):



    Follow 4 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 14 Jul 2014 12:05:18 PM UTCmdbenitoPriority5 - Normal=>4 - Bit lower
      StatusIn Progress=>Need Info
    Thu 02 Dec 2010 09:45:48 AM UTCmgubiAssigned tomgubi=>mdbenito
    Fri 15 Oct 2010 01:31:55 PM UTCmgubiStatusConfirmed=>In Progress

    Back to the top

    Powered by Savane 3.1-cleanup1