David Kastrup said:
>>It is not clear to me what the exact relation is, however.  
>>It may be that the problem just surfaces with different sizes.

I tested the abs-fontsize range 11.6-12.6 with zero baseline-skip.  The
width of the hairline gap in the text column fluctuates cyclically with
varying values of \abs-fontsize's.
Certainly bolsters the case of fontsize influence on size of the gap as a
result of rounding.
As a band-aid workaround for v2.18.2, I found a value close to my desired
fontsize of 12 where the gap is gone: 11.9.

Thanks for cluing me into the dynamics of this.  Hope a stable code-level
solution can be implemented for future revs. -Javier


 


\version "2.18.2"
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #11.6 \bold { 11.6 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #11.7 \bold { 11.7 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #11.8 \bold { 11.8 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #11.9 \bold { 11.9 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #12.0 \bold { 12.0 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #12.1 \bold { 12.1 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #12.2 \bold { 12.2 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #12.3 \bold { 12.3 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #12.4 \bold { 12.4 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #12.5 \bold { 12.5 \char ##x01C0 \char ##x01C0 } }
}
\markup { 
                    \override #'(baseline-skip . 0 )
                    \center-column { \abs-fontsize #12.6 \bold { 12.6 \char ##x01C0 \char ##x01C0 } }
}
_______________________________________________
lilypond-user mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-user

Reply via email to