FLTK logo

Re: [fltk.coredev] Vote: make --enable-pango option use cairo-PostScript to output PostScript

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.coredev  ]
 
Previous Message ]New Message | Reply ]Next Message ]

Re: Vote: make --enable-pango option use cairo-PostScript to output PostScript Manolo Oct 28, 2020  
 
Thanks to all for these first replies.

Yes, in principle, it's possible to add OPTION_USE_CAIROPS as a new build (or configure)
option. But my feeling, at this point, is that this would not correspond to real-life situations because:

- OPTION_USE_PANGO requires package libpango-1.0-dev to get both libpango-1.0.so
and pango-related include files. In Debian and Ubuntu, that package includes libpangocairo-1.0.so .
Thus, when OPTION_USE_PANGO's requirements are satisfied, libpangocairo-1.0.so is also there,
at least with Debian/Ubuntu.

- OPTION_USE_PANGO makes sense for apps that potentially handle not-Latin characters.
It seems logical that FLTK give them vectorial printing support at the same time.

- If OPTION_USE_PANGO is not activated, the usual PostScript driver remains in the code which
gives full printing support, except it draws non-Latin characters in bitmap form.

P.S. I found okular, and its "Import PS file" command, useful to display .ps files under Debian.

--
You received this message because you are subscribed to the Google Groups "fltk.coredev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkcoredev+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkcoredev/851f80ee-5fa4-4763-b3a7-de438a4c724dn%40googlegroups.com.
Direct Link to Message ]
 
     
Previous Message ]New Message | Reply ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.