mirror of
https://git.lyx.org/repos/lyx.git
synced 2024-11-22 01:59:02 +00:00
Fix preview of lilypond (book) snippets (#13103)
1. The --safe option has been removed with lilypond 2.24 and causes
the program to error out
2. We default to PDF output (and pdflatex) if no program is explicitly
given, since latex generates *.eps snippets which fail to convert
on many recent systems due to security measures
(cherry picked from commit 770362da97
)
This commit is contained in:
parent
f56fcd01a2
commit
86ba8bb7ed
@ -412,7 +412,11 @@ def main(argv):
|
|||||||
bibtex = find_exe(bibtex or bibtex_commands)
|
bibtex = find_exe(bibtex or bibtex_commands)
|
||||||
if lilypond:
|
if lilypond:
|
||||||
lilypond_book = find_exe_or_terminate(lilypond_book or
|
lilypond_book = find_exe_or_terminate(lilypond_book or
|
||||||
["lilypond-book --safe"])
|
["lilypond-book"])
|
||||||
|
if lilypond_book and latex == "latex":
|
||||||
|
# with lilypond, we default to pdflatex rather than latex
|
||||||
|
# as we do not want to deal with eps conversion (see #13103)
|
||||||
|
latex = "pdflatex"
|
||||||
|
|
||||||
# These flavors of latex are known to produce pdf output
|
# These flavors of latex are known to produce pdf output
|
||||||
pdf_output = latex in pdflatex_commands
|
pdf_output = latex in pdflatex_commands
|
||||||
|
Loading…
Reference in New Issue
Block a user