octave-bug-tracker
[Top][All Lists]
Advanced

[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 

-dpdflatexstandalone

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

-dpdfwrite

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


    case opts.ghostscript.device
[snip]
      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:

  <http://savannah.gnu.org/bugs/?45494>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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