9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] troff and fonts
@ 2022-09-16 16:52 Maurizio Boriani
  2022-09-16 19:01 ` David du Colombier
  0 siblings, 1 reply; 7+ messages in thread
From: Maurizio Boriani @ 2022-09-16 16:52 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs


Hi,
  I've ttf font, for example[1], and I would like have 'em working with p9p
troff.

  I see some stuff in p9p/troff/font/devutf/ (the ones which I use with
.ft request).

  Is there a way to "convert" [1] into p9p/troff/font/devutf/

Thank you,

best regards


[1]. https://github.com/googlefonts/ibarrareal

-- 
Maurizio Boriani 
GPG key: 0xCC0FBF8F

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T50555591c0751c09-Mc1a68c70cb1c171bbadca2a2
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] troff and fonts
  2022-09-16 16:52 [9fans] troff and fonts Maurizio Boriani
@ 2022-09-16 19:01 ` David du Colombier
  2022-09-16 20:53   ` umbraticus
  0 siblings, 1 reply; 7+ messages in thread
From: David du Colombier @ 2022-09-16 19:01 UTC (permalink / raw)
  To: 9fans

>   Is there a way to "convert" [1] into p9p/troff/font/devutf/
>
> [1]. https://github.com/googlefonts/ibarrareal

You can convert TTF fonts to Plan 9 fonts using plan9port's fontsrv.

See https://9fans.github.io/plan9port/man/man4/fontsrv.html

For example:

fontsrv -m /mnt/font &
ls /mnt/font

-- 
David du Colombier

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T50555591c0751c09-M985d8a684e33e93ef18c2e3b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] troff and fonts
  2022-09-16 19:01 ` David du Colombier
@ 2022-09-16 20:53   ` umbraticus
  2022-09-17  0:01     ` Maurizio Boriani
  0 siblings, 1 reply; 7+ messages in thread
From: umbraticus @ 2022-09-16 20:53 UTC (permalink / raw)
  To: 9fans

Here are my notes & a script for troff fonts:

http://runjimmyrunrunyoufuckerrun.com/fonts/

umbraticus

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T50555591c0751c09-M44d0b0baa163a1282f8973ac
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] troff and fonts
  2022-09-16 20:53   ` umbraticus
@ 2022-09-17  0:01     ` Maurizio Boriani
  2022-09-17  2:50       ` umbraticus
  0 siblings, 1 reply; 7+ messages in thread
From: Maurizio Boriani @ 2022-09-17  0:01 UTC (permalink / raw)
  To: 9fans


umbraticus@prosimetrum.com writes:

> Here are my notes & a script for troff fonts:
>
> http://runjimmyrunrunyoufuckerrun.com/fonts/

thank you! Just a little change to make it works on plan9port.

I've some difficult to generate a "PS 1 Multiple Binary",
Fontforge ask me for a "speficication file" during the pfb generation...

What is it ?


Thanks,

best regards


-- 
Maurizio Boriani 
GPG key: 0xCC0FBF8F

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T50555591c0751c09-M339f28d13141720319ae6cbe
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] troff and fonts
  2022-09-17  0:01     ` Maurizio Boriani
@ 2022-09-17  2:50       ` umbraticus
  0 siblings, 0 replies; 7+ messages in thread
From: umbraticus @ 2022-09-17  2:50 UTC (permalink / raw)
  To: 9fans

> I've some difficult to generate a "PS 1 Multiple Binary",
> Fontforge ask me for a "speficication file" during the pfb generation...
> What is it ?

Sorry, I don't recall. Things may have changed since
I last performed this task. It's mentioned here:

https://fontforge.org/archive/generate.html

umbraticus

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T50555591c0751c09-M45d4ec39bfb47669e432a2e1
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] troff and fonts
  2022-09-23  9:54 umbraticus
@ 2022-09-23 11:32 ` Maurizio Boriani
  0 siblings, 0 replies; 7+ messages in thread
From: Maurizio Boriani @ 2022-09-23 11:32 UTC (permalink / raw)
  To: 9fans


umbraticus@prosimetrum.com writes:

> Someone in another forum chased down the sdf thing.
>
> Here is an example:
> https://fontforge.org/downloads/Big5.txt

thank you very much! It works!

Like a moderd Gutemberg I'm playing with troff :-)


Thank you!


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5e2e59d44fa0cbdc-M52f709b6ea62acd689bb0377
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [9fans] troff and fonts
@ 2022-09-23  9:54 umbraticus
  2022-09-23 11:32 ` Maurizio Boriani
  0 siblings, 1 reply; 7+ messages in thread
From: umbraticus @ 2022-09-23  9:54 UTC (permalink / raw)
  To: 9fans

Someone in another forum chased down the sdf thing.

Here is an example:
https://fontforge.org/downloads/Big5.txt

and here is the format:
https://manpages.ubuntu.com/manpages/jammy/man1/ttf2tfm.1.html#subfont%20definition%20files

Hope that helps,

umbraticus

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5e2e59d44fa0cbdc-Mcfdd803544c9c0cef6d6d036
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-09-23 11:32 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-09-16 16:52 [9fans] troff and fonts Maurizio Boriani
2022-09-16 19:01 ` David du Colombier
2022-09-16 20:53   ` umbraticus
2022-09-17  0:01     ` Maurizio Boriani
2022-09-17  2:50       ` umbraticus
2022-09-23  9:54 umbraticus
2022-09-23 11:32 ` Maurizio Boriani

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).