<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px">> Hey all<br clear="none"><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_ym19_1_1487167749348_5904" style="display: block;"><div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1487167749348_5903"><div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_ym19_1_1487167749348_5902"><div class="y_msg_container" id="yui_3_16_0_ym19_1_1487167749348_5931"><br clear="none">> I'm happy that so many people are trying to tackling the font / box<br clear="none">size issue in vanilla now. From what I can tell, box sizes aren't even<br clear="none"><div id="yui_3_16_0_ym19_1_1487167749348_6236">consistent within the same Linux distribution.</div><div id="yui_3_16_0_ym19_1_1487167749348_6237"><br></div><div id="yui_3_16_0_ym19_1_1487167749348_6414">A program can essentially either resize fonts to fit hard-coded box <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6433">sizes, or it can resize boxes to fit the fonts.  Pd Vanilla does the latter.<br></div><div id="yui_3_16_0_ym19_1_1487167749348_6451"><br></div><div id="yui_3_16_0_ym19_1_1487167749348_6452">> When I switched from</div>Ubuntu 14.04 to 16.04, boxes grew horizontally by one pixel per<br clear="none"><div id="yui_3_16_0_ym19_1_1487167749348_6453">character for patches with fontsize=10.</div><div id="yui_3_16_0_ym19_1_1487167749348_6454"><br></div><div id="yui_3_16_0_ym19_1_1487167749348_6495">When you switched to 16.04, you started using an updated font <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6455">engine to render the fonts.  As far as I can tell there is no set of rules <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6456">or constraints on the font stack developers to keep font sizing algos <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6457">consistent across time.  I do know that Windows, OSX, and the old <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6508">Gnu font stack sizing algo (i.e., 14.04) were within a pixel of each <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6458">other when measuring the width of a 31-characterfor string of <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6459">DejaVu Sans Mono at a particular pixel size.  The newer Gnu font <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6625">stack rendered a string that was seven pixels wider at the same <br></div><div dir="ltr" id="yui_3_16_0_ym19_1_1487167749348_6624">pixel size.<br></div><div id="yui_3_16_0_ym19_1_1487167749348_6677"><br></div><div id="yui_3_16_0_ym19_1_1487167749348_6696">The metrics can vary widely or not at all for a particular font.<br></div><div id="yui_3_16_0_ym19_1_1487167749348_6697"><br></div><div id="yui_3_16_0_ym19_1_1487167749348_6698">-Jonathan<br></div></div> </div> </div>  </div></div></body></html>