<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><blockquote type="cite" class=""><div class="">On Sep 11, 2019, at 12:03 AM, <a href="mailto:pd-list-request@lists.iem.at" class="">pd-list-request@lists.iem.at</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><span class="" style="font-family: Monaco; float: none; display: inline !important;">I somewhat got tired from nagging about this issue, especially since I</span><br class="" style="font-family: Monaco;"><span class="" style="font-family: Monaco; float: none; display: inline !important;">don't feel enabled to help in any way. Those font rendering issues seem</span><br class="" style="font-family: Monaco;"><span class="" style="font-family: Monaco; float: none; display: inline !important;">really confusing, complicated, and hard to tackle, but they still</span><br class="" style="font-family: Monaco;"><span class="" style="font-family: Monaco; float: none; display: inline !important;">bother me, because it is not only a matter of appearance, but sometimes</span><br class="" style="font-family: Monaco;"><span class="" style="font-family: Monaco; float: none; display: inline !important;">even of functionality. </span></div></blockquote><div class=""><br class=""></div>Since the fonts are now the same across platforms and we ported the Pd-extended box sizing, font issues now are largely due to system settings and issues with Tk. (Hopefully.)<div class=""><br class=""></div><div class="">I remember looking into Tk's scaling a year ago (or so) and Tk *still* is not consistent regarding HiDPI screens, especially on Linux. Windows is not great either. Ideally we could ask for the screen scaling metric and adjust canvas size & drawing with that. On macOS it works great, but that's largely down to the window manager handling scaling in an easy way for applications to deal with.</div><div class=""><br class=""></div><div class="">This topic might be worth revisiting to see if we could use the scaling value instead of setting it to 1.0 at startup as we currently do.<br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Sep 11, 2019, at 12:03 AM, <a href="mailto:pd-list-request@lists.iem.at" class="">pd-list-request@lists.iem.at</a> wrote:</div><br class="Apple-interchange-newline"><div class=""><span style="caret-color: rgb(0, 0, 0); font-family: Monaco; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">This probably should be mentioned in PD's README, so people know where<span class="Apple-converted-space"> </span></span><br style="caret-color: rgb(0, 0, 0); font-family: Monaco; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><span style="caret-color: rgb(0, 0, 0); font-family: Monaco; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none; float: none; display: inline !important;" class="">to look for possible culprits concerning font issues.</span></div></blockquote></div><div class=""><br class=""></div>There is also the fonts/README.txt that documents info about Pd's font usage.</div><div class=""><br class=""></div><div class=""><a href="https://github.com/pure-data/pure-data/tree/master/font" class="">https://github.com/pure-data/pure-data/tree/master/font</a></div><div class=""><br class=""></div><div class="">Perhaps this is a good place for this kind of info? Can the two of you, who have experience in debugging this issue, look into adding a section about this? Either there or on the wiki somewhere.</div><div class=""><br class=""><div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">--------</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">Dan Wilcox</div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://twitter.com/danomatika" class="">@danomatika</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://danomatika.com" class="">danomatika.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"><a href="http://robotcowboy.com" class="">robotcowboy.com</a></div><div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>