On Wed, Oct 1, 2008 at 10:00 PM, Hans Hagen <pragma@wxs.nl> wrote:
Mojca Miklavec wrote:
> On Wed, Oct 1, 2008 at 2:57 PM, Alan Stone wrote:
>> Is there a (preferably free) Linux or Windows font tool out there which
>> allows to print a font's characters and corresponding character codes ?
>
> Geeks do it with LuaTeX :)
>
> I'm not sure if this still works since I have no luatex here, but in
> theory you can play with something like this:
>
> % do whatever you want with it
> \def\mychar#1#2{#1: #2\crlf}
>
> \starttext
> \ctxlua{
>       fontname = 'texgyrepagella-regular.otf'
>       tfmdata = fonts.tfm.read_and_define("file:" .. fontname, 655360)
>
>       w = tfmdata.characters
>       for i=0,100000 do
>               if w[i] then
>                       tex.sprint("\\strut\\mychar{" .. i, "}{\\type{", w[i].name, "}}")
>               end
>       end
> }
> \stoptext

lesser geeks loom in s-fnt-10.tex -)

Hans
 
 
Is something missing to make it work ? See attachements.
 
Tried with WXP & LNX.
 
--
Best,
Alan

* texexec --lua foo
* ConTeXt  ver: 2008.10.01 19:13 MKIV  fmt: 2008.10.3  int: english/english
* Ubuntu 8.04 Hardy Heron (Desktop)