Re: [AUCTeX-devel] Asking help for preview-latex
Ikumi Keita <[email protected]> Thu, 11 Jul 2019 23:30:43 +0900
| Newsgroups | gmane.comp.printing.ghostscript.devel,gmane.emacs.auctex.devel |
|---|---|
| Message-ID | <18709.1562855443@localhost> |
--=-=-= Content-Type: text/plain >>>>> Ikumi Keita <[email protected]> writes: > I was just thinking to immigrate to the new code using DELAYBIND, and > announce the user to install patched gs-9.27 if in hurry. But it might > be a good idea to introduce a new user option to choose between > (1) No color transfer, "black on white" appearance > (2) New code > for the case preview-latex uses PDF backend. Both have own > disadvantage, but at least they can avoid errors with customized > foreground color of emacs. How about the attached patch? I'm not sure whether I'm doing right with respect to suppressing fg/bg colors in `preview-gs-color-string', in the above case (1). I don't understand what role "mask" and "border" play here, so I suppressed only "fg" and "bg" parameters. Maybe I should disable `preview-gs-color-string' altogether in the case (1). This patch brings a drawback for users who customize the background color of Emacs and use default foreground color, with unmodified gs-9.27. In that case, the background color of the generated images will just be white and no longer match with Emacs. Regards, Ikumi Keita --=-=-= Content-Type: application/x-gzip Content-Disposition: attachment; filename=0001-Change-color-adjustment-method-bug-35571-bug-35696-b.patch.gz Content-Transfer-Encoding: base64 Content-Description: tentative patch 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 SASzy6wqUPDiDucMeoNBr+84/wG0xv80Rx0AAA== --=-=-=--