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

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

[Octave-bug-tracker] [bug #31967] Cannot print in eps form in fltk print


From: Tatsuro MATSUOKA
Subject: [Octave-bug-tracker] [bug #31967] Cannot print in eps form in fltk printing
Date: Sat, 25 Dec 2010 04:20:49 +0000
User-agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.10 (KHTML, like Gecko) Chrome/8.0.552.224 Safari/534.10

URL:
  <http://savannah.gnu.org/bugs/?31967>

                 Summary: Cannot print in eps form in fltk printing
                 Project: GNU Octave
            Submitted by: tmacchant
            Submitted on: 2010年12月25日 04時20分48秒
                Category: Plotting with OpenGL
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Other
                  Status: None
             Assigned to: None
         Originator Name: Tatsuro MATSUOKA
        Originator Email: 
             Open/Closed: Open
         Discussion Lock: Any
                 Release: dev
        Operating System: Microsoft Windows

    _______________________________________________________

Details:

Hello

I have been not able to print into eps files on fltk backend.
(Freezing during printing.)

Snapshot ID used for current test is


Thu Dec 23 15:57:40 2010 +0100 
changeset 11409 dd539a976451
parent 11408    6154672afa9a

I have tried dbstep trace.

The epstool-3.08-win32 was used. 

cd C:\usr\tatsu\test\testOctave\fltk_print_test
dbstop __fltk_print__
backend('fltk')
fplot('cos', [0 2*pi])
print('cos.eps','-deps')
**********************************

octave:4> print('cos.eps','-deps')
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 26
26:   dos_shell = (ispc () && ! isunix ());
debug>
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 28
28:   figure (opts.figure)
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 29
29:   drawnow ("expose")
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 30
30:   __fltk_redraw__ ();
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 32
32:   if (! isempty (opts.fig2dev_binary))
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 32
32:   if (! isempty (opts.fig2dev_binary))
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 34
34:     fig2dev_devices = {"pstex", "mf", "emf"};
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 39
39:   gl2ps_device = {};
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 40
40:   pipeline = {};
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 41
41:   switch (lower (opts.devopt))
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 41
41:   switch (lower (opts.devopt))
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 44
44:     gl2ps_device = {"eps"};
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 46
46:     pipeline = {opts.epstool_cmd(opts, "-", opts.name)};
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 146
146:   opts.pipeline = pipeline;
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 148
148:   for n = 1:numel(pipeline)
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 149
149:     if (opts.debug)
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 149
149:     if (opts.debug)
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 152
152:     pid = popen (pipeline{n}, "w");
debug> dbstep
stopped in
C:\Programs\OctaveBuild\share\octave\3.3.54+\m\plot\__fltk_print__.m
at line 153
153:     if (pid < 0)
debug>(freeze here)

For ps and pdf, printing worked fine.

I have met different kind of trouble with fltk printing in emf form.  I will
post it as another issue.

Any suggestions ?

Regards

Tatsuro 




    _______________________________________________________

Reply to this item at:

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

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




reply via email to

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