Re: [AUCTeX-devel] Asking help for preview-latex
Ikumi Keita <[email protected]> Mon, 15 Jul 2019 18:55:15 +0900
| Newsgroups | gmane.comp.printing.ghostscript.devel,gmane.emacs.auctex.devel |
|---|---|
| Message-ID | <52422.1563184515@localhost> |
--=-=-= Content-Type: text/plain Hi AUCTeX developers, I propose to commit the attached fix. Comments and suggestions are welcome. >>>>> David Kastrup <[email protected]> writes: > Ok, that's puzzling. It really should have worked. William Bader kindly provided me a revised code which works fine in personal correspondances. However, I finally chose not to use it (sorry, William!). We have to provide a reliable way for preview-latex users to exclude DELAYBIND from gs invocation option because it can "result in almost any non-trivial (PDF) file erroring out" for gs binary without proper fix, according to Chris[1]. In order to achive that, I introduced a new elisp option `preview-pdf-color-adjust-method' in the proposed patch. After reconsideration, I came up with a conclusion that it's more reasonable to address the required conditionals based on that option at elisp level than at postscript level. Best regards, Ikumi Keita [1] https://lists.gnu.org/archive/html/auctex-devel/2019-07/msg00004.html --=-=-= 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: fix preview-latex with new Ghostscript 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 dZfjCGvQHQy6Pcv6D41IoiDgLQAA --=-=-=--