Re: [9fans] P9P font server

2013-12-14 Thread Friedrich Psiorz
imho, the brilliant thing about fontsrv is that you don't have to know which fonts you are "interested in", at which sizes etc. You can't get that kind of flexibility if you statically convert. It's not just about having smooth fonts in Plan 9; it's about being able to deal with true type fonts in

Re: [9fans] P9P font server

2013-12-14 Thread andrey mirtchovski
i really don't understand what the argument is about. if all one needs is smoothed fonts on plan9 then short of exposing a fontsrv's file descriptor somewhere on the public net, we can get "fontsrv for plan9" in one easy step: $ for i in `9p ls font/Zapfino/12a`; do 9p read font/Zapfino/12a/$i >

Re: [9fans] P9P font server

2013-12-14 Thread Friedrich Psiorz
http://mirtchovski.com/p9/freetype/ This runs fine on Plan 9. Am 14.12.2013 14:13, schrieb erik quanstrom: > On Sat Dec 14 08:12:42 EST 2013, f.psi...@gmx.de wrote: >> I was aware of that. But freetype2 exists for Plan 9, it's used in >> ttf2subf. Probably a lot of the code from the X11 version c

Re: [9fans] P9P font server

2013-12-14 Thread erik quanstrom
On Sat Dec 14 08:12:42 EST 2013, f.psi...@gmx.de wrote: > I was aware of that. But freetype2 exists for Plan 9, it's used in > ttf2subf. Probably a lot of the code from the X11 version could be reused. not sure what version of ttftosubf you're using, but the version i've used runs on unix. - erik

Re: [9fans] P9P font server

2013-12-14 Thread Friedrich Psiorz
I was aware of that. But freetype2 exists for Plan 9, it's used in ttf2subf. Probably a lot of the code from the X11 version could be reused. Am 14.12.2013 12:23, schrieb Pavel Zholkover: > Well it's not that simple, the X11 version uses freetype2 and fontconfig > to read/render TrueType fonts.. >

Re: [9fans] P9P font server

2013-12-14 Thread Pavel Zholkover
Well it's not that simple, the X11 version uses freetype2 and fontconfig to read/render TrueType fonts.. The OS X is probably doing something similar with Apple's APIs On Fri, Dec 13, 2013 at 7:26 PM, Friedrich Psiorz wrote: > I would really like to have fontsrv in native Plan 9. It's nice to b

Re: [9fans] P9P font server

2013-12-13 Thread Friedrich Psiorz
I would really like to have fontsrv in native Plan 9. It's nice to be able to simply download a font or copy it from a unix system and use it without going through conversion. It would also de-facto introduce a usable interface to rendering ttf fonts on the fly. This could be a nice feature in many

Re: [9fans] P9P font server

2013-12-12 Thread lucio
> no opinion on fontsrv for p9, but i'm using it daily in its p9p form :) Says a lot. I'm sorry ot have attributed fontsrv incorrectly, whoever did it (rsc?) deserves better :-) It's unfortunate that attribution seems to have never been important in Plan 9. ++L

Re: [9fans] P9P font server

2013-12-12 Thread andrey mirtchovski
I didn't do fontsrv. The closest I came to was a 9p snarf buffer that could be used to copy/paste between the host mac and a P9 VM running in Parallels or some other virt env :) http://mirtchovski.com/p9/osxsnarf/ no opinion on fontsrv for p9, but i'm using it daily in its p9p form :)

Re: [9fans] P9P font server

2013-12-12 Thread lucio
> personally, i like the simplicity of plan 9's approach. a bigger issue > for me is plan 9's fixed string height: “” looks bad. I'm at the receiving end of what is not as slow an Internet connection as I have suffered from in the past, but it's expensive. And the hardware I have access to is a

Re: [9fans] P9P font server

2013-12-12 Thread erik quanstrom
> that has been bugging me for a long time: avoiding the time consuming > repeated installation of Plan 9 fonts. Specifically, p9p itself and > local instances of 9vx could be smaller and the installation (and > download, in most cases) would be quicker. > > The question then becomes whether font

[9fans] P9P font server

2013-12-12 Thread lucio
I didn't pay any attention to p9p's fontsrv (sorry, Andrey! It was you that got that off the ground, wasn't it?) until this morning's discussion, but it struck me as a very neat solution for a problem that has been bugging me for a long time: avoiding the time consuming repeated installation of Pl