ubrowse
Folders and files
Name | Name | Last commit date | ||
---|---|---|---|---|
parent directory.. | ||||
(c) 1999 IBM, Inc. Steven R. Loomis <srl@monkey.sbay.org> ---------------------------- simple cgi to browse the unicode codespace todo: * turn on RADICAL_LIST [needs other data] * docs * prettify * better interface for choosing encoding ---- installation: * make sure udata and locexp are built and installed. Best to run 'make install' from the icuapps directory. Depends on: liblxutil, libudata, unames binary file (unames.dat) * put ubrowse in the cgi-bin, etc directory. * Usage: If the path to the cgi is 'http://www.foo.blah/cgi-bin/ubrowse', then for instance you can go to the path: http://www.foo.blah/cgi-bin/ubrowse/iso-8859-6/ to view it in the Latin-6 codepage. Default is Latin-1. The first page you come to has a link for every 256 code points. Click on one to view it. Secondly, you come to rows of characters, 16 per row. [this is designed to look like the Unicode book]. Click on the HEADING of a row to view that row in more detail. Thirdly you will be presented with detailed information for each character. You can search for a specific script or type by using the appropriate popup menus, or jump to a particular code point. Text in green has been decomposed using the fallback interator. =================== You might try adding the following lines to your icu/data/unidata/UnicodeData.txt file just for fun: [based on http://www.egt.ie/standards/iso10646/pdf/phaistos.pdf ] 100D00;PHAISTOS DISK SIGN PEDESTRIAN;Lu;0;L;;;;;N;;;;; 100D01;PHAISTOS DISK SIGN PLUMED HEAD;Lu;0;L;;;;;N;;;;; 100D02;PHAISTOS DISK SIGN TATTOOED HEAD;Lu;0;L;;;;;N;;;;; 100D03;PHAISTOS DISK SIGN CAPTIVE;Lu;0;L;;;;;N;;;;; 100D04;PHAISTOS DISK SIGN CHILD;Lu;0;L;;;;;N;;;;; 100D05;PHAISTOS DISK SIGN WOMAN;Lu;0;L;;;;;N;;;;; 100D06;PHAISTOS DISK SIGN HELMET;Lu;0;L;;;;;N;;;;; 100D07;PHAISTOS DISK SIGN GAUNTLET;Lu;0;L;;;;;N;;;;; 100D08;PHAISTOS DISK SIGN TIARA;Lu;0;L;;;;;N;;;;; 100D09;PHAISTOS DISK SIGN ARROW;Lu;0;L;;;;;N;;;;; 100D0A;PHAISTOS DISK SIGN BOW;Lu;0;L;;;;;N;;;;; 100D0B;PHAISTOS DISK SIGN SHIELD;Lu;0;L;;;;;N;;;;; 100D0C;PHAISTOS DISK SIGN CLUB;Lu;0;L;;;;;N;;;;; 100D0D;PHAISTOS DISK SIGN MANACLES;Lu;0;L;;;;;N;;;;; 100D0E;PHAISTOS DISK SIGN MATTOCK;Lu;0;L;;;;;N;;;;; 100D0F;PHAISTOS DISK SIGN SAW;Lu;0;L;;;;;N;;;;; 100D10;PHAISTOS DISK SIGN LID;Lu;0;L;;;;;N;;;;; 100D11;PHAISTOS DISK SIGN BOOMERANG;Lu;0;L;;;;;N;;;;; 100D12;PHAISTOS DISK SIGN CARPENTRY PLANE;Lu;0;L;;;;;N;;;;; 100D13;PHAISTOS DISK SIGN DOLIUM;Lu;0;L;;;;;N;;;;; 100D14;PHAISTOS DISK SIGN COMB;Lu;0;L;;;;;N;;;;; 100D15;PHAISTOS DISK SIGN SLING;Lu;0;L;;;;;N;;;;; 100D16;PHAISTOS DISK SIGN COLUMN;Lu;0;L;;;;;N;;;;; 100D17;PHAISTOS DISK SIGN BEEHIVE;Lu;0;L;;;;;N;;;;; 100D18;PHAISTOS DISK SIGN SHIP;Lu;0;L;;;;;N;;;;; 100D19;PHAISTOS DISK SIGN HORN;Lu;0;L;;;;;N;;;;; 100D1A;PHAISTOS DISK SIGN HIDE;Lu;0;L;;;;;N;;;;; 100D1B;PHAISTOS DISK SIGN BULLS LEG;Lu;0;L;;;;;N;;;;; 100D1C;PHAISTOS DISK SIGN CAT;Lu;0;L;;;;;N;;;;; 100D1D;PHAISTOS DISK SIGN RAM;Lu;0;L;;;;;N;;;;; 100D1E;PHAISTOS DISK SIGN EAGLE;Lu;0;L;;;;;N;;;;; 100D1F;PHAISTOS DISK SIGN DOVE;Lu;0;L;;;;;N;;;;; 100D20;PHAISTOS DISK SIGN TUNNY;Lu;0;L;;;;;N;;;;; 100D21;PHAISTOS DISK SIGN BEE;Lu;0;L;;;;;N;;;;; 100D22;PHAISTOS DISK SIGN PLANE TREE;Lu;0;L;;;;;N;;;;; 100D23;PHAISTOS DISK SIGN VINE;Lu;0;L;;;;;N;;;;; 100D24;PHAISTOS DISK SIGN PAPYRUS;Lu;0;L;;;;;N;;;;; 100D25;PHAISTOS DISK SIGN ROSETTE;Lu;0;L;;;;;N;;;;; 100D26;PHAISTOS DISK SIGN LILY;Lu;0;L;;;;;N;;;;; 100D27;PHAISTOS DISK SIGN OX BACK;Lu;0;L;;;;;N;;;;; 100D28;PHAISTOS DISK SIGN FLUTE;Lu;0;L;;;;;N;;;;; 100D29;PHAISTOS DISK SIGN GRATER;Lu;0;L;;;;;N;;;;; 100D2A;PHAISTOS DISK SIGN STRAINER;Lu;0;L;;;;;N;;;;; 100D2B;PHAISTOS DISK SIGN SMALL AXE;Lu;0;L;;;;;N;;;;; 100D2C;PHAISTOS DISK SIGN WAVY BAND;Lu;0;L;;;;;N;;;;; #100D2D;PHAISTOS DISK SIGN XXX;Lu;0;L;;;;;N;;;;; #100D2E;PHAISTOS DISK SIGN XXX;Lu;0;L;;;;;N;;;;; #100D2F;PHAISTOS DISK SIGN XXX;Lu;0;L;;;;;N;;;;;