My test file ist:
\version "2.18.2"
\pointAndClickOff
\relative {
c' d e f g f e d
c' d e f g f e d
c' d e f g f e d
}
\header { tagline = ##f }
\paper {
line-width=120\mm
oddFooterMarkup=##f
oddHeaderMarkup=##f
bookTitleMarkup = ##f
scoreTitleMarkup = ##f
}
And I use this command:
lilypond -dno-point-and-click -ddelete-intermediate-files test.ly
<http://test.ly/>
The log says this:
»test.ly« wird verarbeitet
Analysieren...
Interpretation der Musik...
Vorverarbeitung der grafischen Elemente...
Ideale Seitenanzahl wird gefunden...
Musik wird auf eine Seite angepasst...
Systeme erstellen...
Layout nach »test.ps« ausgeben...
Konvertierung nach »./test.pdf«...
Kompilation erfolgreich beendet
Sometimes no .ps file is left behind, but most of the times it is (> 90%).
> Am 15.09.2015 um 20:46 schrieb Simon Albrecht <[email protected]>:
>
> Am 15.09.2015 um 20:32 schrieb [email protected] <mailto:[email protected]>:
>> Unfortunately that didn't work, it still leaves a .ps file behind.
>
> Huh. Normally it wouldn’t; please try to create a tiny example. Also, check
> the log messages; they should have something like
>
> Converting to `document.pdf'...
> Deleting `/tmp/lilypond-s634Nb'...
> Success: compilation successfully completed
>
> at the end – the middle of these lines is the deletion of the intermediate
> .ps file.
>
> Yours, Simon
>
>>> Am 15.09.2015 um 20:25 schrieb Simon Albrecht <[email protected]>
>>> <mailto:[email protected]>:
>>>
>>> Am 15.09.2015 um 20:22 schrieb [email protected] <mailto:[email protected]>:
>>>> Thanks, that works. I set up a build system for Sublime (which has
>>>> Lilypond syntax highlighting with the SubLilyPond package).
>>>>
>>>> {
>>>> "shell_cmd": "lilypond -dno-point-and-click '$file_base_name.ly';
>>>> pdfcrop --margins 1 '$file_base_name.pdf' '$file_base_name.pdf'; pdf2svg
>>>> '$file_base_name.pdf' '$file_base_name.svg'; rm -f '$file_base_name.pdf';
>>>> rm -f '$file_base_name.ps'",
>>>> "selector": "source.lilypond",
>>>> }
>>>>
>>>> This will render and crop a pdf, convert it to svg and delete the pdf.
>>>> However, I don't know why it won't remove the .ps file, or why it is
>>>> created in the first place. Is there a way to prevent Lilypond from
>>>> creating the .ps file?
>>>>
>>>>
>>> Since LilyPond doesn’t have a proper PDF backend, first a .ps file is
>>> created, which is converted to .pdf afterwards. There is a program option
>>> to have the intermediate files deleted automatically:
>>> -ddelete-intermediate-files.
>>>
>>> HTH, Simon
>
>
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user