-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
stardiviner <numbch...@gmail.com> writes: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA256 > > > You might want to try this: > > #+begin_src emacs-lisp > (add-to-list 'org-babel-default-header-args:lilypond > '((:prologue . "\paper{ > indent=0\mm > line-width=120\mm > oddFooterMarkup=##f > oddHeaderMarkup=##f > bookTitleMarkup = ##f > scoreTitleMarkup = ##f > }"))) > #+end_src > I found this custom setting lilypond header arguments will not work. Because this code function: #+begin_src emacs-lisp (defun org-babel-lilypond-get-header-args (mode) "Default arguments to use when evaluating a lilypond source block. These depend upon whether we are in Arrange mode i.e. MODE is t." (cond (mode '((:tangle . "yes") (:noweb . "yes") (:results . "silent") (:cache . "yes") (:comments . "yes"))) (t '((:results . "file") (:exports . "results"))))) (defun org-babel-lilypond-set-header-args (mode) "Set org-babel-default-header-args:lilypond dependent on ORG-BABEL-LILYPOND-ARRANGE-MODE." (setq org-babel-default-header-args:lilypond (org-babel-lilypond-get-header-args mode))) #+end_src It always reset and return one result of two conditions. I think this is a bug. > Oliver Heck <oliver.h...@posteo.de> writes: > >> Hi Jonathan, >> >> that works fine. Thank you! >> >> Can I set this as default header somewhere in the org file or will I have to >> include it to every snippet (I will have a lot of them). >> >> Oliver >> >> On 30.03.20 01:58, Jonathan Gregory wrote: >>> Hi >>> On 29 Mar 2020, Oliver Heck <oliver.h...@posteo.de> wrote: >>> >>>> Hi, >>>> >>>> I am trying to use org-babel-lilypond and basically got it running. >>>> But somehow I always get full lilypond pages back instead of a small >>>> snippet. >>>> This is what I have in my org-file: >>>> >>>> #+NAME: Lilypond >>>> #+BEGIN_SRC lilypond :file test.png >>>> \relative c'' { c d e f } >>>> #+END_SRC >>>> >>>> >>>> I read through the documentation on >>>> https://orgmode.org/worg/org-contrib/babel/languages/ob-doc-lilypond.html >>>> but cannot find a clue. >>>> >>>> Any idea what I am doing wrong here? >>>> >>>> Cheers, >>>> Oliver >>> The lilypond manual suggests using \paper variables to reduce the white >>> space around the score. In particular, you should set oddFooterMarkup >>> and oddHeaderMarkup to false. >>> \paper{ >>> indent=0\mm >>> line-width=120\mm >>> oddFooterMarkup=##f >>> oddHeaderMarkup=##f >>> bookTitleMarkup = ##f >>> scoreTitleMarkup = ##f >>> } >>> http://lilypond.org/doc/v2.18/Documentation/usage/lilypond-output-in-other-programs >>> -- >>> Jonathan >>> >> >> -- > > > - -- > [ stardiviner ] > I try to make every word tell the meaning what I want to express. > > Blog: https://stardiviner.github.io/ > IRC(freenode): stardiviner, Matrix: stardiviner > GPG: F09F650D7D674819892591401B5DF1C95AE89AC3 > > -----BEGIN PGP SIGNATURE----- > > iQFIBAEBCAAyFiEE8J9lDX1nSBmJJZFAG13xyVromsMFAl6BhTYUHG51bWJjaGls > ZEBnbWFpbC5jb20ACgkQG13xyVromsP5FAf/cxuPIpA7asX7esGCgZo3p+xJEbaj > sblsus9U586m6uwrGDyCAlNFCTsIFNx5cby1HKHQ7pI5EswrQxu7rve4qpqspqbI > ifw615Q5Q6cwCEPC1DTSQp6w7m6qHrDu1TrgL8bhvgPciaf9GH9uHszpuYi259R4 > /66iyCyYEK55JAfFmoYpXhMoY1PsUHt2E8/PCHnbkys8Cbg1b2P9IUCNHq2XoiF2 > 1vFoGtVHGaGx48bmqztg/J4xTkJpj0VgeEMF3d/reT05ToZsYoa4mCFj/TWv+6q7 > /zahVFf1KempQgM1KLbBvfRXzw8J8h9f2N9rCurdtFnr/03T2T5uEx+zqw== > =9fTG > -----END PGP SIGNATURE----- - -- [ stardiviner ] I try to make every word tell the meaning what I want to express. Blog: https://stardiviner.github.io/ IRC(freenode): stardiviner, Matrix: stardiviner GPG: F09F650D7D674819892591401B5DF1C95AE89AC3 -----BEGIN PGP SIGNATURE----- iQFIBAEBCAAyFiEE8J9lDX1nSBmJJZFAG13xyVromsMFAl6Bio0UHG51bWJjaGls ZEBnbWFpbC5jb20ACgkQG13xyVromsOTyAf/ZfHNkxoCvCFYI8RoPF6Wp0Ye26/a 5pTDWBSY3qwVx7r9MH3fHArV6I5fUomkxi+wMrclXxAaPX91xoKwCHJ5ZeOmLXHx pFygrW4odWC3wWA/5vmeM3VC5j16AJfWpqCWeCRa4ylUAJK4YTTAc9BKVqeOjR7S Vt7GW8cLOCUaRfM7ZSgNkhNcryS/a2ImotOdxLCTzZ9j1Y+IlPCjDyAWzBT1sdIL e4qhqr9mYjbGhh07FBweUKT6qQEFev2ZDbq6DJIsA7MK9SigpcGkU3b34J6ake3o HymaRkhiTIRgbdspE5j5LCH0ecwoJGpgv1GpFHlcVZPEtHobATzlUj2pUA== =0S80 -----END PGP SIGNATURE-----