Menu

#160 keep-inside-line fails with \markup

Verified
nobody
None
Defect
2007-03-28
2006-11-28
Anonymous
No

Originally created by: *anonymous

Originally created by: lemzw...@googlemail.com
Originally owned by: lemzw...@googlemail.com

\version "2.11.0"

\header { texidoc = "
  Markup attached to a note can stick out into the right margin.
  In most situations this is ugly.  I would like to have an
  option to prevent that, either globally or locally -- such
  a feature would be very valuable for automatic extraction of
  parts.
" }

\relative {
  c4^\markup { \italic "sempre non legato" } c c c
}

\paper {
  ragged-right = ##t
}

% EOF

1 Attachments

Related

Issues: #609
Issues: #637
Issues: #997

Discussion

  • Google Importer

    Google Importer - 2006-12-16

    Originally posted by: lemzw...@googlemail.com

    After some thinking I've changed it from `enhancement' to `defect'.
    Reason is that in parts extraction it is really not possible to catch
    this automatically -- virtually *all* markups must be inspected to
    avoid sticking out to the right!  This is not a theoretical issue:
    I have this problem all the time.  In the worst situation, the markup
    even is cut off at the right because leaves the physical paper width.

    My suggestion is to not allow sticking out to the right by default.
    If the user wants this, she has to explicitly override it.

    Labels: -Type-Enhancement Type-Defect

     
  • Google Importer

    Google Importer - 2006-12-19

    Originally posted by: hanw...@gmail.com

    have you looked at keep-inside-line on PaperColum ?

    Status: Invalid

     
  • Google Importer

    Google Importer - 2007-02-22

    Originally posted by: lemzw...@googlemail.com

    Well, keep-inside-line fails with the following example.
    I've changed the subject line accordingly.

    \version "2.11.19"

    \header { texidoc = "
      The @code{keep-inside-line} property should handle all sort of
    text scripts.
    Here is a counterexample.
    " }

    \relative {
    \override Score.PaperColumn #'keep-inside-line = ##t
      c4^\markup { \italic "sempre non legato" } c c c
    }

    \paper {
      ragged-right = ##t
    }

    % EOF

    Summary: keep-inside-line fails with \markup
    Status: Accepted

     
  • Google Importer

    Google Importer - 2007-03-25

    Originally posted by: hanw...@gmail.com

    \new Score \with {
    \override PaperColumn #'keep-inside-line = ##t
    }
    \relative {
      c4^\markup { \italic "sempre non legato" } c c c
    }

    --

    note that PaperColumn overrides always happen a timestep late.

    Status: Invalid

     
  • Google Importer

    Google Importer - 2007-03-28

    Originally posted by: gpermus@gmail.com

    (No comment was entered for this change.)

    Status: Verified

     
MongoDB Logo MongoDB