[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #45494] Patches have spurious (antialising) li

From: Dan Sebald
Subject: [Octave-bug-tracker] [bug #45494] Patches have spurious (antialising) lines in vector printout
Date: Wed, 26 Jul 2017 15:31:00 -0400 (EDT)
User-agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:52.0) Gecko/20100101 Firefox/52.0

Follow-up Comment #43, bug #45494 (project octave):

True.  However, Dmitri's point is that 


ends up using gl2ps's native LaTeX/PDF support, whereas


doesn't use the gl2ps support.  I just confirmed this in __opengl_print__.m:

    case opts.ghostscript.device
      if (! isempty (cmd_cleanup))
        gl2ps_device = {"eps"};

and in the __print_parse_opts__.m there is the association between pdfwrite
and the ghostscript devices:

  if ((any (strcmp (arg_st.devopt, gs_device_list))
       && ! arg_st.formatted_for_printing)
      || any (strcmp (arg_st.devopt, {"pswrite", "ps2write", "pdfwrite"})))
    ## Use ghostscript for graphic formats
    arg_st.ghostscript.device = arg_st.devopt;

So best as I can tell, -dpdfwrite is going this path:

gl2ps >>> EPS >>> ps2write >>> PDF

Converting EPS to PDF does not produce a reliable result, apparently.  Either
EPS is an inferior or insufficient format compared to PDF, or the ps2write
facility is bad.


Reply to this item at:


  Message sent via/by Savannah

reply via email to

[Prev in Thread] Current Thread [Next in Thread]