-
Notifications
You must be signed in to change notification settings - Fork 631
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fixup: move test file to examplefiles/
- Loading branch information
Showing
2 changed files
with
92 additions
and
95 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,92 @@ | ||
\version "2.23.3" | ||
|
||
% This is a test file for Pygments' LilyPond support. To compile | ||
% it with Guile 1 (as in official releases as of this writing), | ||
% remove the "commented form" below. | ||
|
||
%{ | ||
All supported constructs are covered in | ||
this file. For example, multi-line comments. | ||
These are non-nested. The following will | ||
end the whole comment: | ||
%{ %} | ||
|
||
\header { | ||
title = "This is an assignment to a string." | ||
composer = \markup \smallCaps "And this is a markup" | ||
} | ||
% The following is just a comment. | ||
%} | ||
|
||
\paper { | ||
indent = 30\staff-space | ||
page-count = 1 | ||
} | ||
|
||
myFunc = | ||
# #;(This is a commented form. After it, we are still in Scheme mode.) | ||
(define-music-function (music n) (ly:music? index?) | ||
(let* ((repeated (make-list n music)) | ||
(copied (map ly:music-deep-copy repeated))) | ||
; This is a Scheme comment. | ||
(make-sequential-music copied))) | ||
|
||
mySecondFunc = | ||
#(define-music-function (music) (ly:music?) | ||
#{ | ||
% LilyPond syntax here. | ||
\compressMMRests | ||
\shiftDurations -2 1 | ||
# ; Scheme syntax again. | ||
(ly:music-deep-copy music) | ||
#}) | ||
|
||
myPitch = ##{ c #} | ||
|
||
% Here we should be back to LilyPond mode. This | ||
% is a LilyPond comment. | ||
|
||
<< | ||
\new Staff \with { | ||
\consists Duration_line_engraver | ||
} | ||
\relative c' { | ||
\clef alto | ||
\time 6/8 | ||
\key d \major | ||
\cadenzaOn | ||
deses'!4.~(\tweak thickness 4\( deses^\p-\signumcongruentiae_1\4 | ||
deses\longa) \myFunc { r } 4 des8 8[ <des ges>8]\) | ||
\bar "||" | ||
\cadenzaOff | ||
\once \hide NoteHead | ||
\once \override NoteHead.no-ledgers = ##t | ||
\once \omit Dots | ||
\once \override Staff.DurationLine.thickness = #5 | ||
c''?2.:16\-^"Some music" | | ||
\mySecondFunc | ||
R1*1/2^\markup \center-column { | ||
Some | ||
Text | ||
In | ||
A | ||
\bold \italic Column! | ||
super % not highlighted as a markup command | ||
} | ||
\repeat unfold 4 { c8\< c^\> c\p\! } | ||
} | ||
\addlyrics { | ||
\set Score.melismaBusyProperties = #'() | ||
My Lily -- Song | ||
} | ||
\chordmode { | ||
c cis:3+ des:maj7/+e | ||
} | ||
\new TabVoice { | ||
f'4\^ g'4\^ f'2 | ||
} | ||
\drums { | ||
hihat4 hh bassdrum bd | ||
} | ||
>> |
95 changes: 0 additions & 95 deletions
95
tests/snippets/lilypond/example.txt → ...s/examplefiles/lilypond/example.ly.output
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.