groff
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Groff] use of HTML4 characters


From: Bruno Haible
Subject: [Groff] use of HTML4 characters
Date: Mon, 9 Apr 2001 15:37:39 +0200 (CEST)

Hi,

While converting all man pages on a Linux installation to HTML, there were very
many "can't find special character" warnings, and the resulting characters were
indeed missing from the output.

But most of these character can be represented in HTML 4.0 and in any Unicode
capable browser. There is no reason why Mozilla/Netscape6 users should be
deprived of characters their browser can represent.

On the other hand, important browsers like Netscape 4.7x still don't know
about these characters and represent \(bu as "•" and \- as "−".
Therefore I think it's best to support two different variants of the HTML
device for the moment: "html" as HTML 3.2, and "html4" as HTML 4.0. Let
the users (or distributors) choose the right one for their environment.

Below is a patch implementing it.

            Bruno


man1/bash.1:436: warning: can't find special character `bv'
man1/bash.1:3385: warning: can't find special character `bu'
man1/bash.1:5523: warning: can't find special character `>='
man1/bash.1:5523: warning: can't find special character `>='
man1/bash.1:6917: warning: can't find special character `bv'
man1/cccp.1:95: warning: can't find special character `bu'
man1/cdrecord.1:1160: warning: can't find special character `bu'
man1/ci.1:701: warning: can't find special character `bu'
man1/co.1:600: warning: can't find special character `**'
man1/colcrt.1:86: warning: can't find special character `oq'
man1/colcrt.1:86: warning: can't find special character `cq'
man1/cccp.1:95: warning: can't find special character `bu'
man1/elmalias.1:68: warning: can't find special character `bu'
man1/expr.1:88: warning: can't find special character `(null)'
man1/expr.1:88: warning: can't find special character `(null)'
man1/finger.1:54: warning: can't find special character `bu'
man1/finger.1:70: warning: can't find special character `oq'
man1/finger.1:70: warning: can't find special character `cq'
man1/finger.1:82: warning: can't find special character `**'
man1/ftp.1:198: warning: can't find special character `oq'
man1/ftp.1:198: warning: can't find special character `cq'
man1/ftp.1:769: warning: can't find special character `**'
man1/g++.1:402: warning: can't find special character `bu'
man1/g++.1:553: warning: can't find special character `**'
man1/gawk.1:249: warning: can't find special character `bu'
man1/gcc.1:1665: warning: can't find special character `bu'
man1/gcc.1:1776: warning: can't find special character `**'
man1/gdb.1:56: warning: can't find special character `bu'
man1/grn.1:437: warning: can't find special character `bu'
man1/grolbp.1:171: warning: can't find special character `bu'
man1/h2ph.1:193: warning: can't find special character `bv'
man1/hexdump.1:169: warning: can't find special character `bu'
man1/hexdump.1:170: warning: can't find special character `**'
man1/kermit.1:136: warning: can't find special character `bu'
man1/locale.1:193: warning: can't find special character `bv'
man1/mail.1:77: warning: can't find special character `oq'
man1/mail.1:77: warning: can't find special character `cq'
man1/mail.1:185: warning: can't find special character `**'
man1/man.1:566: warning: can't find special character `bu'
man1/mktemp.1:56: warning: can't find special character `oq'
man1/mktemp.1:56: warning: can't find special character `cq'
man1/mktemp.1:76: warning: can't find special character `**'
man1/patch.1:145: warning: can't find special character `bu'
man1/patch.1:759: warning: can't find special character `**'
man1/perl.1:334: warning: can't find special character `bu'
man1/perl5004delta.1:341: warning: can't find special character `bv'
man1/perl5004delta.1:1011: warning: can't find special character `bu'
man1/perlapio.1:344: warning: can't find special character `bv'
man1/perlbot.1:464: warning: can't find special character `bv'
man1/perlbug.1:194: warning: can't find special character `bv'
man1/perlcall.1:202: warning: can't find special character `bu'
man1/perlcall.1:511: warning: can't find special character `bv'
man1/perldata.1:370: warning: can't find special character `bv'
man1/perldebug.1:250: warning: can't find special character `bv'
man1/perldebug.1:976: warning: can't find special character `bu'
man1/perldelta.1:396: warning: can't find special character `bv'
man1/perldiag.1:742: warning: can't find special character `bv'
man1/perldoc.1:193: warning: can't find special character `bv'
man1/perldsc.1:239: warning: can't find special character `bu'
man1/perldsc.1:666: warning: can't find special character `bv'
man1/perlembed.1:403: warning: can't find special character `bv'
man1/perlfaq.1:198: warning: can't find special character `bu'
man1/perlfaq3.1:668: warning: can't find special character `bv'
man1/perlfaq4.1:312: warning: can't find special character `bv'
man1/perlfaq5.1:217: warning: can't find special character `bv'
man1/perlfaq6.1:220: warning: can't find special character `bv'
man1/perlfaq7.1:303: warning: can't find special character `bv'
man1/perlfaq8.1:309: warning: can't find special character `bv'
man1/perlfaq8.1:1026: warning: can't find special character `bu'
man1/perlfaq9.1:283: warning: can't find special character `bv'
man1/perlform.1:234: warning: can't find special character `bv'
man1/perlfunc.1:482: warning: can't find special character `bv'
man1/perlfunc.1:546: warning: can't find special character `*p'
man1/perlfunc.1:2705: warning: can't find special character `bu'
man1/perlguts.1:1611: warning: can't find special character `bv'
man1/perlhist.1:199: warning: can't find special character `bv'
man1/perlipc.1:229: warning: can't find special character `bv'
man1/perllocale.1:219: warning: can't find special character `bu'
man1/perllocale.1:586: warning: can't find special character `bv'
man1/perlmodinstall.1:225: warning: can't find special character `bu'
man1/perlmodinstall.1:241: warning: can't find special character `bv'
man1/perlmodlib.1:486: warning: can't find special character `bu'
man1/perlmodlib.1:694: warning: can't find special character `bv'
man1/perlobj.1:286: warning: can't find special character `bv'
man1/perlop.1:214: warning: can't find special character `bv'
man1/perlopentut.1:205: warning: can't find special character `bv'
man1/perlpod.1:281: warning: can't find special character `bv'
man1/perlpod.1:426: warning: can't find special character `bu'
man1/perlport.1:486: warning: can't find special character `bv'
man1/perlre.1:259: warning: can't find special character `bv'
man1/perlreftut.1:498: warning: can't find special character `bu'
man1/perlrun.1:383: warning: can't find special character `bv'
man1/perlsec.1:267: warning: can't find special character `bv'
man1/perlstyle.1:208: warning: can't find special character `bu'
man1/perlstyle.1:252: warning: can't find special character `bv'
man1/perlsub.1:1231: warning: can't find special character `bv'
man1/perlsyn.1:233: warning: can't find special character `bv'
man1/perltie.1:271: warning: can't find special character `bv'
man1/perltoc.1:730: warning: can't find special character `bv'
man1/perltoot.1:435: warning: can't find special character `bv'
man1/perltrap.1:199: warning: can't find special character `bu'
man1/perltrap.1:321: warning: can't find special character `bv'
man1/perlvar.1:270: warning: can't find special character `bu'
man1/perlvar.1:338: warning: can't find special character `bv'
man1/perlxs.1:1123: warning: can't find special character `bv'
man1/perlxstut.1:207: warning: can't find special character `bu'
man1/ftp.1:198: warning: can't find special character `oq'
man1/ftp.1:198: warning: can't find special character `cq'
man1/ftp.1:769: warning: can't find special character `**'
man1/pod2man.1:214: warning: can't find special character `*p'
man1/ptksh.1:243: warning: can't find special character `bv'
man1/rcsintro.1:43: warning: can't find special character `bu'
man1/readcd.1:236: warning: can't find special character `bu'
man1/reLyX.1:272: warning: can't find special character `bu'
man1/reLyX.1:424: warning: can't find special character `bv'
man1/rpcgen.1:121: warning: can't find special character `bu'
man1/ruptime.1:69: warning: can't find special character `**'
man1/rwho.1:66: warning: can't find special character `**'
man1/screen.1:2780: warning: can't find special character `bu'
man1/splain.1:282: warning: can't find special character `bv'
man1/sprof.1:193: warning: can't find special character `bv'
man1/SVGATextCalc.1:313: warning: can't find special character `bu'
man1/tclsh.1:253: warning: can't find special character `br'
man1/telnet.1:488: warning: can't find special character `**'
man1/tixwish.1:413: warning: can't find special character `br'
man1/tixwish.1:465: warning: can't find special character `bv'
man1/wish.1:277: warning: can't find special character `bv'
man1/wish.1:287: warning: can't find special character `br'
man1/write.1:101: warning: can't find special character `oq'
man1/write.1:101: warning: can't find special character `cq'
man2/semop.2:117: warning: can't find special character `bu'
man3/AnyDBM_File.3pm:215: warning: can't find special character `bv'
man3/autouse.3pm:221: warning: can't find special character `bu'
man3/bindresvport.3:12: warning: can't find special character `**'
man3/CGI.3pm:440: warning: can't find special character `bv'
man3/Config.3pm:253: warning: can't find special character `bv'
man3/CPAN.3pm:520: warning: can't find special character `bu'
man3/CPAN.3pm:607: warning: can't find special character `bv'
man3/DB_File.3pm:439: warning: can't find special character `bv'
man3/DB_File.3pm:1215: warning: can't find special character `bu'
man3/db_thread.3:901: warning: can't find special character `bu'
man3/diagnostics.3pm:282: warning: can't find special character `bv'
man3/DynaLoader.3pm:482: warning: can't find special character `bu'
man3/ExtUtils::Liblist.3pm:209: warning: can't find special character `bu'
man3/ExtUtils::Packlist.3pm:261: warning: can't find special character `bv'
man3/File::CheckTree.3pm:199: warning: can't find special character `bv'
man3/File::Copy.3pm:214: warning: can't find special character `bu'
man3/File::DosGlob.3pm:241: warning: can't find special character `bu'
man3/File::Find.3pm:242: warning: can't find special character `bv'
man3/FileHandle.3pm:219: warning: can't find special character `bv'
man3/File::Path.3pm:202: warning: can't find special character `bu'
man3/ftok.3:67: warning: can't find special character `bu'
man3/fts.3:51: warning: can't find special character `**'
man3/fts.3:165: warning: can't find special character `oq'
man3/fts.3:165: warning: can't find special character `cq'
man3/fts.3:51: warning: can't find special character `**'
man3/fts.3:165: warning: can't find special character `oq'
man3/fts.3:165: warning: can't find special character `cq'
man3/fts.3:51: warning: can't find special character `**'
man3/fts.3:165: warning: can't find special character `oq'
man3/fts.3:165: warning: can't find special character `cq'
man3/fts.3:51: warning: can't find special character `**'
man3/fts.3:165: warning: can't find special character `oq'
man3/fts.3:165: warning: can't find special character `cq'
man3/fts.3:51: warning: can't find special character `**'
man3/fts.3:165: warning: can't find special character `oq'
man3/fts.3:165: warning: can't find special character `cq'
man3/fts.3:51: warning: can't find special character `**'
man3/fts.3:165: warning: can't find special character `oq'
man3/fts.3:165: warning: can't find special character `cq'
man3/wprintf.3:56: warning: can't find special character `bu'
man3/getch.3ncurses:113: warning: can't find special character `<='
man3/Getopt::Long.3pm:396: warning: can't find special character `bv'
man3/IO::File.3pm:219: warning: can't find special character `bv'
man3/IO::Socket.3pm:272: warning: can't find special character `bv'
man3/IPC::Msg.3pm:198: warning: can't find special character `bv'
man3/IPC::Msg.3pm:213: warning: can't find special character `bu'
man3/IPC::Open2.3pm:206: warning: can't find special character `bv'
man3/IPC::Semaphore.3pm:198: warning: can't find special character `bv'
man3/IPC::Semaphore.3pm:217: warning: can't find special character `bu'
man3/rcmd.3:50: warning: can't find special character `**'
man3/NDBM_File.3pm:199: warning: can't find special character `bv'
man3/Net::protoent.3pm:196: warning: can't find special character `bv'
man3/Net::servent.3pm:196: warning: can't find special character `bv'
man3/ODBM_File.3pm:198: warning: can't find special character `bv'
man3/Opcode.3pm:321: warning: can't find special character `bv'
man3/overload.3pm:324: warning: can't find special character `bu'
man3/overload.3pm:351: warning: can't find special character `bv'
man3/POSIX.3pm:206: warning: can't find special character `bv'
man3/rcmd.3:50: warning: can't find special character `**'
man3/rcmd.3:50: warning: can't find special character `**'
man3/rcmd.3:50: warning: can't find special character `**'
man3/SDBM_File.3pm:198: warning: can't find special character `bv'
man3/stdin.3:16: warning: can't find special character `**'
man3/stdin.3:16: warning: can't find special character `**'
man3/stdin.3:16: warning: can't find special character `**'
man3/Storable.3pm:253: warning: can't find special character `bv'
man3/wprintf.3:56: warning: can't find special character `bu'
man3/Sys::Syslog.3pm:240: warning: can't find special character `bv'
man3/Term::ReadLine.3pm:199: warning: can't find special character `bv'
man3/Term::ReadLine::Gnu.3pm:307: warning: can't find special character `bv'
man3/Test.3pm:241: warning: can't find special character `bu'
man3/Tk::callbacks.3pm:213: warning: can't find special character `bu'
man3/Tk::CmdLine.3pm:201: warning: can't find special character `bv'
man3/Tk::CmdLine.3pm:556: warning: can't find special character `bu'
man3/Tk::FileSelect.3pm:235: warning: can't find special character `bu'
man3/Tk::MainWindow.3pm:240: warning: can't find special character `bu'
man3/Tk::mega.3pm:211: warning: can't find special character `bu'
man3/Tk::mega.3pm:436: warning: can't find special character `bv'
man3/Tk::Table.3pm:256: warning: can't find special character `bu'
man3/Tk::Text.3pm:614: warning: can't find special character `bv'
man3/Tk::WinPhoto.3pm:200: warning: can't find special character `bv'
man3/Tk::Wm.3pm:271: warning: can't find special character `bv'
man3/User::pwent.3pm:197: warning: can't find special character `bv'
man3/wprintf.3:56: warning: can't find special character `bu'
man3/wprintf.3:56: warning: can't find special character `bu'
man3/wprintf.3:56: warning: can't find special character `bu'
man3/wprintf.3:56: warning: can't find special character `bu'
man3/XML::DOM.3pm:327: warning: can't find special character `bv'
man3/XML::DOM.3pm:480: warning: can't find special character `bu'
man3/XML::DOM.3pm:1052: warning: can't find special character `*p'
man3/XML::Parser.3pm:217: warning: can't find special character `bv'
man3/XML::Parser.3pm:248: warning: can't find special character `bu'
man3/XML::Parser::Expat.3pm:238: warning: can't find special character `bu'
man4/console.4:16: warning: can't find special character `<='
man5/dm.conf.5:110: warning: can't find special character `**'
man5/groff_out.5:164: warning: can't find special character `fm'
man5/groff_tmac.5:305: warning: can't find special character `bu'
man5/hosts_access.5:22: warning: can't find special character `bu'
./rcsfile.5in:163: warning: can't find special character `>='
man5/sudoers.5:207: warning: can't find special character `bv'
man6/atc.6:180: warning: can't find special character `**'
man6/atc.6:364: warning: can't find special character `bu'
man6/battlestar.6:67: warning: can't find special character `oq'
man6/battlestar.6:67: warning: can't find special character `cq'
man6/canfield.6:67: warning: can't find special character `oq'
man6/canfield.6:67: warning: can't find special character `cq'
man6/canfield.6:67: warning: can't find special character `oq'
man6/canfield.6:67: warning: can't find special character `cq'
man6/cribbage.6:78: warning: can't find special character `oq'
man6/cribbage.6:78: warning: can't find special character `cq'
man6/factor.6:118: warning: can't find special character `oq'
man6/factor.6:118: warning: can't find special character `cq'
man6/hunt.6:184: warning: can't find special character `**'
man6/hunt.6:203: warning: can't find special character `bu'
man6/monop.6:70: warning: can't find special character `oq'
man6/monop.6:70: warning: can't find special character `cq'
man6/monop.6:98: warning: can't find special character `**'
man6/factor.6:118: warning: can't find special character `oq'
man6/factor.6:118: warning: can't find special character `cq'
man6/robots.6:65: warning: can't find special character `oq'
man6/robots.6:65: warning: can't find special character `cq'
man6/robots.6:67: warning: can't find special character `**'
man6/tetris-bsd.6:147: warning: can't find special character `**'
man7/groff.7:354: warning: can't find special character `oq'
man7/groff.7:354: warning: can't find special character `cq'
man7/groff.7:715: warning: can't find special character `<='
man7/groff.7:1805: warning: can't find special character `>='
man7/groff.7:2165: warning: can't find special character `bu'
man7/groff.7:2168: warning: can't find special character `dd'
man7/groff.7:2170: warning: can't find special character `dg'
man7/groff.7:2176: warning: can't find special character `=='
man7/groff.7:2179: warning: can't find special character `!='
man7/groff.7:2180: warning: can't find special character `->'
man7/groff.7:2181: warning: can't find special character `<-'
man7/groff_man.7:206: warning: can't find special character `bu'
man7/groff_mdoc.7:252: warning: can't find special character `oq'
man7/groff_mdoc.7:252: warning: can't find special character `cq'
man7/groff_mdoc.samples.7:216: warning: can't find special character `oq'
man7/groff_mdoc.samples.7:216: warning: can't find special character `cq'
man7/groff_mdoc.samples.7:392: warning: can't find special character `**'
man7/groff_mdoc.samples.7:2412: warning: can't find special character `bu'
man7/groff_mdoc.samples.7:2600: warning: can't find special character `<='
man7/groff_mdoc.samples.7:2601: warning: can't find special character `>='
man7/groff_mdoc.samples.7:2631: warning: can't find special character `ua'
man7/groff_mdoc.samples.7:2637: warning: can't find special character `*p'
man7/groff_mdoc.samples.7:2638: warning: can't find special character `!='
man7/groff_mdoc.samples.7:2644: warning: can't find special character `if'
man7/groff_mm.7:32: warning: can't find special character `bu'
man7/groff_ms.7:38: warning: can't find special character `bu'
man7/mdoc.7:249: warning: can't find special character `oq'
man7/mdoc.7:249: warning: can't find special character `cq'
man7/mdoc.samples.7:216: warning: can't find special character `oq'
man7/mdoc.samples.7:216: warning: can't find special character `cq'
man7/mdoc.samples.7:392: warning: can't find special character `**'
man7/mdoc.samples.7:2464: warning: can't find special character `bu'
man7/mdoc.samples.7:2645: warning: can't find special character `<='
man7/mdoc.samples.7:2646: warning: can't find special character `>='
man7/mdoc.samples.7:2649: warning: can't find special character `ua'
man7/mdoc.samples.7:2655: warning: can't find special character `*p'
man7/mdoc.samples.7:2656: warning: can't find special character `!='
man7/mdoc.samples.7:2662: warning: can't find special character `if'
man7/regex.7:43: warning: can't find special character `dg'
man8/cvsbug.8:177: warning: can't find special character `bu'
man8/inetd.8:124: warning: can't find special character `**'
man8/inetd.8:343: warning: can't find special character `bu'
man8/in.ftpd.8:250: warning: can't find special character `**'
man8/in.rexecd.8:61: warning: can't find special character `oq'
man8/in.rexecd.8:61: warning: can't find special character `cq'
man8/mkhybrid.8:2123: warning: can't find special character `bu'
man8/mkisofs.8:1202: warning: can't find special character `bu'
man8/ping6.8:362: warning: can't find special character `bu'
man8/ping.8:333: warning: can't find special character `bu'
man8/rwhod.8:83: warning: can't find special character `**'
man8/sudo.8:196: warning: can't find special character `bv'
man8/timedc.8:53: warning: can't find special character `bu'
man8/traceroute.8:185: warning: can't find special character `**'
man9/init_bh.9:61: warning: can't find special character `oq'
man9/init_bh.9:61: warning: can't find special character `oq'
man9/init_bh.9:61: warning: can't find special character `oq'
man9/init_bh.9:61: warning: can't find special character `oq'
mann/after.n:263: warning: can't find special character `br'
mann/append.n:253: warning: can't find special character `br'
mann/array.n:253: warning: can't find special character `br'
mann/array.n:357: warning: can't find special character `bv'
mann/Balloon.n:481: warning: can't find special character `br'
mann/bell.n:253: warning: can't find special character `br'
mann/bgerror.n:253: warning: can't find special character `br'
mann/binary.n:254: warning: can't find special character `br'
mann/bind.n:260: warning: can't find special character `br'
mann/bind.n:314: warning: can't find special character `bv'
mann/bindtags.n:253: warning: can't find special character `br'
mann/bitmap.n:253: warning: can't find special character `br'
mann/break.n:253: warning: can't find special character `br'
mann/BtnBox.n:492: warning: can't find special character `br'
mann/button.n:279: warning: can't find special character `bv'
mann/button.n:305: warning: can't find special character `br'
mann/canvas.n:317: warning: can't find special character `br'
mann/case.n:255: warning: can't find special character `br'
mann/catch.n:253: warning: can't find special character `br'
mann/cd.n:253: warning: can't find special character `br'
mann/checkbutton.n:323: warning: can't find special character `br'
mann/checkbutton.n:368: warning: can't find special character `bv'
mann/ChkList.n:489: warning: can't find special character `br'
mann/chooseColor.n:253: warning: can't find special character `br'
mann/chooseDirectory.n:251: warning: can't find special character `br'
mann/clipboard.n:253: warning: can't find special character `br'
mann/clock.n:257: warning: can't find special character `br'
mann/clock.n:276: warning: can't find special character `bv'
mann/close.n:253: warning: can't find special character `br'
mann/close.n:271: warning: can't find special character `bv'
mann/ComboBox.n:836: warning: can't find special character `br'
mann/compound.n:389: warning: can't find special character `br'
mann/concat.n:253: warning: can't find special character `br'
mann/continue.n:253: warning: can't find special character `br'
mann/Control.n:730: warning: can't find special character `br'
mann/dde.n:257: warning: can't find special character `br'
mann/destroy.n:253: warning: can't find special character `br'
mann/destroy.n:266: warning: can't find special character `bv'
mann/Destroy.n:392: warning: can't find special character `br'
mann/DirDlg.n:457: warning: can't find special character `br'
mann/DirList.n:581: warning: can't find special character `br'
mann/DirTree.n:552: warning: can't find special character `br'
mann/DItem.n:392: warning: can't find special character `br'
mann/EFileBox.n:649: warning: can't find special character `br'
mann/EFileDlg.n:440: warning: can't find special character `br'
mann/encoding.n:251: warning: can't find special character `br'
mann/entry.n:269: warning: can't find special character `bv'
mann/entry.n:305: warning: can't find special character `br'
mann/eof.n:253: warning: can't find special character `br'
mann/error.n:253: warning: can't find special character `br'
mann/eval.n:253: warning: can't find special character `br'
mann/event.n:253: warning: can't find special character `br'
mann/event.n:292: warning: can't find special character `bv'
mann/exec.n:253: warning: can't find special character `br'
mann/exec.n:540: warning: can't find special character `bv'
mann/exit.n:253: warning: can't find special character `br'
mann/expr.n:253: warning: can't find special character `br'
mann/expr.n:555: warning: can't find special character `bv'
mann/fblocked.n:251: warning: can't find special character `br'
mann/fconfigure.n:256: warning: can't find special character `br'
mann/fconfigure.n:331: warning: can't find special character `bv'
mann/fcopy.n:253: warning: can't find special character `br'
mann/FileBox.n:521: warning: can't find special character `br'
mann/FileDlg.n:450: warning: can't find special character `br'
mann/FileEnt.n:609: warning: can't find special character `br'
mann/fileevent.n:255: warning: can't find special character `br'
mann/file.n:253: warning: can't find special character `br'
mann/file.n:323: warning: can't find special character `bv'
mann/filename.n:250: warning: can't find special character `br'
mann/flush.n:253: warning: can't find special character `br'
mann/focus.n:257: warning: can't find special character `br'
mann/focusNext.n:257: warning: can't find special character `br'
mann/font.n:252: warning: can't find special character `br'
mann/font.n:384: warning: can't find special character `bv'
mann/foreach.n:255: warning: can't find special character `br'
mann/format.n:253: warning: can't find special character `br'
mann/format.n:396: warning: can't find special character `bv'
mann/Form.n:396: warning: can't find special character `br'
mann/for.n:253: warning: can't find special character `br'
mann/frame.n:293: warning: can't find special character `bv'
mann/frame.n:311: warning: can't find special character `br'
troff: warning: can't find special character `br'
troff: warning: can't find special character `br'
mann/getOpenFile.n:256: warning: can't find special character `br'
mann/gets.n:253: warning: can't find special character `br'
mann/global.n:253: warning: can't find special character `br'
mann/glob.n:253: warning: can't find special character `br'
mann/glob.n:276: warning: can't find special character `bv'
mann/grab.n:255: warning: can't find special character `br'
mann/grid.n:252: warning: can't find special character `br'
mann/grid.n:286: warning: can't find special character `bv'
mann/Grid.n:459: warning: can't find special character `br'
mann/history.n:253: warning: can't find special character `br'
mann/HList.n:684: warning: can't find special character `br'
mann/http.n:277: warning: can't find special character `br'
mann/if.n:253: warning: can't find special character `br'
mann/image.n:253: warning: can't find special character `br'
mann/incr.n:253: warning: can't find special character `br'
mann/info.n:254: warning: can't find special character `br'
mann/InpOnly.n:427: warning: can't find special character `br'
mann/interp.n:252: warning: can't find special character `br'
mann/interp.n:295: warning: can't find special character `bv'
mann/join.n:253: warning: can't find special character `br'
mann/label.n:275: warning: can't find special character `br'
mann/LabEntry.n:486: warning: can't find special character `br'
mann/LabFrame.n:486: warning: can't find special character `br'
mann/lappend.n:253: warning: can't find special character `br'
mann/library.n:264: warning: can't find special character `bv'
mann/library.n:265: warning: can't find special character `br'
mann/lindex.n:253: warning: can't find special character `br'
mann/linsert.n:253: warning: can't find special character `br'
mann/listbox.n:284: warning: can't find special character `br'
mann/listbox.n:345: warning: can't find special character `bv'
mann/list.n:253: warning: can't find special character `br'
mann/ListNBK.n:468: warning: can't find special character `br'
mann/llength.n:253: warning: can't find special character `br'
mann/load.n:256: warning: can't find special character `br'
mann/load.n:327: warning: can't find special character `bv'
mann/loadTk.n:252: warning: can't find special character `br'
mann/lower.n:253: warning: can't find special character `br'
mann/lrange.n:253: warning: can't find special character `br'
mann/lreplace.n:253: warning: can't find special character `br'
mann/lsearch.n:253: warning: can't find special character `br'
mann/lsort.n:254: warning: can't find special character `br'
mann/lsort.n:324: warning: can't find special character `bv'
mann/menubutton.n:269: warning: can't find special character `bv'
mann/menubutton.n:304: warning: can't find special character `br'
mann/menu.n:267: warning: can't find special character `bv'
mann/menu.n:302: warning: can't find special character `br'
mann/messageBox.n:252: warning: can't find special character `br'
mann/message.n:298: warning: can't find special character `br'
troff: warning: can't find special character `br'
mann/msgcat.n:262: warning: can't find special character `br'
troff: warning: can't find special character `br'
mann/namespace.n:253: warning: can't find special character `br'
mann/NBFrame.n:481: warning: can't find special character `br'
mann/NoteBook.n:477: warning: can't find special character `br'
mann/open.n:258: warning: can't find special character `br'
mann/open.n:264: warning: can't find special character `bv'
mann/optionMenu.n:253: warning: can't find special character `br'
mann/option.n:259: warning: can't find special character `br'
mann/options.n:251: warning: can't find special character `br'
mann/options.n:286: warning: can't find special character `bv'
mann/OptMenu.n:543: warning: can't find special character `br'
mann/package.n:263: warning: can't find special character `br'
mann/packagens.n:251: warning: can't find special character `br'
mann/pack.n:253: warning: can't find special character `br'
mann/pack-old.n:259: warning: can't find special character `br'
mann/palette.n:256: warning: can't find special character `br'
mann/PanedWin.n:565: warning: can't find special character `br'
mann/photo.n:257: warning: can't find special character `br'
mann/pid.n:253: warning: can't find special character `br'
mann/pixmap.n:390: warning: can't find special character `br'
mann/pkgMkIndex.n:254: warning: can't find special character `bv'
mann/pkgMkIndex.n:256: warning: can't find special character `br'
mann/place.n:261: warning: can't find special character `br'
mann/PopMenu.n:518: warning: can't find special character `br'
mann/popup.n:252: warning: can't find special character `br'
mann/proc.n:253: warning: can't find special character `br'
mann/puts.n:253: warning: can't find special character `br'
mann/pwd.n:253: warning: can't find special character `br'
mann/radiobutton.n:320: warning: can't find special character `br'
mann/radiobutton.n:338: warning: can't find special character `bv'
mann/raise.n:253: warning: can't find special character `br'
mann/read.n:255: warning: can't find special character `br'
mann/read.n:279: warning: can't find special character `bv'
mann/regexp.n:253: warning: can't find special character `br'
mann/regexp.n:351: warning: can't find special character `bv'
mann/registry.n:255: warning: can't find special character `br'
mann/registry.n:281: warning: can't find special character `bv'
mann/regsub.n:253: warning: can't find special character `br'
mann/regsub.n:308: warning: can't find special character `bv'
mann/rename.n:253: warning: can't find special character `br'
mann/resource.n:251: warning: can't find special character `br'
mann/re_syntax.n:250: warning: can't find special character `br'
mann/re_syntax.n:476: warning: can't find special character `bv'
mann/return.n:253: warning: can't find special character `br'
mann/safe.n:270: warning: can't find special character `br'
mann/scale.n:333: warning: can't find special character `br'
mann/scan.n:253: warning: can't find special character `br'
mann/scan.n:271: warning: can't find special character `bv'
mann/scrollbar.n:289: warning: can't find special character `br'
mann/seek.n:253: warning: can't find special character `br'
mann/seek.n:293: warning: can't find special character `bv'
mann/selection.n:253: warning: can't find special character `br'
mann/selection.n:322: warning: can't find special character `bv'
mann/Select.n:660: warning: can't find special character `br'
mann/send.n:253: warning: can't find special character `br'
mann/send.n:328: warning: can't find special character `bv'
mann/set.n:253: warning: can't find special character `br'
mann/SHList.n:519: warning: can't find special character `br'
mann/SListBox.n:558: warning: can't find special character `br'
mann/socket.n:255: warning: can't find special character `br'
mann/socket.n:349: warning: can't find special character `bv'
mann/source.n:257: warning: can't find special character `br'
mann/split.n:253: warning: can't find special character `br'
troff: warning: can't find special character `br'
mann/SText.n:519: warning: can't find special character `br'
mann/string.n:253: warning: can't find special character `br'
mann/string.n:271: warning: can't find special character `bv'
mann/subst.n:253: warning: can't find special character `br'
mann/SWindow.n:545: warning: can't find special character `br'
mann/switch.n:255: warning: can't find special character `br'
mann/Tcl.n:250: warning: can't find special character `br'
mann/Tcl.n:403: warning: can't find special character `bv'
mann/tcltest.n:282: warning: can't find special character `br'
mann/tclvars.n:251: warning: can't find special character `br'
mann/tclvars.n:282: warning: can't find special character `bv'
mann/tell.n:253: warning: can't find special character `br'
mann/tell.n:262: warning: can't find special character `bv'
mann/text.n:336: warning: can't find special character `br'
mann/text.n:354: warning: can't find special character `bv'
mann/time.n:253: warning: can't find special character `br'
mann/TixIntro.n:389: warning: can't find special character `br'
mann/tix.n:478: warning: can't find special character `br'
mann/tk_dialog.n:253: warning: can't find special character `br'
mann/tkerror.n:253: warning: can't find special character `br'
mann/tk_menubar.n:255: warning: can't find special character `br'
mann/tk.n:253: warning: can't find special character `br'
mann/tk.n:315: warning: can't find special character `bv'
mann/tkvars.n:251: warning: can't find special character `br'
mann/tkwait.n:257: warning: can't find special character `br'
mann/TList.n:607: warning: can't find special character `br'
mann/toplevel.n:292: warning: can't find special character `bv'
mann/toplevel.n:338: warning: can't find special character `br'
mann/trace.n:253: warning: can't find special character `br'
mann/Tree.n:525: warning: can't find special character `br'
mann/unknown.n:253: warning: can't find special character `br'
mann/unset.n:253: warning: can't find special character `br'
mann/update.n:253: warning: can't find special character `br'
mann/uplevel.n:253: warning: can't find special character `br'
mann/upvar.n:253: warning: can't find special character `br'
mann/upvar.n:341: warning: can't find special character `bv'
mann/Utils.n:404: warning: can't find special character `br'
mann/variable.n:253: warning: can't find special character `br'
mann/vwait.n:252: warning: can't find special character `br'
mann/while.n:253: warning: can't find special character `br'
mann/winfo.n:253: warning: can't find special character `br'
mann/winfo.n:351: warning: can't find special character `bv'
mann/wm.n:253: warning: can't find special character `br'
mann/wm.n:365: warning: can't find special character `bv'
troff: warning: can't find special character `br'


2001-04-08  Bruno Haible  <address@hidden>

        * font/devhtml4/R.proto: New file, derived from font/devutf8/R.proto.
        * font/devhtml4/DESC.proto: New file, copied from font/devhtml/.
        * font/devhtml4/Makefile.sub: Likewise.
        * Makefile.in (DEVDIRS): Add font/devhtml4.
        * src/preproc/html/pre-html.cc (alterDeviceTo): Treat "-Thtml4" like
        "-Thtml".
        * src/roff/groff/groff.cc (main): Treat "-Thtml4" like "-Thtml".
        * src/roff/troff/input.cc (main): Treat "-Thtml4" like "-Thtml", set
        .T html in both cases.

diff -r -c3 groff-current.orig/Makefile.in groff-current/Makefile.in
*** groff-current.orig/Makefile.in      Wed Jan 17 15:17:18 2001
--- groff-current/Makefile.in   Sun Apr  8 19:54:26 2001
***************
*** 366,371 ****
--- 366,372 ----
    font/devX100-12 \
    font/devlj4 \
    font/devhtml \
+   font/devhtml4 \
    font/devhtml-old \
    font/devlbp
  ALLTTYDEVDIRS=\
diff -r -c3 groff-current.orig/src/preproc/html/pre-html.cc 
groff-current/src/preproc/html/pre-html.cc
*** groff-current.orig/src/preproc/html/pre-html.cc     Sun Apr  8 19:10:26 2001
--- groff-current/src/preproc/html/pre-html.cc  Sun Apr  8 20:35:54 2001
***************
*** 823,833 ****
  
  static void alterDeviceTo (int argc, char *argv[], int toImage)
  {
    int i=0;
  
    if (toImage) {
      while (i < argc) {
!       if (strcmp(argv[i], "-Thtml") == 0) {
        argv[i] = IMAGE_DEVICE;
        }
        i++;
--- 823,835 ----
  
  static void alterDeviceTo (int argc, char *argv[], int toImage)
  {
+   static char *saved_device_arg;
    int i=0;
  
    if (toImage) {
      while (i < argc) {
!       if (strcmp(argv[i], "-Thtml") == 0 || strcmp(argv[i], "-Thtml4") == 0) {
!       saved_device_arg = argv[i];
        argv[i] = IMAGE_DEVICE;
        }
        i++;
***************
*** 836,842 ****
    } else {
      while (i < argc) {
        if (strcmp(argv[i], IMAGE_DEVICE) == 0) {
!       argv[i] = "-Thtml";
        }
        i++;
      }
--- 838,844 ----
    } else {
      while (i < argc) {
        if (strcmp(argv[i], IMAGE_DEVICE) == 0) {
!       argv[i] = saved_device_arg;
        }
        i++;
      }
diff -r -c3 groff-current.orig/src/roff/groff/groff.cc 
groff-current/src/roff/groff/groff.cc
*** groff-current.orig/src/roff/groff/groff.cc  Sun Apr  8 19:10:26 2001
--- groff-current/src/roff/groff/groff.cc       Sun Apr  8 20:01:38 2001
***************
*** 214,220 ****
        safer_flag = 0;
        break;
      case 'T':
!       if (strcmp(optarg, "html") == 0) {
        // force soelim to aid the html preprocessor
        commands[SOELIM_INDEX].set_name(command_prefix, "soelim");
        }
--- 214,220 ----
        safer_flag = 0;
        break;
      case 'T':
!       if (strcmp(optarg, "html") == 0 || strcmp(optarg, "html4") == 0) {
        // force soelim to aid the html preprocessor
        commands[SOELIM_INDEX].set_name(command_prefix, "soelim");
        }
***************
*** 347,353 ****
    }
    commands[TROFF_INDEX].append_arg("-T", device);
    // html renders equations as images via ps
!   if (strcmp(device, "html") == 0)
      commands[EQN_INDEX].append_arg("-Tps");
    else
      commands[EQN_INDEX].append_arg("-T", device);
--- 347,353 ----
    }
    commands[TROFF_INDEX].append_arg("-T", device);
    // html renders equations as images via ps
!   if (strcmp(device, "html") == 0 || strcmp(device, "html4") == 0)
      commands[EQN_INDEX].append_arg("-Tps");
    else
      commands[EQN_INDEX].append_arg("-T", device);
diff -r -c3 groff-current.orig/src/roff/troff/input.cc 
groff-current/src/roff/troff/input.cc
*** groff-current.orig/src/roff/troff/input.cc  Sun Apr  8 19:10:26 2001
--- groff-current/src/roff/troff/input.cc       Sun Apr  8 20:21:55 2001
***************
*** 6085,6091 ****
      case 'T':
        device = optarg;
        tflag = 1;
!       is_html = (strcmp(device, "html") == 0);
        break;
      case 'C':
        compatible_flag = 1;
--- 6085,6091 ----
      case 'T':
        device = optarg;
        tflag = 1;
!       is_html = (strcmp(device, "html") == 0 || strcmp(device, "html4") == 0);
        break;
      case 'C':
        compatible_flag = 1;
***************
*** 6171,6177 ****
      }
    if (!safer_flag)
      mac_path = &macro_path;
!   set_string(".T", device);
    init_charset_table();
    if (!font::load_desc())
      fatal("sorry, I can't continue");
--- 6171,6180 ----
      }
    if (!safer_flag)
      mac_path = &macro_path;
!   if (strcmp(device, "html") == 0 || strcmp(device, "html4") == 0)
!     set_string(".T", "html");
!   else
!     set_string(".T", device);
    init_charset_table();
    if (!font::load_desc())
      fatal("sorry, I can't continue");
*** groff-current/font/devhtml4/DESC.proto.bak  Sun Apr  8 20:40:08 2001
--- groff-current/font/devhtml4/DESC.proto      Wed Jan 17 15:53:36 2001
***************
*** 0 ****
--- 1,12 ----
+ res 240
+ hor 24
+ vert 40
+ unitwidth 10
+ sizes 6 8 10 12 14 16 18 0
+ fonts 6 R I B BI C S
+ tcommand
+ html
+ postpro post-grohtml
+ prepro  pre-grohtml
+ use_charnames_in_special
+ pass_filenames
*** groff-current/font/devhtml4/Makefile.sub.bak        Sun Apr  8 20:40:16 2001
--- groff-current/font/devhtml4/Makefile.sub    Sun Apr  8 19:55:04 2001
***************
*** 0 ****
--- 1,34 ----
+ DEV=html4
+ PROTOFONTS=R I B BI CR
+ FONTS=$(PROTOFONTS) S
+ DEVFILES=$(FONTS) DESC
+ CLEANADD=$(FONTS) DESC
+ 
+ RES=240
+ CPI=10
+ LPI=6
+ 
+ $(FONTS): R.proto
+       @echo Making $@
+       @-rm -f $@
+       @(charwidth=`expr $(RES) / $(CPI)` ; \
+        sed -e "s/^name [A-Z]*$$/name $@/" \
+            -e "s/^\\([^       ]*\\)   [0-9]+  /\\1    $$charwidth     /" \
+            -e "s/^spacewidth [0-9]+$$/spacewidth $$charwidth/" \
+            -e "s/^internalname .*$$/internalname $@/" \
+            -e "/^internalname/s/CR/4/" \
+            -e "/^internalname/s/BI/3/" \
+            -e "/^internalname/s/B/2/" \
+            -e "/^internalname/s/I/1/" \
+            -e "/^internalname .*[^ 0-9]/d" \
+            $(srcdir)/R.proto >$@)
+ 
+ DESC: DESC.proto
+       @echo Making $@
+       @-rm -f $@
+       @sed -e "s/^res .*$$/res $(RES)/" \
+           -e "s/^hor .*$$/hor `expr $(RES) / $(CPI)`/" \
+           -e "s/^vert .*$$/vert `expr $(RES) / $(LPI)`/" \
+           -e "s/^fonts .*$$/fonts `set $(FONTS); echo $$#` $(FONTS)/" \
+           $(srcdir)/DESC.proto >$@
+ 
*** groff-current/font/devhtml4/R.proto.bak     Sun Apr  8 20:40:20 2001
--- groff-current/font/devhtml4/R.proto Sun Apr  8 19:57:03 2001
***************
*** 0 ****
--- 1,496 ----
+ name R
+ internalname 0
+ spacewidth 24
+ charset
+ !     24      0       0x0021
+ "     24      0       0x0022          &quot;
+ dq    "
+ #     24      0       0x0023
+ sh    "
+ $     24      0       0x0024
+ Do    "
+ %     24      0       0x0025
+ &     24      0       0x0026          &amp;
+ aq    24      0       0x0027
+ (     24      0       0x0028
+ )     24      0       0x0029
+ *     24      0       0x002A
+ +     24      0       0x002B
+ pl    "
+ ,     24      0       0x002C
+ ---   24      0       0x002D
+ .     24      0       0x002E
+ /     24      0       0x002F
+ sl    "
+ 0     24      0       0x0030
+ 1     24      0       0x0031
+ 2     24      0       0x0032
+ 3     24      0       0x0033
+ 4     24      0       0x0034
+ 5     24      0       0x0035
+ 6     24      0       0x0036
+ 7     24      0       0x0037
+ 8     24      0       0x0038
+ 9     24      0       0x0039
+ :     24      0       0x003A
+ ;     24      0       0x003B
+ <     24      0       0x003C          &lt;
+ =     24      0       0x003D
+ eq    "
+ >     24      0       0x003E          &gt;
+ ?     24      0       0x003F
+ @     24      0       0x0040
+ at    "
+ A     24      0       0x0041
+ B     24      0       0x0042
+ C     24      0       0x0043
+ D     24      0       0x0044
+ E     24      0       0x0045
+ F     24      0       0x0046
+ G     24      0       0x0047
+ H     24      0       0x0048
+ I     24      0       0x0049
+ J     24      0       0x004A
+ K     24      0       0x004B
+ L     24      0       0x004C
+ M     24      0       0x004D
+ N     24      0       0x004E
+ O     24      0       0x004F
+ P     24      0       0x0050
+ Q     24      0       0x0051
+ R     24      0       0x0052
+ S     24      0       0x0053
+ T     24      0       0x0054
+ U     24      0       0x0055
+ V     24      0       0x0056
+ W     24      0       0x0057
+ X     24      0       0x0058
+ Y     24      0       0x0059
+ Z     24      0       0x005A
+ [     24      0       0x005B
+ lB    "
+ \     24      0       0x005C
+ rs    "
+ ]     24      0       0x005D
+ rB    "
+ a^    24      0       0x005E
+ ^     "
+ ha    "
+ _     24      0       0x005F
+ ru    "
+ ul    "
+ \`    24      0       0x0060
+ ga    "
+ a     24      0       0x0061
+ b     24      0       0x0062
+ c     24      0       0x0063
+ d     24      0       0x0064
+ e     24      0       0x0065
+ f     24      0       0x0066
+ g     24      0       0x0067
+ h     24      0       0x0068
+ i     24      0       0x0069
+ j     24      0       0x006A
+ k     24      0       0x006B
+ l     24      0       0x006C
+ m     24      0       0x006D
+ n     24      0       0x006E
+ o     24      0       0x006F
+ p     24      0       0x0070
+ q     24      0       0x0071
+ r     24      0       0x0072
+ s     24      0       0x0073
+ t     24      0       0x0074
+ u     24      0       0x0075
+ v     24      0       0x0076
+ w     24      0       0x0077
+ x     24      0       0x0078
+ y     24      0       0x0079
+ z     24      0       0x007A
+ lC    24      0       0x007B
+ {     "
+ ba    24      0       0x007C
+ or    "
+ |     "
+ rC    24      0       0x007D
+ }     "
+ a~    24      0       0x007E
+ ~     "
+ ti    "
+ r!    24      0       0x00A1          &iexcl;
+ char161       "
+ ct    24      0       0x00A2          &cent;
+ char162       "
+ Po    24      0       0x00A3          &pound;
+ char163       "
+ Cs    24      0       0x00A4          &curren;
+ char164       "
+ Ye    24      0       0x00A5          &yen;
+ char165       "
+ bb    24      0       0x00A6          &brvbar;
+ char166       "
+ sc    24      0       0x00A7          &sect;
+ char167       "
+ ad    24      0       0x00A8          &uml;
+ char168       "
+ co    24      0       0x00A9          &copy;
+ char169       "
+ Of    24      0       0x00AA          &ordf;
+ char170       "
+ Fo    24      0       0x00AB          &laquo;
+ char171       "
+ no    24      0       0x00AC          &not;
+ char172       "
+ shc   24      0       0x00AD          &shy;
+ char173       "
+ rg    24      0       0x00AE          &reg;
+ char174       "
+ a-    24      0       0x00AF          &macr;
+ char175       "
+ de    24      0       0x00B0          &deg;
+ char176       "
+ +-    24      0       0x00B1          &plusmn;
+ char177       "
+ S2    24      0       0x00B2          &sup2;
+ char178       "
+ S3    24      0       0x00B3          &sup3;
+ char179       "
+ aa    24      0       0x00B4          &acute;
+ char180       "
+ char181       24      0       0x00B5          &micro;
+ ps    24      0       0x00B6          &para;
+ char182       "
+ pc    24      0       0x00B7          &middot;
+ char183       "
+ ac    24      0       0x00B8          &cedil;
+ char184       "
+ S1    24      0       0x00B9          &sup1;
+ char185       "
+ Om    24      0       0x00BA          &ordm;
+ char186       "
+ Fc    24      0       0x00BB          &raquo;
+ char187       "
+ 14    24      0       0x00BC          &frac14;
+ char188       "
+ 12    24      0       0x00BD          &frac12;
+ char189       "
+ 34    24      0       0x00BE          &frac34;
+ char190       "
+ r?    24      0       0x00BF          &iquest;
+ char191       "
+ `A    24      0       0x00C0          &Agrave;
+ char192       "
+ 'A    24      0       0x00C1          &Aacute;
+ char193       "
+ ^A    24      0       0x00C2          &Acirc;
+ char194       "
+ ~A    24      0       0x00C3          &Atilde;
+ char195       "
+ :A    24      0       0x00C4          &Auml;
+ char196       "
+ oA    24      0       0x00C5          &Aring;
+ char197       "
+ AE    24      0       0x00C6          &AElig;
+ char198       "
+ ,C    24      0       0x00C7          &Ccedil;
+ char199       "
+ `E    24      0       0x00C8          &Egrave;
+ char200       "
+ 'E    24      0       0x00C9          &Eacute;
+ char201       "
+ ^E    24      0       0x00CA          &Ecirc;
+ char202       "
+ :E    24      0       0x00CB          &Euml;
+ char203       "
+ `I    24      0       0x00CC          &Igrave;
+ char204       "
+ 'I    24      0       0x00CD          &Iacute;
+ char205       "
+ ^I    24      0       0x00CE          &Icirc;
+ char206       "
+ :I    24      0       0x00CF          &Iuml;
+ char207       "
+ -D    24      0       0x00D0          &ETH;
+ char208       "
+ ~N    24      0       0x00D1          &Ntilde;
+ char209       "
+ `O    24      0       0x00D2          &Ograve;
+ char210       "
+ 'O    24      0       0x00D3          &Oacute;
+ char211       "
+ ^O    24      0       0x00D4          &Ocirc;
+ char212       "
+ ~O    24      0       0x00D5          &Otilde;
+ char213       "
+ :O    24      0       0x00D6          &Ouml;
+ char214       "
+ mu    24      0       0x00D7          &times;
+ char215       "
+ /O    24      0       0x00D8          &Oslash;
+ char216       "
+ `U    24      0       0x00D9          &Ugrave;
+ char217       "
+ 'U    24      0       0x00DA          &Uacute;
+ char218       "
+ ^U    24      0       0x00DB          &Ucirc;
+ char219       "
+ :U    24      0       0x00DC          &Uuml;
+ char220       "
+ 'Y    24      0       0x00DD          &Yacute;
+ char221       "
+ TP    24      0       0x00DE          &THORN;
+ char222       "
+ ss    24      0       0x00DF          &szlig;
+ char223       "
+ `a    24      0       0x00E0          &agrave;
+ char224       "
+ 'a    24      0       0x00E1          &aacute;
+ char225       "
+ ^a    24      0       0x00E2          &acirc;
+ char226       "
+ ~a    24      0       0x00E3          &atilde;
+ char227       "
+ :a    24      0       0x00E4          &auml;
+ char228       "
+ oa    24      0       0x00E5          &aring;
+ char229       "
+ ae    24      0       0x00E6          &aelig;
+ char230       "
+ ,c    24      0       0x00E7          &ccedil;
+ char231       "
+ `e    24      0       0x00E8          &egrave;
+ char232       "
+ 'e    24      0       0x00E9          &eacute;
+ char233       "
+ ^e    24      0       0x00EA          &ecirc;
+ char234       "
+ :e    24      0       0x00EB          &euml;
+ char235       "
+ `i    24      0       0x00EC          &igrave;
+ char236       "
+ 'i    24      0       0x00ED          &iacute;
+ char237       "
+ ^i    24      0       0x00EE          &icirc;
+ char238       "
+ :i    24      0       0x00EF          &iuml;
+ char239       "
+ Sd    24      0       0x00F0          &eth;
+ char240       "
+ ~n    24      0       0x00F1          &ntilde;
+ char241       "
+ `o    24      0       0x00F2          &ograve;
+ char242       "
+ 'o    24      0       0x00F3          &oacute;
+ char243       "
+ ^o    24      0       0x00F4          &ocirc;
+ char244       "
+ ~o    24      0       0x00F5          &otilde;
+ char245       "
+ :o    24      0       0x00F6          &ouml;
+ char246       "
+ di    24      0       0x00F7          &divide;
+ char247       "
+ /o    24      0       0x00F8          &oslash;
+ char248       "
+ `u    24      0       0x00F9          &ugrave;
+ char249       "
+ 'u    24      0       0x00FA          &uacute;
+ char250       "
+ ^u    24      0       0x00FB          &ucirc;
+ char251       "
+ :u    24      0       0x00FC          &uuml;
+ char252       "
+ 'y    24      0       0x00FD          &yacute;
+ char253       "
+ Tp    24      0       0x00FE          &thorn;
+ char254       "
+ :y    24      0       0x00FF          &yuml;
+ char255       "
+ .i    24      0       0x0131
+ /L    24      0       0x0141
+ /l    24      0       0x0142
+ OE    24      0       0x0152          &OElig;
+ oe    24      0       0x0153          &oelig;
+ ---   24      0       0x0160          &Scaron;
+ ---   24      0       0x0161          &scaron;
+ ---   24      0       0x0178          &Yuml;
+ Fn    24      0       0x0192          &fnof;
+ ---   24      0       0x02C6          &circ;
+ ah    24      0       0x02C7
+ ab    24      0       0x02D8
+ a.    24      0       0x02D9
+ ao    24      0       0x02DA
+ ho    24      0       0x02DB
+ ---   24      0       0x02DC          &tilde;
+ a"    24      0       0x02DD
+ *A    24      0       0x0391          &Alpha;
+ *B    24      0       0x0392          &Beta;
+ *G    24      0       0x0393          &Gamma;
+ *D    24      0       0x0394          &Delta;
+ *E    24      0       0x0395          &Epsilon;
+ *Z    24      0       0x0396          &Zeta;
+ *Y    24      0       0x0397          &Eta;
+ *H    24      0       0x0398          &Theta;
+ *I    24      0       0x0399          &Iota;
+ *K    24      0       0x039A          &Kappa;
+ *L    24      0       0x039B          &Lambda;
+ *M    24      0       0x039C          &Mu;
+ *N    24      0       0x039D          &Nu;
+ *C    24      0       0x039E          &Xi;
+ *O    24      0       0x039F          &Omicron;
+ *P    24      0       0x03A0          &Pi;
+ *R    24      0       0x03A1          &Rho;
+ *S    24      0       0x03A3          &Sigma;
+ *T    24      0       0x03A4          &Tau;
+ *U    24      0       0x03A5          &Upsilon;
+ *F    24      0       0x03A6          &Phi;
+ *X    24      0       0x03A7          &Chi;
+ *Q    24      0       0x03A8          &Psi;
+ *W    24      0       0x03A9          &Omega;
+ *a    24      0       0x03B1          &alpha;
+ *b    24      0       0x03B2          &beta;
+ *g    24      0       0x03B3          &gamma;
+ *d    24      0       0x03B4          &delta;
+ *e    24      0       0x03B5          &epsilon;
+ *z    24      0       0x03B6          &zeta;
+ *y    24      0       0x03B7          &eta;
+ *h    24      0       0x03B8          &theta;
+ *i    24      0       0x03B9          &iota;
+ *k    24      0       0x03BA          &kappa;
+ *l    24      0       0x03BB          &lambda;
+ *m    24      0       0x03BC          &mu;
+ *n    24      0       0x03BD          &nu;
+ *c    24      0       0x03BE          &xi;
+ *o    24      0       0x03BF          &omicron;
+ *p    24      0       0x03C0          &pi;
+ *r    24      0       0x03C1          &rho;
+ ts    24      0       0x03C2          &sigmaf;
+ *s    24      0       0x03C3          &sigma;
+ *t    24      0       0x03C4          &tau;
+ *u    24      0       0x03C5          &upsilon;
+ *f    24      0       0x03C6          &phi;
+ *x    24      0       0x03C7          &chi;
+ *q    24      0       0x03C8          &psi;
+ *w    24      0       0x03C9          &omega;
+ +h    24      0       0x03D1          &thetasym;
+ ---   24      0       0x03D2          &upsih;
+ +f    24      0       0x03D5
+ +p    24      0       0x03D6          &piv;
+ ---   24      0       0x2002          &ensp;
+ ---   24      0       0x2003          &emsp;
+ ---   24      0       0x2009          &thinsp;
+ ---   24      0       0x200C          &zwnj;
+ ---   24      0       0x200D          &zwj;
+ ---   24      0       0x200E          &lrm;
+ ---   24      0       0x200F          &rlm;
+ -     24      0       0x2010
+ hy    "
+ en    24      0       0x2013          &ndash;
+ em    24      0       0x2014          &mdash;
+ `     24      0       0x2018          &lsquo;
+ oq    "
+ '     24      0       0x2019          &rsquo;
+ cq    "
+ bq    24      0       0x201A          &sbquo;
+ lq    24      0       0x201C          &ldquo;
+ rq    24      0       0x201D          &rdquo;
+ Bq    24      0       0x201E          &bdquo;
+ dg    24      0       0x2020          &dagger;
+ dd    24      0       0x2021          &Dagger;
+ bu    24      0       0x2022          &bull;
+ ---   24      0       0x2026          &hellip;
+ %0    24      0       0x2030          &permil;
+ fm    24      0       0x2032          &prime;
+ sd    24      0       0x2033          &Prime;
+ fo    24      0       0x2039          &lsaquo;
+ fc    24      0       0x203A          &rsaquo;
+ rn    24      0       0x203E          &oline;
+ f/    24      0       0x2044          &frasl;
+ ---   24      0       0x20AC          &euro;
+ Im    24      0       0x2111          &image;
+ wp    24      0       0x2118          &weierp;
+ Re    24      0       0x211C          &real;
+ tm    24      0       0x2122          &trade;
+ Ah    24      0       0x2135          &alefsym;
+ <-    24      0       0x2190          &larr;
+ ua    24      0       0x2191          &uarr;
+ ->    24      0       0x2192          &rarr;
+ da    24      0       0x2193          &darr;
+ <>    24      0       0x2194          &harr;
+ ---   24      0       0x21B5          &crarr;
+ lA    24      0       0x21D0          &lArr;
+ uA    24      0       0x21D1          &uArr;
+ rA    24      0       0x21D2          &rArr;
+ dA    24      0       0x21D3          &dArr;
+ hA    24      0       0x21D4          &hArr;
+ fa    24      0       0x2200          &forall;
+ pd    24      0       0x2202          &part;
+ te    24      0       0x2203          &exist;
+ es    24      0       0x2205          &empty;
+ gr    24      0       0x2207          &nabla;
+ mo    24      0       0x2208          &isin;
+ nm    24      0       0x2209          &notin;
+ st    24      0       0x220B          &ni;
+ ---   24      0       0x220F          &prod;
+ ---   24      0       0x2211          &sum;
+ \-    24      0       0x2212          &minus;
+ mi    "
+ **    24      0       0x2217          &lowast;
+ sr    24      0       0x221A          &radic;
+ pt    24      0       0x221D          &prop;
+ if    24      0       0x221E          &infin;
+ /_    24      0       0x2220          &ang;
+ AN    24      0       0x2227          &and;
+ OR    24      0       0x2228          &or;
+ ca    24      0       0x2229          &cap;
+ cu    24      0       0x222A          &cup;
+ is    24      0       0x222B          &int;
+ tf    24      0       0x2234          &there4;
+ ti    24      0       0x223C          &sim;
+ ap    "
+ =~    24      0       0x2245          &cong;
+ ~~    24      0       0x2248          &asymp;
+ ~=    "
+ !=    24      0       0x2260          &ne;
+ ==    24      0       0x2261          &equiv;
+ <=    24      0       0x2264          &le;
+ >=    24      0       0x2265          &ge;
+ sb    24      0       0x2282          &sub;
+ sp    24      0       0x2283          &sup;
+ ---   24      0       0x2284          &nsub;
+ ib    24      0       0x2286          &sube;
+ ip    24      0       0x2287          &supe;
+ c+    24      0       0x2295          &oplus;
+ c*    24      0       0x2297          &otimes;
+ pp    24      0       0x22A5          &perp;
+ pc    24      0       0x22C5          &sdot;
+ lc    24      0       0x2308          &lceil;
+ rc    24      0       0x2309          &rceil;
+ lf    24      0       0x230A          &lfloor;
+ rf    24      0       0x230B          &rfloor;
+ la    24      0       0x2329          &lang;
+ ra    24      0       0x232A          &rang;
+ CR    24      0       0x240D
+ an    24      0       0x2500
+ br    24      0       0x2502
+ bv    "
+ rk    24      0       0x251D
+ lk    24      0       0x2525
+ lt    24      0       0x256D
+ rt    24      0       0x256E
+ rb    24      0       0x256F
+ lb    24      0       0x2570
+ sq    24      0       0x25A1
+ lz    24      0       0x25CA          &loz;
+ ci    24      0       0x25EF
+ lh    24      0       0x261C
+ rh    24      0       0x261E
+ ---   24      0       0x2660          &spades;
+ ---   24      0       0x2663          &clubs;
+ ---   24      0       0x2665          &hearts;
+ ---   24      0       0x2666          &diams;
+ ff    24      0       0xFB00
+ fi    24      0       0xFB01
+ fl    24      0       0xFB02
+ Fi    24      0       0xFB03
+ Fl    24      0       0xFB04

reply via email to

[Prev in Thread] Current Thread [Next in Thread]