<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p></p>
<div>Based on :</div>
<div><a href="https://github.com/pure-data/pure-data/wiki/Crossplatform-font-metrics-%26-comparisons" id="LPlnk700343" previewremoved="true">https://github.com/pure-data/pure-data/wiki/Crossplatform-font-metrics-%26-comparisons</a></div>
<br>
<div><br>
</div>
<div>I think that dejavu is pretty Ok.</div>
<div><br>
</div>
<div>And pdx font metrics is also Ok. This is a major change to everybody, it looks smaller on all Os, but has benefits, one is that patches render the same on Purr-data/Pd-L2ork.</div>
<div><br>
</div>
<div>I don't see any downside on pdx font metrics.</div>
<br>
<p></p>
<p><br>
</p>
<div id="Signature"><font face="Courier New, Courier, Monospace" size="2">Mensaje telepatico asistido por maquinas.</font>
</div>
<br>
<br>
<div style="color: rgb(0, 0, 0);">
<hr style="display:inline-block; width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Pd-list <pd-list-bounces@lists.iem.at> on behalf of Dan Wilcox <danomatika@gmail.com><br>
<b>Sent:</b> Thursday, July 20, 2017 6:49 AM<br>
<b>To:</b> Miller Puckette<br>
<b>Cc:</b> Pd-List<br>
<b>Subject:</b> Re: [PD] [PD-announce] pd 0.48-0test1 released</font>
<div> </div>
</div>
<div>Hah, funny that never occurred to me. I tried all sorts of rounding with the font metrics discovery.
<div class=""><br class="">
</div>
<div class="">It does work, but the default Monaco rendering is too thin and the text is not very readable when the font size is 10 or lower.<br class="">
<div class=""><br class="">
</div>
<div class="">However, I just tried with Deja Vu Sans Mono and it looks *great*. I mean, really. I brought the dejavu branch up to date and it's working with the mac build. We can add Windows font support later.</div>
<div class=""><br class="">
<div>
<blockquote type="cite" class="">
<div class="">On Jul 20, 2017, at 7:25 AM, Miller Puckette <<a href="mailto:msp@ucsd.edu" class="">msp@ucsd.edu</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div class="">Ok... I think I have a workaround that will allow us to ship with<br class="">
TCL/TK 8.5 (at last.....)<br class="">
<br class="">
I've pushed a compiled Mac app and the source to my webpage and<br class="">
git-pushed.<br class="">
<br class="">
cheers<br class="">
Miller<br class="">
<br class="">
On Sun, Jul 16, 2017 at 12:38:44PM -0700, Miller Puckette wrote:<br class="">
<blockquote type="cite" class="">Sure enough - with TK 8.5, font sizes are no longer integers; the<br class="">
"font metrics" command appears to return the next-higher integer<br class="">
sizes (thus throwing off box sizes and messing up selecting text within<br class="">
boxes).<br class="">
<br class="">
I'm not sure what to do - try to adapt Pd to deal with fractional font<br class="">
sizes, or find some way to force TK 5 to use integer-sized fonts, or<br class="">
just give up and use 8.4 for another cycle...<br class="">
<br class="">
Incidentally, 8.4 isn't yet building on my MacOS 10.6... maybe I can just<br class="">
include the system-provided one :)<br class="">
<br class="">
M<br class="">
<br class="">
On Sat, Jul 15, 2017 at 11:22:35PM +0200, Dan Wilcox wrote:<br class="">
<blockquote type="cite" class="">I've added  a macOS 32bit 0.48.0-test1 build using the normal (old, included) Tk 8.4 wish:
<a href="http://docs.danomatika.com/pdbuilds/" class="">http://docs.danomatika.com/pdbuilds/</a> <<a href="http://docs.danomatika.com/pdbuilds/" class="">http://docs.danomatika.com/pdbuilds/</a>><br class="">
<br class="">
<blockquote type="cite" class="">
<blockquote type="cite" class="">On Jul 15, 2017, at 11:02 AM, <a href="mailto:pd-list-request@lists.iem.at" class="">
pd-list-request@lists.iem.at</a> <<a href="mailto:pd-list-request@lists.iem.at" class="">mailto:pd-list-request@lists.iem.at</a>> wrote:<br class="">
<br class="">
I notice it looks quite differently in Mac OS, like there is a new font, but it still seems it is Monaco. But the font size is smaller and the boxes are thinner and wider. A subpatch will also have an extra space to the right after the text/name of the subpatch.<br class="">
</blockquote>
<br class="">
You are seeing the retina rendering with a newer Tk, which still has those font issues as the rendered box size does not quite fit the font. I haven't been able to track down a fix yet.<br class="">
<br class="">
It's weird, though, as this shouldn't be the default yet and Pd should still be using 8.4 which is pixelated on retina screens but has correct object sizing.<br class="">
<br class="">
Miller, how did you build the mac distribution app?<br class="">
</blockquote>
<br class="">
--------<br class="">
Dan Wilcox<br class="">
@danomatika <<a href="http://twitter.com/danomatika" class="">http://twitter.com/danomatika</a>><br class="">
<a href="http://danomatika.com" class="">danomatika.com</a> <<a href="http://danomatika.com/" class="">http://danomatika.com/</a>><br class="">
<a href="http://robotcowboy.com" class="">robotcowboy.com</a> <<a href="http://robotcowboy.com/" class="">http://robotcowboy.com/</a>><br class="">
<br class="">
<br class="">
<br class="">
</blockquote>
<br class="">
<blockquote type="cite" class="">_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" class="">
https://lists.puredata.info/listinfo/pd-list</a><br class="">
</blockquote>
<br class="">
<br class="">
_______________________________________________<br class="">
<a href="mailto:Pd-list@lists.iem.at" class="">Pd-list@lists.iem.at</a> mailing list<br class="">
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" class="">
https://lists.puredata.info/listinfo/pd-list</a><br class="">
</blockquote>
</div>
</div>
</blockquote>
</div>
<br class="">
<div class="">
<div style="color:rgb(0,0,0); font-family:Helvetica; font-size:12px; font-style: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">
--------</div>
<div style="color:rgb(0,0,0); font-family:Helvetica; font-size:12px; font-style: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">
Dan Wilcox</div>
<div style="color:rgb(0,0,0); font-family:Helvetica; font-size:12px; font-style: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">
<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-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing: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-weight:normal; letter-spacing:normal; orphans:auto; text-align:start; text-indent:0px; text-transform:none; white-space:normal; widows:auto; word-spacing:0px">
<a href="http://robotcowboy.com" class="">robotcowboy.com</a></div>
<div class="" style="color:rgb(0,0,0); font-family:Helvetica; font-size:12px; font-style: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">
<br class="">
</div>
<br class="Apple-interchange-newline">
</div>
<br class="">
</div>
</div>
</div>
</div>
</div>
</body>
</html>