9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: Frederic Bonfanti <frederic.bonfanti@gmail.com>
To: 9fans@9fans.net
Subject: Re: [9fans] Visual font viewer
Date: Mon, 30 Mar 2009 09:05:26 +0000	[thread overview]
Message-ID: <a0ebcbe8-7302-435e-bb4a-94eb8abe0846@e3g2000vbe.googlegroups.com> (raw)
In-Reply-To: <60a89833a15dd9c8269e72841b9a8cd4@quanstro.net>

> Does anyone remember how the Plan 9 font files came to be? �I'm going to go out on a limb here and bet that some poor soul didn't enter them by hand...
> I'd also wager that they weren't created on Plan 9 directly...
>
> So, was(were) some tool(s) used, especially in the conversion from a "more standard" format like PS to the Plan 9 format? �And if so, does(do) said tool(s) still exist? �


In May 2003, I did some tools to download ALL Unicode Glyphs (.gif),
process them and create the relevent font files.

The result is somehow ``ugly" :) although the only existing solution
if you wanted to visualize any unicode glyph.

Andrey may have the source. If not I have to dig.

+F

total 5528
fred fred      2750 May 14  2003 Alphabetic_Pres_Forms.14
fred fred      6163 May 14  2003 Arabic.14
fred fred      4190 May 15  2003 Arabic_Pres_Forms-A-01.14
fred fred      8254 May 15  2003 Arabic_Pres_Forms-A-02.14
fred fred     10036 May 15  2003 Arabic_Pres_Forms-A-03.14
fred fred      3560 May 14  2003 Arabic_Pres_Forms-B.14
fred fred      3157 May 14  2003 Armenian.14
fred fred      2859 May 14  2003 Arrows.14
fred fred      3646 May 14  2003 Basic_Latin.14
fred fred      3959 May 14  2003 Bengali.14
fred fred       816 May 14  2003 Block_Elements.14
fred fred      1080 May 14  2003 Bopomofo.14
fred fred      1152 May 14  2003 Bopomofo_Extended.14
fred fred      2335 May 14  2003 Box_Drawing.14
fred fred      3202 May 14  2003 Braille_Patterns.14
fred fred       585 May 14  2003 Buhid.14
fred fred       950 May 14  2003 CJK_Compat_Forms.14
fred fred      8892 May 14  2003 CJK_Compatibility.14
fred fred      5700 May 14  2003 CJK_Radicals_Supplement.14
fred fred      2308 May 14  2003 CJK_Symbols_and_Punct.14
fred fred     15140 May 15  2003 CJK_Unif_Ideos_Ext_A-00.14
fred fred     15119 May 15  2003 CJK_Unif_Ideos_Ext_A-01.14
fred fred     15368 May 15  2003 CJK_Unif_Ideos_Ext_A-02.14
fred fred     14964 May 15  2003 CJK_Unif_Ideos_Ext_A-03.14
fred fred     15190 May 15  2003 CJK_Unif_Ideos_Ext_A-04.14
fred fred     15425 May 15  2003 CJK_Unif_Ideos_Ext_A-05.14
fred fred     15618 May 15  2003 CJK_Unif_Ideos_Ext_A-06.14
fred fred     15775 May 15  2003 CJK_Unif_Ideos_Ext_A-07.14
fred fred     15470 May 15  2003 CJK_Unif_Ideos_Ext_A-08.14
fred fred     15718 May 15  2003 CJK_Unif_Ideos_Ext_A-09.14
fred fred     15443 May 15  2003 CJK_Unif_Ideos_Ext_A-10.14
fred fred     14572 May 15  2003 CJK_Unif_Ideos_Ext_A-11.14
fred fred     15357 May 15  2003 CJK_Unif_Ideos_Ext_A-12.14
fred fred     15282 May 15  2003 CJK_Unif_Ideos_Ext_A-13.14
fred fred     15268 May 15  2003 CJK_Unif_Ideos_Ext_A-14.14
fred fred     15574 May 15  2003 CJK_Unif_Ideos_Ext_A-15.14
fred fred     15183 May 15  2003 CJK_Unif_Ideos_Ext_A-16.14
fred fred     15150 May 15  2003 CJK_Unif_Ideos_Ext_A-17.14
fred fred     15496 May 15  2003 CJK_Unif_Ideos_Ext_A-18.14
fred fred     15479 May 15  2003 CJK_Unif_Ideos_Ext_A-19.14
fred fred     15498 May 15  2003 CJK_Unif_Ideos_Ext_A-20.14
fred fred     15038 May 15  2003 CJK_Unif_Ideos_Ext_A-21.14
fred fred     15573 May 15  2003 CJK_Unif_Ideos_Ext_A-22.14
fred fred     15657 May 15  2003 CJK_Unif_Ideos_Ext_A-23.14
fred fred     15700 May 15  2003 CJK_Unif_Ideos_Ext_A-24.14
fred fred     11666 May 15  2003 CJK_Unif_Ideos_Ext_A-25.14
fred fred     12944 May 15  2003 CJK_Unified_Ideogs-00.14
fred fred     15062 May 15  2003 CJK_Unified_Ideogs-01.14
fred fred     15256 May 15  2003 CJK_Unified_Ideogs-02.14
fred fred     14612 May 15  2003 CJK_Unified_Ideogs-03.14
fred fred     14953 May 15  2003 CJK_Unified_Ideogs-04.14
fred fred     13949 May 15  2003 CJK_Unified_Ideogs-05.14
fred fred     14095 May 15  2003 CJK_Unified_Ideogs-06.14
fred fred     14748 May 15  2003 CJK_Unified_Ideogs-07.14
fred fred     14794 May 15  2003 CJK_Unified_Ideogs-08.14
fred fred     14341 May 15  2003 CJK_Unified_Ideogs-09.14
fred fred     14817 May 15  2003 CJK_Unified_Ideogs-10.14
fred fred     14742 May 15  2003 CJK_Unified_Ideogs-11.14
fred fred     15311 May 15  2003 CJK_Unified_Ideogs-12.14
fred fred     14523 May 15  2003 CJK_Unified_Ideogs-13.14
fred fred     14524 May 15  2003 CJK_Unified_Ideogs-14.14
fred fred     14654 May 15  2003 CJK_Unified_Ideogs-15.14
fred fred     14346 May 15  2003 CJK_Unified_Ideogs-16.14
fred fred     14656 May 15  2003 CJK_Unified_Ideogs-17.14
fred fred     14690 May 15  2003 CJK_Unified_Ideogs-18.14
fred fred     14904 May 15  2003 CJK_Unified_Ideogs-19.14
fred fred     14740 May 15  2003 CJK_Unified_Ideogs-20.14
fred fred     15241 May 15  2003 CJK_Unified_Ideogs-21.14
fred fred     15326 May 15  2003 CJK_Unified_Ideogs-22.14
fred fred     15022 May 15  2003 CJK_Unified_Ideogs-23.14
fred fred     14526 May 15  2003 CJK_Unified_Ideogs-24.14
fred fred     14596 May 15  2003 CJK_Unified_Ideogs-25.14
fred fred     14960 May 15  2003 CJK_Unified_Ideogs-26.14
fred fred     15256 May 15  2003 CJK_Unified_Ideogs-27.14
fred fred     15236 May 15  2003 CJK_Unified_Ideogs-28.14
fred fred     14950 May 15  2003 CJK_Unified_Ideogs-29.14
fred fred     14546 May 15  2003 CJK_Unified_Ideogs-30.14
fred fred     14939 May 15  2003 CJK_Unified_Ideogs-31.14
fred fred     15114 May 15  2003 CJK_Unified_Ideogs-32.14
fred fred     15151 May 15  2003 CJK_Unified_Ideogs-33.14
fred fred     14928 May 15  2003 CJK_Unified_Ideogs-34.14
fred fred     15004 May 15  2003 CJK_Unified_Ideogs-35.14
fred fred     15061 May 15  2003 CJK_Unified_Ideogs-36.14
fred fred     14865 May 15  2003 CJK_Unified_Ideogs-37.14
fred fred     14957 May 15  2003 CJK_Unified_Ideogs-38.14
fred fred     14302 May 15  2003 CJK_Unified_Ideogs-39.14
fred fred     14496 May 15  2003 CJK_Unified_Ideogs-40.14
fred fred     14789 May 15  2003 CJK_Unified_Ideogs-41.14
fred fred     14919 May 15  2003 CJK_Unified_Ideogs-42.14
fred fred     15046 May 15  2003 CJK_Unified_Ideogs-43.14
fred fred     14917 May 15  2003 CJK_Unified_Ideogs-44.14
fred fred     13933 May 15  2003 CJK_Unified_Ideogs-45.14
fred fred     14741 May 15  2003 CJK_Unified_Ideogs-46.14
fred fred     14974 May 15  2003 CJK_Unified_Ideogs-47.14
fred fred     15138 May 15  2003 CJK_Unified_Ideogs-48.14
fred fred     14870 May 15  2003 CJK_Unified_Ideogs-49.14
fred fred     14866 May 15  2003 CJK_Unified_Ideogs-50.14
fred fred     15012 May 15  2003 CJK_Unified_Ideogs-51.14
fred fred     14305 May 15  2003 CJK_Unified_Ideogs-52.14
fred fred     13870 May 15  2003 CJK_Unified_Ideogs-53.14
fred fred     13865 May 15  2003 CJK_Unified_Ideogs-54.14
fred fred     14502 May 15  2003 CJK_Unified_Ideogs-55.14
fred fred     14906 May 15  2003 CJK_Unified_Ideogs-56.14
fred fred     15117 May 15  2003 CJK_Unified_Ideogs-57.14
fred fred     14847 May 15  2003 CJK_Unified_Ideogs-58.14
fred fred     15183 May 15  2003 CJK_Unified_Ideogs-59.14
fred fred     14587 May 15  2003 CJK_Unified_Ideogs-60.14
fred fred     14888 May 15  2003 CJK_Unified_Ideogs-61.14
fred fred     14999 May 15  2003 CJK_Unified_Ideogs-62.14
fred fred     14775 May 15  2003 CJK_Unified_Ideogs-63.14
fred fred     15125 May 15  2003 CJK_Unified_Ideogs-64.14
fred fred     14701 May 15  2003 CJK_Unified_Ideogs-65.14
fred fred     14901 May 15  2003 CJK_Unified_Ideogs-66.14
fred fred     15145 May 15  2003 CJK_Unified_Ideogs-67.14
fred fred     15084 May 15  2003 CJK_Unified_Ideogs-68.14
fred fred     15243 May 15  2003 CJK_Unified_Ideogs-69.14
fred fred     15150 May 15  2003 CJK_Unified_Ideogs-70.14
fred fred     14476 May 15  2003 CJK_Unified_Ideogs-71.14
fred fred     14963 May 15  2003 CJK_Unified_Ideogs-72.14
fred fred     14945 May 15  2003 CJK_Unified_Ideogs-73.14
fred fred     14857 May 15  2003 CJK_Unified_Ideogs-74.14
fred fred     15185 May 15  2003 CJK_Unified_Ideogs-75.14
fred fred     15247 May 15  2003 CJK_Unified_Ideogs-76.14
fred fred     15025 May 15  2003 CJK_Unified_Ideogs-77.14
fred fred     15093 May 15  2003 CJK_Unified_Ideogs-78.14
fred fred     14918 May 15  2003 CJK_Unified_Ideogs-79.14
fred fred     15179 May 15  2003 CJK_Unified_Ideogs-80.14
fred fred     10143 May 15  2003 CJK_Unified_Ideogs-81.14
fred fred      3227 May 14  2003 Cherokee.14
fred fred      1637 May 14  2003 Combining_Diacrit_Marks.14
fred fred       390 May 14  2003 Combining_Half_Marks.14
fred fred      1103 May 14  2003 Combining_Marks_Symbs.14
fred fred      1630 May 14  2003 Control_Pictures.14
fred fred      1164 May 14  2003 Currency_Symbols.14
fred fred      8922 May 14  2003 Cyrillic.14
fred fred       805 May 14  2003 Cyrillic_Supplement.14
fred fred      3864 May 14  2003 Devanagari.14
fred fred      6745 May 14  2003 Dingbats.14
fred fred      5785 May 15  2003 Encl_CJK_Ltts_Months.14
fred fred      4897 May 14  2003 Enclosed_Alphanumerics.14
fred fred      9447 May 14  2003 Ethiopic-01.14
fred fred      4575 May 14  2003 Ethiopic-02.14
fred fred      3011 May 14  2003 General_Punctuation.14
fred fred      3045 May 14  2003 Geometric_Shapes.14
fred fred      3094 May 14  2003 Georgian.14
fred fred      4390 May 14  2003 Greek.14
fred fred      8283 May 14  2003 Greek_Extended.14
fred fred      3599 May 14  2003 Gujarati.14
fred fred      3510 May 14  2003 Gurmukhi.14
fred fred      6633 May 14  2003 Half_and_Full_Forms.14
fred fred      3476 May 14  2003 Hangul_Compatib_Jamo.14
fred fred      8452 May 14  2003 Hangul_Jamo.14
fred fred      8223 May 15  2003 Hangul_Syllables-00.14
fred fred      7940 May 15  2003 Hangul_Syllables-01.14
fred fred      8103 May 15  2003 Hangul_Syllables-02.14
fred fred      8678 May 15  2003 Hangul_Syllables-03.14
fred fred      8696 May 15  2003 Hangul_Syllables-04.14
fred fred      8419 May 15  2003 Hangul_Syllables-05.14
fred fred      8579 May 15  2003 Hangul_Syllables-06.14
fred fred      7966 May 15  2003 Hangul_Syllables-07.14
fred fred      7484 May 15  2003 Hangul_Syllables-08.14
fred fred      7134 May 15  2003 Hangul_Syllables-09.14
fred fred      7972 May 15  2003 Hangul_Syllables-10.14
fred fred      8340 May 15  2003 Hangul_Syllables-11.14
fred fred      8771 May 15  2003 Hangul_Syllables-12.14
fred fred      8796 May 15  2003 Hangul_Syllables-13.14
fred fred      8580 May 15  2003 Hangul_Syllables-14.14
fred fred      7450 May 15  2003 Hangul_Syllables-15.14
fred fred      7645 May 15  2003 Hangul_Syllables-16.14
fred fred      7800 May 15  2003 Hangul_Syllables-17.14
fred fred      7997 May 15  2003 Hangul_Syllables-18.14
fred fred      8556 May 15  2003 Hangul_Syllables-19.14
fred fred      9105 May 15  2003 Hangul_Syllables-20.14
fred fred      8641 May 15  2003 Hangul_Syllables-21.14
fred fred      8091 May 15  2003 Hangul_Syllables-22.14
fred fred      8373 May 15  2003 Hangul_Syllables-23.14
fred fred      7931 May 15  2003 Hangul_Syllables-24.14
fred fred      8402 May 15  2003 Hangul_Syllables-25.14
fred fred      8546 May 15  2003 Hangul_Syllables-26.14
fred fred      8659 May 15  2003 Hangul_Syllables-27.14
fred fred      8920 May 15  2003 Hangul_Syllables-28.14
fred fred      8734 May 15  2003 Hangul_Syllables-29.14
fred fred      8429 May 15  2003 Hangul_Syllables-30.14
fred fred      3479 May 15  2003 Hangul_Syllables-31.14
fred fred      8078 May 15  2003 Hangul_Syllables-32.14
fred fred      8334 May 15  2003 Hangul_Syllables-33.14
fred fred      8294 May 15  2003 Hangul_Syllables-34.14
fred fred      8512 May 15  2003 Hangul_Syllables-35.14
fred fred      8936 May 15  2003 Hangul_Syllables-36.14
fred fred      8749 May 15  2003 Hangul_Syllables-37.14
fred fred      7515 May 15  2003 Hangul_Syllables-38.14
fred fred      8091 May 15  2003 Hangul_Syllables-39.14
fred fred      8439 May 15  2003 Hangul_Syllables-40.14
fred fred      8881 May 15  2003 Hangul_Syllables-41.14
fred fred      8931 May 15  2003 Hangul_Syllables-42.14
fred fred      6079 May 15  2003 Hangul_Syllables-43.14
fred fred       585 May 14  2003 Hanunoo.14
fred fred      2333 May 14  2003 Hebrew.14
fred fred      4105 May 14  2003 Hiragana.14
fred fred      2761 May 14  2003 IPA_Extensions.14
fred fred       522 May 14  2003 Ideographic_Desc_Chars.14
fred fred       509 May 14  2003 Kanbun.14
fred fred     11263 May 14  2003 Kangxi_Radicals.14
fred fred      4143 May 14  2003 Kannada.14
fred fred      4013 May 14  2003 Katakana.14
fred fred      3641 May 14  2003 Khmer.14
fred fred      3136 May 14  2003 Lao.14
fred fred      3788 May 14  2003 Latin-1_Supplement.14
fred fred      3982 May 14  2003 Latin_Extended-A.14
fred fred      6794 May 14  2003 Latin_Extended-B.14
fred fred      7906 May 14  2003 Latin_Extended_Add.14
fred fred      2729 May 14  2003 Letterlike_Symbols.14
fred fred      3543 May 14  2003 Malayalam.14
fred fred      7465 May 14  2003 Mathematical_Operators.14
fred fred       805 May 14  2003 Misc_Math_Symb-A.14
fred fred      1843 May 14  2003 Misc_Math_Symb-B.14
fred fred      6770 May 14  2003 Miscellaneous_Symbols.14
fred fred      6548 May 14  2003 Miscellaneous_Technical.14
fred fred      4614 May 14  2003 Mongolian.14
fred fred      3512 May 14  2003 Myanmar.14
fred fred      2433 May 14  2003 Number_Forms.14
fred fred       982 May 14  2003 Ogham.14
fred fred       822 May 14  2003 Optical_Char_Recogn.14
fred fred      3196 May 14  2003 Oriya.14
fred fred      3018 May 14  2003 Runic.14
fred fred      3867 May 14  2003 Sinhala.14
fred fred       642 May 14  2003 Small_Form_Variants.14
fred fred      1382 May 14  2003 Spacing_Modifier_Lettrs.14
fred fred       570 May 14  2003 Specials.14
fred fred       762 May 14  2003 Superscripts_and_Subs.14
fred fred       365 May 14  2003 Supplemental_Arrows-A.14
fred fred      1843 May 14  2003 Supplemental_Arrows-B.14
fred fred      3540 May 14  2003 Supplemental_Math_Opers.14
fred fred      1950 May 14  2003 Syriac.14
fred fred       585 May 14  2003 Tagalog.14
fred fred       585 May 14  2003 Tagbanwa.14
fred fred      3507 May 14  2003 Tamil.14
fred fred      3663 May 14  2003 Telugu.14
fred fred      1369 May 14  2003 Thaana.14
fred fred      3240 May 14  2003 Thai.14
fred fred      7222 May 14  2003 Tibetan.14
fred fred      6971 May 15  2003 Unif_Canad_Abor_Syll-01.14
fred fred      6684 May 14  2003 Unif_Canad_Abor_Syll-02.14
fred fred      3632 May 14  2003 Unif_Canad_Abor_Syll-03.14
fred fred       365 May 14  2003 Variation_Selectors.14
fred fred      2040 May 14  2003 Yi_Radicals.14
fred fred     10268 May 15  2003 Yi_Syllables-00.14
fred fred     10256 May 15  2003 Yi_Syllables-01.14
fred fred     10294 May 15  2003 Yi_Syllables-02.14
fred fred     10278 May 15  2003 Yi_Syllables-03.14
fred fred      5881 May 15  2003 Yi_Syllables-04.14
fred fred      9104 May 19  2004 unicode.14.font



  parent reply	other threads:[~2009-03-30  9:05 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-02-28  2:06 John Barham
2009-02-28  2:08 ` erik quanstrom
2009-02-28  2:10 ` andrey mirtchovski
2009-02-28  2:13   ` andrey mirtchovski
2009-02-28  2:20     ` erik quanstrom
2009-02-28  3:02       ` Benjamin Huntsman
2009-02-28  3:13         ` andrey mirtchovski
2009-03-30  9:05       ` frederic.bonfanti
2009-03-30  9:05       ` Frederic Bonfanti [this message]
2009-03-30 13:14         ` Joel C. Salomon
2009-03-30 14:05           ` erik quanstrom
2009-03-01 13:53 ` Steve Simon
2009-03-02 10:22   ` roger peppe
2009-02-28  2:14 Akshat Kumar

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=a0ebcbe8-7302-435e-bb4a-94eb8abe0846@e3g2000vbe.googlegroups.com \
    --to=frederic.bonfanti@gmail.com \
    --cc=9fans@9fans.net \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).