Score:LSR
Code Snippets
- Adding ambitus per voice · LSR # 84
- Many types of bar lines · LSR # 89
- Manually controlling beam positions · LSR # 97
- Adding an extra staff · LSR # 110
- Segno / Coda on top of rehearsal mark · LSR # 202
- Broken Crescendo Hairpin · LSR # 207
- Line styles for Glissando · LSR # 216
- Center text below hairpin dynamics · LSR # 233
- The \fill-line command · LSR # 244
- Grid lines: emphasizing rhythms and notes synchronization · LSR # 247
- Non-traditional key signatures · LSR # 248
- Inserting score fragments above a staff, as markups · LSR # 250
- Demonstrating the power and flexibility of the \markup function · LSR # 252
- PostScript lines · LSR # 253
- Drawing skyline outline · LSR # 256
- Drawing circles around various objects · LSR # 260
- Embedding native PostScript in a \markup block · LSR # 263
- Vertical brace spanning several lyrics lines · LSR # 265
- Creating text spanners · LSR # 271
- Adding a figured bass above or below the notes · LSR # 292
- Inserting large plain text sections, as independent \markup blocks · LSR # 300
- Preventing long \mark objects to stretch a measure · LSR # 301
- Adding accidentals to a trillspanner · LSR # 304
- Modifying default font properties for piece titles · LSR # 306
- Inserting a \markup when using chordmode · LSR # 309
- Printing the full title on several scores in the same file · LSR # 310
- Score for diatonic accordion · LSR # 311
- Volta text markup using repeatCommands · LSR # 316
- Three-sided box · LSR # 330
- Specifying instrument changes as markups · LSR # 349
- Formatting lyrics syllables · LSR # 373
- Cue with lyrics · LSR # 374
- Customized accidentals · LSR # 378
- Adding instrument name and clef change to cue notes · LSR # 388
- Creating "real" parenthesized dynamics · LSR # 382
- Aligning and centering instrument names (advanced) · LSR # 383
- Using Scheme to display the list of all supported midi instruments · LSR # 392
- Using Scheme to create a list of all available X11 colors · LSR # 394
- Hiding the dashed line in a text crescendo · LSR # 404
- Adding automatic octaves to a melody · LSR # 445
- Markup accacciaturas · LSR # 458
- Aligning columns from different markups · LSR # 464
- Using header fields in arbitrary markup · LSR # 467
- Cross-staff arpeggio brackets · LSR # 470
- Customising note heads · LSR # 475
- Appending a note to the tuplet text · LSR # 482
- Changing chord separator · LSR # 484
- Percussion beaters · LSR # 486
- Filtering parts from the command line · LSR # 493
- Stemlets · LSR # 511
- Using markup for a staff's instrumentName · LSR # 515
- Customizing Chord Symbols - Global · LSR # 517
- Extracting unmodified fragments of a music expression · LSR # 542
- Extracting notes inside chords into separate staves · LSR # 545
- Slashed Sixth in chordmode · LSR # 549
- Time signature with note in denominator · LSR # 554
- Adding the current date to the tagline · LSR # 563
- Coloring notes depending on their pitch · LSR # 572
- Creating metronome marks in markup mode · LSR # 574
- Display bracket with only one staff in a system · LSR # 579
- Multi-measure rest markup · LSR # 587
- Printing the bar number for the first measure · LSR # 592
- Quoting another voice · LSR # 593
- Quoting another voice with transposition · LSR # 594
- Time signature printing only the numerator as a number · LSR # 609
- Stylized movement numbers · LSR # 614
- Changing breathe marks to markup text · LSR # 640
- A function to repeatedly print a given pattern with different notes · LSR # 654
- Keep change clefs full sized · LSR # 673
- Altering the length of beamed stems · LSR # 681
- Coloring individual staff lines · LSR # 700
- horizontal centered systems on a page · LSR # 701
- Adding orchestral cues to a vocal score · LSR # 711
- Longer laissezVibrer ties · LSR # 715
- Forcing a clef symbol to be displayed · LSR # 717
- Drawing circles around note heads · LSR # 722
- Creating arbitrary lines following notes across staves · LSR # 729
- Toc Section Command · LSR # 738
- Dynamics with attributes aligned on dynamic sign (e.g. "poco f" aligned on "f") · LSR # 739
- Typesetting glissandi across staves · LSR # 742
- Complex compound time signatures · LSR # 743
- Using lyrics as markup text · LSR # 744
- Extracting text from markup · LSR # 747
- Modifying a slur by offsetting the positions property · LSR # 748
- Use custom font's flat (b) and sharp (#) symbols for chords · LSR # 750
- Adding notes to the notes of a melody · LSR # 761
- Alphabetical sorted index · LSR # 763
- Adding articulations from a template · LSR # 769
- Rewriting the Stem stencil using markup paths · LSR # 771
- Controlling of the pitch range in a score · LSR # 773
- Altering the shape of a default slur with a list of offsets · LSR # 777
- Evenly space text in a measure · LSR # 780
- Creating keyboard diagrams with chords or scales · LSR # 791
- Clef change at the beginning of a piece · LSR # 792
- Keyboard headword · LSR # 814
- Setting the double repeat default for volte · LSR # 824
- Simultaneous headword · LSR # 825
- Unfretted headword · LSR # 830
- Brackets indicating "Hauptstimme" and "Nebenstimme" · LSR # 843
- Displaying a whole GrandStaff system if only one of its staves is alive · LSR # 853
- Making noteheads look handwritten · LSR # 859
- Re-positioning note heads on the opposite side of the stem · LSR # 861
- Rewriting the Stem stencil using markup paths · LSR # 864
- tag manipulating functions and additional filter by tag functions · LSR # 871
- Customizing individual staff lines · LSR # 878
- Colored notes with black outlines, colors based on note name and alteration · LSR # 890
- Using make-connected-path-stencil to draw custom shapes · LSR # 891
- Smiley · LSR # 904
- Multiple repeats with alternate endings · LSR # 915
- Placing a text at the end of a hairpin (decrescendo) · LSR # 947
- Basic Roman Numeral and Figured Bass Analysis · LSR # 907
- Colored background · LSR # 960
- Coda ahead of a line of its own · LSR # 966
- Functional analysis · LSR # 967
- Colored background for markup text · LSR # 969
- Multiple simultaneous RehearsalMarks, tunable output per score, grace synchronized · LSR # 976
- Line breaking rehearsal mark · LSR # 977
- Instrument name as staff lines · LSR # 981
- Eyeglasses as markup (path) · LSR # 982
- Repeat-bar-lines with angle-wings for whole StaffGroup (manually) · LSR # 991
- Coloured boxes around / behind notes · LSR # 1000
- Squeeze and split staff · LSR # 1005
- Repeat lyric extender · LSR # 1006
- Crossing staves · LSR # 1007
- Metronome marks with more options · LSR # 1008
- Multi-column scores · LSR # 1013
- Outliner · LSR # 1016
- Correctly aligned different dispersions of text in different stanzas · LSR # 1025
- Arrows · LSR # 1026
- Easily enter music expressions in markup · LSR # 1029
- Tramlines and Feta font caesurae · LSR # 1030
- PianoStaff without Braces · LSR # 1037
- Changing the appearance of the number of Clef Modifier · LSR # 1038
- Manipulating slurs via 'positions and 'extra-offset · LSR # 1039
- Circle of Fifths · LSR # 1040
- Drawing a keyboard with scalable size and correct positions of the black keys · LSR # 1042
- Drawing an accordion standard stradella bass system · LSR # 1043
- Using numbers as part of Lilypond variable names · LSR # 1044
- Curved arrow · LSR # 1050
- ChordNames in a ChordMarkup-context · LSR # 1057
- Colour Gradient using Postscript · LSR # 1060
- Circled pattern markup · LSR # 1068
- Invert notes in a chord · LSR # 1082
- Of the ubiquity of markup objects · LSR # 1084
- Markup on clef · LSR # 1086
- Using any arbitrary markup as LyricHyphen · LSR # 1090
- Indenting individual systems · LSR # 1098
- Resize arrow-heads for directed arpeggio · LSR # 1099
- Coloring successive intervals · LSR # 1100
- keyboard diagrams · LSR # 1121
- music within an octave ambitus · LSR # 1123
- Metric Modulation with Tuplet · LSR # 1124
- Printing bar numbers using modulo-bar-number-visible · LSR # 1125
- Printing bar numbers for broken measures · LSR # 1126
- Broken TextSpan for gradual tempo changes on page turns · LSR # 1127
- Applying tweaks to one voice in \partCombine · LSR # 1128
- Analysis brackets with labels · LSR # 1143
- Measure spanner · LSR # 1145
Rohdaten
Adding ambitus per voice*84 Many types of bar lines*89 Manually controlling beam positions*97 Adding an extra staff*110 Segno / Coda on top of rehearsal mark*202*Segno Coda on top of rehearsal mark Broken Crescendo Hairpin*207 Line styles for Glissando*216 Center text below hairpin dynamics*233 The \fill-line command*244*The fill-line command Grid lines: emphasizing rhythms and notes synchronization*247 Non-traditional key signatures*248*Non traditional key signatures Inserting score fragments above a staff, as markups*250*Inserting score fragments above a staff as markups Demonstrating the power and flexibility of the \markup function*252*Demonstrating the power and flexibility of the markup function PostScript lines*253 Drawing skyline outline*256 Drawing circles around various objects*260 Embedding native PostScript in a \markup block*263 Vertical brace spanning several lyrics lines*265 Creating text spanners*271 Adding a figured bass above or below the notes*292 Inserting large plain text sections, as independent \markup blocks*300*Inserting large plain text sections as independent markup blocks Preventing long \mark objects to stretch a measure*301*Preventing long mark objects to stretch a measure Adding accidentals to a trillspanner*304 Modifying default font properties for piece titles*306 Inserting a \markup when using chordmode*309*Inserting a markup when using chordmode Printing the full title on several scores in the same file*310 Score for diatonic accordion*311 Volta text markup using repeatCommands*316 Three-sided box*330*Three sided box Specifying instrument changes as markups*349 Formatting lyrics syllables*373 Cue with lyrics*374 Customized accidentals*378 Adding instrument name and clef change to cue notes*388 Creating "real" parenthesized dynamics*382*Creating real parenthesized dynamics Aligning and centering instrument names (advanced)*383*Aligning and centering instrument names advanced Using Scheme to display the list of all supported midi instruments*392 Using Scheme to create a list of all available X11 colors*394 Hiding the dashed line in a text crescendo*404 Adding automatic octaves to a melody*445 Markup accacciaturas*458 Aligning columns from different markups*464 Using header fields in arbitrary markup*467 Cross-staff arpeggio brackets*470*Cross staff arpeggio brackets Customising note heads*475 Appending a note to the tuplet text*482 Changing chord separator*484 Percussion beaters*486 Filtering parts from the command line*493 Stemlets*511 Using markup for a staff's instrumentName*515*Using markup for a staffs instrumentName Customizing Chord Symbols - Global*517 Extracting unmodified fragments of a music expression*542 Extracting notes inside chords into separate staves*545 Slashed Sixth in chordmode*549 Time signature with note in denominator*554 Adding the current date to the tagline*563 Coloring notes depending on their pitch*572 Creating metronome marks in markup mode*574 Display bracket with only one staff in a system*579 Multi-measure rest markup*587 Printing the bar number for the first measure*592 Quoting another voice*593 Quoting another voice with transposition*594 Time signature printing only the numerator as a number*609 Stylized movement numbers*614 Changing breathe marks to markup text*640 A function to repeatedly print a given pattern with different notes*654 Keep change clefs full sized*673 Altering the length of beamed stems*681 Coloring individual staff lines*700 horizontal centered systems on a page*701 Adding orchestral cues to a vocal score*711 Longer laissezVibrer ties*715 Forcing a clef symbol to be displayed*717 Drawing circles around note heads*722 Creating arbitrary lines following notes across staves*729 Toc Section Command*738 Dynamics with attributes aligned on dynamic sign (e.g. "poco f" aligned on "f")*739*Dynamics with attributes aligned on dynamic sign Typesetting glissandi across staves*742 Complex compound time signatures*743 Using lyrics as markup text*744 Extracting text from markup*747 Modifying a slur by offsetting the positions property*748 Use custom font's flat (b) and sharp (#) symbols for chords*750*Use custom fonts flat and sharp symbols for chords Adding notes to the notes of a melody*761 Alphabetical sorted index*763 Adding articulations from a template*769 Rewriting the Stem stencil using markup paths*771 Controlling of the pitch range in a score*773 Altering the shape of a default slur with a list of offsets*777 Evenly space text in a measure*780 Creating keyboard diagrams with chords or scales*791 Clef change at the beginning of a piece*792 Keyboard headword*814 Setting the double repeat default for volte*824 Simultaneous headword*825 Unfretted headword*830 Brackets indicating "Hauptstimme" and "Nebenstimme"*843*Brackets indicating Hauptstimme and Nebenstimme Displaying a whole GrandStaff system if only one of its staves is alive*853 Making noteheads look handwritten*859 Re-positioning note heads on the opposite side of the stem*861 Rewriting the Stem stencil using markup paths*864 tag manipulating functions and additional filter by tag functions*871 Customizing individual staff lines*878 Colored notes with black outlines, colors based on note name and alteration*890*Colored notes with black outlines colors based on note name and alteration Using make-connected-path-stencil to draw custom shapes*891*Using make connected path stencil to draw custom shapes Smiley*904 Multiple repeats with alternate endings*915 Placing a text at the end of a hairpin (decrescendo)*947*Placing a text at the end of a hairpin decrescendo Basic Roman Numeral and Figured Bass Analysis*907 Colored background*960 Coda ahead of a line of its own*966 Functional analysis*967 Colored background for markup text*969 Multiple simultaneous RehearsalMarks, tunable output per score, grace synchronized*976*Multiple simultaneous RehearsalMarks tunable output per score grace synchronized Line breaking rehearsal mark*977 Instrument name as staff lines*981 Eyeglasses as markup (path)*982 Repeat-bar-lines with angle-wings for whole StaffGroup (manually)*991*Repeat bar lines with angle wings for whole StaffGroup Coloured boxes around / behind notes*1000*Coloured boxes around behind notes Squeeze and split staff*1005 Repeat lyric extender*1006 Crossing staves*1007 Metronome marks with more options*1008 Multi-column scores*1013*Multi column scores Outliner*1016 Correctly aligned different dispersions of text in different stanzas*1025 Arrows*1026 Easily enter music expressions in markup*1029 Tramlines and Feta font caesurae*1030 PianoStaff without Braces*1037 Changing the appearance of the number of Clef Modifier*1038 Manipulating slurs via 'positions and 'extra-offset*1039*Manipulating slurs via positions and extra-offset Circle of Fifths*1040 Drawing a keyboard with scalable size and correct positions of the black keys*1042 Drawing an accordion standard stradella bass system*1043 Using numbers as part of Lilypond variable names*1044 Curved arrow*1050 ChordNames in a ChordMarkup-context*1057*ChordNames in a ChordMarkup context Colour Gradient using Postscript*1060 Circled pattern markup*1068 Invert notes in a chord*1082 Of the ubiquity of markup objects*1084 Markup on clef*1086 Using any arbitrary markup as LyricHyphen*1090 Indenting individual systems*1098 Resize arrow-heads for directed arpeggio*1099 Coloring successive intervals*1100 keyboard diagrams*1121 music within an octave ambitus*1123 Metric Modulation with Tuplet*1124 Printing bar numbers using modulo-bar-number-visible*1125 Printing bar numbers for broken measures*1126 Broken TextSpan for gradual tempo changes on page turns*1127 Applying tweaks to one voice in \partCombine*1128 Analysis brackets with labels*1143 Measure spanner*1145