<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="">Howdy all,<div class=""><br class=""></div><div class="">As Miller has finalized 0.51-3, I wanted to let macOS people know that Pd's default font on the platform has been changed to Menlo.</div><div class=""><br class=""></div><div class="">This is a short note to preempt a flood of "why does Pd suddenly display 0s with a slash instead of a dot!" messages.</div><div class=""><br class=""></div><div class=""># Menlo?!</div><div class=""><br class=""></div><div class="">Menlo is a system font included with macOS back to 10.6 and is actually based on Bitstream Sans Mono and DejaVu Sans Mono, so there should be no sizing or positioning issues with existing patches. I find it actually slightly more readable.</div><div class=""><br class=""></div><div class="">See font difference screenshots here: <a href="https://github.com/pure-data/pure-data/issues/988#issuecomment-727617574" class="">https://github.com/pure-data/pure-data/issues/988#issuecomment-727617574</a></div><div class=""><br class=""></div><div class=""># Why?</div><div class=""><br class=""></div><div class="">There is an issue for macOS 10.15+ with how DejaVu Sans Mono is loaded/displayed on the Tk canvas to where Pd renders the font "too thin" within object & messages. It doesn't affect functionality except for most selection being off and objects have an inordinate amount of trailing space.</div><div class=""><br class=""></div><div class="">Full Github discussion here: <a href="https://github.com/pure-data/pure-data/issues/988" class="">https://github.com/pure-data/pure-data/issues/988</a></div><div class=""><br class=""></div><div class="">I spent some time trying to find if it was a problem a mac setting or a bug with Tk. It may indeed be the latter but it will take time to make a good bug report upstream. In the meantime, I found that simply using a system font renders fine and also found that Menlo thankfully matches very close to DejaVu Sans Mono.</div><div class=""><br class=""></div><div class="">I am a bit disappointed to drop the "one front on all platforms" approach, but this is a pretty good alternative to "let's hold up a bug fix relates for an inordinate amount of time" (which most contributors don't have anyway).</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>