Menu

#436 keep-inside-line sometimes fails in ragged-right mode

Verified
nobody
None
Enhancement
2009-11-26
2007-09-01
Anonymous
No

Originally created by: *anonymous

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

\version "2.11.31"

\header { texidoc = "
  In ragged-right mode, the grob with the largest horizontal extent
should define the line length.
Here is a counterexample.
" }

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

\paper {
  ragged-right = ##t
}

% EOF

1 Attachments

Related

Issues: #609

Discussion

  • Google Importer

    Google Importer - 2008-07-19

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

    keep-inside uses the rods mechanism.  Since the text does not shift notes
    (\textLengthOff), texts aren't kept inside lines.

    Labels: -Type-Defect Type-Enhancement

     
  • Google Importer

    Google Importer - 2009-01-16

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

    Actually, we look at the extent of the column to figure out the keep-inside-line
    distance. Since \emptyText was changed to use extra-spacing-width instead of fudging
    with the extent, this works. The problem with the example is that overrides to paper
    columns don't take effect until the moment _after_ they are specified (is there a bug
    report about this? I couldn't find one). If you move the override to a \layout block,
    the example works.

    Status: Invalid

     
  • Google Importer

    Google Importer - 2009-11-26

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

    (No comment was entered for this change.)

    Status: Verified

     
MongoDB Logo MongoDB