(Previous reply did not land on the list so this is a repost.)
> In plan9 troff I'm getting an upside-down exclamation point.
> Any idea why?  How can I get \(sq to give me a square?
> 
Viewing the PostScript produced by tr2post, turns out it uses the font
LucidaSansUnicode25 to render the square, which means you need to have
these fonts installed to $PLAN9/postscript/font and then call "psfonts"
programs to embed the PostScript font.

The "NOTICE" file at $PLAN9/postscript/font says:

> This directory is intended to contain the same files
> as in /sys/lib/postscript/font in a Plan 9 distribution,
> including the Lucida Sans Unicode font from B&H. 
> The terms of the font license in Plan 9 do not permit
> us to distribute those files here.
> 
> As a substitute for the Lucida Sans fonts,
> Plan 9 from User Space provides Luxi Sans,
> also by B&H but available under a more liberal
> license, and Deja Vu, a Unicode extension of the
> Bitstream Vera family of fonts.
> 
> Luxi Sans is similar to Lucida Sans except that
> it has no Unicode support.  Deja Vu does have
> good Unicode support.

So you'll need to find the distribution of Plan9 which has following files
LucidaSans-Demi
LucidaSans-Italic
LucidaSans-Typewriter83
LucidaTypewriter
NOTICE
ams
cm
fontmap
lino
lsunr00.pfa
lsunr01.pfa
lsunr02.pfa
lsunr03.pfa
lsunr04.pfa
lsunr05.pfa
lsunr20.pfa
lsunr21.pfa
lsunr22.pfa
lsunr24.pfa
lsunr25.pfa
lw+

You will need to *append *the fontmap file to $PLAN9/postscript/font/fontmap 
and copy the files `Lucida*` and `*.pfa`, and optionally `cm` and `ams`.

Then `9 tr2post file.dpost | 9 psfonts > file.ps` would render the symbols 
properly.

You can also use `dpost` from heirloom-doctools to render the troff output to 
PostScript, saves the procedure to manually install the fonts.
------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/T87428730dcc006b0-Mc489ffcde6b2e8093f0e655a
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to