Since last May, we have print/u2ps;
sadly, upstream seems to have ditched it:

        https://github.com/arsv/u2ps/
        This repository has been archived by the owner
        on Sep 1, 2023. It is now read-only. 

Is anyone aware of a continuation that is alive?
(I forked it back then, as did a few other people,
but none of those seems to be really maintained.)

To recall: u2ps is supposed to be better at Unicode,
which a2ps does not support at all. I am having problems
with the rendering the Unicode IPA notation, as shown
in the attached files.

I guess it's because the default font (which is FreeMono)
does not actually have the glyphs for those characters.
Trying to chnage the font as described in doc/fonts.txt
does not work, however: having a copy of fonts/charis
under /usr/locale/share/u2ps/fonts sill results in

        $ u2ps -f Charis ipa.txt ipa.ps            
        unknown font set: Charis

Can anyone make the attached text file render correctly
using u2ps (or any other PS package, for that matter?)


Jan

c990      U+000250  ɐ   LATIN SMALL LETTER TURNED A
c991      U+000251  ɑ   LATIN SMALL LETTER SCRIPT A
c992      U+000252  ɒ   LATIN SMALL LETTER TURNED SCRIPT A
c993      U+000253  ɓ   LATIN SMALL LETTER B HOOK
c994      U+000254  ɔ   LATIN SMALL LETTER OPEN O
c995      U+000255  ɕ   LATIN SMALL LETTER C CURL
c996      U+000256  ɖ   LATIN SMALL LETTER D RETROFLEX HOOK
c997      U+000257  ɗ   LATIN SMALL LETTER D HOOK
c998      U+000258  ɘ   LATIN SMALL LETTER REVERSED E
c999      U+000259  ə   LATIN SMALL LETTER SCHWA
c99a      U+00025a  ɚ   LATIN SMALL LETTER SCHWA HOOK
c99b      U+00025b  ɛ   LATIN SMALL LETTER EPSILON
c99c      U+00025c  ɜ   LATIN SMALL LETTER REVERSED EPSILON
c99d      U+00025d  ɝ   LATIN SMALL LETTER REVERSED EPSILON HOOK
c99e      U+00025e  ɞ   LATIN SMALL LETTER CLOSED REVERSED EPSILON
c99f      U+00025f  ɟ   LATIN SMALL LETTER DOTLESS J BAR
c9a0      U+000260  ɠ   LATIN SMALL LETTER G HOOK
c9a1      U+000261  ɡ   LATIN SMALL LETTER SCRIPT G
c9a2      U+000262  ɢ   LATIN LETTER SMALL CAPITAL G
c9a3      U+000263  ɣ   LATIN SMALL LETTER GAMMA
c9a4      U+000264  ɤ   LATIN SMALL LETTER BABY GAMMA
c9a5      U+000265  ɥ   LATIN SMALL LETTER TURNED H
c9a6      U+000266  ɦ   LATIN SMALL LETTER H HOOK
c9a7      U+000267  ɧ   LATIN SMALL LETTER HENG HOOK
c9a8      U+000268  ɨ   LATIN SMALL LETTER BARRED I
c9a9      U+000269  ɩ   LATIN SMALL LETTER IOTA
c9aa      U+00026a  ɪ   LATIN LETTER SMALL CAPITAL I
c9ab      U+00026b  ɫ   LATIN SMALL LETTER L WITH MIDDLE TILDE
c9ac      U+00026c  ɬ   LATIN SMALL LETTER L BELT
c9ad      U+00026d  ɭ   LATIN SMALL LETTER L RETROFLEX HOOK
c9ae      U+00026e  ɮ   LATIN SMALL LETTER L YOGH
c9af      U+00026f  ɯ   LATIN SMALL LETTER TURNED M
c9b0      U+000270  ɰ   LATIN SMALL LETTER TURNED M WITH LONG LEG
c9b1      U+000271  ɱ   LATIN SMALL LETTER M HOOK
c9b2      U+000272  ɲ   LATIN SMALL LETTER N HOOK
c9b3      U+000273  ɳ   LATIN SMALL LETTER N RETROFLEX HOOK
c9b4      U+000274  ɴ   LATIN LETTER SMALL CAPITAL N
c9b5      U+000275  ɵ   LATIN SMALL LETTER BARRED O
c9b6      U+000276  ɶ   LATIN LETTER SMALL CAPITAL O E
c9b7      U+000277  ɷ   LATIN SMALL LETTER CLOSED OMEGA
c9b8      U+000278  ɸ   LATIN SMALL LETTER PHI
c9b9      U+000279  ɹ   LATIN SMALL LETTER TURNED R
c9ba      U+00027a  ɺ   LATIN SMALL LETTER TURNED R WITH LONG LEG
c9bb      U+00027b  ɻ   LATIN SMALL LETTER TURNED R HOOK
c9bc      U+00027c  ɼ   LATIN SMALL LETTER R WITH LONG LEG
c9bd      U+00027d  ɽ   LATIN SMALL LETTER R HOOK
c9be      U+00027e  ɾ   LATIN SMALL LETTER FISHHOOK R
c9bf      U+00027f  ɿ   LATIN SMALL LETTER REVERSED FISHHOOK R
ca80      U+000280  ʀ   LATIN LETTER SMALL CAPITAL R
ca81      U+000281  ʁ   LATIN LETTER SMALL CAPITAL INVERTED R
ca82      U+000282  ʂ   LATIN SMALL LETTER S HOOK
ca83      U+000283  ʃ   LATIN SMALL LETTER ESH
ca84      U+000284  ʄ   LATIN SMALL LETTER DOTLESS J BAR HOOK
ca85      U+000285  ʅ   LATIN SMALL LETTER SQUAT REVERSED ESH
ca86      U+000286  ʆ   LATIN SMALL LETTER ESH CURL
ca87      U+000287  ʇ   LATIN SMALL LETTER TURNED T
ca88      U+000288  ʈ   LATIN SMALL LETTER T RETROFLEX HOOK
ca89      U+000289  ʉ   LATIN SMALL LETTER U BAR
ca8a      U+00028a  ʊ   LATIN SMALL LETTER UPSILON
ca8b      U+00028b  ʋ   LATIN SMALL LETTER SCRIPT V
ca8c      U+00028c  ʌ   LATIN SMALL LETTER TURNED V
ca8d      U+00028d  ʍ   LATIN SMALL LETTER TURNED W
ca8e      U+00028e  ʎ   LATIN SMALL LETTER TURNED Y
ca8f      U+00028f  ʏ   LATIN LETTER SMALL CAPITAL Y
ca90      U+000290  ʐ   LATIN SMALL LETTER Z RETROFLEX HOOK
ca91      U+000291  ʑ   LATIN SMALL LETTER Z CURL
ca92      U+000292  ʒ   LATIN SMALL LETTER YOGH
ca93      U+000293  ʓ   LATIN SMALL LETTER YOGH CURL
ca94      U+000294  ʔ   LATIN LETTER GLOTTAL STOP
ca95      U+000295  ʕ   LATIN LETTER REVERSED GLOTTAL STOP
ca96      U+000296  ʖ   LATIN LETTER INVERTED GLOTTAL STOP
ca97      U+000297  ʗ   LATIN LETTER STRETCHED C
ca98      U+000298  ʘ   LATIN LETTER BULLSEYE
ca99      U+000299  ʙ   LATIN LETTER SMALL CAPITAL B
ca9a      U+00029a  ʚ   LATIN SMALL LETTER CLOSED EPSILON
ca9b      U+00029b  ʛ   LATIN LETTER SMALL CAPITAL G HOOK
ca9c      U+00029c  ʜ   LATIN LETTER SMALL CAPITAL H
ca9d      U+00029d  ʝ   LATIN SMALL LETTER CROSSED-TAIL J
ca9e      U+00029e  ʞ   LATIN SMALL LETTER TURNED K
ca9f      U+00029f  ʟ   LATIN LETTER SMALL CAPITAL L
caa0      U+0002a0  ʠ   LATIN SMALL LETTER Q HOOK
caa1      U+0002a1  ʡ   LATIN LETTER GLOTTAL STOP BAR
caa2      U+0002a2  ʢ   LATIN LETTER REVERSED GLOTTAL STOP BAR
caa3      U+0002a3  ʣ   LATIN SMALL LETTER D Z
caa4      U+0002a4  ʤ   LATIN SMALL LETTER D YOGH
caa5      U+0002a5  ʥ   LATIN SMALL LETTER D Z CURL
caa6      U+0002a6  ʦ   LATIN SMALL LETTER T S
caa7      U+0002a7  ʧ   LATIN SMALL LETTER T ESH
caa8      U+0002a8  ʨ   LATIN SMALL LETTER T C CURL
caa9      U+0002a9  ʩ   LATIN SMALL LETTER FENG DIGRAPH
caaa      U+0002aa  ʪ   LATIN SMALL LETTER LS DIGRAPH
caab      U+0002ab  ʫ   LATIN SMALL LETTER LZ DIGRAPH
caac      U+0002ac  ʬ   LATIN LETTER BILABIAL PERCUSSIVE
caad      U+0002ad  ʭ   LATIN LETTER BIDENTAL PERCUSSIVE
caae      U+0002ae  ʮ   LATIN SMALL LETTER TURNED H WITH FISHHOOK
caaf      U+0002af  ʯ   LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL

Attachment: ipa.ps
Description: PostScript document

Reply via email to