[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routi
From: |
Rik |
Subject: |
[Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos |
Date: |
Mon, 19 Sep 2016 20:54:40 +0000 (UTC) |
User-agent: |
Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:43.0) Gecko/20100101 Firefox/43.0 |
Follow-up Comment #33, bug #48873 (project octave):
@Panxto: I think you're right that we probably want to disable Graphics
Anti-aliasing. However, could you take a look at modifying the existing
configuration, rather than hardcoding the values? There is currently code
that allows the user themselves to set these values as options when they
print. From 'help print'
'-TextAlphaBits=N'
'-GraphicsAlphaBits=N'
Octave is able to produce output for various printers,
bitmaps, and vector formats by using Ghostscript. For bitmap
and printer output anti-aliasing is applied using
Ghostscript's TextAlphaBits and GraphicsAlphaBits options.
The default number of bits for each is 4. Allowed values for
N are 1, 2, or 4.
And if I grep for antialias in scripts/plot/util/private I find
__ghostscript__.m:36: opts.antialiasing = false;
__ghostscript__.m:37: opts.antialiasing_textalphabits = 4;,
__ghostscript__.m:38: opts.antialiasing_graphicsalphabits = 4;
__ghostscript__.m:75: if (opts.antialiasing && isempty (strfind (opts.device,
"write")))
__ghostscript__.m:78: gs_opts, fix
(opts.antialiasing_textalphabits),
__ghostscript__.m:79: fix
(opts.antialiasing_graphicsalphabits));
__print_parse_opts__.m:51: arg_st.ghostscript.antialiasing = false;
__print_parse_opts__.m:52: arg_st.ghostscript.antialiasing_textalphabits =
4;
__print_parse_opts__.m:53: arg_st.ghostscript.antialiasing_graphicsalphabits
= 4;
__print_parse_opts__.m:126:
arg_st.ghostscript.antialiasing_textalphabits = str2num (arg(end));
__print_parse_opts__.m:133:
arg_st.ghostscript.antialiasing_graphicsalphabits = str2num (arg(end));
__print_parse_opts__.m:310: arg_st.ghostscript.antialiasing = true;
__print_parse_opts__.m:322: arg_st.ghostscript.antialiasing = false;
Probably, all that needs to be done is to change the documentation and the
initial values of
antialiasing_graphicsalphabits = 4
to
antialiasing_graphicsalphabits = 1
I also see there is a spare ',' at the end of __gostscript__.m:37 that should
be removed.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?48873>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, (continued)
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Rik, 2016/09/08
- Message not available
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Martin Kunz, 2016/09/09
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Rik, 2016/09/09
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Dmitri A. Sergatskov, 2016/09/09
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Dmitri A. Sergatskov, 2016/09/09
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Dmitri A. Sergatskov, 2016/09/09
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Rik, 2016/09/09
- Message not available
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Dmitri A. Sergatskov, 2016/09/11
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Dmitri A. Sergatskov, 2016/09/11
- Message not available
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Rik, 2016/09/12
- Message not available
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos,
Rik <=
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Rik, 2016/09/19
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Pantxo Diribarne, 2016/09/19
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Rik, 2016/09/20
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Pantxo Diribarne, 2016/09/20
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Rik, 2016/09/20
- [Octave-bug-tracker] [bug #48873] Matlab incompatibilities in plot routines revealed through dump_plot_demos, Dmitri A. Sergatskov, 2016/09/20