ftp://ftp.math.ohio-state.edu/pub/users/ilya/Unicode/pictures/

I put Version 2 of compressed unicode vtables into

  ftp://ftp.math.ohio-state.edu/pub/users/ilya/Unicode/pictures/

Somehow I could not read unicode tables without visual feedback, so I
combined glyphs downloaded from Unicode place with unicode tables into
a small collection of images.

The directory ../bin contains scripts used for this.  load was working
in August.  makeGIF.pl requires old GD (1.19 or older).  I used
unicode tables supplied with 5.005_62 to annotate pictures.

(Thus glyphs are older than annotations, hope this does not create any
confusion. ;-)

Hints: 

  *) xv views this nice on 1280x1024 screens;
  *) I printed this on Letter-size using 56% magnification of xv (128 dpi).
  *) green-framed glyphs needed scaling;
  *) ""-quoted names (=purple) are old names for control chars;
  *) Names of ranges (from ul corner) are stripped from char names;
  *) The abbreviations used in names:
	 lc SMALL LETTER
	 uc CAPITAL LETTER
	 \w LETTER
	 w WITH
	 sn SIGN
	 mk MARK
	 ac ACCENT
	 \d DIGIT
  *) Format of the type (=pink):

    general [combining] [<decomposition>] [numeric] ["comment"] [casemap]

     x) "Numeric" looks like =9, ==9, ===9 depending on whether it is a
	decimal digit, digit, or number;
     x) "decomposition" has < and > stripped (but is put into <> after this);
     x) "casemap" is uc=... lc=... tc=... ("..." may contain several chars)
     x) "general" is mapped using
	 Lu => 'uc',		      # Letter, Uppercase
	 Ll => 'lc',		      # Letter, Lowercase
	 Lt => 'Ttlc',		      # Letter, Titlecase
	 Mn => 'nonspacing Mark',     # Mark, Non-Spacing
	 Mc => 'spacing combining mark',  # Mark, Spacing Combining
	 Me => 'enclosing mark',	  # Mark, Enclosing
	 Nd => 'decimal',	      # Number, Decimal Digit
	 Nl => 'letter-number',	      # Number, Letter
	 No => 'other-number',	      # Number, Other
	 Zs => 'space',		      # Separator, Space
	 Zl => 'line-sep',	      # Separator, Line
	 Zp => 'paragr-sep',	      # Separator, Paragraph
	 Cc => 'control',	      # Other, Control
	 Cf => 'format',	      # Other, Format
	 Cs => 'surrog',	      # Other, Surrogate
	 Co => 'private-use',	      # Other, Private Use
	 Cn => '???',		      # Other, Not Assigned (no)
	 Lm => 'modifier-letter',     # Letter, Modifier
	 Lo => 'other-letter',	      # Letter, Other
	 Pc => 'connector',	      # Punctuation, Connector
	 Pd => 'dash',		      # Punctuation, Dash
	 Ps => 'punct-open',	      # Punctuation, Open
	 Pe => 'punct-close',	      # Punctuation, Close
	 Pi => 'ini-quote',	      # Punctuation,  Initial quote (may
				      behave like Ps or Pe depending
	 Pf => 'fin-quote',	      # Punctuation,  Final  quote  (may behave like
				      Ps or Pe depending
	 Po => 'other-punct',	      # Punctuation, Other
	 Sm => 'math',		      # Symbol, Math
	 Sc => 'currency',	      # Symbol, Currency
	 Sk => 'modifier-symbol',     # Symbol, Modifier
	 So => 'other-symbol',	      # Symbol, Other

      x) "combining" is mapped using
	 0 => '',		      #: Spacing, split, enclosing, reordrant, and
				      Tibetan subjoined
	 1 => 'over/inter',	      #: Overlays and interior
	 7 => 'nukta',		      #: Nuktas
	 8 => 'voicing',	      #: Hiragana/Katakana voicing marks
	 9 => 'virama',		      #: Viramas
	 10 => 'fixed-start',	      #: Start of fixed position classes
	 199 => 'fixed-end',	      #: End of fixed position classes
	 200 => '|_',		      #: Below left attached
	 202 => '_',		      #: Below attached
	 204 => '_|',		      #: Below right attached
	 208 => '<',		      #: Left attached (reordrant around single base
				      character)
	 210 => '>',		      #: Right attached
	 212 => '|~',		      #: Above left attached
	 214 => '~',		      #: Above attached
	 216 => '~|',		      #: Above right attached
	 218 => '||_',		      #: Below left
	 220 => '__',		      #: Below
	 222 => '_||',		      #: Below right
	 224 => '<<',		      #: Left (reordrant around single base character)
	 226 => '>>',		      #: Right
	 228 => '||~',		      #: Above left
	 230 => '~~',		      #: Above
	 232 => '~||',		      #: Above right
	 233 => 'vv',		      #: Double below
	 234 => '^^',		      #: Double above
	 240 => '_iota_',	      #: Below (iota subscript)

       [handling of 10..199 whould be improved, right now it prints comb?/num]

Oups, I see now that I forgot to put BIDIR into the syntax type...

Enjoy,
Ilya
0
ilya
11/23/1999 12:32:02 AM
perl.unicode 837 articles. 0 followers. Follow

0 Replies
509 Views

Similar Articles

[PageSpeed] 15

Reply:

Similar Artilces:

Ilya Zakharevich <ilya@math.ohio-state.edu>
Ilya Zakharevich <ilya@math.ohio-state.edu> wrote > M.J.T. Guy writes: > > Hmmm... perhaps it can guess. Suppose we put a test in the perl > > argument processing "does a file of this name exist?" analogous to > > the one in Tom's proposed patch. What genuine usage would that > > bite? > > Open "foo |" as a file if it exists, or as a pipe otherwise looks like > a much deeper magic than what one would ever want. Err... this subthread isn't about magic open - its about the danger of files called things like...

To unicode or not to unicode
Hi. I have a hard choice on my hands. I'm not actually sure if I should use n data types or normal ones. I need to be able to use several different languages inside a single string (long articles written in French, English, partially German and Swedish). I'm developing my ASP.NET application using UTF-8 for all data to ensure I can display all languages. I'm in doubt what types to use on the SQL server when I store data... n-something like nchar or normal types like char. Also, that N prefixing all inputs sounds messy :-)(http://support.microsoft.com/?kbid=239530)Also should I use...

FTP to FTP
Lately I've been seeing scans show up of a port 21 trying to connect to my port 21 (I am not, BTW, running an FTP server). Is this just someone trying to use my IP as the middleman in an FTP bounce attack, assuming my port 21 had been open and with a writeable FTP directory? http://www.cert.org/advisories/CA-1997-27.html ...

[wxperl-users] To Unicode or not to Unicode
Hello, I've now 'successfully' built my Unicode enabled wxPerl, based on the wxWindows 2.4.1 that was MSLU enabled (the only reason why I built it myself). However, unicode is now displayed as if it's run with a non-unicode build. How can I check if my build has indeed Unicode support? One thing that makes me doubtful about having unicode enabled is that setup.h keeps telling me that Unicode is not enabled. However, my dll has the 'u' suffix... Any ideas? Jouke Hi All Does anybody use $xrc->LoadOnDialog? I have been using XRC and ...

Unicode/unicode directories
Hi, any ideas how to realize that on windows? Index of /gsar/APC/perl-current/lib Name Last modified Size Description -------------------------------------------------------------------------------- [...] Unicode/ 04-Sep-2001 10:44 - [...] unicode/ 09-Aug-2001 09:41 - [...] -------------------------------------------------------------------------------- Apache/1.3.19 Server at public.ActiveState.com Port 80 I saw also that lib/unicode is an emtpy dir. Gerrit -- =^..^= On Sun, 23 Sep 2001 04...

ftp://ftp.midsomer.org/pub/FAQ_html.zip
I'm trying to download ftp://ftp.midsomer.org/pub/FAQ_html.zip file from ISUG Website.. It says not found. Any one has this one in zip format ? Regards KRV KRV wrote: > > I'm trying to download ftp://ftp.midsomer.org/pub/FAQ_html.zip file from > ISUG Website.. It says not found. Any one has this one in zip format ? ISUG will fix the file problem. We're also looking at having the information it it updated (since its quite out of date now). -am � MMVI ...

ftp://ftp.mozilla.org/pub/mozilla.org/ 550 Permission denied.
Anyone else getting the same? http://www.seamonkey-project.org/releases/ 64bit linux build (near bottom of page) Linux/x86_64 Linux/x86_64 .tar.bz2 (readme) (MD5 sum) (SHA1 sum) tries to link to: ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/2.33.1/contrib/seamonkey-2.33.1.en-US.linux-x86_64.tar.bz2 but that results in a 550 Permission denied error. Yeah, ftp://ftp.mozilla.org/pub/ doesn't work either. However, I remember reading this newsgroup thread: https://groups.google.com/forum/#!topic/mozilla.general/Jqm5Q1swEnA ... It is after the 5th so ftp.mo...

Problem loading ftp://ftp.mozilla.org/pub/mozilla.org/firefox/releases/
I got a problem loading above page?? This is the sixth time I have tried and no go, just get the message **problem loading page**. Any ideas why this is happening?? TIA silverfox38 On 06/14/2014 14:43, silverfox38 wrote: > > I got a problem loading above page?? This is the sixth time I have tried > and no go, just get the message **problem loading page**. > > Any ideas why this is happening?? > > TIA > > > silverfox38 Using FF 28.0 On 06/14/2014 02:46 PM, silverfox38 wrote: > On 06/14/2014 14:43, silverfox38 wrote: >> ...

OES2 SP1 ftp server ftp user can't see folders
I have read numerous threads on how to setup pure ftpd with OES2 sp1 and nss volumes. I have enabled the hardlinks to the volumes, I have LUM enabled the anonymous user 'ftp', and given it rights to the folder. When I go to the browser and type in ftp://xx.xx.xx.xx this is the screen I get: FTP root at 10.0.10.22 To view this FTP site in Windows Explorer, click Page, and then click Open FTP Site in Windows Explorer. -------------------------------------------------------------------------------- 05/03/2007 12:00AM Directory . 05/03/2007 12:00AM Directory .. ...

User for FTP
Hi! I'm still using ASA 7.0.4 Now I need to create a new remote database with the FTP message type. In according with SQL Anywhere documentation I must specify host, user and password to my FTP server (Repliation and Synchronization Guide / PART 3. SQL Remote / CHAPTER 18. SQL Remote Administration / Using message types / The ftp message system). I tryed to execute (in ISQL) next: SET REMOTE FTP OPTION host = 'blah.blah.com'; SET REMOTE FTP OPTION user = 'user1'; SET REMOTE FTP OPTION password = '*****'; ....and get an error: Error at line 2...

Active FTP over FTP Proxy
Hi All Is it at all possible to have Active FTP going over a bordermanager 3.8 FTP Proxy . . ?? cheers Joel Hi, joel@radio929.fm wrote: > > Hi All > > Is it at all possible to have Active FTP going over a bordermanager 3.8 FTP Proxy . . ?? AFAIK, no. CU, -- Massimo Rosen Novell Support Connection Sysop No emails please! http://www.cfc-it.de ...

FTP, FTP Server to ServerTtransfer
Hi, is it possibel to use FTP Server/Server transfer. I have a UnixWare Server that want to do a FTP Server transfer from the Novell 5.0 Server to UnixWare, but it does not work. Is there something to add to the configuration ? bye Boris H�rtgen > I have a UnixWare Server that want to do a FTP Server transfer from the > Novell 5.0 Server to UnixWare, but it > does not work. > Should work. Do you have FTP services setup on your NW5 server? -- Andy Thompson Novell Support Connection Volunteer SysOp ...

Another FTP question-- Redirecting a user's NW6 ftp login to access files on a Win2k server.
I have server A (NW6) running FTP behind our firewall, and most users access their files on that server. I have a couple users who log on to ftp on server A who access their files on server B (NW6). (I've done this by setting their Home dirs to that server.) This has worked fine, but now I have a user who needs to access files on server C which is running Win2K. Is there a way to redirect this user's ftp login, say, by UNC? Our firewall does not react kindly to opening ports for multiple FTP servers, so running ftp on server C is not really an option. Thanks in advance f...

FTP Ports open, but no FTP
Hi I have a win 2000 server set up as a web server with several IP adresses (6 total). I am running FTP service on two of these, but when I port scan, all of the IP's have port 21 open. Is this normal? My other services like SMTP and WEB only shows up on the IP's they are supposed to. If I try to connect with my FTP client on one of the IP's that is not set up to run FTP it just says: "Socket connected. Waiting for welcome message." and then after a while I get a timeout. Is it normal or are some nasty Trojan listening and waiting for the right commands to...

Web resources about - ftp://ftp.math.ohio-state.edu/pub/users/ilya/Unicode/pictures/ - perl.unicode

Ohio State Route 5 - Wikipedia, the free encyclopedia
State Route 5 ( SR 5 ) is an east–west state highway in the northeastern portion of the U.S. state of Ohio . Its western terminus is at Interstate ...

Ohio State Lineman Adolphus Washington Cited For Solicitation
... night for solicitation. The charge is a first-degree misdemeanor. Washington is expected to appear in court on December 17. Ohio State spokesman ...

Was the Ohio State Quarterback Situation a Curse?
You know the saying; "If you have two quarterbacks, you actually have none." That trend was supposed to be bucked with Ohio State this season, ...

Tom Brady pays up for Michigan's loss to Ohio State
FOXBORO — Patriots quarterback Tom Brady bleeds Wolverine maize and blue but was caught wearing Buckeye scarlet and gray in the locker room t ...

Michigan State ruins Ohio State's title defense chances
Buckeyes lose game, and two key junior starters now say they won't return; Okla. St. falls to Baylor; top 25 college football roundup

Ezekiel Elliott paces Ohio State in 42-13 rout at Michigan: 3 things to know
Ezekiel Elliott was the star of Ohio State's dominant 42-13 win at Michigan.

Ohio State Suspends All-American Lineman After He Gets Popped Cruisin’ For Hookers
'I am extremely disappointed in myself, and I can honestly say I will learn from my mistake'

Ohio State Players Tease Defensive Coordinator For Talking About His New Job
Ohio State defensive coordinator Chris Ash has been hired to be the new head coach at Rutgers, and he wants everyone to know how excited he is ...

Police ID former Ohio State employee who committed suicide in Wexner Center
The gunshots echoed from a gallery in the largely unoccupied Wexner Center for the Arts shortly after it opened on Sunday morning. Ohio State ...

Jeff Long: Ohio State and Stanford weren't close to making College Football Playoff
Ohio State and Stanford didn’t make the College Football Playoff, and it wasn’t really even close. The College Football Playoff field has been ...

Resources last updated: 12/21/2015 11:27:12 AM