Code

latex export: add transparency export for pdf
[inkscape.git] / src / extension / internal / latex-text-renderer.h
index 69f5393147f2f68cbb615d2b8f8123853ba60f11..b5d4bfac154f1244b3a2f005f072f19572704320 100644 (file)
@@ -27,11 +27,13 @@ namespace Inkscape {
 namespace Extension {
 namespace Internal {
 
-bool latex_render_document_text_to_file(SPDocument *doc, gchar const *filename, const gchar * const exportId, bool exportDrawing, bool exportCanvas);
+bool latex_render_document_text_to_file(SPDocument *doc, gchar const *filename,
+                                        const gchar * const exportId, bool exportDrawing, bool exportCanvas,
+                                        bool pdflatex);
 
 class LaTeXTextRenderer {
 public:
-    LaTeXTextRenderer();
+    LaTeXTextRenderer(bool pdflatex);
     virtual ~LaTeXTextRenderer();
 
     bool setTargetFile(gchar const *filename);
@@ -47,6 +49,8 @@ protected:
     FILE * _stream;
     gchar * _filename;
 
+    bool _pdflatex; /** true if ouputting for pdfLaTeX*/
+
     void push_transform(Geom::Matrix const &transform);
     Geom::Matrix const & transform();
     void pop_transform();