howdy, been using pd in mac over a decade but now I got a PC with windows &
linux and I did some tests and found some issues, I was discussing this in
a ticket in sourceforge* but thought it was best to bring it to this list.
First thing I noticed is that in linux the text font was quite bold and
wider, this compromised the visuals as the text does extrapolate the patch
file area, see 1st attachment, comparing a file in mac and linux
(1-MACxLINUX.png) - mac is the left part, linux is the right part with a
circle mark showing how it extrapolated the area of the patch; this also
comprises the alignment of patches, cause it's the same font used inside
objects, so they get wider, anyway, it does interfere and it'd be nice if
all patches would load just fine in any platform, hence my posting here...
Moving on, I also noticed that linux uses "Deja Vu Sans Mono", and how in
mac that is somehow substituted to "Monaco". More over, windows can't find
"Deja Vu" and prints a warning saying it loaded "courier" instead. Though I
think windows looks pretty bad with the courier font, there doesn't seem to
be the same kind of conflict as the font spacing seems to be the same - see
2-windows.png attachment.
Now, as far as Purr Data goes, tested it in all systems, and they all come
with "Deja Vu Sans Mono" and they all look quite nice and the same!!! I
wonder why don't we have the same thing going on for vanilla, where they
all carry the same font!
Then I kept testing, did check Pd-Extended, which I think didn't have any
similar issues like Purr Data, but then something funny happened. After
trying Extended in windows, I reopened vanilla and now it does find the
"Deja Vu Sans Mono" font, it doesn't print any warning and doesn't load
courier instead anymore. So what happens? It looks "bad" and exactly like
linux! See 3-win_dejavu.png attachment.
What intrigues me is that Purr Data (or Pd-l2ork) does load "Deja Vu Sans
Mono" for all platforms and even so the patch does not look "bad" like
that, as an example, I'm attaching a print screen from pd-l2ork in Linux
(4-l2ork.png), to show that it doesn't look like the linux part of the
image from 1-MACxLINUX.png
So, I'm a little confused as why using this "deja vu" font does promote
such a visual difference in vanilla (as shown in linux and windows) but not
in Pd-l2ork or Purr Data (and maybe even extended). I consider it a "bug",
an important issue on how patches behave in cross platforms, even if it is
just a visual (font display) issue.
I just hoped we could make vanilla laod the same fonts in all platforms and
that patches would all look the same as in Purr Data, what's preventing it
from happening?
thanks
cheers
* this is the ticket I'm also discussing this issue in
https://sourceforge.net/p/pure-data/bugs/1270/
> On Feb 15, 2017, at 8:20 AM, pd-list-request(a)lists.iem.at wrote:
>
> From: IOhannes m zmoelnig <zmoelnig(a)iem.at <mailto:zmoelnig@iem.at>>
> Subject: Re: [PD] autotools, fonts, etc
> Date: February 15, 2017 at 6:52:03 AM MST
> To: pd-list(a)lists.iem.at <mailto:pd-list@lists.iem.at>
>
> you will have to check out the "osx-retina-support" branch (which
> currently lags behind signficantly)
I updated it with master last night. *Pretty* sure I merged all the .tcl alt-modifiers changes correctly… :)
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
some of these threads are getting too complicated to keep up on....
can we get some clarity which i guess could be answered with a "yes/no":
so Dans osx retina/autotools changes are now at github so:
$ git clone https://github.com/pure-data/pure-data.git
config, make, etc
$ cd mac
$ osx-app.sh -i 0.47.1
should do it...
.... and i assume all the font stuff getting discussed is not part of this
m
[canvas] has 1 pixel error.
Attached image & also here:
http://lucarda.com.ar/x/canvas-1px.jpg
Results measured with Photoshop ruler.
Seems that we are counting from 0?.
Anyway good to know for other tests.
Mensaje telepatico asistido por maquinas.
Try with PPA
https://launchpad.net/~dr-graef/+archive/ubuntu/pd-l2ork.xenial
Best
Óscar Santis
escultor, pintor, músico ruidista
http://www.oscarsantis.com
+56 9 75802965
El 15/02/2017 07:36, <pd-list-request(a)lists.iem.at> escribió:
Send Pd-list mailing list submissions to
pd-list(a)lists.iem.at
To subscribe or unsubscribe via the World Wide Web, visit
https://lists.puredata.info/listinfo/pd-list
or, via email, send a message with subject or body 'help' to
pd-list-request(a)lists.iem.at
You can reach the person managing the list at
pd-list-owner(a)lists.iem.at
When replying, please edit your Subject line so it is more specific
than "Re: Contents of Pd-list digest..."
Today's Topics:
1. purr-data installation on linux(ubuntu 16.04) (Jonghyun Kim)
2. Re: pd from git coredumps on ubuntu 16.10 (alex tuca)
3. Re: cross platforms issues with displaying fonts in vanilla
but not in Purr Data (Roman Haefeli)
4. Re: cross platforms issues with displaying fonts in vanilla
but not in Purr Data (Roman Haefeli)
5. Re: pd from git coredumps on ubuntu 16.10 (alex tuca)
----------------------------------------------------------------------
Message: 1
Date: Wed, 15 Feb 2017 17:08:48 +0900
From: Jonghyun Kim <agitato816(a)gmail.com>
To: "pd-list(a)lists.iem.at" <pd-list(a)lists.iem.at>
Subject: [PD] purr-data installation on linux(ubuntu 16.04)
Message-ID:
<CAC8jf9eS9hNeWSY6iq-qj51mw-sw5ySP7CYN-Xp-RONVm-DBMA(a)mail.gmail.com>
Content-Type: text/plain; charset="utf-8"
Hi list,
I've got an error installing purr-data on ubuntu 16.04.
$ sudo gdebi pd-l2ork-2.0-ubuntu_16.04-x86_64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
*This package is uninstallable*
*A later version is already installed*
$
FYI, I have already installed:
pd-l2ork 20160614
I tried purr-data from this site:
https://git.purrdata.net/jwilkes/purr-data-binaries/tree/master
How to solve it?
Thanks,
akntk
Hi list,
I've got an error installing purr-data on ubuntu 16.04.
$ sudo gdebi pd-l2ork-2.0-ubuntu_16.04-x86_64.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
*This package is uninstallable*
*A later version is already installed*
$
FYI, I have already installed:
pd-l2ork 20160614
I tried purr-data from this site:
https://git.purrdata.net/jwilkes/purr-data-binaries/tree/master
How to solve it?
Thanks,
akntk
If you’re tyring to build from the current git master, you’ll be out of luck.
Try my autotools_updates branch:
git clone https://github.com/pure-data/pure-data.git -b autotools_updates
cd pure-data
./configure
make
make app
--------
Dan Wilcox
@danomatika <https://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>
> On May 17, 2016, at 10:43 PM, pd-list-request(a)lists.iem.at wrote:
>
> From: Alexandre Torres Porres <porres(a)gmail.com <mailto:porres@gmail.com>>
> Subject: Re: [PD] help compiling vanilla on mac
> Date: May 17, 2016 at 9:43:42 PM MDT
> To: pd-lista puredata <pd-list(a)iem.at <mailto:pd-list@iem.at>>
>
>
> so, i installed homebrew, autoconf and aclocal, was able to run ./autogen.sh now, trying ./configure, I get
>
> ./configure: line 16002: syntax error near unexpected token `JACK,'
>
> ./configure: line 16002: ` PKG_CHECK_MODULES(JACK, jack, have_jack=yes, have_jack=no)'
>
> configure: error: ./configure failed for portaudio
>
>
> I get the same if i try: ./configure --enable-jack
>
>
> so, is this an error in the source?
>
> cheers
Hi list,
Purr Data is now released.
Purr Data inherits the goodness of Pd-l2ork and runs on Gnu/Linux, Windows, and OSX. Infinite undo, enhanced editing and 2d drawing, and most of the the externals from Pd-extended (plus more from Pd-l2ork).
New since rc5:
* fixed display bug with [vu] on graph-on-parent canvas
* fix documentation for timer-help.pd
* fix "open" method for [ggee/image]
* default to the user's home directory on OSX app bundle
* open the help browser file browser in the doc folder
* add a canvas "Print" menu item (under "File" menu)
* allow option to save the zoom level with the canvas
* fix a data structure crasher
Get binaries here:https://git.purrdata.net/jwilkes/purr-data-binaries/tree/master
-Jonathan
FYI image attachments don’t work on the list, at least for me.
> On Feb 14, 2017, at 1:37 PM, pd-list-request(a)lists.iem.at wrote:
>
> From: Lucas Cordiviola <lucarda27(a)hotmail.com <mailto:lucarda27@hotmail.com>>
> Subject: Re: [PD] cross platforms issues with displaying fonts in vanilla but not in Purr Data
> Date: February 14, 2017 at 1:36:59 PM MST
> To: Alexandre Torres Porres <porres(a)gmail.com <mailto:porres@gmail.com>>
> Cc: "pd-list(a)lists.iem.at <mailto:pd-list@lists.iem.at>" <pd-list(a)lists.iem.at <mailto:pd-list@lists.iem.at>>
>
>
> Attached Screen-shot,
>
> Note that the modified .tcl is using bold font, but you can imagine the normal font.
--------
Dan Wilcox
@danomatika <http://twitter.com/danomatika>
danomatika.com <http://danomatika.com/>
robotcowboy.com <http://robotcowboy.com/>