⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readme.tables

📁 基于rtos开发的浏览器!
💻 TABLES
字号:
The translation table files in this directory are _examples only_.They were collected from several sources (among them ftp://ftp.unicode.org,Linux kbd package, ftp://dkuug.dk/) and are believed to be correctin their mappings, but not checked in detail.  The Unicode/UCS2 valuesfor some of the RFC 1345 Mnemonic codes are out of date, a cleanup andupdate would be needed for serious use.More translation files can be easily provided (and new character entitiesadded to entities.h), this set is just to test whether the system works in principle (and also how it behaves with incomplete data...)See the file README.format for a brief explanation of what's in thetable files.The examples have names *_uni or *_suni with a .tbl suffix, but itdoesn't really matter.  The auxiliary program makeuctb (MAKE UniCodeTaBle) is used to "compile" them into C header files, which can beincluded by UCdomap.c.Ideally, this should be taken care of by the Makefiles.  On VMS, usebuild-chrtrans.com to compile and link makeuctb.exe and create theset of .h files from the current set of .tbl files.  Thereafter, usebuild-header.com to update particular .h files.To make a new chartrans table available to Lynx (and thereby make a newcharset known to Lynx) you currently have to manually edit UCdomap.c, intwo places:a) Near the top, you will find a bunch of lines (some may be commented out)    #include "<fn>.h"Add or comment out as you wish.  But it is probably safest to leave thecommonly used ones, referring to "def7_uni.h" and "iso01_uni.h", in place.b) At the bottom, you will find a bunch of lines (again, some may be   commented out by default) of the form    UC_CHARSET_SETUP_<something>;which should correspond to the #include lines from a).  Again,add or subtract as you wish (but preferably consistent with what youdid under a)...) [The <something> is derived from the charset's MIME name.if in doubt, check the last lines of the corresponding ...uni.h file.]c) To let make automatically notice when you have changed one of the   table files, and automatically regenerate the *uni.h file(s), you also have to add any new tables to both src/Makefile *and*src/chrtrans/Makefile.  Or, for auto-config, the equivalent filesnamed makefile.in before running ./configure, or makefile after running./configure.  (That may be inconvenient, but I didn't want to dependon features than not all makes may have.)  Note that for recompilingLynx, a `make clean' should not be necessary if you have *only* madechanges to the files in src/chrtrans.  On VMS, add entries for newtables to build-chrtrans.com, but you can update the particular filewith build-header.com, then use the top directory's build.com andanswer 'n' to it's prompts about whether to update the WWWlibraryand chrtrans modules.

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -