File: ob-lilypond.el.html

Installation, ob-lilypond documentation, and examples are available at https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-lilypond.html

Lilypond documentation can be found at https://lilypond.org/manuals.html

This depends on epstopdf --- See https://www.ctan.org/pkg/epstopdf.

Defined variables (16)

ob-lilypond-header-argsUser-configurable header arguments for lilypond code blocks.
org-babel-default-header-args:lilypondDefault header arguments for lilypond code blocks.
org-babel-lilypond-arrange-modeNon-nil turns Arrange mode on.
org-babel-lilypond-commandsCommands to run lilypond and view or play the results.
org-babel-lilypond-compile-post-tangleWhen non-nil, compile tangled file after ‘org-babel-tangle’.
org-babel-lilypond-display-pdf-post-tangleWhen non-nil, display pdf after successful LilyPond compilation.
org-babel-lilypond-gen-htmlNon-nil means HTML generation is turned on by default.
org-babel-lilypond-gen-pdfNon-nil means PDF generation is be turned on by default.
org-babel-lilypond-gen-pngNon-nil means image generation (PNG) is turned on by default.
org-babel-lilypond-gen-svgNon-nil means image generation (SVG) is be turned on by default.
org-babel-lilypond-ly-commandCommand to execute lilypond on your system.
org-babel-lilypond-midi-commandCommand to play a MIDI file on your system.
org-babel-lilypond-paper-settingsThe paper settings required to generate music fragments.
org-babel-lilypond-pdf-commandCommand to show a PDF file on your system.
org-babel-lilypond-play-midi-post-tangleWhen non-nil, play midi file after successful LilyPond compilation.
org-babel-lilypond-use-epsNon-nil forces the compiler to use the EPS backend.

Defined functions (23)

org-babel-execute:lilypond(BODY PARAMS)
org-babel-expand-body:lilypond(BODY PARAMS)
org-babel-lilypond-attempt-to-open-pdf(FILE-NAME &optional TEST)
org-babel-lilypond-attempt-to-play-midi(FILE-NAME &optional TEST)
org-babel-lilypond-check-for-compile-error(FILE-NAME &optional TEST)
org-babel-lilypond-compile-lilyfile(FILENAME &optional _)
org-babel-lilypond-execute-tangled-ly()
org-babel-lilypond-get-header-args(MODE)
org-babel-lilypond-mark-error-line(FILE-NAME LINE)
org-babel-lilypond-parse-error-line(FILE-NAME LINENO)
org-babel-lilypond-parse-line-num(&optional BUFFER)
org-babel-lilypond-process-basic(BODY PARAMS)
org-babel-lilypond-process-compile-error(FILE-NAME)
org-babel-lilypond-set-header-args(MODE)
org-babel-lilypond-switch-extension(FILE-NAME EXT)
org-babel-lilypond-tangle()
org-babel-lilypond-toggle-arrange-mode()
org-babel-lilypond-toggle-html-generation()
org-babel-lilypond-toggle-midi-play()
org-babel-lilypond-toggle-pdf-display()
org-babel-lilypond-toggle-pdf-generation()
org-babel-lilypond-toggle-png-generation()
org-babel-prep-session:lilypond(SESSION PARAMS)

Defined faces (0)