Skip to content

GitLab

    • GitLab: the DevOps platform
    • Explore GitLab
    • Install GitLab
    • How GitLab compares
    • Get started
    • GitLab docs
    • GitLab Learn
  • Pricing
  • Talk to an expert
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
    • Switch to GitLab Next
    • Menu
    Projects Groups Snippets
  • Sign up now
  • Login
  • Sign in / Register
  • LilyPond LilyPond
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 1,019
    • Issues 1,019
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 23
    • Merge requests 23
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Container Registry
    • Infrastructure Registry
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

GitLab 15.0 is launching on May 22! This version brings many exciting improvements, but also removes deprecated features and introduces breaking changes that may impact your workflow. To see what is being deprecated and removed, please visit Breaking changes in 15.0 and Deprecations.

  • LilyPond
  • LilyPondLilyPond
  • Merge requests
  • !1022

\segnoMark command

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged
Dan Eble requested to merge dev/eble/segno into master Nov 24, 2021
  • Overview 26
  • Commits 4
  • Pipelines 11
  • Changes 29

The \segnoMark command is like the \mark command, but creates a segno as a SegnoMark grob. The argument is a sequence number or \default.

At the start of the score, \segnoMark \default is ignored, but the user can specify a sequence number to force a segno to appear.

The segnoStyle context property controls whether the command creates SegnoMark grobs placed outside the staff, or in-staff segno bar lines.

segnoStyle = #'bar-line
segnoStyle = #'mark

The \markup \segno command creates a segno scaled for use in a line of text.

Notation Reference updates are waiting for \repeat segno. At that point, it will only need to be said that \segnoMark can be used to override the default behavior of \repeat segno or for manually structured repeats.

Edited Nov 25, 2021 by Dan Eble
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: dev/eble/segno