CINXE.COM
LilyPond - Wikipedia
<!DOCTYPE html> <html class="client-nojs vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available" lang="en" dir="ltr"> <head> <meta charset="UTF-8"> <title>LilyPond - Wikipedia</title> <script>(function(){var className="client-js vector-feature-language-in-header-enabled vector-feature-language-in-main-page-header-disabled vector-feature-sticky-header-disabled vector-feature-page-tools-pinned-disabled vector-feature-toc-pinned-clientpref-1 vector-feature-main-menu-pinned-disabled vector-feature-limited-width-clientpref-1 vector-feature-limited-width-content-enabled vector-feature-custom-font-size-clientpref-1 vector-feature-appearance-pinned-clientpref-1 vector-feature-night-mode-enabled skin-theme-clientpref-day vector-toc-available";var cookie=document.cookie.match(/(?:^|; )enwikimwclientpreferences=([^;]+)/);if(cookie){cookie[1].split('%2C').forEach(function(pref){className=className.replace(new RegExp('(^| )'+pref.replace(/-clientpref-\w+$|[^\w-]+/g,'')+'-clientpref-\\w+( |$)'),'$1'+pref+'$2');});}document.documentElement.className=className;}());RLCONF={"wgBreakFrames":false,"wgSeparatorTransformTable":["",""],"wgDigitTransformTable":["",""],"wgDefaultDateFormat":"dmy", "wgMonthNames":["","January","February","March","April","May","June","July","August","September","October","November","December"],"wgRequestId":"2fcd3e56-1eed-4541-82ea-ba228785bb6e","wgCanonicalNamespace":"","wgCanonicalSpecialPageName":false,"wgNamespaceNumber":0,"wgPageName":"LilyPond","wgTitle":"LilyPond","wgCurRevisionId":1242918348,"wgRevisionId":1242918348,"wgArticleId":169144,"wgIsArticle":true,"wgIsRedirect":false,"wgAction":"view","wgUserName":null,"wgUserGroups":["*"],"wgCategories":["Pages using the Score extension","Module:Wd reference errors","All articles with dead external links","Articles with dead external links from March 2023","Articles with permanently dead external links","Articles with short description","Short description matches Wikidata","Use mdy dates from November 2019","Articles containing Hebrew-language text","LilyPond","1996 software","Cross-platform software","Free music software","Free software programmed in C++","Free typesetting software", "GNU Project software","Music notation file formats","Scorewriters","Scorewriters for Linux"],"wgPageViewLanguage":"en","wgPageContentLanguage":"en","wgPageContentModel":"wikitext","wgRelevantPageName":"LilyPond","wgRelevantArticleId":169144,"wgIsProbablyEditable":true,"wgRelevantPageIsProbablyEditable":true,"wgRestrictionEdit":[],"wgRestrictionMove":[],"wgNoticeProject":"wikipedia","wgCiteReferencePreviewsActive":false,"wgFlaggedRevsParams":{"tags":{"status":{"levels":1}}},"wgMediaViewerOnClick":true,"wgMediaViewerEnabledByDefault":true,"wgPopupsFlags":0,"wgVisualEditor":{"pageLanguageCode":"en","pageLanguageDir":"ltr","pageVariantFallbacks":"en"},"wgMFDisplayWikibaseDescriptions":{"search":true,"watchlist":true,"tagline":false,"nearby":true},"wgWMESchemaEditAttemptStepOversample":false,"wgWMEPageLength":20000,"wgRelatedArticlesCompat":[],"wgEditSubmitButtonLabelPublish":true,"wgULSPosition":"interlanguage","wgULSisCompactLinksEnabled":false,"wgVector2022LanguageInHeader":true, "wgULSisLanguageSelectorEmpty":false,"wgWikibaseItemId":"Q195946","wgCheckUserClientHintsHeadersJsApi":["brands","architecture","bitness","fullVersionList","mobile","model","platform","platformVersion"],"GEHomepageSuggestedEditsEnableTopics":true,"wgGETopicsMatchModeEnabled":false,"wgGEStructuredTaskRejectionReasonTextInputEnabled":false,"wgGELevelingUpEnabledForUser":false};RLSTATE={"ext.globalCssJs.user.styles":"ready","site.styles":"ready","user.styles":"ready","ext.globalCssJs.user":"ready","user":"ready","user.options":"loading","ext.cite.styles":"ready","ext.pygments":"ready","ext.score.styles":"ready","skins.vector.search.codex.styles":"ready","skins.vector.styles":"ready","skins.vector.icons":"ready","jquery.makeCollapsible.styles":"ready","ext.wikimediamessages.styles":"ready","ext.visualEditor.desktopArticleTarget.noscript":"ready","ext.uls.interlanguage":"ready","wikibase.client.init":"ready","ext.wikimediaBadges":"ready"};RLPAGEMODULES=["ext.cite.ux-enhancements", "ext.pygments.view","ext.score.popup","mediawiki.page.media","site","mediawiki.page.ready","jquery.makeCollapsible","mediawiki.toc","skins.vector.js","ext.centralNotice.geoIP","ext.centralNotice.startUp","ext.gadget.ReferenceTooltips","ext.gadget.switcher","ext.urlShortener.toolbar","ext.centralauth.centralautologin","mmv.bootstrap","ext.popups","ext.visualEditor.desktopArticleTarget.init","ext.visualEditor.targetLoader","ext.echo.centralauth","ext.eventLogging","ext.wikimediaEvents","ext.navigationTiming","ext.uls.interface","ext.cx.eventlogging.campaigns","ext.cx.uls.quick.actions","wikibase.client.vector-2022","ext.checkUser.clientHints","ext.quicksurveys.init","ext.growthExperiments.SuggestedEditSession","wikibase.sidebar.tracking"];</script> <script>(RLQ=window.RLQ||[]).push(function(){mw.loader.impl(function(){return["user.options@12s5i",function($,jQuery,require,module){mw.user.tokens.set({"patrolToken":"+\\","watchToken":"+\\","csrfToken":"+\\"}); }];});});</script> <link rel="stylesheet" href="/w/load.php?lang=en&modules=ext.cite.styles%7Cext.pygments%2CwikimediaBadges%7Cext.score.styles%7Cext.uls.interlanguage%7Cext.visualEditor.desktopArticleTarget.noscript%7Cext.wikimediamessages.styles%7Cjquery.makeCollapsible.styles%7Cskins.vector.icons%2Cstyles%7Cskins.vector.search.codex.styles%7Cwikibase.client.init&only=styles&skin=vector-2022"> <script async="" src="/w/load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector-2022"></script> <meta name="ResourceLoaderDynamicStyles" content=""> <link rel="stylesheet" href="/w/load.php?lang=en&modules=site.styles&only=styles&skin=vector-2022"> <meta name="generator" content="MediaWiki 1.44.0-wmf.5"> <meta name="referrer" content="origin"> <meta name="referrer" content="origin-when-cross-origin"> <meta name="robots" content="max-image-preview:standard"> <meta name="format-detection" content="telephone=no"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/0/03/LilyPond-logo-with-music.png"> <meta property="og:image:width" content="1200"> <meta property="og:image:height" content="718"> <meta property="og:image" content="https://upload.wikimedia.org/wikipedia/commons/0/03/LilyPond-logo-with-music.png"> <meta property="og:image:width" content="800"> <meta property="og:image:height" content="479"> <meta property="og:image:width" content="640"> <meta property="og:image:height" content="383"> <meta name="viewport" content="width=1120"> <meta property="og:title" content="LilyPond - Wikipedia"> <meta property="og:type" content="website"> <link rel="preconnect" href="//upload.wikimedia.org"> <link rel="alternate" media="only screen and (max-width: 640px)" href="//en.m.wikipedia.org/wiki/LilyPond"> <link rel="alternate" type="application/x-wiki" title="Edit this page" href="/w/index.php?title=LilyPond&action=edit"> <link rel="apple-touch-icon" href="/static/apple-touch/wikipedia.png"> <link rel="icon" href="/static/favicon/wikipedia.ico"> <link rel="search" type="application/opensearchdescription+xml" href="/w/rest.php/v1/search" title="Wikipedia (en)"> <link rel="EditURI" type="application/rsd+xml" href="//en.wikipedia.org/w/api.php?action=rsd"> <link rel="canonical" href="https://en.wikipedia.org/wiki/LilyPond"> <link rel="license" href="https://creativecommons.org/licenses/by-sa/4.0/deed.en"> <link rel="alternate" type="application/atom+xml" title="Wikipedia Atom feed" href="/w/index.php?title=Special:RecentChanges&feed=atom"> <link rel="dns-prefetch" href="//meta.wikimedia.org" /> <link rel="dns-prefetch" href="//login.wikimedia.org"> </head> <body class="skin--responsive skin-vector skin-vector-search-vue mediawiki ltr sitedir-ltr mw-hide-empty-elt ns-0 ns-subject mw-editable page-LilyPond rootpage-LilyPond skin-vector-2022 action-view"><a class="mw-jump-link" href="#bodyContent">Jump to content</a> <div class="vector-header-container"> <header class="vector-header mw-header"> <div class="vector-header-start"> <nav class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-dropdown" class="vector-dropdown vector-main-menu-dropdown vector-button-flush-left vector-button-flush-right" > <input type="checkbox" id="vector-main-menu-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-main-menu-dropdown" class="vector-dropdown-checkbox " aria-label="Main menu" > <label id="vector-main-menu-dropdown-label" for="vector-main-menu-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-menu mw-ui-icon-wikimedia-menu"></span> <span class="vector-dropdown-label-text">Main menu</span> </label> <div class="vector-dropdown-content"> <div id="vector-main-menu-unpinned-container" class="vector-unpinned-container"> <div id="vector-main-menu" class="vector-main-menu vector-pinnable-element"> <div class="vector-pinnable-header vector-main-menu-pinnable-header vector-pinnable-header-unpinned" data-feature-name="main-menu-pinned" data-pinnable-element-id="vector-main-menu" data-pinned-container-id="vector-main-menu-pinned-container" data-unpinned-container-id="vector-main-menu-unpinned-container" > <div class="vector-pinnable-header-label">Main menu</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-main-menu.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-main-menu.unpin">hide</button> </div> <div id="p-navigation" class="vector-menu mw-portlet mw-portlet-navigation" > <div class="vector-menu-heading"> Navigation </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-mainpage-description" class="mw-list-item"><a href="/wiki/Main_Page" title="Visit the main page [z]" accesskey="z"><span>Main page</span></a></li><li id="n-contents" class="mw-list-item"><a href="/wiki/Wikipedia:Contents" title="Guides to browsing Wikipedia"><span>Contents</span></a></li><li id="n-currentevents" class="mw-list-item"><a href="/wiki/Portal:Current_events" title="Articles related to current events"><span>Current events</span></a></li><li id="n-randompage" class="mw-list-item"><a href="/wiki/Special:Random" title="Visit a randomly selected article [x]" accesskey="x"><span>Random article</span></a></li><li id="n-aboutsite" class="mw-list-item"><a href="/wiki/Wikipedia:About" title="Learn about Wikipedia and how it works"><span>About Wikipedia</span></a></li><li id="n-contactpage" class="mw-list-item"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us" title="How to contact Wikipedia"><span>Contact us</span></a></li> </ul> </div> </div> <div id="p-interaction" class="vector-menu mw-portlet mw-portlet-interaction" > <div class="vector-menu-heading"> Contribute </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="n-help" class="mw-list-item"><a href="/wiki/Help:Contents" title="Guidance on how to use and edit Wikipedia"><span>Help</span></a></li><li id="n-introduction" class="mw-list-item"><a href="/wiki/Help:Introduction" title="Learn how to edit Wikipedia"><span>Learn to edit</span></a></li><li id="n-portal" class="mw-list-item"><a href="/wiki/Wikipedia:Community_portal" title="The hub for editors"><span>Community portal</span></a></li><li id="n-recentchanges" class="mw-list-item"><a href="/wiki/Special:RecentChanges" title="A list of recent changes to Wikipedia [r]" accesskey="r"><span>Recent changes</span></a></li><li id="n-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_upload_wizard" title="Add images or other media for use on Wikipedia"><span>Upload file</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> <a href="/wiki/Main_Page" class="mw-logo"> <img class="mw-logo-icon" src="/static/images/icons/wikipedia.png" alt="" aria-hidden="true" height="50" width="50"> <span class="mw-logo-container skin-invert"> <img class="mw-logo-wordmark" alt="Wikipedia" src="/static/images/mobile/copyright/wikipedia-wordmark-en.svg" style="width: 7.5em; height: 1.125em;"> <img class="mw-logo-tagline" alt="The Free Encyclopedia" src="/static/images/mobile/copyright/wikipedia-tagline-en.svg" width="117" height="13" style="width: 7.3125em; height: 0.8125em;"> </span> </a> </div> <div class="vector-header-end"> <div id="p-search" role="search" class="vector-search-box-vue vector-search-box-collapses vector-search-box-show-thumbnail vector-search-box-auto-expand-width vector-search-box"> <a href="/wiki/Special:Search" class="cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only search-toggle" title="Search Wikipedia [f]" accesskey="f"><span class="vector-icon mw-ui-icon-search mw-ui-icon-wikimedia-search"></span> <span>Search</span> </a> <div class="vector-typeahead-search-container"> <div class="cdx-typeahead-search cdx-typeahead-search--show-thumbnail cdx-typeahead-search--auto-expand-width"> <form action="/w/index.php" id="searchform" class="cdx-search-input cdx-search-input--has-end-button"> <div id="simpleSearch" class="cdx-search-input__input-wrapper" data-search-loc="header-moved"> <div class="cdx-text-input cdx-text-input--has-start-icon"> <input class="cdx-text-input__input" type="search" name="search" placeholder="Search Wikipedia" aria-label="Search Wikipedia" autocapitalize="sentences" title="Search Wikipedia [f]" accesskey="f" id="searchInput" > <span class="cdx-text-input__icon cdx-text-input__start-icon"></span> </div> <input type="hidden" name="title" value="Special:Search"> </div> <button class="cdx-button cdx-search-input__end-button">Search</button> </form> </div> </div> </div> <nav class="vector-user-links vector-user-links-wide" aria-label="Personal tools"> <div class="vector-user-links-main"> <div id="p-vector-user-menu-preferences" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-userpage" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-dropdown" class="vector-dropdown " title="Change the appearance of the page's font size, width, and color" > <input type="checkbox" id="vector-appearance-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-appearance-dropdown" class="vector-dropdown-checkbox " aria-label="Appearance" > <label id="vector-appearance-dropdown-label" for="vector-appearance-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-appearance mw-ui-icon-wikimedia-appearance"></span> <span class="vector-dropdown-label-text">Appearance</span> </label> <div class="vector-dropdown-content"> <div id="vector-appearance-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <div id="p-vector-user-menu-notifications" class="vector-menu mw-portlet emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> <div id="p-vector-user-menu-overflow" class="vector-menu mw-portlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en" class=""><span>Donate</span></a> </li> <li id="pt-createaccount-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:CreateAccount&returnto=LilyPond" title="You are encouraged to create an account and log in; however, it is not mandatory" class=""><span>Create account</span></a> </li> <li id="pt-login-2" class="user-links-collapsible-item mw-list-item user-links-collapsible-item"><a data-mw="interface" href="/w/index.php?title=Special:UserLogin&returnto=LilyPond" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o" class=""><span>Log in</span></a> </li> </ul> </div> </div> </div> <div id="vector-user-links-dropdown" class="vector-dropdown vector-user-menu vector-button-flush-right vector-user-menu-logged-out" title="Log in and more options" > <input type="checkbox" id="vector-user-links-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-user-links-dropdown" class="vector-dropdown-checkbox " aria-label="Personal tools" > <label id="vector-user-links-dropdown-label" for="vector-user-links-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-ellipsis mw-ui-icon-wikimedia-ellipsis"></span> <span class="vector-dropdown-label-text">Personal tools</span> </label> <div class="vector-dropdown-content"> <div id="p-personal" class="vector-menu mw-portlet mw-portlet-personal user-links-collapsible-item" title="User menu" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-sitesupport" class="user-links-collapsible-item mw-list-item"><a href="https://donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_en.wikipedia.org&uselang=en"><span>Donate</span></a></li><li id="pt-createaccount" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:CreateAccount&returnto=LilyPond" title="You are encouraged to create an account and log in; however, it is not mandatory"><span class="vector-icon mw-ui-icon-userAdd mw-ui-icon-wikimedia-userAdd"></span> <span>Create account</span></a></li><li id="pt-login" class="user-links-collapsible-item mw-list-item"><a href="/w/index.php?title=Special:UserLogin&returnto=LilyPond" title="You're encouraged to log in; however, it's not mandatory. [o]" accesskey="o"><span class="vector-icon mw-ui-icon-logIn mw-ui-icon-wikimedia-logIn"></span> <span>Log in</span></a></li> </ul> </div> </div> <div id="p-user-menu-anon-editor" class="vector-menu mw-portlet mw-portlet-user-menu-anon-editor" > <div class="vector-menu-heading"> Pages for logged out editors <a href="/wiki/Help:Introduction" aria-label="Learn more about editing"><span>learn more</span></a> </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="pt-anoncontribs" class="mw-list-item"><a href="/wiki/Special:MyContributions" title="A list of edits made from this IP address [y]" accesskey="y"><span>Contributions</span></a></li><li id="pt-anontalk" class="mw-list-item"><a href="/wiki/Special:MyTalk" title="Discussion about edits from this IP address [n]" accesskey="n"><span>Talk</span></a></li> </ul> </div> </div> </div> </div> </nav> </div> </header> </div> <div class="mw-page-container"> <div class="mw-page-container-inner"> <div class="vector-sitenotice-container"> <div id="siteNotice"><!-- CentralNotice --></div> </div> <div class="vector-column-start"> <div class="vector-main-menu-container"> <div id="mw-navigation"> <nav id="mw-panel" class="vector-main-menu-landmark" aria-label="Site"> <div id="vector-main-menu-pinned-container" class="vector-pinned-container"> </div> </nav> </div> </div> <div class="vector-sticky-pinned-container"> <nav id="mw-panel-toc" aria-label="Contents" data-event-name="ui.sidebar-toc" class="mw-table-of-contents-container vector-toc-landmark"> <div id="vector-toc-pinned-container" class="vector-pinned-container"> <div id="vector-toc" class="vector-toc vector-pinnable-element"> <div class="vector-pinnable-header vector-toc-pinnable-header vector-pinnable-header-pinned" data-feature-name="toc-pinned" data-pinnable-element-id="vector-toc" > <h2 class="vector-pinnable-header-label">Contents</h2> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-toc.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-toc.unpin">hide</button> </div> <ul class="vector-toc-contents" id="mw-panel-toc-list"> <li id="toc-mw-content-text" class="vector-toc-list-item vector-toc-level-1"> <a href="#" class="vector-toc-link"> <div class="vector-toc-text">(Top)</div> </a> </li> <li id="toc-History" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#History"> <div class="vector-toc-text"> <span class="vector-toc-numb">1</span> <span>History</span> </div> </a> <button aria-controls="toc-History-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle History subsection</span> </button> <ul id="toc-History-sublist" class="vector-toc-list"> <li id="toc-Version_1.0" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Version_1.0"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.1</span> <span>Version 1.0</span> </div> </a> <ul id="toc-Version_1.0-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Version_2.0" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Version_2.0"> <div class="vector-toc-text"> <span class="vector-toc-numb">1.2</span> <span>Version 2.0</span> </div> </a> <ul id="toc-Version_2.0-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Design" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Design"> <div class="vector-toc-text"> <span class="vector-toc-numb">2</span> <span>Design</span> </div> </a> <ul id="toc-Design-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Software_features" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Software_features"> <div class="vector-toc-text"> <span class="vector-toc-numb">3</span> <span>Software features</span> </div> </a> <ul id="toc-Software_features-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Overview_of_input_syntax" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Overview_of_input_syntax"> <div class="vector-toc-text"> <span class="vector-toc-numb">4</span> <span>Overview of input syntax</span> </div> </a> <ul id="toc-Overview_of_input_syntax-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Example_of_LilyPond_input_file" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Example_of_LilyPond_input_file"> <div class="vector-toc-text"> <span class="vector-toc-numb">5</span> <span>Example of LilyPond input file</span> </div> </a> <button aria-controls="toc-Example_of_LilyPond_input_file-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Example of LilyPond input file subsection</span> </button> <ul id="toc-Example_of_LilyPond_input_file-sublist" class="vector-toc-list"> <li id="toc-Corresponding_output" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Corresponding_output"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.1</span> <span>Corresponding output</span> </div> </a> <ul id="toc-Corresponding_output-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-More_complex_output" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#More_complex_output"> <div class="vector-toc-text"> <span class="vector-toc-numb">5.2</span> <span>More complex output</span> </div> </a> <ul id="toc-More_complex_output-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Collaboration_with_other_projects" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Collaboration_with_other_projects"> <div class="vector-toc-text"> <span class="vector-toc-numb">6</span> <span>Collaboration with other projects</span> </div> </a> <button aria-controls="toc-Collaboration_with_other_projects-sublist" class="cdx-button cdx-button--weight-quiet cdx-button--icon-only vector-toc-toggle"> <span class="vector-icon mw-ui-icon-wikimedia-expand"></span> <span>Toggle Collaboration with other projects subsection</span> </button> <ul id="toc-Collaboration_with_other_projects-sublist" class="vector-toc-list"> <li id="toc-Integration_into_MediaWiki" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Integration_into_MediaWiki"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.1</span> <span>Integration into MediaWiki</span> </div> </a> <ul id="toc-Integration_into_MediaWiki-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Integration_into_text_using_lilypond-book" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Integration_into_text_using_lilypond-book"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.2</span> <span>Integration into text using lilypond-book</span> </div> </a> <ul id="toc-Integration_into_text_using_lilypond-book-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-Integration_into_LaTeX" class="vector-toc-list-item vector-toc-level-2"> <a class="vector-toc-link" href="#Integration_into_LaTeX"> <div class="vector-toc-text"> <span class="vector-toc-numb">6.3</span> <span>Integration into LaTeX</span> </div> </a> <ul id="toc-Integration_into_LaTeX-sublist" class="vector-toc-list"> </ul> </li> </ul> </li> <li id="toc-Comparison_to_other_scorewriters" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#Comparison_to_other_scorewriters"> <div class="vector-toc-text"> <span class="vector-toc-numb">7</span> <span>Comparison to other scorewriters</span> </div> </a> <ul id="toc-Comparison_to_other_scorewriters-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-See_also" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#See_also"> <div class="vector-toc-text"> <span class="vector-toc-numb">8</span> <span>See also</span> </div> </a> <ul id="toc-See_also-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-References" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#References"> <div class="vector-toc-text"> <span class="vector-toc-numb">9</span> <span>References</span> </div> </a> <ul id="toc-References-sublist" class="vector-toc-list"> </ul> </li> <li id="toc-External_links" class="vector-toc-list-item vector-toc-level-1 vector-toc-list-item-expanded"> <a class="vector-toc-link" href="#External_links"> <div class="vector-toc-text"> <span class="vector-toc-numb">10</span> <span>External links</span> </div> </a> <ul id="toc-External_links-sublist" class="vector-toc-list"> </ul> </li> </ul> </div> </div> </nav> </div> </div> <div class="mw-content-container"> <main id="content" class="mw-body"> <header class="mw-body-header vector-page-titlebar"> <nav aria-label="Contents" class="vector-toc-landmark"> <div id="vector-page-titlebar-toc" class="vector-dropdown vector-page-titlebar-toc vector-button-flush-left" > <input type="checkbox" id="vector-page-titlebar-toc-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-titlebar-toc" class="vector-dropdown-checkbox " aria-label="Toggle the table of contents" > <label id="vector-page-titlebar-toc-label" for="vector-page-titlebar-toc-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--icon-only " aria-hidden="true" ><span class="vector-icon mw-ui-icon-listBullet mw-ui-icon-wikimedia-listBullet"></span> <span class="vector-dropdown-label-text">Toggle the table of contents</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-titlebar-toc-unpinned-container" class="vector-unpinned-container"> </div> </div> </div> </nav> <h1 id="firstHeading" class="firstHeading mw-first-heading"><span class="mw-page-title-main">LilyPond</span></h1> <div id="p-lang-btn" class="vector-dropdown mw-portlet mw-portlet-lang" > <input type="checkbox" id="p-lang-btn-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-p-lang-btn" class="vector-dropdown-checkbox mw-interlanguage-selector" aria-label="Go to an article in another language. Available in 26 languages" > <label id="p-lang-btn-label" for="p-lang-btn-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet cdx-button--action-progressive mw-portlet-lang-heading-26" aria-hidden="true" ><span class="vector-icon mw-ui-icon-language-progressive mw-ui-icon-wikimedia-language-progressive"></span> <span class="vector-dropdown-label-text">26 languages</span> </label> <div class="vector-dropdown-content"> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="interlanguage-link interwiki-ar mw-list-item"><a href="https://ar.wikipedia.org/wiki/%D9%84%D9%8A%D9%84%D9%8A_%D8%A8%D9%88%D9%86%D8%AF" title="ليلي بوند – Arabic" lang="ar" hreflang="ar" data-title="ليلي بوند" data-language-autonym="العربية" data-language-local-name="Arabic" class="interlanguage-link-target"><span>العربية</span></a></li><li class="interlanguage-link interwiki-ca mw-list-item"><a href="https://ca.wikipedia.org/wiki/LilyPond" title="LilyPond – Catalan" lang="ca" hreflang="ca" data-title="LilyPond" data-language-autonym="Català" data-language-local-name="Catalan" class="interlanguage-link-target"><span>Català</span></a></li><li class="interlanguage-link interwiki-cs mw-list-item"><a href="https://cs.wikipedia.org/wiki/LilyPond" title="LilyPond – Czech" lang="cs" hreflang="cs" data-title="LilyPond" data-language-autonym="Čeština" data-language-local-name="Czech" class="interlanguage-link-target"><span>Čeština</span></a></li><li class="interlanguage-link interwiki-de mw-list-item"><a href="https://de.wikipedia.org/wiki/LilyPond" title="LilyPond – German" lang="de" hreflang="de" data-title="LilyPond" data-language-autonym="Deutsch" data-language-local-name="German" class="interlanguage-link-target"><span>Deutsch</span></a></li><li class="interlanguage-link interwiki-es mw-list-item"><a href="https://es.wikipedia.org/wiki/LilyPond" title="LilyPond – Spanish" lang="es" hreflang="es" data-title="LilyPond" data-language-autonym="Español" data-language-local-name="Spanish" class="interlanguage-link-target"><span>Español</span></a></li><li class="interlanguage-link interwiki-eo mw-list-item"><a href="https://eo.wikipedia.org/wiki/LilyPond" title="LilyPond – Esperanto" lang="eo" hreflang="eo" data-title="LilyPond" data-language-autonym="Esperanto" data-language-local-name="Esperanto" class="interlanguage-link-target"><span>Esperanto</span></a></li><li class="interlanguage-link interwiki-eu mw-list-item"><a href="https://eu.wikipedia.org/wiki/LilyPond" title="LilyPond – Basque" lang="eu" hreflang="eu" data-title="LilyPond" data-language-autonym="Euskara" data-language-local-name="Basque" class="interlanguage-link-target"><span>Euskara</span></a></li><li class="interlanguage-link interwiki-fa mw-list-item"><a href="https://fa.wikipedia.org/wiki/%D9%84%DB%8C%D9%84%DB%8C%E2%80%8C%D9%BE%D8%A7%D9%86%D8%AF" title="لیلیپاند – Persian" lang="fa" hreflang="fa" data-title="لیلیپاند" data-language-autonym="فارسی" data-language-local-name="Persian" class="interlanguage-link-target"><span>فارسی</span></a></li><li class="interlanguage-link interwiki-fr mw-list-item"><a href="https://fr.wikipedia.org/wiki/LilyPond" title="LilyPond – French" lang="fr" hreflang="fr" data-title="LilyPond" data-language-autonym="Français" data-language-local-name="French" class="interlanguage-link-target"><span>Français</span></a></li><li class="interlanguage-link interwiki-ko mw-list-item"><a href="https://ko.wikipedia.org/wiki/%EB%A6%B4%EB%A6%AC%ED%8F%B0%EB%93%9C" title="릴리폰드 – Korean" lang="ko" hreflang="ko" data-title="릴리폰드" data-language-autonym="한국어" data-language-local-name="Korean" class="interlanguage-link-target"><span>한국어</span></a></li><li class="interlanguage-link interwiki-it mw-list-item"><a href="https://it.wikipedia.org/wiki/GNU_LilyPond" title="GNU LilyPond – Italian" lang="it" hreflang="it" data-title="GNU LilyPond" data-language-autonym="Italiano" data-language-local-name="Italian" class="interlanguage-link-target"><span>Italiano</span></a></li><li class="interlanguage-link interwiki-la mw-list-item"><a href="https://la.wikipedia.org/wiki/LilyPond" title="LilyPond – Latin" lang="la" hreflang="la" data-title="LilyPond" data-language-autonym="Latina" data-language-local-name="Latin" class="interlanguage-link-target"><span>Latina</span></a></li><li class="interlanguage-link interwiki-lv mw-list-item"><a href="https://lv.wikipedia.org/wiki/GNU_LilyPond" title="GNU LilyPond – Latvian" lang="lv" hreflang="lv" data-title="GNU LilyPond" data-language-autonym="Latviešu" data-language-local-name="Latvian" class="interlanguage-link-target"><span>Latviešu</span></a></li><li class="interlanguage-link interwiki-hu mw-list-item"><a href="https://hu.wikipedia.org/wiki/GNU_LilyPond" title="GNU LilyPond – Hungarian" lang="hu" hreflang="hu" data-title="GNU LilyPond" data-language-autonym="Magyar" data-language-local-name="Hungarian" class="interlanguage-link-target"><span>Magyar</span></a></li><li class="interlanguage-link interwiki-ms mw-list-item"><a href="https://ms.wikipedia.org/wiki/GNU_LilyPond" title="GNU LilyPond – Malay" lang="ms" hreflang="ms" data-title="GNU LilyPond" data-language-autonym="Bahasa Melayu" data-language-local-name="Malay" class="interlanguage-link-target"><span>Bahasa Melayu</span></a></li><li class="interlanguage-link interwiki-nl mw-list-item"><a href="https://nl.wikipedia.org/wiki/LilyPond" title="LilyPond – Dutch" lang="nl" hreflang="nl" data-title="LilyPond" data-language-autonym="Nederlands" data-language-local-name="Dutch" class="interlanguage-link-target"><span>Nederlands</span></a></li><li class="interlanguage-link interwiki-ja mw-list-item"><a href="https://ja.wikipedia.org/wiki/GNU_LilyPond" title="GNU LilyPond – Japanese" lang="ja" hreflang="ja" data-title="GNU LilyPond" data-language-autonym="日本語" data-language-local-name="Japanese" class="interlanguage-link-target"><span>日本語</span></a></li><li class="interlanguage-link interwiki-no mw-list-item"><a href="https://no.wikipedia.org/wiki/LilyPond" title="LilyPond – Norwegian Bokmål" lang="nb" hreflang="nb" data-title="LilyPond" data-language-autonym="Norsk bokmål" data-language-local-name="Norwegian Bokmål" class="interlanguage-link-target"><span>Norsk bokmål</span></a></li><li class="interlanguage-link interwiki-pl mw-list-item"><a href="https://pl.wikipedia.org/wiki/LilyPond" title="LilyPond – Polish" lang="pl" hreflang="pl" data-title="LilyPond" data-language-autonym="Polski" data-language-local-name="Polish" class="interlanguage-link-target"><span>Polski</span></a></li><li class="interlanguage-link interwiki-pt mw-list-item"><a href="https://pt.wikipedia.org/wiki/LilyPond" title="LilyPond – Portuguese" lang="pt" hreflang="pt" data-title="LilyPond" data-language-autonym="Português" data-language-local-name="Portuguese" class="interlanguage-link-target"><span>Português</span></a></li><li class="interlanguage-link interwiki-ru mw-list-item"><a href="https://ru.wikipedia.org/wiki/LilyPond" title="LilyPond – Russian" lang="ru" hreflang="ru" data-title="LilyPond" data-language-autonym="Русский" data-language-local-name="Russian" class="interlanguage-link-target"><span>Русский</span></a></li><li class="interlanguage-link interwiki-fi mw-list-item"><a href="https://fi.wikipedia.org/wiki/LilyPond" title="LilyPond – Finnish" lang="fi" hreflang="fi" data-title="LilyPond" data-language-autonym="Suomi" data-language-local-name="Finnish" class="interlanguage-link-target"><span>Suomi</span></a></li><li class="interlanguage-link interwiki-tr mw-list-item"><a href="https://tr.wikipedia.org/wiki/LilyPond" title="LilyPond – Turkish" lang="tr" hreflang="tr" data-title="LilyPond" data-language-autonym="Türkçe" data-language-local-name="Turkish" class="interlanguage-link-target"><span>Türkçe</span></a></li><li class="interlanguage-link interwiki-uk mw-list-item"><a href="https://uk.wikipedia.org/wiki/GNU_LilyPond" title="GNU LilyPond – Ukrainian" lang="uk" hreflang="uk" data-title="GNU LilyPond" data-language-autonym="Українська" data-language-local-name="Ukrainian" class="interlanguage-link-target"><span>Українська</span></a></li><li class="interlanguage-link interwiki-zh-yue mw-list-item"><a href="https://zh-yue.wikipedia.org/wiki/LilyPond" title="LilyPond – Cantonese" lang="yue" hreflang="yue" data-title="LilyPond" data-language-autonym="粵語" data-language-local-name="Cantonese" class="interlanguage-link-target"><span>粵語</span></a></li><li class="interlanguage-link interwiki-zh mw-list-item"><a href="https://zh.wikipedia.org/wiki/LilyPond" title="LilyPond – Chinese" lang="zh" hreflang="zh" data-title="LilyPond" data-language-autonym="中文" data-language-local-name="Chinese" class="interlanguage-link-target"><span>中文</span></a></li> </ul> <div class="after-portlet after-portlet-lang"><span class="wb-langlinks-edit wb-langlinks-link"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q195946#sitelinks-wikipedia" title="Edit interlanguage links" class="wbc-editpage">Edit links</a></span></div> </div> </div> </div> </header> <div class="vector-page-toolbar"> <div class="vector-page-toolbar-container"> <div id="left-navigation"> <nav aria-label="Namespaces"> <div id="p-associated-pages" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-associated-pages" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-nstab-main" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/LilyPond" title="View the content page [c]" accesskey="c"><span>Article</span></a></li><li id="ca-talk" class="vector-tab-noicon mw-list-item"><a href="/wiki/Talk:LilyPond" rel="discussion" title="Discuss improvements to the content page [t]" accesskey="t"><span>Talk</span></a></li> </ul> </div> </div> <div id="vector-variants-dropdown" class="vector-dropdown emptyPortlet" > <input type="checkbox" id="vector-variants-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-variants-dropdown" class="vector-dropdown-checkbox " aria-label="Change language variant" > <label id="vector-variants-dropdown-label" for="vector-variants-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">English</span> </label> <div class="vector-dropdown-content"> <div id="p-variants" class="vector-menu mw-portlet mw-portlet-variants emptyPortlet" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> </ul> </div> </div> </div> </div> </nav> </div> <div id="right-navigation" class="vector-collapsible"> <nav aria-label="Views"> <div id="p-views" class="vector-menu vector-menu-tabs mw-portlet mw-portlet-views" > <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-view" class="selected vector-tab-noicon mw-list-item"><a href="/wiki/LilyPond"><span>Read</span></a></li><li id="ca-edit" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=LilyPond&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-history" class="vector-tab-noicon mw-list-item"><a href="/w/index.php?title=LilyPond&action=history" title="Past revisions of this page [h]" accesskey="h"><span>View history</span></a></li> </ul> </div> </div> </nav> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-dropdown" class="vector-dropdown vector-page-tools-dropdown" > <input type="checkbox" id="vector-page-tools-dropdown-checkbox" role="button" aria-haspopup="true" data-event-name="ui.dropdown-vector-page-tools-dropdown" class="vector-dropdown-checkbox " aria-label="Tools" > <label id="vector-page-tools-dropdown-label" for="vector-page-tools-dropdown-checkbox" class="vector-dropdown-label cdx-button cdx-button--fake-button cdx-button--fake-button--enabled cdx-button--weight-quiet" aria-hidden="true" ><span class="vector-dropdown-label-text">Tools</span> </label> <div class="vector-dropdown-content"> <div id="vector-page-tools-unpinned-container" class="vector-unpinned-container"> <div id="vector-page-tools" class="vector-page-tools vector-pinnable-element"> <div class="vector-pinnable-header vector-page-tools-pinnable-header vector-pinnable-header-unpinned" data-feature-name="page-tools-pinned" data-pinnable-element-id="vector-page-tools" data-pinned-container-id="vector-page-tools-pinned-container" data-unpinned-container-id="vector-page-tools-unpinned-container" > <div class="vector-pinnable-header-label">Tools</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-page-tools.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-page-tools.unpin">hide</button> </div> <div id="p-cactions" class="vector-menu mw-portlet mw-portlet-cactions emptyPortlet vector-has-collapsible-items" title="More options" > <div class="vector-menu-heading"> Actions </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="ca-more-view" class="selected vector-more-collapsible-item mw-list-item"><a href="/wiki/LilyPond"><span>Read</span></a></li><li id="ca-more-edit" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=LilyPond&action=edit" title="Edit this page [e]" accesskey="e"><span>Edit</span></a></li><li id="ca-more-history" class="vector-more-collapsible-item mw-list-item"><a href="/w/index.php?title=LilyPond&action=history"><span>View history</span></a></li> </ul> </div> </div> <div id="p-tb" class="vector-menu mw-portlet mw-portlet-tb" > <div class="vector-menu-heading"> General </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="t-whatlinkshere" class="mw-list-item"><a href="/wiki/Special:WhatLinksHere/LilyPond" title="List of all English Wikipedia pages containing links to this page [j]" accesskey="j"><span>What links here</span></a></li><li id="t-recentchangeslinked" class="mw-list-item"><a href="/wiki/Special:RecentChangesLinked/LilyPond" rel="nofollow" title="Recent changes in pages linked from this page [k]" accesskey="k"><span>Related changes</span></a></li><li id="t-upload" class="mw-list-item"><a href="/wiki/Wikipedia:File_Upload_Wizard" title="Upload files [u]" accesskey="u"><span>Upload file</span></a></li><li id="t-specialpages" class="mw-list-item"><a href="/wiki/Special:SpecialPages" title="A list of all special pages [q]" accesskey="q"><span>Special pages</span></a></li><li id="t-permalink" class="mw-list-item"><a href="/w/index.php?title=LilyPond&oldid=1242918348" title="Permanent link to this revision of this page"><span>Permanent link</span></a></li><li id="t-info" class="mw-list-item"><a href="/w/index.php?title=LilyPond&action=info" title="More information about this page"><span>Page information</span></a></li><li id="t-cite" class="mw-list-item"><a href="/w/index.php?title=Special:CiteThisPage&page=LilyPond&id=1242918348&wpFormIdentifier=titleform" title="Information on how to cite this page"><span>Cite this page</span></a></li><li id="t-urlshortener" class="mw-list-item"><a href="/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FLilyPond"><span>Get shortened URL</span></a></li><li id="t-urlshortener-qrcode" class="mw-list-item"><a href="/w/index.php?title=Special:QrCode&url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FLilyPond"><span>Download QR code</span></a></li> </ul> </div> </div> <div id="p-coll-print_export" class="vector-menu mw-portlet mw-portlet-coll-print_export" > <div class="vector-menu-heading"> Print/export </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li id="coll-download-as-rl" class="mw-list-item"><a href="/w/index.php?title=Special:DownloadAsPdf&page=LilyPond&action=show-download-screen" title="Download this page as a PDF file"><span>Download as PDF</span></a></li><li id="t-print" class="mw-list-item"><a href="/w/index.php?title=LilyPond&printable=yes" title="Printable version of this page [p]" accesskey="p"><span>Printable version</span></a></li> </ul> </div> </div> <div id="p-wikibase-otherprojects" class="vector-menu mw-portlet mw-portlet-wikibase-otherprojects" > <div class="vector-menu-heading"> In other projects </div> <div class="vector-menu-content"> <ul class="vector-menu-content-list"> <li class="wb-otherproject-link wb-otherproject-commons mw-list-item"><a href="https://commons.wikimedia.org/wiki/Category:LilyPond" hreflang="en"><span>Wikimedia Commons</span></a></li><li id="t-wikibase" class="wb-otherproject-link wb-otherproject-wikibase-dataitem mw-list-item"><a href="https://www.wikidata.org/wiki/Special:EntityPage/Q195946" title="Structured data on this page hosted by Wikidata [g]" accesskey="g"><span>Wikidata item</span></a></li> </ul> </div> </div> </div> </div> </div> </div> </nav> </div> </div> </div> <div class="vector-column-end"> <div class="vector-sticky-pinned-container"> <nav class="vector-page-tools-landmark" aria-label="Page tools"> <div id="vector-page-tools-pinned-container" class="vector-pinned-container"> </div> </nav> <nav class="vector-appearance-landmark" aria-label="Appearance"> <div id="vector-appearance-pinned-container" class="vector-pinned-container"> <div id="vector-appearance" class="vector-appearance vector-pinnable-element"> <div class="vector-pinnable-header vector-appearance-pinnable-header vector-pinnable-header-pinned" data-feature-name="appearance-pinned" data-pinnable-element-id="vector-appearance" data-pinned-container-id="vector-appearance-pinned-container" data-unpinned-container-id="vector-appearance-unpinned-container" > <div class="vector-pinnable-header-label">Appearance</div> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-pin-button" data-event-name="pinnable-header.vector-appearance.pin">move to sidebar</button> <button class="vector-pinnable-header-toggle-button vector-pinnable-header-unpin-button" data-event-name="pinnable-header.vector-appearance.unpin">hide</button> </div> </div> </div> </nav> </div> </div> <div id="bodyContent" class="vector-body" aria-labelledby="firstHeading" data-mw-ve-target-container> <div class="vector-body-before-content"> <div class="mw-indicators"> </div> <div id="siteSub" class="noprint">From Wikipedia, the free encyclopedia</div> </div> <div id="contentSub"><div id="mw-content-subtitle"></div></div> <div id="mw-content-text" class="mw-body-content"><div class="mw-content-ltr mw-parser-output" lang="en" dir="ltr"><style data-mw-deduplicate="TemplateStyles:r1236090951">.mw-parser-output .hatnote{font-style:italic}.mw-parser-output div.hatnote{padding-left:1.6em;margin-bottom:0.5em}.mw-parser-output .hatnote i{font-style:normal}.mw-parser-output .hatnote+link+.hatnote{margin-top:-0.5em}@media print{body.ns-0 .mw-parser-output .hatnote{display:none!important}}</style><div role="note" class="hatnote navigation-not-searchable">For other uses, see <a href="/wiki/Lily_Pond_(disambiguation)" class="mw-redirect mw-disambig" title="Lily Pond (disambiguation)">Lily Pond (disambiguation)</a>.</div> <div class="shortdescription nomobile noexcerpt noprint searchaux" style="display:none">Free software scorewriter</div> <p class="mw-empty-elt"> </p> <style data-mw-deduplicate="TemplateStyles:r1257001546">.mw-parser-output .infobox-subbox{padding:0;border:none;margin:-3px;width:auto;min-width:100%;font-size:100%;clear:none;float:none;background-color:transparent}.mw-parser-output .infobox-3cols-child{margin:auto}.mw-parser-output .infobox .navbar{font-size:100%}@media screen{html.skin-theme-clientpref-night .mw-parser-output .infobox-full-data:not(.notheme)>div:not(.notheme)[style]{background:#1f1f23!important;color:#f8f9fa}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .infobox-full-data:not(.notheme) div:not(.notheme){background:#1f1f23!important;color:#f8f9fa}}@media(min-width:640px){body.skin--responsive .mw-parser-output .infobox-table{display:table!important}body.skin--responsive .mw-parser-output .infobox-table>caption{display:table-caption!important}body.skin--responsive .mw-parser-output .infobox-table>tbody{display:table-row-group}body.skin--responsive .mw-parser-output .infobox-table tr{display:table-row!important}body.skin--responsive .mw-parser-output .infobox-table th,body.skin--responsive .mw-parser-output .infobox-table td{padding-left:inherit;padding-right:inherit}}</style><table class="infobox vevent"><caption class="infobox-title summary">LilyPond</caption><tbody><tr><td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:LilyPond-logo-with-music.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/0/03/LilyPond-logo-with-music.png/120px-LilyPond-logo-with-music.png" decoding="async" width="120" height="72" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/0/03/LilyPond-logo-with-music.png/180px-LilyPond-logo-with-music.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/0/03/LilyPond-logo-with-music.png/240px-LilyPond-logo-with-music.png 2x" data-file-width="321" data-file-height="192" /></a></span></td></tr><tr><td colspan="2" class="infobox-image logo"><span class="mw-default-size" typeof="mw:File/Frameless"><a href="/wiki/File:Fibonacci_composition.svg" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Fibonacci_composition.svg/220px-Fibonacci_composition.svg.png" decoding="async" width="220" height="119" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Fibonacci_composition.svg/330px-Fibonacci_composition.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Fibonacci_composition.svg/440px-Fibonacci_composition.svg.png 2x" data-file-width="613" data-file-height="332" /></a></span></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Programmer" title="Programmer">Developer(s)</a></th><td class="infobox-data">David Kastrup, Werner Lemberg, Han-Wen Nienhuys, Jan Nieuwenhuizen, Carl Sorensen, Janek Warchoł, <span class="nowrap">et al.</span><sup id="cite_ref-devteam_1-0" class="reference"><a href="#cite_note-devteam-1"><span class="cite-bracket">[</span>1<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Initial release</th><td class="infobox-data">1 August 1997<span class="noprint">; 27 years ago</span><span style="display:none"> (<span class="bday dtstart published updated">1 August 1997</span>)</span></td></tr><tr style="display: none;"><td colspan="2" class="infobox-full-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1257001546"></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle" title="Software release life cycle">Stable release</a></th><td class="infobox-data"><div style="margin:0px;">2.24.4<sup id="cite_ref-wikidata-a25c7f7658d02a640e2028e0e390cd5c0329c46b-v18_2-0" class="reference"><a href="#cite_note-wikidata-a25c7f7658d02a640e2028e0e390cd5c0329c46b-v18-2"><span class="cite-bracket">[</span>2<span class="cite-bracket">]</span></a></sup> <span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q195946?uselang=en#P348" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span> / 21 July 2024</div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_release_life_cycle#Beta" title="Software release life cycle">Preview release</a></th><td class="infobox-data"><div style="margin:0px;">2.25.21<sup id="cite_ref-wikidata-11bf8138edd34d0bcf838bcafe2760c2373d3a7e-v18_3-0" class="reference"><a href="#cite_note-wikidata-11bf8138edd34d0bcf838bcafe2760c2373d3a7e-v18-3"><span class="cite-bracket">[</span>3<span class="cite-bracket">]</span></a></sup> <span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q195946?uselang=en#P348" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span> / 27 October 2024</div></td></tr><tr style="display:none"><td colspan="2"> </td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Repository_(version_control)" title="Repository (version control)">Repository</a></th><td class="infobox-data"><style data-mw-deduplicate="TemplateStyles:r1126788409">.mw-parser-output .plainlist ol,.mw-parser-output .plainlist ul{line-height:inherit;list-style:none;margin:0;padding:0}.mw-parser-output .plainlist ol li,.mw-parser-output .plainlist ul li{margin-bottom:0}</style><div class="plainlist"><ul><li><span class="url"><a rel="nofollow" class="external text" href="https://gitlab.com/lilypond/lilypond.git">gitlab<wbr />.com<wbr />/lilypond<wbr />/lilypond<wbr />.git</a></span> <span class="mw-valign-text-top noprint" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q195946#P1324" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li></ul> </div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Written in</th><td class="infobox-data"><a href="/wiki/C%2B%2B" title="C++">C++</a>, <a href="/wiki/Scheme_(programming_language)" title="Scheme (programming language)">Scheme</a>, <a href="/wiki/Metafont" title="Metafont">Metafont</a>, <a href="/wiki/PostScript" title="PostScript">PostScript</a>, <a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python</a><sup id="cite_ref-4" class="reference"><a href="#cite_note-4"><span class="cite-bracket">[</span>4<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Operating_system" title="Operating system">Operating system</a></th><td class="infobox-data"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1126788409"><div class="plainlist"> <ul><li><a href="/wiki/Windows_2000" title="Windows 2000">Windows 2000</a> and later</li> <li><a href="/wiki/Mac_OS_X_10.4" class="mw-redirect" title="Mac OS X 10.4">Mac OS X 10.4</a> and later</li> <li><a href="/wiki/Linux" title="Linux">Linux</a></li> <li><a href="/wiki/FreeBSD" title="FreeBSD">FreeBSD</a><sup id="cite_ref-5" class="reference"><a href="#cite_note-5"><span class="cite-bracket">[</span>5<span class="cite-bracket">]</span></a></sup></li></ul> </div></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/File_size" title="File size">Size</a></th><td class="infobox-data">20–100 MB</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Technical_standard" title="Technical standard">Standard</a>(s)</th><td class="infobox-data"><a href="/wiki/Encapsulated_PostScript" title="Encapsulated PostScript">EPS</a>, <a href="/wiki/Musical_Instrument_Digital_Interface" class="mw-redirect" title="Musical Instrument Digital Interface">MIDI</a>, <a href="/wiki/MusicXML" title="MusicXML">MusicXML</a>, <a href="/wiki/Portable_Document_Format" class="mw-redirect" title="Portable Document Format">PDF</a>, <a href="/wiki/PostScript" title="PostScript">PS</a>, <a href="/wiki/Scalable_Vector_Graphics" class="mw-redirect" title="Scalable Vector Graphics">SVG</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Available in</th><td class="infobox-data">Catalan, Dutch, English, French, German, Hungarian, Italian, Japanese, Spanish</td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_categories#Categorization_approaches" title="Software categories">Type</a></th><td class="infobox-data"><a href="/wiki/Music_software" class="mw-redirect" title="Music software">Music software</a>, <a href="/wiki/Scorewriter" title="Scorewriter">scorewriter</a></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;"><a href="/wiki/Software_license" title="Software license">License</a></th><td class="infobox-data"><a href="/wiki/GPL-3.0-or-later" class="mw-redirect" title="GPL-3.0-or-later">GPL-3.0-or-later</a><sup id="cite_ref-6" class="reference"><a href="#cite_note-6"><span class="cite-bracket">[</span>6<span class="cite-bracket">]</span></a></sup></td></tr><tr><th scope="row" class="infobox-label" style="white-space: nowrap;">Website</th><td class="infobox-data"><span class="url"><a rel="nofollow" class="external text" href="https://lilypond.org">lilypond<wbr />.org</a></span> <span class="penicon autoconfirmed-show"><span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q195946?uselang=en#P856" title="Edit this on Wikidata"><img alt="Edit this on Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></span></td></tr></tbody></table> <p><b>LilyPond</b> is a <a href="/wiki/Computer_program" title="Computer program">computer program</a> and <a href="/wiki/File_format" title="File format">file format</a> for <a href="/wiki/Music_engraving" title="Music engraving">music engraving</a>. One of LilyPond's major goals is to produce scores that are engraved with traditional layout rules, reflecting the era when scores were engraved by hand. </p><p>LilyPond is <a href="/wiki/Cross-platform" class="mw-redirect" title="Cross-platform">cross-platform</a>, and is available for several common <a href="/wiki/Operating_system" title="Operating system">operating systems</a>; released under the terms of the <a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU General Public License</a>, LilyPond is <a href="/wiki/Free_software" title="Free software">free software</a> and part of the <a href="/wiki/GNU_Project" title="GNU Project">GNU Project</a>. </p> <meta property="mw:PageProp/toc" /> <div class="mw-heading mw-heading2"><h2 id="History">History</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=1" title="Edit section: History"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The LilyPond project was started in 1996 by Han-Wen Nienhuys and Jan Nieuwenhuizen, after they decided to abandon work on MPP (<a href="/wiki/MusiXTeX" title="MusiXTeX">MusiXTeX</a> PreProcessor), a project they began collaborating on in 1995.<sup id="cite_ref-7" class="reference"><a href="#cite_note-7"><span class="cite-bracket">[</span>7<span class="cite-bracket">]</span></a></sup><sup id="cite_ref-8" class="reference"><a href="#cite_note-8"><span class="cite-bracket">[</span>8<span class="cite-bracket">]</span></a></sup> Its name was inspired both by the <a href="/wiki/Rosegarden" title="Rosegarden">Rosegarden</a> project and an acquaintance of Nienhuys and Nieuwenhuizen named Suzanne, a name that means lily in Hebrew (<span title="Hebrew-language text"><span lang="he"><a href="https://en.wiktionary.org/wiki/%D7%A9%D7%95%D7%A9%D7%A0%D7%94" class="extiw" title="wikt:שושנה">שׁוֹשַׁנָּה</a></span></span>).<sup id="cite_ref-9" class="reference"><a href="#cite_note-9"><span class="cite-bracket">[</span>9<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Version_1.0">Version 1.0</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=2" title="Edit section: Version 1.0"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>LilyPond 1.0 was released on July 31, 1998, highlighting the development of a custom music font, Feta, and the complete separation of LilyPond from MusiXTeX.<sup id="cite_ref-10" class="reference"><a href="#cite_note-10"><span class="cite-bracket">[</span>10<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Version_2.0">Version 2.0</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=3" title="Edit section: Version 2.0"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>LilyPond 2.0 was released on September 24, 2003, announcing a simplified syntax model and a much more complete set of facilities for notating various styles of music.<sup id="cite_ref-11" class="reference"><a href="#cite_note-11"><span class="cite-bracket">[</span>11<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Design">Design</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=4" title="Edit section: Design"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size mw-halign-right" typeof="mw:File/Thumb"><a href="/wiki/File:PL-lilypond-2.10.33-screenshot.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/PL-lilypond-2.10.33-screenshot.png/220px-PL-lilypond-2.10.33-screenshot.png" decoding="async" width="220" height="134" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/8/8d/PL-lilypond-2.10.33-screenshot.png/330px-PL-lilypond-2.10.33-screenshot.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/8/8d/PL-lilypond-2.10.33-screenshot.png/440px-PL-lilypond-2.10.33-screenshot.png 2x" data-file-width="481" data-file-height="293" /></a><figcaption>Screenshot of LilyPond running on Linux</figcaption></figure> <p>LilyPond is mostly written in <a href="/wiki/C%2B%2B" title="C++">C++</a> and uses <a href="/wiki/Scheme_(programming_language)" title="Scheme (programming language)">Scheme</a> (interpreted by <a href="/wiki/GNU_Guile" title="GNU Guile">GNU Guile</a>) as its extension language, allowing for user customization.<sup id="cite_ref-12" class="reference"><a href="#cite_note-12"><span class="cite-bracket">[</span>12<span class="cite-bracket">]</span></a></sup> It has a relatively large <a href="/wiki/Codebase" title="Codebase">codebase</a>; as of March 10, 2017, the source includes over 600,000 lines of C++, 140,000 lines of Scheme, and 120,000 lines of <a href="/wiki/Python_(programming_language)" title="Python (programming language)">Python code</a>.<sup id="cite_ref-13" class="reference"><a href="#cite_note-13"><span class="cite-bracket">[</span>13<span class="cite-bracket">]</span></a></sup> </p><p>It uses a simple text notation for music input, which LilyPond interprets and processes in a series of stages.<sup id="cite_ref-14" class="reference"><a href="#cite_note-14"><span class="cite-bracket">[</span>14<span class="cite-bracket">]</span></a></sup> In the final stage, <a href="/wiki/Musical_notation" title="Musical notation">music notation</a> is output to <a href="/wiki/PDF" title="PDF">PDF</a> (via <a href="/wiki/PostScript" title="PostScript">PostScript</a>) or other graphical formats, such as <a href="/wiki/Scalable_Vector_Graphics" class="mw-redirect" title="Scalable Vector Graphics">SVG</a> or <a href="/wiki/Portable_Network_Graphics" class="mw-redirect" title="Portable Network Graphics">PNG</a>. LilyPond can also generate <a href="/wiki/Musical_Instrument_Digital_Interface" class="mw-redirect" title="Musical Instrument Digital Interface">MIDI</a> files that correspond to the music notation output. </p><p>LilyPond is a <a href="/wiki/Console_application" title="Console application">text-based application</a>, so it does not contain its own <a href="/wiki/Graphical_user_interface" title="Graphical user interface">graphical user interface</a> to assist with score creation. (However, a text-editor based "LilyPad" GUI for Windows and MacOS is included by default on these systems.) It does, however, have a flexible input language that strives to be simple, easing the <a href="/wiki/Learning_curve" title="Learning curve">learning curve</a> for new users. LilyPond adheres to the <a href="/wiki/WYSIWYM" title="WYSIWYM">WYSIWYM</a> <a href="/wiki/Paradigm" title="Paradigm">paradigm</a>; the workflow for typesetting music notation with LilyPond is similar to that of preparing documents with <a href="/wiki/LaTeX" title="LaTeX">LaTeX</a>. </p><p>LilyPond supports experimental <a href="/wiki/Musical_notation" title="Musical notation">musical notation</a>. Its guitar facilities support <a href="/wiki/Guitar_tunings#Alternative" title="Guitar tunings">alternative tunings</a>, such as <a href="/wiki/Major-thirds_tuning" class="mw-redirect" title="Major-thirds tuning">major-thirds tuning</a>.<sup id="cite_ref-15" class="reference"><a href="#cite_note-15"><span class="cite-bracket">[</span>15<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading2"><h2 id="Software_features">Software features</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=5" title="Edit section: Software features"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure class="mw-default-size" typeof="mw:File/Thumb"><a href="/wiki/File:BeethovenSymponyNo5.JPG" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/BeethovenSymponyNo5.JPG/220px-BeethovenSymponyNo5.JPG" decoding="async" width="220" height="146" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/6/63/BeethovenSymponyNo5.JPG/330px-BeethovenSymponyNo5.JPG 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/6/63/BeethovenSymponyNo5.JPG/440px-BeethovenSymponyNo5.JPG 2x" data-file-width="4928" data-file-height="3264" /></a><figcaption><a href="/wiki/Ludwig_van_Beethoven" title="Ludwig van Beethoven">Beethoven</a>'s <a href="/wiki/Symphony_No._5_(Beethoven)" title="Symphony No. 5 (Beethoven)">Symphony No. 5</a> music sheet printed from a digitally engraved PDF file produced by LilyPond; released by the <a href="/wiki/Mutopia_Project" title="Mutopia Project">Mutopia Project</a></figcaption></figure> <p>LilyPond's primary goal is to produce output comparable to professionally engraved scores instead of output that looks mechanical and computer-generated. An essay from the LilyPond website, written by LilyPond developers, explains some typographical issues addressed by LilyPond:<sup id="cite_ref-16" class="reference"><a href="#cite_note-16"><span class="cite-bracket">[</span>16<span class="cite-bracket">]</span></a></sup> </p> <ul><li><b>Optical font scaling</b>: depending on the staff size, the design of the music font is slightly altered; this is a feature that <a href="/wiki/Donald_Knuth" title="Donald Knuth">Donald Knuth's</a> <a href="/wiki/Computer_Modern" title="Computer Modern">Computer Modern</a> font is known for. As a result, note heads become more rounded, and staff lines become thicker.</li> <li><b>Optical spacing</b>: stem directions are taken into account when spacing subsequent notes.</li> <li><b>Special ledger line handling</b>: <a href="/wiki/Ledger_line" title="Ledger line">ledger lines</a> are shortened when accidentals are nearby, thus enhancing readability.</li> <li><b>Proportional spacing</b>: notes can be positioned in such a way that <i>exactly</i> reflects their duration. For example, with this setting, the space between consecutive <a href="/wiki/Quarter_note" title="Quarter note">quarter notes</a> is four times greater than between consecutive <a href="/wiki/Sixteenth_note" title="Sixteenth note">sixteenth notes</a>.<sup id="cite_ref-17" class="reference"><a href="#cite_note-17"><span class="cite-bracket">[</span>17<span class="cite-bracket">]</span></a></sup></li></ul> <div class="mw-heading mw-heading2"><h2 id="Overview_of_input_syntax">Overview of input syntax</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=6" title="Edit section: Overview of input syntax"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>The native input language for LilyPond is comprehensive, and consists of many <a href="/wiki/Command_(computing)" title="Command (computing)">commands</a> needed for expressing any sort of articulation, dynamic, meter, etc. It is similar to that of <a href="/wiki/TeX" title="TeX">TeX</a>. The ability to embed Scheme code within a LilyPond <a href="/wiki/Source_code" title="Source code">source file</a> permits arbitrary extensions to the input language and assists with <a href="/wiki/Algorithmic_composition" title="Algorithmic composition">algorithmic composition</a>. Some general syntactic features are listed below. </p> <ul><li>Single-line <a href="/wiki/Comment_(computer_programming)" title="Comment (computer programming)">comments</a> begin with a percent sign <code>%</code>.<sup id="cite_ref-18" class="reference"><a href="#cite_note-18"><span class="cite-bracket">[</span>18<span class="cite-bracket">]</span></a></sup></li> <li><a href="/wiki/Musical_note" title="Musical note">Notes</a> are represented in <i>pitch-duration</i> format: <i>pitch</i> is specified with <a href="/wiki/Helmholtz_pitch_notation" title="Helmholtz pitch notation">Helmholtz pitch notation</a>, and <i>duration</i> is specified with a <a href="/wiki/Numeral_system" title="Numeral system">numeral</a> based system. The semantics of the <i>pitch-duration</i> format change depending on the active input mode; this is explained in depth in the LilyPond manual. For example, in absolute mode, <code>a'4</code> is an A, one octave up from the base A (A3 in <a href="/wiki/Scientific_pitch_notation" title="Scientific pitch notation">scientific pitch notation</a>), of quarter note length.<sup id="cite_ref-19" class="reference"><a href="#cite_note-19"><span class="cite-bracket">[</span>19<span class="cite-bracket">]</span></a></sup></li> <li>Commands usually begin with a backslash (such as <code>\time</code>, or <code>\slurUp</code>). The function of the command in question determines where the command is placed; for example, if the command is used to indicate a fixed <a href="/wiki/Dynamics_(music)" title="Dynamics (music)">dynamic</a> on a specific note, it is placed <i>after</i> the note.<sup id="cite_ref-20" class="reference"><a href="#cite_note-20"><span class="cite-bracket">[</span>20<span class="cite-bracket">]</span></a></sup></li> <li>Some common commands are represented symbolically to ease typing. One example is with <a href="/wiki/Slur_(music)" title="Slur (music)">slurs</a>, where <code>(</code> and <code>)</code> indicate the beginning and ending of a slur, respectively.<sup id="cite_ref-21" class="reference"><a href="#cite_note-21"><span class="cite-bracket">[</span>21<span class="cite-bracket">]</span></a></sup> Another example is with manual <a href="/wiki/Beam_(music)" title="Beam (music)">beaming</a>, where <code>[</code> and <code>]</code> indicate the extent of the beam.<sup id="cite_ref-22" class="reference"><a href="#cite_note-22"><span class="cite-bracket">[</span>22<span class="cite-bracket">]</span></a></sup></li></ul> <p>LilyPond's interface with <a href="/wiki/Pango" title="Pango">Pango</a> requires the input <a href="/wiki/Character_encoding" title="Character encoding">character encoding</a> to be <a href="/wiki/UTF-8" title="UTF-8">UTF-8</a>.<sup id="cite_ref-23" class="reference"><a href="#cite_note-23"><span class="cite-bracket">[</span>23<span class="cite-bracket">]</span></a></sup> One benefit of this is that more than one language can be included in the same source file. </p> <div class="mw-heading mw-heading2"><h2 id="Example_of_LilyPond_input_file">Example of LilyPond input file</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=7" title="Edit section: Example of LilyPond input file"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <div class="mw-highlight mw-highlight-lang-lilypond mw-content-ltr" dir="ltr"><pre><span></span><span class="k">\version</span><span class="w"> </span><span class="s">"2.22.2"</span> <span class="k">\include</span><span class="w"> </span><span class="s">"english.ly"</span> <span class="k">\header</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nb nb-HeaderVariable">title</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="nb nb-MarkupCommand">\markup</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="s">"Excerpt from"</span><span class="w"> </span><span class="nb nb-MarkupCommand">\italic</span><span class="w"> </span><span class="s">"fibonacci"</span><span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="nb nb-HeaderVariable">composer</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s">"Patrick McCarty"</span> <span class="w"> </span><span class="c1">% copyright = \markup \fontsize #-5 </span> <span class="w"> </span><span class="c1">% {</span> <span class="w"> </span><span class="c1">% Copyright © 2009.</span> <span class="w"> </span><span class="c1">% Typeset with GNU LilyPond.</span> <span class="w"> </span><span class="c1">% Released into public domain by the composer.</span> <span class="w"> </span><span class="c1">% }</span> <span class="p">}</span> <span class="k">\paper</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nb nb-PaperVariable">paper-height</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="mf">4.6</span><span class="m">\in</span> <span class="w"> </span><span class="nb nb-PaperVariable">paper-width</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="mf">8.5</span><span class="m">\in</span> <span class="w"> </span><span class="nb nb-PaperVariable">indent</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="p">#</span><span class="mi">0</span> <span class="w"> </span><span class="nb nb-PaperVariable">system-count</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="p">#</span><span class="mi">2</span> <span class="p">}</span> <span class="k">\score</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="k">\new</span><span class="w"> </span><span class="nb nb-Context">PianoStaff</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s">"pianostaff"</span><span class="w"> </span><span class="p"><<</span> <span class="w"> </span><span class="k">\new</span><span class="w"> </span><span class="nb nb-Context">Staff</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s">"RH"</span><span class="w"> </span><span class="nb nb-MusicFunction">\relative</span><span class="w"> </span><span class=" -Pitch">c'</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nb nb-MusicFunction">\accidentalStyle</span><span class="w"> </span><span class="nb nb-Context">Score</span><span class="p">.</span>piano <span class="w"> </span><span class="nb nb-MusicFunction">\clef</span><span class="w"> </span><span class="s">"treble"</span> <span class="w"> </span><span class="nb nb-MusicFunction">\time</span><span class="w"> </span><span class="m m-Fraction">2/4</span> <span class="w"> </span><span class="nb nb-MusicFunction">\set</span><span class="w"> </span><span class="nb nb-Context">Score</span><span class="p">.</span><span class="nb nb-ContextProperty">currentBarNumber</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="p">#</span><span class="mi">51</span> <span class="w"> </span><span class="nb nb-MusicFunction">\tempo</span><span class="w"> </span><span class="s">"Slow and steady"</span><span class="w"> </span><span class="m">4</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="m">60</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">e</span><span class="w"> </span><span class=" -Pitch">gs,</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="nb nb-MusicFunction">\acciaccatura</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class=" -Pitch">cs</span><span class="m">16</span><span class="nb nb-Articulation">[</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="nb nb-Articulation">]</span><span class="w"> </span><span class="p">}</span><span class="w"> </span><span class="p"><</span><span class=" -Pitch">e</span><span class="w"> </span><span class=" -Pitch">gs,</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 51</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">ds</span><span class="w"> </span><span class=" -Pitch">gs,</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="nb nb-MusicFunction">\acciaccatura</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class=" -Pitch">e</span><span class="m">16</span><span class="nb nb-Articulation">[</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="nb nb-Articulation">]</span><span class="w"> </span><span class="p">}</span><span class="w"> </span><span class="p"><</span><span class=" -Pitch">cs</span><span class="w"> </span><span class=" -Pitch">gs</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 52</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">cs</span><span class="w"> </span><span class=" -Pitch">gs</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="nb nb-MusicFunction">\acciaccatura</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="m">16</span><span class="nb nb-Articulation">[</span><span class="w"> </span><span class=" -Pitch">cs</span><span class="nb nb-Articulation">]</span><span class="w"> </span><span class="p">}</span><span class="w"> </span><span class="p"><</span><span class=" -Pitch">c</span><span class="w"> </span><span class=" -Pitch">g</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 53</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">cs</span><span class="w"> </span><span class=" -Pitch">gs</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="nb nb-MusicFunction">\acciaccatura</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="m">16</span><span class="nb nb-Articulation">[</span><span class="w"> </span><span class=" -Pitch">e</span><span class="nb nb-Articulation">]</span><span class="w"> </span><span class="p">}</span><span class="w"> </span><span class="p"><</span><span class=" -Pitch">es</span><span class="w"> </span><span class=" -Pitch">bs</span><span class="w"> </span><span class=" -Pitch">gs</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 54</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">e</span><span class="w"> </span><span class=" -Pitch">gs,</span><span class="p">></span><span class="m">4</span><span class="w"> </span><span class="nb nb-MusicFunction">\acciaccatura</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class=" -Pitch">cs</span><span class="m">16</span><span class="nb nb-Articulation">[</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="nb nb-Articulation">]</span><span class="w"> </span><span class="p">}</span><span class="w"> </span><span class=" -Pitch">e</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">f</span><span class="w"> </span><span class=" -Pitch">gs</span><span class="w"> </span><span class=" -Pitch">a</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 55</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">gs</span><span class="w"> </span><span class=" -Pitch">c,</span><span class="p">></span><span class="m">8</span><span class="w"> </span><span class="nb nb-MusicFunction">\acciaccatura</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class=" -Pitch">as</span><span class="m">16</span><span class="nb nb-Articulation">[</span><span class="w"> </span><span class=" -Pitch">gs</span><span class="nb nb-Articulation">]</span><span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">es</span><span class="w"> </span><span class=" -Pitch">b</span><span class="p">></span><span class="m">8</span><span class="w"> </span><span class="nb nb-Articulation">~</span><span class="w"> </span><span class="p"><</span><span class=" -Pitch">es</span><span class="w"> </span><span class=" -Pitch">b</span><span class="p">></span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="w"> </span><span class=" -Pitch">b</span><span class="w"> </span><span class=" -Pitch">as</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 56</span> <span class="w"> </span><span class=" -Pitch">b</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">d</span><span class="m">8</span><span class="w"> </span><span class=" -Pitch">bf</span><span class="m">32</span><span class="w"> </span><span class=" -Pitch">f'</span><span class="w"> </span><span class=" -Pitch">g</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">af</span><span class="w"> </span><span class=" -Pitch">bf</span><span class="w"> </span><span class=" -Pitch">c</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 57</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">df</span><span class="w"> </span><span class=" -Pitch">df,</span><span class="p">></span><span class="m">16</span><span class="w"> </span><span class="nb nb-Articulation">(</span><span class="w"> </span><span class=" -Pitch">c</span><span class="w"> </span><span class=" -Pitch">af</span><span class="w"> </span><span class="nb nb-Articulation">)</span><span class="w"> </span><span class="p"><</span><span class=" -Pitch">e'</span><span class="w"> </span><span class=" -Pitch">e,</span><span class="p">></span><span class="w"> </span><span class="nb nb-Articulation">(</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="w"> </span><span class=" -Pitch">b</span><span class="w"> </span><span class="nb nb-Articulation">)</span><span class="w"> </span><span class="p"><</span><span class=" -Pitch">g'</span><span class="w"> </span><span class=" -Pitch">g,</span><span class="p">></span><span class="w"> </span><span class="nb nb-Articulation">(</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 58</span> <span class="w"> </span><span class="nb nb-MusicFunction">\time</span><span class="w"> </span><span class="m m-Fraction">3/4</span> <span class="w"> </span><span class="p"><</span><span class=" -Pitch">gs</span><span class="w"> </span><span class=" -Pitch">gs,</span><span class="p">></span><span class="m">16</span><span class="w"> </span><span class="nb nb-Articulation">)</span><span class="w"> </span><span class="nb nb-Articulation">\noBeam</span><span class="w"> </span><span class=" -Pitch">d,</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">f</span><span class="w"> </span><span class=" -Pitch">gs</span> <span class="w"> </span><span class=" -Pitch">a</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">e</span><span class="w"> </span><span class=" -Pitch">f</span><span class="w"> </span><span class=" -Pitch">b</span> <span class="w"> </span><span class=" -Pitch">c</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">d,</span><span class="w"> </span><span class="nb nb-Articulation">(</span><span class="w"> </span><span class=" -Pitch">f</span><span class="w"> </span><span class=" -Pitch">gs</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 59</span> <span class="w"> </span><span class=" -Pitch">a</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">b</span><span class="w"> </span><span class="nb nb-Articulation">)</span><span class="w"> </span><span class=" -Pitch">e,</span><span class="w"> </span><span class="nb nb-Articulation">(</span><span class="w"> </span><span class=" -Pitch">f</span> <span class="w"> </span><span class=" -Pitch">gs</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">b</span><span class="w"> </span><span class=" -Pitch">c</span><span class="w"> </span><span class="nb nb-Articulation">)</span><span class="w"> </span><span class=" -Pitch">f,</span><span class="w"> </span><span class="nb nb-Articulation">(</span> <span class="w"> </span><span class=" -Pitch">gs</span><span class="m">16</span><span class="w"> </span><span class=" -Pitch">as</span><span class="w"> </span><span class=" -Pitch">b</span><span class="w"> </span><span class=" -Pitch">c</span><span class="w"> </span><span class="nb nb-Articulation">)</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 60</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="k">\new</span><span class="w"> </span><span class="nb nb-Context">Dynamics</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s">"Dynamics_pf"</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="nb nb-Dynamic">\p</span><span class="w"> </span><span class="nb nb-Dynamic">\<</span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 51</span> <span class="w"> </span>s<span class="m">4</span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 52</span> <span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="nb nb-Dynamic">\mp</span><span class="w"> </span><span class="nb nb-Dynamic">\></span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 53</span> <span class="w"> </span>s<span class="m">4</span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="nb nb-Dynamic">\!</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 54</span> <span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="nb nb-Dynamic">\p</span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 55</span> <span class="w"> </span>s<span class="m">1</span><span class="w"> </span><span class="m">*</span><span class="w"> </span><span class="m m-Fraction">2/4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 56</span> <span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="nb nb-Dynamic">\<</span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 57</span> <span class="w"> </span>s<span class="m">4</span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 58</span> <span class="w"> </span><span class="nb nb-MusicFunction">\override</span><span class="w"> </span><span class="nb nb-Grob">DynamicText</span><span class="p">.</span><span class="nb nb-GrobProperty">extra-spacing-width</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="p">#</span><span class="o">'</span><span class="p">(</span><span class="mf">-0.75</span><span class="w"> </span><span class="o">.</span><span class="w"> </span><span class="mf">0.75</span><span class="p">)</span> <span class="w"> </span>s<span class="m">16</span><span class="w"> </span><span class="nb nb-Dynamic">\mf</span><span class="w"> </span>s<span class="m">16</span><span class="w"> </span><span class="nb nb-Dynamic">\p</span><span class="w"> </span>s<span class="m">8</span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span>s<span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 59</span> <span class="w"> </span>s<span class="m">2.</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 60</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="k">\new</span><span class="w"> </span><span class="nb nb-Context">Staff</span><span class="w"> </span><span class="p">=</span><span class="w"> </span><span class="s">"LH"</span><span class="w"> </span><span class="nb nb-MusicFunction">\relative</span><span class="w"> </span><span class=" -Pitch">c,</span><span class="w"> </span><span class="p">{</span> <span class="w"> </span><span class="nb nb-MusicFunction">\clef</span><span class="w"> </span><span class="s">"bass"</span> <span class="w"> </span><span class="nb nb-MusicFunction">\time</span><span class="w"> </span><span class="m m-Fraction">2/4</span> <span class="w"> </span><span class=" -Pitch">cs</span><span class="m">4.</span><span class="w"> </span><span class=" -Pitch">cs</span><span class="m">8</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 51</span> <span class="w"> </span><span class=" -Pitch">cs</span><span class="m">4.</span><span class="w"> </span><span class=" -Pitch">d</span><span class="m">8</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 52</span> <span class="w"> </span><span class=" -Pitch">f</span><span class="m">4.</span><span class="w"> </span><span class=" -Pitch">a</span><span class="m">8</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 53</span> <span class="w"> </span><span class=" -Pitch">f</span><span class="m">4.</span><span class="w"> </span><span class=" -Pitch">d</span><span class="m">8</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 54</span> <span class="w"> </span><span class=" -Pitch">cs</span><span class="m">4.</span><span class="w"> </span><span class=" -Pitch">cs</span><span class="m">8</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 55</span> <span class="w"> </span><span class=" -Pitch">d</span><span class="m">4</span><span class="w"> </span><span class=" -Pitch">ds</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 56</span> <span class="w"> </span><span class=" -Pitch">gs</span><span class="m">4.</span><span class="w"> </span><span class=" -Pitch">bf,</span><span class="m">8</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 57</span> <span class="w"> </span><span class=" -Pitch">f'</span><span class="m">4</span><span class="w"> </span><span class=" -Pitch">b,</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 58</span> <span class="w"> </span><span class="nb nb-MusicFunction">\time</span><span class="w"> </span><span class="m m-Fraction">3/4</span> <span class="w"> </span><span class=" -Pitch">d</span><span class="m">4.</span><span class="w"> </span><span class=" -Pitch">d</span><span class="m">8</span><span class="w"> </span><span class="nb nb-Articulation">~</span><span class="w"> </span><span class=" -Pitch">d</span><span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 59</span> <span class="w"> </span><span class=" -Pitch">ef</span><span class="m">2</span><span class="w"> </span><span class=" -Pitch">f</span><span class="m">4</span><span class="w"> </span><span class="p">|</span><span class="w"> </span><span class="c1">% m. 60</span> <span class="w"> </span><span class="p">}</span> <span class="w"> </span><span class="p">>></span> <span class="p">}</span> </pre></div> <div class="mw-heading mw-heading3"><h3 id="Corresponding_output">Corresponding output</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=8" title="Edit section: Corresponding output"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><span class="mw-default-size" typeof="mw:File"><a href="/wiki/File:Fibonacci_composition.svg" class="mw-file-description" title="Rendered output"><img alt="Rendered output" src="//upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Fibonacci_composition.svg/613px-Fibonacci_composition.svg.png" decoding="async" width="613" height="332" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Fibonacci_composition.svg/920px-Fibonacci_composition.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/a/ab/Fibonacci_composition.svg/1226px-Fibonacci_composition.svg.png 2x" data-file-width="613" data-file-height="332" /></a></span> </p> <div class="mw-heading mw-heading3"><h3 id="More_complex_output">More complex output</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=9" title="Edit section: More complex output"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Lilypond can also create extensively customised output. An example is the short extract of a <a href="/wiki/Karlheinz_Stockhausen" title="Karlheinz Stockhausen">Karlheinz Stockhausen</a> piano piece below. </p><p><span typeof="mw:File"><a href="/wiki/File:Excerpt_from_Stockhausen,_Klavierst%C3%BCck_II.svg" class="mw-file-description" title="Excerpt from “Klavierstück II” by Stockhausen as a rendering example"><img alt="Excerpt from “Klavierstück II” by Stockhausen as a rendering example" src="//upload.wikimedia.org/wikipedia/en/thumb/b/b0/Excerpt_from_Stockhausen%2C_Klavierst%C3%BCck_II.svg/700px-Excerpt_from_Stockhausen%2C_Klavierst%C3%BCck_II.svg.png" decoding="async" width="700" height="219" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/b/b0/Excerpt_from_Stockhausen%2C_Klavierst%C3%BCck_II.svg/1050px-Excerpt_from_Stockhausen%2C_Klavierst%C3%BCck_II.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/b/b0/Excerpt_from_Stockhausen%2C_Klavierst%C3%BCck_II.svg/1400px-Excerpt_from_Stockhausen%2C_Klavierst%C3%BCck_II.svg.png 2x" data-file-width="785" data-file-height="246" /></a></span> </p> <div class="mw-heading mw-heading2"><h2 id="Collaboration_with_other_projects">Collaboration with other projects</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=10" title="Edit section: Collaboration with other projects"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <figure typeof="mw:File/Thumb"><a href="/wiki/File:AdesteFidelesLilyPhil.png" class="mw-file-description"><img src="//upload.wikimedia.org/wikipedia/commons/thumb/e/e4/AdesteFidelesLilyPhil.png/300px-AdesteFidelesLilyPhil.png" decoding="async" width="300" height="143" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/e/e4/AdesteFidelesLilyPhil.png/450px-AdesteFidelesLilyPhil.png 1.5x, //upload.wikimedia.org/wikipedia/commons/e/e4/AdesteFidelesLilyPhil.png 2x" data-file-width="588" data-file-height="280" /></a><figcaption>First <a href="/wiki/Bar_(music)" title="Bar (music)">measures</a> of <i><a href="/wiki/Adeste_Fideles" class="mw-redirect" title="Adeste Fideles">Adeste Fideles</a></i>, generated by LilyPond.</figcaption></figure> <p>Several graphical <a href="/wiki/Scorewriter" title="Scorewriter">scorewriters</a>—such as <a href="/wiki/Rosegarden" title="Rosegarden">Rosegarden</a>, <a href="/wiki/NoteEdit" title="NoteEdit">NoteEdit</a>, Canorus, <a href="/wiki/Denemo" title="Denemo">Denemo</a>, and <a href="/wiki/TuxGuitar" title="TuxGuitar">TuxGuitar</a>—can export files directly to LilyPond format. Other graphical applications serve as front ends to LilyPond, including <a href="/wiki/Frescobaldi_(software)" title="Frescobaldi (software)">Frescobaldi</a> and the LilyPondTool plugin for <a href="/wiki/JEdit" title="JEdit">jEdit</a>. <a href="/wiki/Denemo" title="Denemo">Denemo</a> integrates the <a href="/wiki/Portable_Document_Format" class="mw-redirect" title="Portable Document Format">PDF</a> output of LilyPond in its display, allowing some editing operations on the final typeset score. </p><p>The <a href="/wiki/Mutopia_Project" title="Mutopia Project">Mutopia Project</a>, which distributes <a href="/wiki/Free_content" title="Free content">free content</a> sheet music, uses LilyPond to typeset its music, as does Musipedia, a collaborative music encyclopedia. </p><p><a href="/wiki/Emacs" title="Emacs">Emacs</a>' <a href="/wiki/Org-mode" title="Org-mode">org-mode</a> contains support for embedding LilyPond scores into documents.<sup id="cite_ref-24" class="reference"><a href="#cite_note-24"><span class="cite-bracket">[</span>24<span class="cite-bracket">]</span></a></sup> </p><p>OOoLilyPond, a <a href="/wiki/LibreOffice" title="LibreOffice">LibreOffice</a> extension provides support for calling LilyPond to embed scores into documents.<sup id="cite_ref-25" class="reference"><a href="#cite_note-25"><span class="cite-bracket">[</span>25<span class="cite-bracket">]</span></a></sup> </p> <div class="mw-heading mw-heading3"><h3 id="Integration_into_MediaWiki">Integration into MediaWiki</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=11" title="Edit section: Integration into MediaWiki"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Lilypond is available in <a href="/wiki/MediaWiki" title="MediaWiki">MediaWiki</a> via the <a href="https://www.mediawiki.org/wiki/Extension:Score" class="extiw" title="mw:Extension:Score">Score extension</a> code. This, for example, transforms the notation </p> <div class="mw-highlight mw-highlight-lang-xml mw-content-ltr" dir="ltr"><pre><span></span><span class="nt"><score</span><span class="w"> </span><span class="na">sound=</span><span class="s">"1"</span><span class="nt">></span>\relative<span class="w"> </span>c'<span class="w"> </span>{<span class="w"> </span> \key<span class="w"> </span>d<span class="w"> </span>\major fis4<span class="w"> </span>fis<span class="w"> </span>g<span class="w"> </span>a<span class="w"> </span>a<span class="w"> </span>g<span class="w"> </span>fis<span class="w"> </span>e<span class="w"> </span>d<span class="w"> </span>d<span class="w"> </span>e<span class="w"> </span>fis<span class="w"> </span>fis4.<span class="w"> </span>e8<span class="w"> </span>e2<span class="w"> </span>}<span class="nt"></score></span> </pre></div> <p>into </p> <div class="mw-ext-score noresize" data-midi="//upload.wikimedia.org/score/3/u/3ufnqgvl6m1p6vd767rscerayy14zpq/3ufnqgvl.midi"><img src="//upload.wikimedia.org/score/3/u/3ufnqgvl6m1p6vd767rscerayy14zpq/3ufnqgvl.png" width="436" height="52" alt="\relative c' { \key d \major fis4 fis g a a g fis e d d e fis fis4. e8 e2 }" /><div style="margin-top: 3px;"><audio controls=""><source src="//upload.wikimedia.org/score/3/u/3ufnqgvl6m1p6vd767rscerayy14zpq/3ufnqgvl.mp3" type="audio/mpeg" /><div>Audio playback is not supported in your browser. You can <a href="//upload.wikimedia.org/score/3/u/3ufnqgvl6m1p6vd767rscerayy14zpq/3ufnqgvl.mp3">download the audio file</a>.</div></audio></div></div> <p>The above is an excerpt from Ludwig van Beethoven’s 9th Symphony, commonly known as "Ode to Joy". More complex scores, including lyrics, are also possible within MediaWiki wikis. <link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236090951"><span role="note" class="hatnote navigation-not-searchable">See <a href="/wiki/Pastime_with_Good_Company" title="Pastime with Good Company">Pastime with Good Company</a> for an example of this.</span> </p> <div class="mw-heading mw-heading3"><h3 id="Integration_into_text_using_lilypond-book">Integration into text using <var>lilypond-book</var></h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=12" title="Edit section: Integration into text using lilypond-book"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>Integration of LilyPond musical elements into various document formats (both <a href="/wiki/TeX" title="TeX">TeX</a>-based systems such as <a href="/wiki/LaTeX" title="LaTeX">LaTeX</a> and <a href="/wiki/Texinfo" title="Texinfo">Texinfo</a>, and also <a href="/wiki/DocBook" title="DocBook">DocBook</a> and <a href="/wiki/HTML" title="HTML">HTML</a> pages) is natively supported through the companion program <var>lilypond-book</var>, developed and maintained by the LilyPond community.<sup id="cite_ref-26" class="reference"><a href="#cite_note-26"><span class="cite-bracket">[</span>26<span class="cite-bracket">]</span></a></sup> This allows users to embed musical elements within texts, such as musicology, song booklets, work sheets for teaching, and school examinations. </p> <div class="mw-heading mw-heading3"><h3 id="Integration_into_LaTeX">Integration into LaTeX</h3><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=13" title="Edit section: Integration into LaTeX"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p>For integration into the <a href="/wiki/LaTeX" title="LaTeX">LaTeX</a> document preparation system, lyLuaTeX has been developed as a LuaLaTeX package to embed musical elements within texts. It includes features for matching layout and appearance of the musical elements with the surrounding text document.<sup id="cite_ref-27" class="reference"><a href="#cite_note-27"><span class="cite-bracket">[</span>27<span class="cite-bracket">]</span></a></sup> Music elements may consist of music symbols, song lyrics, guitar chords diagrams, lead sheets, music excerpts, guitar tablatures, or multi-page scores. </p> <div class="mw-heading mw-heading2"><h2 id="Comparison_to_other_scorewriters">Comparison to other scorewriters</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=14" title="Edit section: Comparison to other scorewriters"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <p><a href="/wiki/Finale_(software)" class="mw-redirect" title="Finale (software)">Finale</a> and <a href="/wiki/Sibelius_(software)" class="mw-redirect" title="Sibelius (software)">Sibelius</a> are two <a href="/wiki/Proprietary_software" title="Proprietary software">proprietary</a> scorewriters often compared to LilyPond. Andrew Hawryluk, a LilyPond user, wrote a series of articles comparing output quality between Finale and LilyPond.<sup id="cite_ref-28" class="reference"><a href="#cite_note-28"><span class="cite-bracket">[</span>28<span class="cite-bracket">]</span></a></sup> </p><p>Another scorewriter with comparable features to LilyPond is <a href="/wiki/SCORE_(software)" title="SCORE (software)">SCORE</a>, but SCORE relies on manual positioning more than Lilypond does. </p><p>See also <a href="/wiki/Comparison_of_scorewriters" title="Comparison of scorewriters">Comparison of scorewriters</a>. </p> <div class="mw-heading mw-heading2"><h2 id="See_also">See also</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=15" title="Edit section: See also"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1259569809">.mw-parser-output .portalbox{padding:0;margin:0.5em 0;display:table;box-sizing:border-box;max-width:175px;list-style:none}.mw-parser-output .portalborder{border:1px solid var(--border-color-base,#a2a9b1);padding:0.1em;background:var(--background-color-neutral-subtle,#f8f9fa)}.mw-parser-output .portalbox-entry{display:table-row;font-size:85%;line-height:110%;height:1.9em;font-style:italic;font-weight:bold}.mw-parser-output .portalbox-image{display:table-cell;padding:0.2em;vertical-align:middle;text-align:center}.mw-parser-output .portalbox-link{display:table-cell;padding:0.2em 0.2em 0.2em 0.3em;vertical-align:middle}@media(min-width:720px){.mw-parser-output .portalleft{clear:left;float:left;margin:0.5em 1em 0.5em 0}.mw-parser-output .portalright{clear:right;float:right;margin:0.5em 0 0.5em 1em}}</style><ul role="navigation" aria-label="Portals" class="noprint portalbox portalborder portalright"> <li class="portalbox-entry"><span class="portalbox-image"><span class="noviewer" typeof="mw:File"><span><img alt="" src="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/28px-Free_and_open-source_software_logo_%282009%29.svg.png" decoding="async" width="28" height="28" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/42px-Free_and_open-source_software_logo_%282009%29.svg.png 1.5x, //upload.wikimedia.org/wikipedia/commons/thumb/3/31/Free_and_open-source_software_logo_%282009%29.svg/56px-Free_and_open-source_software_logo_%282009%29.svg.png 2x" data-file-width="512" data-file-height="512" /></span></span></span><span class="portalbox-link"><a href="/wiki/Portal:Free_and_open-source_software" title="Portal:Free and open-source software">Free and open-source software portal</a></span></li></ul><style data-mw-deduplicate="TemplateStyles:r1184024115">.mw-parser-output .div-col{margin-top:0.3em;column-width:30em}.mw-parser-output .div-col-small{font-size:90%}.mw-parser-output .div-col-rules{column-rule:1px solid #aaa}.mw-parser-output .div-col dl,.mw-parser-output .div-col ol,.mw-parser-output .div-col ul{margin-top:0}.mw-parser-output .div-col li,.mw-parser-output .div-col dd{page-break-inside:avoid;break-inside:avoid-column}</style><div class="div-col"> <ul><li><a href="/wiki/ABC_notation" title="ABC notation">ABC notation</a></li> <li><a href="/wiki/Common_Music_Notation" title="Common Music Notation">Common Music Notation</a></li> <li><a href="/wiki/Denemo" title="Denemo">Denemo</a></li> <li><a href="/wiki/Frescobaldi_(software)" title="Frescobaldi (software)">Frescobaldi</a></li> <li><a href="/wiki/GUIDO_music_notation" title="GUIDO music notation">GUIDO music notation</a></li> <li><a href="/wiki/Impro-Visor" title="Impro-Visor">Impro-Visor</a></li> <li><a href="/wiki/MuseScore" title="MuseScore">MuseScore</a></li> <li><a href="/wiki/MusicXML" title="MusicXML">MusicXML</a></li> <li><a href="/wiki/MusiXTeX" title="MusiXTeX">MusiXTeX</a></li> <li><a href="/wiki/NoteEdit" title="NoteEdit">NoteEdit</a></li> <li><a href="/wiki/Philip%27s_Music_Scribe" class="mw-redirect" title="Philip's Music Scribe">Philip's Music Scribe</a></li> <li><a href="/wiki/Rosegarden" title="Rosegarden">Rosegarden</a></li> <li><a href="/wiki/SCORE_(software)" title="SCORE (software)">SCORE (software)</a></li> <li><a href="/wiki/List_of_music_software" title="List of music software">List of music software</a></li> <li><a href="/wiki/List_of_scorewriters" title="List of scorewriters">List of scorewriters</a></li></ul> </div> <div class="mw-heading mw-heading2"><h2 id="References">References</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=16" title="Edit section: References"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <style data-mw-deduplicate="TemplateStyles:r1239543626">.mw-parser-output .reflist{margin-bottom:0.5em;list-style-type:decimal}@media screen{.mw-parser-output .reflist{font-size:90%}}.mw-parser-output .reflist .references{font-size:100%;margin-bottom:0;list-style-type:inherit}.mw-parser-output .reflist-columns-2{column-width:30em}.mw-parser-output .reflist-columns-3{column-width:25em}.mw-parser-output .reflist-columns{margin-top:0.3em}.mw-parser-output .reflist-columns ol{margin-top:0}.mw-parser-output .reflist-columns li{page-break-inside:avoid;break-inside:avoid-column}.mw-parser-output .reflist-upper-alpha{list-style-type:upper-alpha}.mw-parser-output .reflist-upper-roman{list-style-type:upper-roman}.mw-parser-output .reflist-lower-alpha{list-style-type:lower-alpha}.mw-parser-output .reflist-lower-greek{list-style-type:lower-greek}.mw-parser-output .reflist-lower-roman{list-style-type:lower-roman}</style><div class="reflist reflist-columns references-column-width" style="column-width: 30em;"> <ol class="references"> <li id="cite_note-devteam-1"><span class="mw-cite-backlink"><b><a href="#cite_ref-devteam_1-0">^</a></b></span> <span class="reference-text"><style data-mw-deduplicate="TemplateStyles:r1238218222">.mw-parser-output cite.citation{font-style:inherit;word-wrap:break-word}.mw-parser-output .citation q{quotes:"\"""\"""'""'"}.mw-parser-output .citation:target{background-color:rgba(0,127,255,0.133)}.mw-parser-output .id-lock-free.id-lock-free a{background:url("//upload.wikimedia.org/wikipedia/commons/6/65/Lock-green.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-limited.id-lock-limited a,.mw-parser-output .id-lock-registration.id-lock-registration a{background:url("//upload.wikimedia.org/wikipedia/commons/d/d6/Lock-gray-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .id-lock-subscription.id-lock-subscription a{background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Lock-red-alt-2.svg")right 0.1em center/9px no-repeat}.mw-parser-output .cs1-ws-icon a{background:url("//upload.wikimedia.org/wikipedia/commons/4/4c/Wikisource-logo.svg")right 0.1em center/12px no-repeat}body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-free a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-limited a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-registration a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .id-lock-subscription a,body:not(.skin-timeless):not(.skin-minerva) .mw-parser-output .cs1-ws-icon a{background-size:contain;padding:0 1em 0 0}.mw-parser-output .cs1-code{color:inherit;background:inherit;border:none;padding:inherit}.mw-parser-output .cs1-hidden-error{display:none;color:var(--color-error,#d33)}.mw-parser-output .cs1-visible-error{color:var(--color-error,#d33)}.mw-parser-output .cs1-maint{display:none;color:#085;margin-left:0.3em}.mw-parser-output .cs1-kern-left{padding-left:0.2em}.mw-parser-output .cs1-kern-right{padding-right:0.2em}.mw-parser-output .citation .mw-selflink{font-weight:inherit}@media screen{.mw-parser-output .cs1-format{font-size:95%}html.skin-theme-clientpref-night .mw-parser-output .cs1-maint{color:#18911f}}@media screen and (prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .cs1-maint{color:#18911f}}</style><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/authors.html">"Authors"</a>. LilyPond Development team<span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Authors&rft.pub=LilyPond+Development+team&rft_id=http%3A%2F%2Flilypond.org%2Fauthors.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-wikidata-a25c7f7658d02a640e2028e0e390cd5c0329c46b-v18-2"><span class="mw-cite-backlink"><b><a href="#cite_ref-wikidata-a25c7f7658d02a640e2028e0e390cd5c0329c46b-v18_2-0">^</a></b></span> <span class="reference-text"><span style="color:#dd3333"> Error: Unable to display the reference from Wikidata properly. Technical details: <ul><li>Reason for the failure of <span class="nowrap">{{</span><a href="/wiki/Template:Cite_web" title="Template:Cite web">Cite web</a><span class="nowrap">}}</span>: The Wikidata reference contains the property <a href="https://www.wikidata.org/wiki/Special:EntityPage/P4945" class="extiw" title="d:Special:EntityPage/P4945">download URL <small>(P4945)</small></a>, which is not assigned to any parameter of this template.</li> <li>Reason for the failure of <span class="nowrap">{{</span><a href="/wiki/Template:Cite_Q" title="Template:Cite Q">Cite Q</a><span class="nowrap">}}</span>: The Wikidata reference contains the property <a href="https://www.wikidata.org/wiki/Special:EntityPage/P4945" class="extiw" title="d:Special:EntityPage/P4945">download URL <small>(P4945)</small></a>, which is not assigned to any parameter of this template.</li></ul> See <a href="/wiki/Module:Wd/doc#References" title="Module:Wd/doc">the documentation</a> for further details. </span></span> </li> <li id="cite_note-wikidata-11bf8138edd34d0bcf838bcafe2760c2373d3a7e-v18-3"><span class="mw-cite-backlink"><b><a href="#cite_ref-wikidata-11bf8138edd34d0bcf838bcafe2760c2373d3a7e-v18_3-0">^</a></b></span> <span class="reference-text"><span style="color:#dd3333"> Error: Unable to display the reference from Wikidata properly. Technical details: <ul><li>Reason for the failure of <span class="nowrap">{{</span><a href="/wiki/Template:Cite_web" title="Template:Cite web">Cite web</a><span class="nowrap">}}</span>: The Wikidata reference contains the property <a href="https://www.wikidata.org/wiki/Special:EntityPage/P4945" class="extiw" title="d:Special:EntityPage/P4945">download URL <small>(P4945)</small></a>, which is not assigned to any parameter of this template.</li> <li>Reason for the failure of <span class="nowrap">{{</span><a href="/wiki/Template:Cite_Q" title="Template:Cite Q">Cite Q</a><span class="nowrap">}}</span>: The Wikidata reference contains the property <a href="https://www.wikidata.org/wiki/Special:EntityPage/P4945" class="extiw" title="d:Special:EntityPage/P4945">download URL <small>(P4945)</small></a>, which is not assigned to any parameter of this template.</li></ul> See <a href="/wiki/Module:Wd/doc#References" title="Module:Wd/doc">the documentation</a> for further details. </span></span> </li> <li id="cite_note-4"><span class="mw-cite-backlink"><b><a href="#cite_ref-4">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/source.html">"Source tarball"</a>. <i>lilypond.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">March 4,</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=lilypond.org&rft.atitle=Source+tarball&rft_id=http%3A%2F%2Flilypond.org%2Fsource.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-5"><span class="mw-cite-backlink"><b><a href="#cite_ref-5">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/download.html">"Downloads for LilyPond 2.18.2"</a>. <i>lilypond.org</i><span class="reference-accessdate">. Retrieved <span class="nowrap">March 4,</span> 2016</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=lilypond.org&rft.atitle=Downloads+for+LilyPond+2.18.2&rft_id=http%3A%2F%2Flilypond.org%2Fdownload.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-6"><span class="mw-cite-backlink"><b><a href="#cite_ref-6">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://git.savannah.gnu.org/cgit/lilypond.git/tree/LICENSE">"LICENSE - lilypond.git - GNU LilyPond"</a>. <i>git.savannah.gnu.org</i>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=git.savannah.gnu.org&rft.atitle=LICENSE+-+lilypond.git+-+GNU+LilyPond&rft_id=http%3A%2F%2Fgit.savannah.gnu.org%2Fcgit%2Flilypond.git%2Ftree%2FLICENSE&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-7"><span class="mw-cite-backlink"><b><a href="#cite_ref-7">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.12/Documentation/user/lilypond-learning/Preface">"GNU LilyPond Learning Manual: Preface"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">December 23,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=GNU+LilyPond+Learning+Manual%3A+Preface&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.12%2FDocumentation%2Fuser%2Flilypond-learning%2FPreface&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-8"><span class="mw-cite-backlink"><b><a href="#cite_ref-8">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/janneke/mpp">"MusiXTeX PreProcessor README"</a>. <i><a href="/wiki/GitHub" title="GitHub">GitHub</a></i><span class="reference-accessdate">. Retrieved <span class="nowrap">March 31,</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=GitHub&rft.atitle=MusiXTeX+PreProcessor+README&rft_id=https%3A%2F%2Fgithub.com%2Fjanneke%2Fmpp&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-9"><span class="mw-cite-backlink"><b><a href="#cite_ref-9">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKroger2004" class="citation web cs1">Kroger, Pedro (2004). <a rel="nofollow" class="external text" href="http://lists.gnu.org/archive/html/lilypond-user/2004-09/msg00095.html">"Re: The origin of the name lilypond"</a>. <i>lilypond-user mailing list</i>. lists.gnu.org<span class="reference-accessdate">. Retrieved <span class="nowrap">March 19,</span> 2014</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=lilypond-user+mailing+list&rft.atitle=Re%3A+The+origin+of+the+name+lilypond&rft.date=2004&rft.aulast=Kroger&rft.aufirst=Pedro&rft_id=http%3A%2F%2Flists.gnu.org%2Farchive%2Fhtml%2Flilypond-user%2F2004-09%2Fmsg00095.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-10"><span class="mw-cite-backlink"><b><a href="#cite_ref-10">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFNienhuys1998" class="citation mailinglist cs1">Nienhuys, Han-Wen (July 31, 1998). <a rel="nofollow" class="external text" href="http://www.mail-archive.com/gnu-music-discuss@gnu.org/msg00313.html">"GNU LilyPond 1.0 released"</a>. <i>gnu-music-discuss</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">February 16,</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=GNU+LilyPond+1.0+released&rft.date=1998-07-31&rft.aulast=Nienhuys&rft.aufirst=Han-Wen&rft_id=http%3A%2F%2Fwww.mail-archive.com%2Fgnu-music-discuss%40gnu.org%2Fmsg00313.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-11"><span class="mw-cite-backlink"><b><a href="#cite_ref-11">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFNienhuys2003" class="citation mailinglist cs1">Nienhuys, Han-Wen (September 24, 2003). <a rel="nofollow" class="external text" href="http://lists.gnu.org/archive/html/info-lilypond/2003-09/msg00008.html">"LilyPond 2.0 – make beautiful music prints"</a>. <i>info-lilypond</i> (Mailing list)<span class="reference-accessdate">. Retrieved <span class="nowrap">February 16,</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+2.0+%E2%80%93+make+beautiful+music+prints&rft.date=2003-09-24&rft.aulast=Nienhuys&rft.aufirst=Han-Wen&rft_id=http%3A%2F%2Flists.gnu.org%2Farchive%2Fhtml%2Finfo-lilypond%2F2003-09%2Fmsg00008.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-12"><span class="mw-cite-backlink"><b><a href="#cite_ref-12">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.18/Documentation/contributor/lilypond-programming-languages">"LilyPond programming languages"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+programming+languages&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fcontributor%2Flilypond-programming-languages&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-13"><span class="mw-cite-backlink"><b><a href="#cite_ref-13">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://www.openhub.net/p/lilypond/analyses/latest/languages_summary">"GNU LilyPond Music Typesetter – Code Analysis"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">July 25,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=GNU+LilyPond+Music+Typesetter+%E2%80%93+Code+Analysis&rft_id=https%3A%2F%2Fwww.openhub.net%2Fp%2Flilypond%2Fanalyses%2Flatest%2Flanguages_summary&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-14"><span class="mw-cite-backlink"><b><a href="#cite_ref-14">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.18/Documentation/contributor/overview-of-lilypond-architecture">"Overview of LilyPond architecture"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Overview+of+LilyPond+architecture&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fcontributor%2Foverview-of-lilypond-architecture&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-15"><span class="mw-cite-backlink"><b><a href="#cite_ref-15">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFGriewank2010" class="citation journal cs1">Griewank, Andreas (January 4, 2010). <a rel="nofollow" class="external text" href="http://opus4.kobv.de/opus4-matheon/frontdoor/index/index/docId/675">"Tuning guitars and reading music in major thirds"</a>. <i>Matheon Preprints</i>. <b>695</b>. Berlin, Germany: DFG research center "MATHEON, Mathematics for key technologies"<span class="reference-accessdate">. Retrieved <span class="nowrap">January 14,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.jtitle=Matheon+Preprints&rft.atitle=Tuning+guitars+and+reading+music+in+major+thirds&rft.volume=695&rft.date=2010-01-04&rft.aulast=Griewank&rft.aufirst=Andreas&rft_id=http%3A%2F%2Fopus4.kobv.de%2Fopus4-matheon%2Ffrontdoor%2Findex%2Findex%2FdocId%2F675&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-16"><span class="mw-cite-backlink"><b><a href="#cite_ref-16">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.18/Documentation/essay/">"LilyPond - Essay on automated music engraving"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">December 23,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+-+Essay+on+automated+music+engraving&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fessay%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-17"><span class="mw-cite-backlink"><b><a href="#cite_ref-17">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.lilypond.org/doc/v2.18/Documentation/notation/proportional-notation">"Proportional notation"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Proportional+notation&rft_id=http%3A%2F%2Fwww.lilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fnotation%2Fproportional-notation&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-18"><span class="mw-cite-backlink"><b><a href="#cite_ref-18">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.18/Documentation/learning/working-on-input-files">"LilyPond Learning Manual: 1.2.2 Working on input files"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+Learning+Manual%3A+1.2.2+Working+on+input+files&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Flearning%2Fworking-on-input-files&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-19"><span class="mw-cite-backlink"><b><a href="#cite_ref-19">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.18/Documentation/notation/writing-pitches">"LilyPond Notation Reference: 1.1.1 Writing pitches"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+Notation+Reference%3A+1.1.1+Writing+pitches&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fnotation%2Fwriting-pitches&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-20"><span class="mw-cite-backlink"><b><a href="#cite_ref-20">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-attached-to-notes#dynamics">"LilyPond Notation Reference: 1.3.1 Expressive marks attached to notes"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+Notation+Reference%3A+1.3.1+Expressive+marks+attached+to+notes&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fnotation%2Fexpressive-marks-attached-to-notes%23dynamics&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-21"><span class="mw-cite-backlink"><b><a href="#cite_ref-21">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.18/Documentation/notation/expressive-marks-as-curves#slurs">"LilyPond Notation Reference: 1.3.2 Expressive marks as curves"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+Notation+Reference%3A+1.3.2+Expressive+marks+as+curves&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fnotation%2Fexpressive-marks-as-curves%23slurs&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-22"><span class="mw-cite-backlink"><b><a href="#cite_ref-22">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://lilypond.org/doc/v2.18/Documentation/notation/beams#manual-beams">"LilyPond Notation Reference: 1.2.4 Beams"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+Notation+Reference%3A+1.2.4+Beams&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fnotation%2Fbeams%23manual-beams&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-23"><span class="mw-cite-backlink"><b><a href="#cite_ref-23">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="http://www.lilypond.org/doc/v2.18/Documentation/notation/special-characters#text-encoding">"LilyPond Notation Reference: 3.3.3 Text encoding"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">March 21,</span> 2015</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+Notation+Reference%3A+3.3.3+Text+encoding&rft_id=http%3A%2F%2Fwww.lilypond.org%2Fdoc%2Fv2.18%2FDocumentation%2Fnotation%2Fspecial-characters%23text-encoding&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-24"><span class="mw-cite-backlink"><b><a href="#cite_ref-24">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://github.com/mjago/ob-lilypond">"org-babel lilypond language module"</a>. December 17, 2018<span class="reference-accessdate">. Retrieved <span class="nowrap">November 30,</span> 2019</span> – via GitHub.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=org-babel+lilypond+language+module.&rft.date=2018-12-17&rft_id=https%3A%2F%2Fgithub.com%2Fmjago%2Fob-lilypond&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-25"><span class="mw-cite-backlink"><b><a href="#cite_ref-25">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFKlaus_Blum2017" class="citation web cs1">Klaus Blum (April 18, 2017). <a rel="nofollow" class="external text" href="http://lilypondblog.org/2017/04/ooolilypond-creating-musical-snippets-in-libreoffice-documents/">"OOoLilyPond: Creating musical snippets in LibreOffice documents"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">October 12,</span> 2017</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=OOoLilyPond%3A+Creating+musical+snippets+in+LibreOffice+documents&rft.date=2017-04-18&rft.au=Klaus+Blum&rft_id=http%3A%2F%2Flilypondblog.org%2F2017%2F04%2Fooolilypond-creating-musical-snippets-in-libreoffice-documents%2F&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span><sup class="noprint Inline-Template"><span style="white-space: nowrap;">[<i><a href="/wiki/Wikipedia:Link_rot" title="Wikipedia:Link rot"><span title=" Dead link tagged March 2023">permanent dead link</span></a></i><span style="visibility:hidden; color:transparent; padding-left:2px">‍</span>]</span></sup></span> </li> <li id="cite_note-26"><span class="mw-cite-backlink"><b><a href="#cite_ref-26">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFLilyPond_community1996–2020" class="citation web cs1">LilyPond community (1996–2020). <a rel="nofollow" class="external text" href="http://lilypond.org/doc/latest/Documentation/usage/lilypond_002dbook">"LilyPond Usage manual"</a>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=LilyPond+Usage+manual&rft.date=1996%2F2020&rft.au=LilyPond+community&rft_id=http%3A%2F%2Flilypond.org%2Fdoc%2Flatest%2FDocumentation%2Fusage%2Flilypond_002dbook&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-27"><span class="mw-cite-backlink"><b><a href="#cite_ref-27">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFPeronLiskaSpringuel2019" class="citation web cs1">Peron, Fr. Jacques; Liska, Urs; Springuel, Br. Samuel (May 27, 2019). <a rel="nofollow" class="external text" href="http://muug.ca/mirror/ctan/support/lyluatex/lyluatex.pdf">"LyLuaTeX 1.0f"</a> <span class="cs1-format">(PDF)</span>. <i>Comprehensive TeX Archive Network (CTAN)</i><span class="reference-accessdate">. Retrieved <span class="nowrap">April 16,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=unknown&rft.jtitle=Comprehensive+TeX+Archive+Network+%28CTAN%29&rft.atitle=LyLuaTeX+1.0f&rft.date=2019-05-27&rft.aulast=Peron&rft.aufirst=Fr.+Jacques&rft.au=Liska%2C+Urs&rft.au=Springuel%2C+Br.+Samuel&rft_id=http%3A%2F%2Fmuug.ca%2Fmirror%2Fctan%2Fsupport%2Flyluatex%2Flyluatex.pdf&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> <li id="cite_note-28"><span class="mw-cite-backlink"><b><a href="#cite_ref-28">^</a></b></span> <span class="reference-text"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite id="CITEREFHawryluk" class="citation web cs1">Hawryluk, Andrew. <a rel="nofollow" class="external text" href="http://www.musicbyandrew.ca/finale-lilypond-1.html">"Finale and LilyPond"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">February 15,</span> 2010</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=Finale+and+LilyPond&rft.aulast=Hawryluk&rft.aufirst=Andrew&rft_id=http%3A%2F%2Fwww.musicbyandrew.ca%2Ffinale-lilypond-1.html&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></span> </li> </ol></div> <div class="mw-heading mw-heading2"><h2 id="External_links">External links</h2><span class="mw-editsection"><span class="mw-editsection-bracket">[</span><a href="/w/index.php?title=LilyPond&action=edit&section=17" title="Edit section: External links"><span>edit</span></a><span class="mw-editsection-bracket">]</span></span></div> <ul><li><span class="official-website"><span class="url"><a rel="nofollow" class="external text" href="https://lilypond.org">Official website</a></span></span> <span class="mw-valign-text-top" typeof="mw:File/Frameless"><a href="https://www.wikidata.org/wiki/Q195946#P856" title="Edit this at Wikidata"><img alt="Edit this at Wikidata" src="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/10px-OOjs_UI_icon_edit-ltr-progressive.svg.png" decoding="async" width="10" height="10" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/15px-OOjs_UI_icon_edit-ltr-progressive.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/8/8a/OOjs_UI_icon_edit-ltr-progressive.svg/20px-OOjs_UI_icon_edit-ltr-progressive.svg.png 2x" data-file-width="20" data-file-height="20" /></a></span></li> <li><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1238218222"><cite class="citation web cs1"><a rel="nofollow" class="external text" href="https://ctan.org/pkg/lyluatex">"lyluatex – Commands to include lilypond scores within a (Lua)LATEX document"</a><span class="reference-accessdate">. Retrieved <span class="nowrap">April 16,</span> 2020</span>.</cite><span title="ctx_ver=Z39.88-2004&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=unknown&rft.btitle=lyluatex+%E2%80%93+Commands+to+include+lilypond+scores+within+a+%28Lua%29LATEX+document&rft_id=https%3A%2F%2Fctan.org%2Fpkg%2Flyluatex&rfr_id=info%3Asid%2Fen.wikipedia.org%3ALilyPond" class="Z3988"></span></li></ul> <div class="navbox-styles"><style data-mw-deduplicate="TemplateStyles:r1129693374">.mw-parser-output .hlist dl,.mw-parser-output .hlist ol,.mw-parser-output .hlist ul{margin:0;padding:0}.mw-parser-output .hlist dd,.mw-parser-output .hlist dt,.mw-parser-output .hlist li{margin:0;display:inline}.mw-parser-output .hlist.inline,.mw-parser-output .hlist.inline dl,.mw-parser-output .hlist.inline ol,.mw-parser-output .hlist.inline ul,.mw-parser-output .hlist dl dl,.mw-parser-output .hlist dl ol,.mw-parser-output .hlist dl ul,.mw-parser-output .hlist ol dl,.mw-parser-output .hlist ol ol,.mw-parser-output .hlist ol ul,.mw-parser-output .hlist ul dl,.mw-parser-output .hlist ul ol,.mw-parser-output .hlist ul ul{display:inline}.mw-parser-output .hlist .mw-empty-li{display:none}.mw-parser-output .hlist dt::after{content:": "}.mw-parser-output .hlist dd::after,.mw-parser-output .hlist li::after{content:" · ";font-weight:bold}.mw-parser-output .hlist dd:last-child::after,.mw-parser-output .hlist dt:last-child::after,.mw-parser-output .hlist li:last-child::after{content:none}.mw-parser-output .hlist dd dd:first-child::before,.mw-parser-output .hlist dd dt:first-child::before,.mw-parser-output .hlist dd li:first-child::before,.mw-parser-output .hlist dt dd:first-child::before,.mw-parser-output .hlist dt dt:first-child::before,.mw-parser-output .hlist dt li:first-child::before,.mw-parser-output .hlist li dd:first-child::before,.mw-parser-output .hlist li dt:first-child::before,.mw-parser-output .hlist li li:first-child::before{content:" (";font-weight:normal}.mw-parser-output .hlist dd dd:last-child::after,.mw-parser-output .hlist dd dt:last-child::after,.mw-parser-output .hlist dd li:last-child::after,.mw-parser-output .hlist dt dd:last-child::after,.mw-parser-output .hlist dt dt:last-child::after,.mw-parser-output .hlist dt li:last-child::after,.mw-parser-output .hlist li dd:last-child::after,.mw-parser-output .hlist li dt:last-child::after,.mw-parser-output .hlist li li:last-child::after{content:")";font-weight:normal}.mw-parser-output .hlist ol{counter-reset:listitem}.mw-parser-output .hlist ol>li{counter-increment:listitem}.mw-parser-output .hlist ol>li::before{content:" "counter(listitem)"\a0 "}.mw-parser-output .hlist dd ol>li:first-child::before,.mw-parser-output .hlist dt ol>li:first-child::before,.mw-parser-output .hlist li ol>li:first-child::before{content:" ("counter(listitem)"\a0 "}</style><style data-mw-deduplicate="TemplateStyles:r1236075235">.mw-parser-output .navbox{box-sizing:border-box;border:1px solid #a2a9b1;width:100%;clear:both;font-size:88%;text-align:center;padding:1px;margin:1em auto 0}.mw-parser-output .navbox .navbox{margin-top:0}.mw-parser-output .navbox+.navbox,.mw-parser-output .navbox+.navbox-styles+.navbox{margin-top:-1px}.mw-parser-output .navbox-inner,.mw-parser-output .navbox-subgroup{width:100%}.mw-parser-output .navbox-group,.mw-parser-output .navbox-title,.mw-parser-output .navbox-abovebelow{padding:0.25em 1em;line-height:1.5em;text-align:center}.mw-parser-output .navbox-group{white-space:nowrap;text-align:right}.mw-parser-output .navbox,.mw-parser-output .navbox-subgroup{background-color:#fdfdfd}.mw-parser-output .navbox-list{line-height:1.5em;border-color:#fdfdfd}.mw-parser-output .navbox-list-with-group{text-align:left;border-left-width:2px;border-left-style:solid}.mw-parser-output tr+tr>.navbox-abovebelow,.mw-parser-output tr+tr>.navbox-group,.mw-parser-output tr+tr>.navbox-image,.mw-parser-output tr+tr>.navbox-list{border-top:2px solid #fdfdfd}.mw-parser-output .navbox-title{background-color:#ccf}.mw-parser-output .navbox-abovebelow,.mw-parser-output .navbox-group,.mw-parser-output .navbox-subgroup .navbox-title{background-color:#ddf}.mw-parser-output .navbox-subgroup .navbox-group,.mw-parser-output .navbox-subgroup .navbox-abovebelow{background-color:#e6e6ff}.mw-parser-output .navbox-even{background-color:#f7f7f7}.mw-parser-output .navbox-odd{background-color:transparent}.mw-parser-output .navbox .hlist td dl,.mw-parser-output .navbox .hlist td ol,.mw-parser-output .navbox .hlist td ul,.mw-parser-output .navbox td.hlist dl,.mw-parser-output .navbox td.hlist ol,.mw-parser-output .navbox td.hlist ul{padding:0.125em 0}.mw-parser-output .navbox .navbar{display:block;font-size:100%}.mw-parser-output .navbox-title .navbar{float:left;text-align:left;margin-right:0.5em}body.skin--responsive .mw-parser-output .navbox-image img{max-width:none!important}@media print{body.ns-0 .mw-parser-output .navbox{display:none!important}}</style></div><div role="navigation" class="navbox" aria-labelledby="GNU_Project" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><style data-mw-deduplicate="TemplateStyles:r1239400231">.mw-parser-output .navbar{display:inline;font-size:88%;font-weight:normal}.mw-parser-output .navbar-collapse{float:left;text-align:left}.mw-parser-output .navbar-boxtext{word-spacing:0}.mw-parser-output .navbar ul{display:inline-block;white-space:nowrap;line-height:inherit}.mw-parser-output .navbar-brackets::before{margin-right:-0.125em;content:"[ "}.mw-parser-output .navbar-brackets::after{margin-left:-0.125em;content:" ]"}.mw-parser-output .navbar li{word-spacing:-0.125em}.mw-parser-output .navbar a>span,.mw-parser-output .navbar a>abbr{text-decoration:inherit}.mw-parser-output .navbar-mini abbr{font-variant:small-caps;border-bottom:none;text-decoration:none;cursor:inherit}.mw-parser-output .navbar-ct-full{font-size:114%;margin:0 7em}.mw-parser-output .navbar-ct-mini{font-size:114%;margin:0 4em}html.skin-theme-clientpref-night .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}@media(prefers-color-scheme:dark){html.skin-theme-clientpref-os .mw-parser-output .navbar li a abbr{color:var(--color-base)!important}}@media print{.mw-parser-output .navbar{display:none!important}}</style><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:GNU" title="Template:GNU"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:GNU" title="Template talk:GNU"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:GNU" title="Special:EditPage/Template:GNU"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="GNU_Project" style="font-size:114%;margin:0 4em"><a href="/wiki/GNU_Project" title="GNU Project">GNU Project</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%">History</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/GNU_Manifesto" title="GNU Manifesto">GNU Manifesto</a></li> <li><a href="/wiki/Free_Software_Foundation" title="Free Software Foundation">Free Software Foundation</a> <ul><li><a href="/wiki/Free_Software_Foundation_Europe" title="Free Software Foundation Europe">Europe</a></li> <li><a href="/wiki/Free_Software_Foundation_of_India" title="Free Software Foundation of India">India</a></li> <li><a href="/wiki/Free_Software_Foundation_Latin_America" title="Free Software Foundation Latin America">Latin America</a></li></ul></li> <li><a href="/wiki/History_of_free_and_open-source_software" title="History of free and open-source software">History of free software</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Licenses</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/GNU_General_Public_License" title="GNU General Public License">GNU General Public License</a> <ul><li><a href="/wiki/GPL_linking_exception" title="GPL linking exception">linking exception</a></li> <li><a href="/wiki/GPL_font_exception" title="GPL font exception">font exception</a></li></ul></li> <li><a href="/wiki/GNU_Lesser_General_Public_License" title="GNU Lesser General Public License">GNU Lesser General Public License</a></li> <li><a href="/wiki/GNU_Affero_General_Public_License" title="GNU Affero General Public License">GNU Affero General Public License</a></li> <li><a href="/wiki/GNU_Free_Documentation_License" title="GNU Free Documentation License">GNU Free Documentation License</a></li> <li><a href="/wiki/GNAT_Modified_General_Public_License" title="GNAT Modified General Public License">GNAT Modified General Public License</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Software</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/GNU" title="GNU">GNU</a> (<a href="/wiki/GNU_variants" title="GNU variants">variants</a>)</li> <li><a href="/wiki/GNU_Hurd" title="GNU Hurd">Hurd</a></li> <li><a href="/wiki/Linux-libre" title="Linux-libre">Linux-libre</a></li> <li><a href="/wiki/Glibc" title="Glibc">glibc</a></li> <li><a href="/wiki/Bash_(Unix_shell)" title="Bash (Unix shell)">Bash</a></li> <li><a href="/wiki/GNU_Core_Utilities" title="GNU Core Utilities">coreutils</a></li> <li><a href="/wiki/GNU_Find_Utilities" class="mw-redirect" title="GNU Find Utilities">findutils</a></li> <li><a href="/wiki/GNU_Autotools" title="GNU Autotools">Build system</a></li> <li><a href="/wiki/GNU_Compiler_Collection" title="GNU Compiler Collection">GCC</a></li> <li><a href="/wiki/GNU_Binutils" title="GNU Binutils">binutils</a></li> <li><a href="/wiki/GNU_Debugger" title="GNU Debugger">GDB</a></li> <li><a href="/wiki/GNU_GRUB" title="GNU GRUB">GRUB</a></li> <li><a href="/wiki/GNUstep" title="GNUstep">GNUstep</a></li> <li><a href="/wiki/GIMP" title="GIMP">GIMP</a></li> <li><a href="/wiki/Jami_(software)" title="Jami (software)">Jami</a></li> <li><a href="/wiki/GNU_Emacs" title="GNU Emacs">GNU Emacs</a></li> <li><a href="/wiki/GNU_TeXmacs" title="GNU TeXmacs">GNU TeXmacs</a></li> <li><a href="/wiki/GNU_Octave" title="GNU Octave">GNU Octave</a></li> <li><a href="/wiki/GNU_Taler" title="GNU Taler">GNU Taler</a></li> <li><a href="/wiki/R_(programming_language)" title="R (programming language)">GNU R</a></li> <li><a href="/wiki/GNU_Scientific_Library" title="GNU Scientific Library">GSL</a></li> <li><a href="/wiki/GNU_Multiple_Precision_Arithmetic_Library" title="GNU Multiple Precision Arithmetic Library">GMP</a></li> <li><a href="/wiki/Electric_(software)" title="Electric (software)">GNU Electric</a></li> <li><a href="/wiki/GNU_Archimedes" title="GNU Archimedes">GNU Archimedes</a></li> <li><a href="/wiki/GNUnet" title="GNUnet">GNUnet</a></li> <li><a href="/wiki/GNU_Privacy_Guard" title="GNU Privacy Guard">GNU Privacy Guard</a></li> <li><a href="/wiki/Gnuzilla" class="mw-redirect" title="Gnuzilla">Gnuzilla</a> (<a href="/wiki/GNU_IceCat" title="GNU IceCat">IceCat</a>)</li> <li><a href="/wiki/GNU_Health" title="GNU Health">GNU Health</a></li> <li><a href="/wiki/GNUmed" title="GNUmed">GNUmed</a></li> <li><a class="mw-selflink selflink">GNU LilyPond</a></li> <li><a href="/wiki/GNU_Go" title="GNU Go">GNU Go</a></li> <li><a href="/wiki/GNU_Chess" title="GNU Chess">GNU Chess</a></li> <li><a href="/wiki/Gnash_(software)" title="Gnash (software)">Gnash</a></li> <li><a href="/wiki/GNU_Guix" title="GNU Guix">Guix</a></li> <li><a href="/wiki/List_of_GNU_packages" title="List of GNU packages"><i>more...</i></a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Contributors</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Alexandre_Oliva" title="Alexandre Oliva">Alexandre Oliva</a></li> <li><a href="/wiki/Benjamin_Mako_Hill" title="Benjamin Mako Hill">Benjamin Mako Hill</a></li> <li><a href="/wiki/Bradley_M._Kuhn" title="Bradley M. Kuhn">Bradley M. Kuhn</a></li> <li><a href="/wiki/Brian_Fox_(programmer)" title="Brian Fox (programmer)">Brian Fox</a></li> <li><a href="/wiki/Federico_Heinz" class="mw-redirect" title="Federico Heinz">Federico Heinz</a></li> <li><a href="/wiki/Georg_C._F._Greve" title="Georg C. F. Greve">Georg C. F. Greve</a></li> <li><a href="/wiki/William_John_Sullivan" title="William John Sullivan">John Sullivan</a></li> <li>Nagarjuna G.</li> <li><a href="/wiki/Richard_Stallman" title="Richard Stallman">Richard M. Stallman</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Other topics</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/GNU/Linux_naming_controversy" title="GNU/Linux naming controversy">GNU/Linux naming controversy</a></li> <li><i><a href="/wiki/Revolution_OS" title="Revolution OS">Revolution OS</a></i></li> <li><a href="/wiki/Free_Software_Foundation_anti-Windows_campaigns" title="Free Software Foundation anti-Windows campaigns">Free Software Foundation anti-Windows campaigns</a></li> <li><a href="/wiki/Defective_by_Design" title="Defective by Design">Defective by Design</a></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Scorewriters" style="padding:3px"><table class="nowraplinks hlist mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Scorewriters" title="Template:Scorewriters"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Scorewriters" title="Template talk:Scorewriters"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Scorewriters" title="Special:EditPage/Template:Scorewriters"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Scorewriters" style="font-size:114%;margin:0 4em"><a href="/wiki/Scorewriter" title="Scorewriter">Scorewriters</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Free_and_open-source_software" title="Free and open-source software">Free and open-source</a></th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Gregorio_(software)" title="Gregorio (software)">Gregorio</a></li> <li><a href="/wiki/Impro-Visor" title="Impro-Visor">Impro-Visor</a></li> <li><a class="mw-selflink selflink">LilyPond</a> <ul><li><a href="/wiki/Denemo" title="Denemo">Denemo</a></li> <li><a href="/wiki/Frescobaldi_(software)" title="Frescobaldi (software)">Frescobaldi</a></li> <li><a href="/wiki/JEdit#Plug-ins" title="JEdit">jEdit plugin</a></li> <li><a href="https://www.mediawiki.org/wiki/extension:Score" class="extiw" title="mw:extension:Score">Extension:Score</a></li></ul></li> <li><a href="/wiki/MuseScore" title="MuseScore">MuseScore</a></li> <li><a href="/wiki/MusiXTeX" title="MusiXTeX">MusiXTeX</a></li> <li><a href="/wiki/Philip%27s_Music_Writer" title="Philip's Music Writer">Philip's Music Writer</a></li> <li><a href="/wiki/Power_Tab_Editor" title="Power Tab Editor">Power Tab Editor</a></li> <li><a href="/wiki/Rosegarden" title="Rosegarden">Rosegarden</a></li> <li><a href="/wiki/TuxGuitar" title="TuxGuitar">TuxGuitar</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Proprietary_software" title="Proprietary software">Proprietary</a></th><td class="navbox-list-with-group navbox-list navbox-even" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Capella_(notation_program)" title="Capella (notation program)">Capella</a></li> <li><a href="/wiki/Dorico" title="Dorico">Dorico</a></li> <li><a href="/wiki/Encore_(software)" title="Encore (software)">Encore</a></li> <li><a href="/wiki/Forte_(notation_program)" title="Forte (notation program)">Forte</a></li> <li><a href="/wiki/Guitar_Pro" title="Guitar Pro">Guitar Pro</a></li> <li><a href="/wiki/Igor_Engraver" title="Igor Engraver">Igor Engraver</a></li> <li><a href="/wiki/MagicScore" title="MagicScore">MagicScore</a></li> <li><a href="/wiki/Mozart_the_music_processor" title="Mozart the music processor">Mozart</a></li> <li><a href="/wiki/Mus2" title="Mus2">Mus2</a></li> <li><a href="/wiki/Musink" title="Musink">Musink</a></li> <li><a href="/wiki/MusiCAD" title="MusiCAD">MusiCAD</a></li> <li><a href="/wiki/MusicEase" title="MusicEase">MusicEase</a></li> <li><a href="/wiki/Notion_(music_software)" title="Notion (music software)">Notion</a></li> <li><a href="/wiki/NoteWorthy_Composer" title="NoteWorthy Composer">NoteWorthy Composer</a></li> <li><a href="/wiki/Overture_(software)" title="Overture (software)">Overture</a></li> <li><a href="/wiki/ScoreCloud" title="ScoreCloud">ScoreCloud</a></li> <li><a href="/wiki/Sibelius_(scorewriter)" title="Sibelius (scorewriter)">Sibelius</a></li> <li><a href="/wiki/SmartScore" title="SmartScore">SmartScore</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">No longer developed</th><td class="navbox-list-with-group navbox-list navbox-odd" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Aegis_Sonix" title="Aegis Sonix">Aegis Sonix</a></li> <li><a href="/wiki/Deluxe_Music_Construction_Set" title="Deluxe Music Construction Set">Deluxe Music Construction Set</a></li> <li><a href="/wiki/Finale_(scorewriter)" title="Finale (scorewriter)">Finale</a></li> <li><a href="/wiki/MusEdit" title="MusEdit">MusEdit</a></li> <li><a href="/wiki/Music_Construction_Set" title="Music Construction Set">Music Construction Set</a></li> <li><a href="/wiki/Music_Write" title="Music Write">Music Write</a></li> <li><a href="/wiki/NoteEdit" title="NoteEdit">NoteEdit</a></li> <li><a href="/wiki/SCORE_(software)" title="SCORE (software)">SCORE</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div> <ul><li><b><span class="noviewer" typeof="mw:File"><span title="List-Class article"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/16px-Symbol_list_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/23px-Symbol_list_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/d/db/Symbol_list_class.svg/31px-Symbol_list_class.svg.png 2x" data-file-width="180" data-file-height="185" /></span></span> <a href="/wiki/List_of_scorewriters" title="List of scorewriters">List</a></b></li> <li><b><span class="noviewer" typeof="mw:File"><a href="/wiki/File:Symbol_na_class.svg" class="mw-file-description" title="Non-article page"><img alt="" src="//upload.wikimedia.org/wikipedia/en/thumb/6/6a/Symbol_na_class.svg/16px-Symbol_na_class.svg.png" decoding="async" width="16" height="16" class="mw-file-element" srcset="//upload.wikimedia.org/wikipedia/en/thumb/6/6a/Symbol_na_class.svg/23px-Symbol_na_class.svg.png 1.5x, //upload.wikimedia.org/wikipedia/en/thumb/6/6a/Symbol_na_class.svg/31px-Symbol_na_class.svg.png 2x" data-file-width="180" data-file-height="185" /></a></span> <a href="/wiki/Comparison_of_scorewriters" title="Comparison of scorewriters">Comparison</a></b></li></ul> </div></td></tr></tbody></table></div> <div class="navbox-styles"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1236075235"></div><div role="navigation" class="navbox" aria-labelledby="Document_markup_languages" style="padding:3px"><table class="nowraplinks mw-collapsible autocollapse navbox-inner" style="border-spacing:0;background:transparent;color:inherit"><tbody><tr><th scope="col" class="navbox-title" colspan="2"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1129693374"><link rel="mw-deduplicated-inline-style" href="mw-data:TemplateStyles:r1239400231"><div class="navbar plainlinks hlist navbar-mini"><ul><li class="nv-view"><a href="/wiki/Template:Document_markup_languages" title="Template:Document markup languages"><abbr title="View this template">v</abbr></a></li><li class="nv-talk"><a href="/wiki/Template_talk:Document_markup_languages" title="Template talk:Document markup languages"><abbr title="Discuss this template">t</abbr></a></li><li class="nv-edit"><a href="/wiki/Special:EditPage/Template:Document_markup_languages" title="Special:EditPage/Template:Document markup languages"><abbr title="Edit this template">e</abbr></a></li></ul></div><div id="Document_markup_languages" style="font-size:114%;margin:0 4em"><a href="/wiki/Markup_language" title="Markup language">Document markup languages</a></div></th></tr><tr><th scope="row" class="navbox-group" style="width:1%"><a href="/wiki/Office_suite" class="mw-redirect" title="Office suite">Office suite</a></th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/Compound_Document_Format" title="Compound Document Format">Compound Document Format</a></li> <li><a href="/wiki/Office_Open_XML" title="Office Open XML">OOXML</a> <ul><li><a href="/wiki/SpreadsheetML" title="SpreadsheetML">SpreadsheetML</a></li> <li><a href="/wiki/PresentationML" class="mw-redirect" title="PresentationML">PresentationML</a></li> <li><a href="/wiki/WordprocessingML" class="mw-redirect" title="WordprocessingML">WordprocessingML</a></li></ul></li> <li><a href="/wiki/OpenDocument" title="OpenDocument">ODF</a></li> <li><a href="/wiki/Uniform_Office_Format" title="Uniform Office Format">UOF</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Well-known</th><td class="navbox-list-with-group navbox-list navbox-even hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/HTML" title="HTML">HTML</a></li> <li><a href="/wiki/XHTML" title="XHTML">XHTML</a></li> <li><a href="/wiki/MathML" title="MathML">MathML</a></li> <li><a href="/wiki/Rich_Text_Format" title="Rich Text Format">RTF</a></li> <li><a href="/wiki/TeX" title="TeX">TeX</a></li> <li><a href="/wiki/LaTeX" title="LaTeX">LaTeX</a></li> <li><a href="/wiki/Markdown" title="Markdown">Markdown</a></li></ul> </div></td></tr><tr><th scope="row" class="navbox-group" style="width:1%">Lesser-known</th><td class="navbox-list-with-group navbox-list navbox-odd hlist" style="width:100%;padding:0"><div style="padding:0 0.25em"> <ul><li><a href="/wiki/AmigaGuide" title="AmigaGuide">AmigaGuide</a></li> <li><a href="/wiki/AsciiDoc" title="AsciiDoc">AsciiDoc</a></li> <li><a href="/wiki/BBCode" title="BBCode">BBCode</a></li> <li><a href="/wiki/Chemical_Markup_Language" title="Chemical Markup Language">CML</a></li> <li><a href="/wiki/C-HTML" class="mw-redirect" title="C-HTML">C-HTML</a></li> <li><a href="/wiki/ConTeXt" title="ConTeXt">ConTeXt</a></li> <li><a href="/wiki/CrossMark" class="mw-redirect" title="CrossMark">CrossMark</a></li> <li><a href="/wiki/Darwin_Information_Typing_Architecture" title="Darwin Information Typing Architecture">DITA</a></li> <li><a href="/wiki/DocBook" title="DocBook">DocBook</a></li> <li><a href="/wiki/Encoded_Archival_Description" title="Encoded Archival Description">EAD</a></li> <li><a href="/wiki/Enriched_text" title="Enriched text">Enriched text</a></li> <li><a href="/wiki/FHTML" title="FHTML">FHTML</a></li> <li><a href="/wiki/List_of_document_markup_languages#GML_Disambiguation" title="List of document markup languages">GML</a></li> <li><a href="/wiki/GuideML" class="mw-redirect" title="GuideML">GuideML</a></li> <li><a href="/wiki/Handheld_Device_Markup_Language" title="Handheld Device Markup Language">HDML</a></li> <li><a href="/wiki/HyTime" title="HyTime">HyTime</a></li> <li><a href="/wiki/Information_Presentation_Facility" title="Information Presentation Facility">IPF</a></li> <li><a class="mw-selflink selflink">LilyPond</a></li> <li><a href="/wiki/LinuxDoc" title="LinuxDoc">LinuxDoc</a></li> <li>Lout</li> <li><a href="/wiki/Maker_Interchange_Format" class="mw-redirect" title="Maker Interchange Format">MIF</a></li> <li><a href="/wiki/Microsoft_Assistance_Markup_Language" title="Microsoft Assistance Markup Language">MAML</a></li> <li><a href="/wiki/Music_Encoding_Initiative" title="Music Encoding Initiative">MEI</a></li> <li><a href="/wiki/MusicXML" title="MusicXML">MusicXML</a></li> <li><a href="/wiki/OMDoc" title="OMDoc">OMDoc</a></li> <li><a href="/wiki/OpenMath" title="OpenMath">OpenMath</a></li> <li><a href="/wiki/Org-mode" title="Org-mode">Org-mode</a></li> <li><a href="/wiki/Plain_Old_Documentation" title="Plain Old Documentation">POD</a></li> <li><a href="/wiki/ReStructuredText" title="ReStructuredText">ReStructuredText</a></li> <li><a href="/wiki/RTML" title="RTML">RTML</a></li> <li><a href="/wiki/Revisable-Form_Text" class="mw-redirect" title="Revisable-Form Text">RFT</a></li> <li><a href="/wiki/S1000D" title="S1000D">S1000D</a></li> <li><a href="/wiki/Setext" title="Setext">Setext</a></li> <li><a href="/wiki/Text_Encoding_Initiative" title="Text Encoding Initiative">TEI</a></li> <li><a href="/wiki/Texinfo" title="Texinfo">Texinfo</a></li> <li><a href="/wiki/Troff" title="Troff">troff</a></li> <li><a href="/wiki/Wiki#Editing" title="Wiki">Wikitext</a></li> <li><a href="/wiki/Wireless_Markup_Language" title="Wireless Markup Language">WML</a></li> <li><a href="/wiki/WapTV" title="WapTV">WapTV</a></li> <li><a href="/wiki/Extensible_Application_Markup_Language" title="Extensible Application Markup Language">XAML</a></li></ul> </div></td></tr><tr><td class="navbox-abovebelow" colspan="2"><div><a href="/wiki/List_of_document_markup_languages" title="List of document markup languages">List of document markup languages</a></div></td></tr></tbody></table></div> <!-- NewPP limit report Parsed by mw‐web.codfw.main‐7fc47fc68d‐z5kxq Cached time: 20241128193513 Cache expiry: 2592000 Reduced expiry: false Complications: [vary‐revision‐sha1, show‐toc] CPU time usage: 0.981 seconds Real time usage: 1.301 seconds Preprocessor visited node count: 3151/1000000 Post‐expand include size: 103740/2097152 bytes Template argument size: 6801/2097152 bytes Highest expansion depth: 18/100 Expensive parser function count: 9/500 Unstrip recursion depth: 1/20 Unstrip post‐expand size: 143092/5000000 bytes Lua time usage: 0.612/10.000 seconds Lua memory usage: 17175579/52428800 bytes Number of Wikibase entities loaded: 2/400 --> <!-- Transclusion expansion time report (%,ms,calls,template) 100.00% 1135.801 1 -total 28.09% 319.051 1 Template:Reflist 24.66% 280.142 2 Template:Infobox 21.62% 245.594 1 Template:Infobox_software 18.22% 206.949 24 Template:Cite_web 10.86% 123.375 1 Template:Lang 10.32% 117.192 12 Template:Wikidata 9.81% 111.369 3 Template:Navbox 8.45% 95.953 1 Template:GNU 7.21% 81.859 1 Template:Short_description --> <!-- Saved in parser cache with key enwiki:pcache:idhash:169144-0!canonical and timestamp 20241128193513 and revision id 1242918348. Rendering was triggered because: page-view --> </div><!--esi <esi:include src="/esitest-fa8a495983347898/content" /> --><noscript><img src="https://login.wikimedia.org/wiki/Special:CentralAutoLogin/start?type=1x1&useformat=desktop" alt="" width="1" height="1" style="border: none; position: absolute;"></noscript> <div class="printfooter" data-nosnippet="">Retrieved from "<a dir="ltr" href="https://en.wikipedia.org/w/index.php?title=LilyPond&oldid=1242918348">https://en.wikipedia.org/w/index.php?title=LilyPond&oldid=1242918348</a>"</div></div> <div id="catlinks" class="catlinks" data-mw="interface"><div id="mw-normal-catlinks" class="mw-normal-catlinks"><a href="/wiki/Help:Category" title="Help:Category">Categories</a>: <ul><li><a href="/wiki/Category:LilyPond" title="Category:LilyPond">LilyPond</a></li><li><a href="/wiki/Category:1996_software" title="Category:1996 software">1996 software</a></li><li><a href="/wiki/Category:Cross-platform_software" title="Category:Cross-platform software">Cross-platform software</a></li><li><a href="/wiki/Category:Free_music_software" title="Category:Free music software">Free music software</a></li><li><a href="/wiki/Category:Free_software_programmed_in_C%2B%2B" title="Category:Free software programmed in C++">Free software programmed in C++</a></li><li><a href="/wiki/Category:Free_typesetting_software" title="Category:Free typesetting software">Free typesetting software</a></li><li><a href="/wiki/Category:GNU_Project_software" title="Category:GNU Project software">GNU Project software</a></li><li><a href="/wiki/Category:Music_notation_file_formats" title="Category:Music notation file formats">Music notation file formats</a></li><li><a href="/wiki/Category:Scorewriters" title="Category:Scorewriters">Scorewriters</a></li><li><a href="/wiki/Category:Scorewriters_for_Linux" title="Category:Scorewriters for Linux">Scorewriters for Linux</a></li></ul></div><div id="mw-hidden-catlinks" class="mw-hidden-catlinks mw-hidden-cats-hidden">Hidden categories: <ul><li><a href="/wiki/Category:Pages_using_the_Score_extension" title="Category:Pages using the Score extension">Pages using the Score extension</a></li><li><a href="/wiki/Category:Module:Wd_reference_errors" title="Category:Module:Wd reference errors">Module:Wd reference errors</a></li><li><a href="/wiki/Category:All_articles_with_dead_external_links" title="Category:All articles with dead external links">All articles with dead external links</a></li><li><a href="/wiki/Category:Articles_with_dead_external_links_from_March_2023" title="Category:Articles with dead external links from March 2023">Articles with dead external links from March 2023</a></li><li><a href="/wiki/Category:Articles_with_permanently_dead_external_links" title="Category:Articles with permanently dead external links">Articles with permanently dead external links</a></li><li><a href="/wiki/Category:Articles_with_short_description" title="Category:Articles with short description">Articles with short description</a></li><li><a href="/wiki/Category:Short_description_matches_Wikidata" title="Category:Short description matches Wikidata">Short description matches Wikidata</a></li><li><a href="/wiki/Category:Use_mdy_dates_from_November_2019" title="Category:Use mdy dates from November 2019">Use mdy dates from November 2019</a></li><li><a href="/wiki/Category:Articles_containing_Hebrew-language_text" title="Category:Articles containing Hebrew-language text">Articles containing Hebrew-language text</a></li></ul></div></div> </div> </main> </div> <div class="mw-footer-container"> <footer id="footer" class="mw-footer" > <ul id="footer-info"> <li id="footer-info-lastmod"> This page was last edited on 29 August 2024, at 13:18<span class="anonymous-show"> (UTC)</span>.</li> <li id="footer-info-copyright">Text is available under the <a href="/wiki/Wikipedia:Text_of_the_Creative_Commons_Attribution-ShareAlike_4.0_International_License" title="Wikipedia:Text of the Creative Commons Attribution-ShareAlike 4.0 International License">Creative Commons Attribution-ShareAlike 4.0 License</a>; additional terms may apply. By using this site, you agree to the <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use" class="extiw" title="foundation:Special:MyLanguage/Policy:Terms of Use">Terms of Use</a> and <a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy" class="extiw" title="foundation:Special:MyLanguage/Policy:Privacy policy">Privacy Policy</a>. Wikipedia® is a registered trademark of the <a rel="nofollow" class="external text" href="https://wikimediafoundation.org/">Wikimedia Foundation, Inc.</a>, a non-profit organization.</li> </ul> <ul id="footer-places"> <li id="footer-places-privacy"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">Privacy policy</a></li> <li id="footer-places-about"><a href="/wiki/Wikipedia:About">About Wikipedia</a></li> <li id="footer-places-disclaimers"><a href="/wiki/Wikipedia:General_disclaimer">Disclaimers</a></li> <li id="footer-places-contact"><a href="//en.wikipedia.org/wiki/Wikipedia:Contact_us">Contact Wikipedia</a></li> <li id="footer-places-wm-codeofconduct"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Universal_Code_of_Conduct">Code of Conduct</a></li> <li id="footer-places-developers"><a href="https://developer.wikimedia.org">Developers</a></li> <li id="footer-places-statslink"><a href="https://stats.wikimedia.org/#/en.wikipedia.org">Statistics</a></li> <li id="footer-places-cookiestatement"><a href="https://foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Cookie_statement">Cookie statement</a></li> <li id="footer-places-mobileview"><a href="//en.m.wikipedia.org/w/index.php?title=LilyPond&mobileaction=toggle_view_mobile" class="noprint stopMobileRedirectToggle">Mobile view</a></li> </ul> <ul id="footer-icons" class="noprint"> <li id="footer-copyrightico"><a href="https://wikimediafoundation.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/static/images/footer/wikimedia-button.svg" width="84" height="29" alt="Wikimedia Foundation" loading="lazy"></a></li> <li id="footer-poweredbyico"><a href="https://www.mediawiki.org/" class="cdx-button cdx-button--fake-button cdx-button--size-large cdx-button--fake-button--enabled"><img src="/w/resources/assets/poweredby_mediawiki.svg" alt="Powered by MediaWiki" width="88" height="31" loading="lazy"></a></li> </ul> </footer> </div> </div> </div> <div class="vector-settings" id="p-dock-bottom"> <ul></ul> </div><script>(RLQ=window.RLQ||[]).push(function(){mw.config.set({"wgHostname":"mw-web.codfw.main-6d94db5ff4-ddww7","wgBackendResponseTime":158,"wgPageParseReport":{"limitreport":{"cputime":"0.981","walltime":"1.301","ppvisitednodes":{"value":3151,"limit":1000000},"postexpandincludesize":{"value":103740,"limit":2097152},"templateargumentsize":{"value":6801,"limit":2097152},"expansiondepth":{"value":18,"limit":100},"expensivefunctioncount":{"value":9,"limit":500},"unstrip-depth":{"value":1,"limit":20},"unstrip-size":{"value":143092,"limit":5000000},"entityaccesscount":{"value":2,"limit":400},"timingprofile":["100.00% 1135.801 1 -total"," 28.09% 319.051 1 Template:Reflist"," 24.66% 280.142 2 Template:Infobox"," 21.62% 245.594 1 Template:Infobox_software"," 18.22% 206.949 24 Template:Cite_web"," 10.86% 123.375 1 Template:Lang"," 10.32% 117.192 12 Template:Wikidata"," 9.81% 111.369 3 Template:Navbox"," 8.45% 95.953 1 Template:GNU"," 7.21% 81.859 1 Template:Short_description"]},"scribunto":{"limitreport-timeusage":{"value":"0.612","limit":"10.000"},"limitreport-memusage":{"value":17175579,"limit":52428800}},"cachereport":{"origin":"mw-web.codfw.main-7fc47fc68d-z5kxq","timestamp":"20241128193513","ttl":2592000,"transientcontent":false}}});});</script> <script type="application/ld+json">{"@context":"https:\/\/schema.org","@type":"Article","name":"LilyPond","url":"https:\/\/en.wikipedia.org\/wiki\/LilyPond","sameAs":"http:\/\/www.wikidata.org\/entity\/Q195946","mainEntity":"http:\/\/www.wikidata.org\/entity\/Q195946","author":{"@type":"Organization","name":"Contributors to Wikimedia projects"},"publisher":{"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":{"@type":"ImageObject","url":"https:\/\/www.wikimedia.org\/static\/images\/wmf-hor-googpub.png"}},"datePublished":"2003-01-14T23:26:19Z","dateModified":"2024-08-29T13:18:10Z","image":"https:\/\/upload.wikimedia.org\/wikipedia\/commons\/0\/03\/LilyPond-logo-with-music.png","headline":"free software scorewriter"}</script> </body> </html>