From 48c8d75767f195fd75e91b7e2d8bc8ba4643a6b0 Mon Sep 17 00:00:00 2001 From: simon987 Date: Thu, 12 Nov 2020 17:07:06 -0500 Subject: [PATCH] cleanup, convert to cmake project --- .gitignore | 3 + .idea/.gitignore | 8 + .idea/antiword.iml | 2 + .idea/misc.xml | 22 + .idea/vcs.xml | 6 + CMakeLists.txt | 29 + Docs/COPYING | 342 ---- Docs/ChangeLog | 219 -- Docs/Emacs | 134 -- Docs/Exmh | 14 - Docs/FAQ | 113 -- Docs/History | 44 - Docs/Mozilla | 88 - Docs/Mutt | 24 - Docs/Netscape | 129 -- Docs/QandA | 59 - Docs/ReadMe | 114 -- Docs/antiword.1 | 158 -- Docs/antiword.man | 146 -- Docs/antiword.old.php | 34 - Docs/antiword.php | 141 -- Docs/testdoc.doc | Bin 23552 -> 0 bytes Makefile | 1763 +++++++++++++++- Resources/8859-1.txt | 303 --- Resources/8859-10.txt | 303 --- Resources/8859-11.txt | 299 --- Resources/8859-13.txt | 299 --- Resources/8859-14.txt | 301 --- Resources/8859-15.txt | 303 --- Resources/8859-16.txt | 299 --- Resources/8859-2.txt | 303 --- Resources/8859-3.txt | 296 --- Resources/8859-4.txt | 303 --- Resources/8859-5.txt | 303 --- Resources/8859-6.txt | 260 --- Resources/8859-7.txt | 302 --- Resources/8859-8.txt | 270 --- Resources/8859-9.txt | 307 --- Resources/Default | 81 - Resources/Example | 80 - Resources/MacCyrillic.txt | 344 ---- Resources/MacRoman.txt | 362 ---- Resources/UTF-8.txt | 3 - Resources/Unicode01 | 306 --- Resources/Unicode15 | 305 --- Resources/cp1250.txt | 274 --- Resources/cp1251.txt | 274 --- Resources/cp1252.txt | 274 --- Resources/cp437.txt | 273 --- Resources/cp850.txt | 273 --- Resources/cp852.txt | 273 --- Resources/cp862.txt | 273 --- Resources/cp864.txt | 273 --- Resources/cp866.txt | 273 --- Resources/fontnames | 117 -- Resources/fontnames.russian | 43 - Resources/koi8-r.txt | 302 --- Resources/koi8-u.txt | 303 --- Resources/roman.txt | 1 - Unix-only/KDE1-only/Antiword.kdelnk.eu | 15 - Unix-only/KDE1-only/Antiword.kdelnk.us | 15 - Unix-only/KDE1-only/antiword.xpm | 272 --- Unix-only/KDE1-only/kantiword.sh | 42 - Unix-only/KDE3-only/Antiword.desktop.eu | 8 - Unix-only/KDE3-only/Antiword.desktop.us | 8 - Unix-only/KDE3-only/hi32-app-antiword.png | Bin 1510 -> 0 bytes Unix-only/KDE3-only/hi48-app-antiword.png | Bin 2285 -> 0 bytes Unix-only/KDE3-only/kantiword.sh | 71 - Unix-only/KDE3-only/lo16-app-antiword.png | Bin 330 -> 0 bytes Unix-only/KDE3-only/lo32-app-antiword.png | Bin 513 -> 0 bytes Unix-only/RPM-only/antiword.spec | 49 - Unix-only/fontinfo.pl | 207 -- fontinfo.h | 2251 --------------------- mkfile | 30 - antiword.h => src/antiword.h | 0 asc85enc.c => src/asc85enc.c | 0 blocklist.c => src/blocklist.c | 0 chartrans.c => src/chartrans.c | 0 datalist.c => src/datalist.c | 0 debug.h => src/debug.h | 0 depot.c => src/depot.c | 0 dib2eps.c => src/dib2eps.c | 0 dib2sprt.c => src/dib2sprt.c | 0 doclist.c => src/doclist.c | 0 draw.c => src/draw.c | 0 draw.h => src/draw.h | 0 drawfile.c => src/drawfile.c | 0 drawfile.h => src/drawfile.h | 0 fail.c => src/fail.c | 0 fail.h => src/fail.h | 0 finddata.c => src/finddata.c | 0 findtext.c => src/findtext.c | 0 fmt_text.c => src/fmt_text.c | 0 {Unix-only => src}/fontinfo.h | 0 fontlist.c => src/fontlist.c | 0 fonts.c => src/fonts.c | 0 fonts_r.c => src/fonts_r.c | 0 fonts_u.c => src/fonts_u.c | 0 hdrftrlist.c => src/hdrftrlist.c | 0 icons.c => src/icons.c | 0 imgexam.c => src/imgexam.c | 0 imgtrans.c => src/imgtrans.c | 0 jpeg2eps.c => src/jpeg2eps.c | 0 jpeg2sprt.c => src/jpeg2sprt.c | 0 listlist.c => src/listlist.c | 0 main_ros.c => src/main_ros.c | 0 main_u.c => src/main_u.c | 0 misc.c => src/misc.c | 0 notes.c => src/notes.c | 0 options.c => src/options.c | 0 out2window.c => src/out2window.c | 0 output.c => src/output.c | 0 pdf.c => src/pdf.c | 0 pictlist.c => src/pictlist.c | 0 png2eps.c => src/png2eps.c | 0 png2sprt.c => src/png2sprt.c | 0 postscript.c => src/postscript.c | 0 prop0.c => src/prop0.c | 0 prop2.c => src/prop2.c | 0 prop6.c => src/prop6.c | 0 prop8.c => src/prop8.c | 0 properties.c => src/properties.c | 0 propmod.c => src/propmod.c | 0 riscos.c => src/riscos.c | 0 rowlist.c => src/rowlist.c | 0 saveas.c => src/saveas.c | 0 sectlist.c => src/sectlist.c | 0 startup.c => src/startup.c | 0 stylelist.c => src/stylelist.c | 0 stylesheet.c => src/stylesheet.c | 0 summary.c => src/summary.c | 0 tabstop.c => src/tabstop.c | 0 text.c => src/text.c | 0 unix.c => src/unix.c | 0 utf8.c => src/utf8.c | 0 version.h => src/version.h | 0 word2text.c => src/word2text.c | 0 wordconst.h => src/wordconst.h | 0 worddos.c => src/worddos.c | 0 wordlib.c => src/wordlib.c | 0 wordmac.c => src/wordmac.c | 0 wordole.c => src/wordole.c | 0 wordtypes.h => src/wordtypes.h | 0 wordwin.c => src/wordwin.c | 0 xmalloc.c => src/xmalloc.c | 0 xml.c => src/xml.c | 0 146 files changed, 1757 insertions(+), 13961 deletions(-) create mode 100644 .idea/.gitignore create mode 100644 .idea/antiword.iml create mode 100644 .idea/misc.xml create mode 100644 .idea/vcs.xml create mode 100644 CMakeLists.txt delete mode 100644 Docs/COPYING delete mode 100644 Docs/ChangeLog delete mode 100644 Docs/Emacs delete mode 100644 Docs/Exmh delete mode 100644 Docs/FAQ delete mode 100644 Docs/History delete mode 100644 Docs/Mozilla delete mode 100644 Docs/Mutt delete mode 100644 Docs/Netscape delete mode 100644 Docs/QandA delete mode 100644 Docs/ReadMe delete mode 100644 Docs/antiword.1 delete mode 100644 Docs/antiword.man delete mode 100644 Docs/antiword.old.php delete mode 100644 Docs/antiword.php delete mode 100644 Docs/testdoc.doc delete mode 100644 Resources/8859-1.txt delete mode 100644 Resources/8859-10.txt delete mode 100644 Resources/8859-11.txt delete mode 100644 Resources/8859-13.txt delete mode 100644 Resources/8859-14.txt delete mode 100644 Resources/8859-15.txt delete mode 100644 Resources/8859-16.txt delete mode 100644 Resources/8859-2.txt delete mode 100644 Resources/8859-3.txt delete mode 100644 Resources/8859-4.txt delete mode 100644 Resources/8859-5.txt delete mode 100644 Resources/8859-6.txt delete mode 100644 Resources/8859-7.txt delete mode 100644 Resources/8859-8.txt delete mode 100644 Resources/8859-9.txt delete mode 100644 Resources/Default delete mode 100644 Resources/Example delete mode 100644 Resources/MacCyrillic.txt delete mode 100644 Resources/MacRoman.txt delete mode 100644 Resources/UTF-8.txt delete mode 100644 Resources/Unicode01 delete mode 100644 Resources/Unicode15 delete mode 100644 Resources/cp1250.txt delete mode 100644 Resources/cp1251.txt delete mode 100644 Resources/cp1252.txt delete mode 100644 Resources/cp437.txt delete mode 100644 Resources/cp850.txt delete mode 100644 Resources/cp852.txt delete mode 100644 Resources/cp862.txt delete mode 100644 Resources/cp864.txt delete mode 100644 Resources/cp866.txt delete mode 100644 Resources/fontnames delete mode 100644 Resources/fontnames.russian delete mode 100644 Resources/koi8-r.txt delete mode 100644 Resources/koi8-u.txt delete mode 100644 Resources/roman.txt delete mode 100644 Unix-only/KDE1-only/Antiword.kdelnk.eu delete mode 100644 Unix-only/KDE1-only/Antiword.kdelnk.us delete mode 100644 Unix-only/KDE1-only/antiword.xpm delete mode 100644 Unix-only/KDE1-only/kantiword.sh delete mode 100644 Unix-only/KDE3-only/Antiword.desktop.eu delete mode 100644 Unix-only/KDE3-only/Antiword.desktop.us delete mode 100644 Unix-only/KDE3-only/hi32-app-antiword.png delete mode 100644 Unix-only/KDE3-only/hi48-app-antiword.png delete mode 100644 Unix-only/KDE3-only/kantiword.sh delete mode 100644 Unix-only/KDE3-only/lo16-app-antiword.png delete mode 100644 Unix-only/KDE3-only/lo32-app-antiword.png delete mode 100644 Unix-only/RPM-only/antiword.spec delete mode 100755 Unix-only/fontinfo.pl delete mode 100644 fontinfo.h delete mode 100644 mkfile rename antiword.h => src/antiword.h (100%) rename asc85enc.c => src/asc85enc.c (100%) rename blocklist.c => src/blocklist.c (100%) rename chartrans.c => src/chartrans.c (100%) rename datalist.c => src/datalist.c (100%) rename debug.h => src/debug.h (100%) rename depot.c => src/depot.c (100%) rename dib2eps.c => src/dib2eps.c (100%) rename dib2sprt.c => src/dib2sprt.c (100%) rename doclist.c => src/doclist.c (100%) rename draw.c => src/draw.c (100%) rename draw.h => src/draw.h (100%) rename drawfile.c => src/drawfile.c (100%) rename drawfile.h => src/drawfile.h (100%) rename fail.c => src/fail.c (100%) rename fail.h => src/fail.h (100%) rename finddata.c => src/finddata.c (100%) rename findtext.c => src/findtext.c (100%) rename fmt_text.c => src/fmt_text.c (100%) rename {Unix-only => src}/fontinfo.h (100%) rename fontlist.c => src/fontlist.c (100%) rename fonts.c => src/fonts.c (100%) rename fonts_r.c => src/fonts_r.c (100%) rename fonts_u.c => src/fonts_u.c (100%) rename hdrftrlist.c => src/hdrftrlist.c (100%) rename icons.c => src/icons.c (100%) rename imgexam.c => src/imgexam.c (100%) rename imgtrans.c => src/imgtrans.c (100%) rename jpeg2eps.c => src/jpeg2eps.c (100%) rename jpeg2sprt.c => src/jpeg2sprt.c (100%) rename listlist.c => src/listlist.c (100%) rename main_ros.c => src/main_ros.c (100%) rename main_u.c => src/main_u.c (100%) rename misc.c => src/misc.c (100%) rename notes.c => src/notes.c (100%) rename options.c => src/options.c (100%) rename out2window.c => src/out2window.c (100%) rename output.c => src/output.c (100%) rename pdf.c => src/pdf.c (100%) rename pictlist.c => src/pictlist.c (100%) rename png2eps.c => src/png2eps.c (100%) rename png2sprt.c => src/png2sprt.c (100%) rename postscript.c => src/postscript.c (100%) rename prop0.c => src/prop0.c (100%) rename prop2.c => src/prop2.c (100%) rename prop6.c => src/prop6.c (100%) rename prop8.c => src/prop8.c (100%) rename properties.c => src/properties.c (100%) rename propmod.c => src/propmod.c (100%) rename riscos.c => src/riscos.c (100%) rename rowlist.c => src/rowlist.c (100%) rename saveas.c => src/saveas.c (100%) rename sectlist.c => src/sectlist.c (100%) rename startup.c => src/startup.c (100%) rename stylelist.c => src/stylelist.c (100%) rename stylesheet.c => src/stylesheet.c (100%) rename summary.c => src/summary.c (100%) rename tabstop.c => src/tabstop.c (100%) rename text.c => src/text.c (100%) rename unix.c => src/unix.c (100%) rename utf8.c => src/utf8.c (100%) rename version.h => src/version.h (100%) rename word2text.c => src/word2text.c (100%) rename wordconst.h => src/wordconst.h (100%) rename worddos.c => src/worddos.c (100%) rename wordlib.c => src/wordlib.c (100%) rename wordmac.c => src/wordmac.c (100%) rename wordole.c => src/wordole.c (100%) rename wordtypes.h => src/wordtypes.h (100%) rename wordwin.c => src/wordwin.c (100%) rename xmalloc.c => src/xmalloc.c (100%) rename xml.c => src/xml.c (100%) diff --git a/.gitignore b/.gitignore index 14e54d1..34318b3 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,5 @@ *.o antiword +CMakeCache.txt +CMakeFiles +cmake_install.cmake \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..73f69e0 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,8 @@ +# Default ignored files +/shelf/ +/workspace.xml +# Datasource local storage ignored files +/dataSources/ +/dataSources.local.xml +# Editor-based HTTP Client requests +/httpRequests/ diff --git a/.idea/antiword.iml b/.idea/antiword.iml new file mode 100644 index 0000000..771e54c --- /dev/null +++ b/.idea/antiword.iml @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..5618918 --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,22 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/CMakeLists.txt b/CMakeLists.txt new file mode 100644 index 0000000..252da21 --- /dev/null +++ b/CMakeLists.txt @@ -0,0 +1,29 @@ +cmake_minimum_required(VERSION 3.7) +set(CMAKE_C_STANDARD 11) + +project(antiword C) + + +add_executable(antiword + src/main_u.c + src/asc85enc.c src/blocklist.c src/chartrans.c src/datalist.c + src/depot.c src/dib2eps.c src/doclist.c src/fail.c src/finddata.c + src/findtext.c src/fmt_text.c src/fontlist.c src/fonts.c src/fonts_u.c + src/hdrftrlist.c src/imgexam.c src/imgtrans.c src/jpeg2eps.c + src/listlist.c src/misc.c src/notes.c src/options.c src/out2window.c src/output.c + src/pdf.c src/pictlist.c src/png2eps.c src/postscript.c src/prop0.c src/prop2.c + src/prop2.c src/prop6.c src/prop8.c src/properties.c src/propmod.c src/rowlist.c + src/sectlist.c src/stylelist.c src/stylesheet.c src/summary.c src/tabstop.c + src/text.c src/unix.c src/utf8.c src/word2text.c src/worddos.c src/wordlib.c + src/wordmac.c src/wordole.c src/wordwin.c src/xmalloc.c src/xml.c + +) + +target_compile_options( + antiword + PRIVATE + -Wall + -pedantic + -O2 + -DNDEBUG +) diff --git a/Docs/COPYING b/Docs/COPYING deleted file mode 100644 index 57e438a..0000000 --- a/Docs/COPYING +++ /dev/null @@ -1,342 +0,0 @@ - - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) 19yy - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) 19yy name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - diff --git a/Docs/ChangeLog b/Docs/ChangeLog deleted file mode 100644 index 4bf9e5e..0000000 --- a/Docs/ChangeLog +++ /dev/null @@ -1,219 +0,0 @@ -**************************************************************************** -* Changes in Antiword from versions 0.22 to 0.37 * -**************************************************************************** - -Changes 0.36 to 0.37 --------------------- -Bug fixes: -- Bug reported by Suzanne Skinner (and others) fixed -New features: -- XML/DocBook output now contains tags -- Antiword is now based on DeskLib instead of RISC_OSLib (RISC OS only) -- Show page headers and footers (PostScript and PDF output only) -- Show text that was removed by the revisioning system -- Improved kantiword, based on information from Stefan Wiens - -Changes 0.35 to 0.36 --------------------- -Bug fixes: -- Bug reported by Michael Minn fixed -New features: -- The default mapping file is now based on the locale (Unix/Linux) or on - the active codepage (DOS) -- A Word document can now be saved as "formatted" text. That means with things - like *bold* to show bold text, /italics/ to show italics and _undeline_ to - show underlined text are added to the plain text. Based on patches send by - Ofir Reichenberg -- Improved table parsing. Based on information supplied by Bastien Legras - and Alex de Kruijff -- A Word document can now be saved in PDF. -- First attempt to support PostScript output in the Cyrillic alphabet. Based - on work done by Alexander Belyaev -- Better support for the Cyrillic alphabet - -Changes 0.34 to 0.35 --------------------- -Bug fixes: -- Fixed the bug in the use of the environment variable ANTIWORDHOME -New features: -- The XML/DocBook output is slightly better. -- Scale view window is closed when the main window is closed. Thanks to Tony - Moore (RISC OS only) -- More support for WinWord 1.x documents - -Changes 0.33 to 0.34 --------------------- -Bug fixes: -- Bug in UTF-8 tables fixed -- Bug reported by Stewart Goldwater fixed -- Bug reported by Karl-Otto Linn fixed -- Fixed a bug that made DOS hang when Antiword processed a document > 8 MB. -New features: -- Better approximations for fancy characters in the output -- A Word document can now be saved as XML/DocBook. -- Linux Makefile is now closer to conventions. -- Support for Text Boxes -- An environment variable ANTIWORDHOME was added to create a more flexable - place for the fontnames file and the mapping files. -- Antiword is now Latin9 enabled. Thanks to Stefan Bellon - (RISC OS only) -- Some support for MacWord 4 and 5 documents -- More support for Word-for-DOS documents -- Support for superscripts and subscripts -- Displays slightly more images. -- Improved lists, especially in documents from Word 97 or later. - -Changes 0.32 to 0.33 --------------------- -Bug fixes: -- Bug reported by Yannick PERRET fixed -Old features: -- The -X option is no longer supported. Replace "-X 2" by "-m 8859-2.txt" -New features: -- Slightly more accurate font translation -- Full support for WinWord 2.0 documents -- Some support for Word-for-DOS and WinWord 1.x documents -- Selective header numbering -- Implementation of stylesheets -- The system-wide directory for the mapping files was changed from - "/opt/antiword/share" to "/usr/share/antiword", in accordance with FHS, - the file-system hierarchy standard, as suggested by Anand Buddhdev - . -- Antiword now turns white text into light gray text. -- Antiword is now closer to "64-bit clean". Based on information supplied by - Duncan Haldane . - -Changes 0.31 to 0.32 --------------------- -Bug fixes: -- Bug reported by Forrest J. Cavalier III fixed -- Bug reported by Jan ONDREJ (SAL) fixed -- Bug in dealing with RLE compressed bitmap images fixed -- Bug in image scaling fixed (RISC OS only) -New features: -- Improved leading (Unix only; PostScript version only) -- Antiword can now read from the standard input. This is based on an idea by - Matthew Miller . (Unix only) -- A white background looks much better. (RISC OS only) -- A system-wide directory for the mapping files, as suggested by Sven Geggus - and many others. (Unix only) -- Antiword can now deal with documents larger than 7 MB. - -Changes 0.30 to 0.31 --------------------- -Bug fixes: -- Bug in the "Show hidden (by Word) text" feature fixed -- Bug reported by David Aspinwall fixed -- Bug reported by Robert Steinmetz fixed -Old features: -- The -g and -c options are no longer supported. The -c option was the default - and is now used automatically. (Unix only) -New features: -- Ability to display some of the images -- Ability to use landscape mode (Unix only; PostScript version only) -- Support for all ISO-8859 character sets plus KOI8 and some code pages - (Unix only; text version only) -- Antiword will now give a warning if the specified PostScript paper size is - unsupported. Thanks to Greg Robinson -- Changed from PostScript version 1 to version 2 -- Antiword now returns 1 if no Word document is found among the files listed - on the command line, as suggested by Jens Schleusener - . -- Takes the right margin into account -- The PostScript part now supports the AvantGarde, Bookman, Helvetica-Narrow, - NewCenturySchlbk and Palatino fonts (Unix only) -- More accurate fontnames translation table -- Initial scale factor is now configurable (RISC OS only) - -Changes 0.29 to 0.30 --------------------- -Bug fixes: -- Bug in the generated PostScript (nocurrentpoint) fixed -- Bug reported by Keith Bamford fixed -- Bug in the chapter numbering font fixed -New features: -- Improved handling of changes in the font size on a single line. -- Some support for long file names (RISC OS only) -- Thanks to David Kanareck , Antiword can - now deal with documents made by "Word for Asian languages", but only - when these documents are written in a European language. -- Character properties "Caps" and "SmallCaps" for accented characters -- More accurate fontnames translation table. (RISC OS only) -- PostScript part now supports the Times and Helvetica fonts. (Unix only) - -Changes 0.28 to 0.29 --------------------- -Bug fixes: -- Bug reported by Paul McCann fixed -- Character property "SmallCaps" works better now -- Bug reported by Richard Lambley fixed -- Fixed a bug in the linewidth computation (Unix only) -New features: -- A Word document can now be saved as PostScript (Unix only, Courier font only) -- Left, Center, Right and Justify alignment added for Word 97 -- Supports the Macintosh character set - -Changes 0.27 to 0.28 --------------------- -Licence: -- Distributed under the GNU General Public License -Bug fixes: -- Bug reported by Richard Lambley has not - been fixed yet. -- Deals correctly with fancy quotes in files from a Macintosh -New features: -- Supports character properties "SmallCaps", "Caps" and "Hidden Text" -- The use of fonts and font sizes for "fast saved" documents is now supported. -- Separators between the text, the footnotes and the endnotes -- Footnotes are now numbered in Arabic numericals (1, 2, 3), endnotes are now - numbered in Roman numericals (i, ii, iii). - -Changes 0.26 to 0.27 --------------------- -Bug fixes: -- The main title now shows the first 12 characters of the file name. -New features: -- "Fast saved" documents are now supported for Word 97. -- All tables are now supported for Word 97. -- It is now possible to scale the text. - -Changes 0.25 to 0.26 --------------------- -Bug fixes: -- Fixed several problems with the Choices file -- Closed a small memory leak -New features: -- The use of fonts and font sizes for "full saved" documents is now supported. -- Most tables are now supported for Word 97. -- Header numbers are now supported for Word 97. - -Changes 0.24 to 0.25 --------------------- -Bug fixes: -- Improved handling of memory shortages -- Some special tables were messed up. -New features: -- "Fast saved" documents are now supported for Word 6 and 7. -- A new option to permit Antiword to change the filetype of Word documents to - MSWord (&ae6). -- A Wordfile can now be saved as a Drawfile. -- The look and feel has been changed from editor-like to browser-like - -Changes 0.23 to 0.24 --------------------- -Bug fixes: -- Empty paragraphs in numbered list were not always numbered correctly. -- In very complex tables some text could get lost. -New features: -- F3 is now a shortcut to the "Save as" dialogue box. -- Left, Center, Right and Justify alignment added for Word 6 and 7 -- [pic] marks the place where an image should have been. -- It is now possible to have a writeable Choices file, even when Antiword - itself is on a read-only medium. - -Changes 0.22 to 0.23 --------------------- -New features: -- Paragraph breaks are now an option. -- Bulleted single level lists for files from Word 6 and 7 -- Numbered single level lists (some styles) for files from Word 6 and 7 diff --git a/Docs/Emacs b/Docs/Emacs deleted file mode 100644 index c2d9ba1..0000000 --- a/Docs/Emacs +++ /dev/null @@ -1,134 +0,0 @@ -From: Alex Schroeder -Subject: Re: MS Word mode? -Date: Fri, 08 Nov 2002 00:40:15 +0100 - -Roger Mason writes: - -> There was a question about this recently on this forum. Look for -> undoc.el, I got it from the wiki (I think). It has worked very well for -> me to date, although I have not attempted ro read complex documents. - -Well, it makes things readable, but it is far from perfect -- it seems -to just delete any non-ascii characters, such that sometimes you will -see words such as "Alex8" where "8" is some garbage that just looked -like being part of a real word... In other words, interfacing to -something like catdoc, antiword, or wvText (included with AbiWord) -might be cool. Actually all you need is this: - -(add-to-list 'auto-mode-alist '("\\.doc\\'" . no-word)) - -(defun no-word () - "Run antiword on the entire buffer." - (shell-command-on-region (point-min) (point-max) "antiword - " t t)) - -Alex. - -=============================================================================== - -From: Arnaldo Mandel -Subject: Re: MS Word mode? -Date: Fri, 8 Nov 2002 11:52:33 -0200 - -Alex Schroeder wrote (on Nov 8, 2002): - - > Actually all you need is this: - > - > (add-to-list 'auto-mode-alist '("\\.doc\\'" . no-word)) - > - > (defun no-word () - > "Run antiword on the entire buffer." - > (shell-command-on-region (point-min) (point-max) "antiword - " t t)) - -On my system there are lots of filenames ending in .doc whose files -are not Word files. So I modified your function thusly - -(defun no-word () - "Run antiword on the entire buffer." - (if (string-match "Microsoft " - (shell-command-to-string (concat "file " buffer-file-name))) - (shell-command-on-region (point-min) (point-max) "antiword - " t t))) - -Works in Solaris and Linux, and should work on other unixes as well. - -am - -=============================================================================== - -From: Alex Schroeder -Subject: Re: MS Word mode? -Date: Fri, 08 Nov 2002 18:24:07 +0100 - -Arnaldo Mandel writes: - -> (defun no-word () -> "Run antiword on the entire buffer." -> (if (string-match "Microsoft " -> (shell-command-to-string (concat "file " buffer-file-name))) -> (shell-command-on-region (point-min) (point-max) "antiword - " t t))) - -Cool. I did not know about "file"... :) - -My stuff is on the wiki, btw: - -* http://www.emacswiki.org/cgi-bin/wiki.pl?AntiWord - -Alex. - -=============================================================================== - -From: Benjamin Riefenstahl -Subject: Re: emacs rmail. How to convert .doc to plain text -Date: 24 Nov 2002 18:08:22 +0100 - -Hi, - -Puff Addison writes: -> Yes, please post your Emacs integration code. - -Ok, see below. I should note that it is probably also possible to -(ab-)use jka-compr for this, which would make my two functions -obsolete. - -so long, benny - ->>>>>>> - -(defun benny-antiword-file-handler (operation &rest args) - ;; First check for the specific operations - ;; that we have special handling for. - (cond ((eq operation 'insert-file-contents) - (apply 'benny-antiword-insert-file args)) - ((eq operation 'file-writable-p) - nil) - ((eq operation 'write-region) - (error "Word documents can't be written")) - ;; Handle any operation we don't know about. - (t (let ((inhibit-file-name-handlers - (cons 'benny-antiword-file-handler - (and (eq inhibit-file-name-operation operation) - inhibit-file-name-handlers))) - (inhibit-file-name-operation operation)) - (apply operation args))))) - -(defun benny-antiword-insert-file (filename &optional visit beg end replace) - (set-buffer-modified-p nil) - (setq buffer-file-name (file-truename filename)) - (setq buffer-read-only t) - (let ((start (point)) - (inhibit-read-only t)) - (if replace (delete-region (point-min) (point-max))) - (save-excursion - (let ((coding-system-for-read 'utf-8) - (filename (encode-coding-string - buffer-file-name - (or file-name-coding-system - default-file-name-coding-system)))) - (call-process "antiword" nil t nil "-m" "UTF-8.txt" - filename)) - (list buffer-file-name (- (point) start))))) - -(setq file-name-handler-alist - (cons '("\\.doc\\'" . benny-antiword-file-handler) - file-name-handler-alist)) - -<<<<<<< diff --git a/Docs/Exmh b/Docs/Exmh deleted file mode 100644 index d9da5b0..0000000 --- a/Docs/Exmh +++ /dev/null @@ -1,14 +0,0 @@ -From: Glenn Burkhardt -Subject: It's great! -Date: Wed, 22 Aug 2001 12:02:54 -0400 - -Thank you for this program. Thank you very much! Thank you immensely!! - - -P.S. I find entry helpful as a /etc/mailcap rule: - -application/msword;/usr/local/bin/antiword -t %s | less; needsterminal; \ -copiousoutput; print=antiword -p letter %s|lpr - -I completely integrates the text mode with my mailer, exmh. You might -want to include it in your documentation. diff --git a/Docs/FAQ b/Docs/FAQ deleted file mode 100644 index 0a15f80..0000000 --- a/Docs/FAQ +++ /dev/null @@ -1,113 +0,0 @@ -Frequently Asked Questions -========================== - -These questions and answers are mainly Linux/Unix oriented. For other -Operating Systems you may want to read the documentation provided by the -people who ported Antiword. - -Q1: How do I install Antiword? -A1: (a) Make a suitable directory such as '$HOME/src/antiword' and copy the - 'antiword.tar.gz' file to this directory. - (b) decompress: 'gunzip antiword.tar.gz' - (c) unpack: 'tar xvf antiword.tar' - (d) compile: 'make all' - (e) install: 'make install'. This will install Antiword in the $HOME/bin - directory. - (f) copy the file 'fontnames' and one or more mapping files from the - Resources directory to the $HOME/.antiword directory (note the dot - before antiword!). - NOTE: you can skip point (f) if your system administrator already copied - these files to /usr/share/antiword. - -Q2: I get the message "I can't open your mapping file (xxxx-x.txt)" -A2: This means that the mapping file has not been installed. The installation - may have to be done manually. See above answer A1, point (f). - NOTE: Antiword assumes that a file that can't be opened for reading is a - file that doesn't exist. - -Q3: How do I use Antiword? -A3: Type antiword -h and see. - -Q4: I tried "antiword -m /some/directory/8859-1.txt word.doc", but this - doesn't work. -A4: The -m option is followed by the name of a mapping file, a full pathname - won't work. - -Q5: How does Antiword deal with Word macro viruses? -A5: Antiword does not run any Word macros because it can't do so. - Therefore such a virus will not harm your computer system. - -Q6: What is the purpose of the file 'fontnames' in the '/usr/share/antiword/' - or '$HOME/.antiword' directory? -A6: This file provides a translation table from the font names used in a Word - document to the font names used by a PostScript printer. - The file 'fontnames' can be edited to match the font collection used by - your PostScript printer. - -Q7: What is 'Hidden Text'? -A7: Hidden Text is Microsoft speak for text that may or may not be shown - on the screen, subject to the user's preferences, but such text is never - printed. - -Q8: Antiword claims to support all ISO-8859 character sets, but I can't see - any of this. -A8: There is support for all ISO-8859 character sets, but only in the text - output, not in the PostScript output. - The result can only be seen if your xterm, vtterm, kvt or similar - terminal emulation program uses a font compatible with that ISO-8859 - character set. - -Q9: Which mapping file (-m option) is correct in my situation? -A9: The correct mapping file depends on the character set you need for output - in a specific language. - For Western European languages (like English, French, German) this is - 8859-1.txt. (OS/2: cp1252.txt) (DOS: cp850.txt) - For Eastern European languages (like Polish, Czech, Slovak, Croatian) this - is 8859-2.txt. (OS/2: cp1250.txt) (DOS: cp852.txt) - For Esperanto use 8859-3.txt. - For Russian use 8859-5.txt or koi8-r.txt. (OS/2: cp1251.txt) - (DOS: cp866.txt) - For Ukrainian use koi8-u.txt. - For Arabic use 8859-6.txt. (DOS: cp864.txt) - For Hebrew use 8859-8.txt. (DOS: cp862.txt) - For Thai use 8859-11.txt. - If your system supports it, you might also try UTF-8.txt. - - NOTE: UTF-8 also enables Antiword to show text in languages like Chinese, - Japanese and Korean. - -Q10: I tried UTF-8, but some documents show more garbage than text. Why? -A10: UTF-8 will only work if the document was saved by a Unicode enabled - version of Word (or if Word used ISO-8859-1 as its internal encoding). - The following versions of Word are known to be Unicode enabled: - Word 6 and Word 7 for Asian languages, all versions of Word 97, - Word 98 (Mac), Word 2000, Word 2001 (Mac) and Word 2002 (aka Word XP). - -Q11: Why can't Antiword read from stdin directly? Why use a temporary file? -A11: The information in a Word document is not stored sequentially. Therefore - the use of the "fseek" function can't be avoided. So Antiword must copy - stdin to a temporary file first and then process that file. - -Q12: Why does the XML output of Antiword sometimes contain such a strange - structure or practically no structure at all? -A12: Remember that Word is basically 'text plus appearance' and XML is - basically 'text plus structure'. If a Word document is written by a - competent person there will be a balance between appearance and structure, - but if a Word document is written by an inexperienced or incompetent - person the Word document can end up without a structure, or worse, with a - terrible structure. - Antiword can't create a structure when there is none. - -Q13: Why is the Postscript output in Cyrillic in ISO-8869-5? Nobody uses that - character set. -A13: For Cyrillic you a have: - (a) koi8 does not cover all languages that use Cyrillic, - (b) cp866, cp1251 and Mac-Cyrillic are proprietary, - (c) Unicode and UTF-8 are not supported by PostScript yet and - (d) ISO-8859-5, the character set that nobody uses. - -Q14: I have used "antiword -p a4 -m 8869-5.txt file.doc > file.ps", but I get - no Cyrillic characters. -A14: Programs like Ghostscript and Ghostview need Cyrillic enabled fonts in - order to show Cyrillic characters. A PostScript printer needs to be - Cyrillic enabled in order to show Cyrillic characters. diff --git a/Docs/History b/Docs/History deleted file mode 100644 index 5175df2..0000000 --- a/Docs/History +++ /dev/null @@ -1,44 +0,0 @@ -History of Antiword by (C) Adri van Os ------------------------------------- - - -The Name --------- -The name comes from: "The antidote against people who send Microsoft(R) Word -files to everybody, because they believe that everybody runs Windows(R) and -therefore runs Word". - - -Version 0.37 (21 Oct 2005) --------------------------- -Beta release, for evaluation by the public. - - -Known Limitations ------------------ - -1) The layout of Word documents is kept secret by Microsoft(R). Therefore - Antiword is based on information gathered from the Internet and on - guesswork. -2) Antiword doesn't show all the images included in a Word document. -3) Antiword doesn't do any hyphenation, because hyphenation is language - dependent. -4) Antiword places footnotes at the end of the text. -5) Antiword places box text after normal text and not in a box. -6) Antiword doesn't try to emulate any of Word's DTP abilities. -7) PostScript ouput will not work in combination with UTF-8. It only works in - combination with character sets ISO-8859-1, ISO-8859-2 and ISO-8859-5. -8) Antiword's error messages are not very helpful. - - -Known Bugs ----------- - -1) Antiword cannot handle encrypted documents. -2) Antiword assumes default tab stops. -3) Antiword doesn't handle frames. -4) Antiword ignores page headers and footers. -5) Antiword only handles lists in some of the styles. -6) Antiword cannot handle some types of multilevel lists. -7) Antiword assumes that all Word documents made on a Macintosh with Word - version 6 or older use the MacRoman character set. diff --git a/Docs/Mozilla b/Docs/Mozilla deleted file mode 100644 index b1f1f82..0000000 --- a/Docs/Mozilla +++ /dev/null @@ -1,88 +0,0 @@ -Date: Mon, 11 Nov 2002 11:36:21 +0000 -From: Cam -Subject: Re: antiword - -Hi - -I have updated the script for the latest Mozilla with plugger, as found -in RedHat 8. This makes the default action a very quick text view of a -document, much better IMHO than starting ooffice or abiword. If users -want to edit the file they can still save as. - -Here is a slightly improved script for gnome users: - -#!/bin/bash - -tmpfile=/tmp/aw$$.txt - -lastditch=`which vi` - -editor=${EDITOR:-$lastditch} - -if [ ! -x $editor ] ; then - editor=$lastditch -fi - - -tmpfile=/tmp/aw$$.txt - -gtopts="-t antiword-helper --hide-menubar" - -antiword "$1" > $tmpfile -chmod -w $tmpfile -gnome-terminal $gtopts -x $editor $tmpfile ; chmod +w $tmpfile ; rm $tmpfile - - - -Here is the script for non-gnome users: - -#!/bin/bash - -tmpfile=/tmp/aw$$.txt - -lastditch=`which vi` - -editor=${EDITOR:-$lastditch} - -if [ ! -x $editor ] ; then - editor=$lastditch -fi - - -antiword "$1" > $tmpfile -chmod -w $tmpfile -xterm -T "antiword-helper" -e $editor $tmpfile -chmod +w $tmpfile -rm $tmpfile - - - -To use the scripts add an entry into your plugger config file -(pluggerrc, for locations check man plugger). Mine is in -/home/cxm/.netscape/pluggerrc: - -The line to add is (it has a leading tab): - - ignore_errors exits: antiword-helper "$file" - - -Here is my config file after I added the line - -application/rtf: rtf: Rich Text Format -application/x-msword: doc, dot: Microsoft Word Document -application/msword: doc, dot: Microsoft Word Document - ignore_errors exits: antiword-helper "$file" - nokill exits: oowriter "$file" - repeat swallow(AbiWord) fill: AbiWord -nosplash -geometry -+9000+9000 "$file" >/dev/null 2>/dev/null - repeat swallow(PCFileViewer) fill: sdtpcv "$file" - repeat swallow(PCFileViewer) fill: /opt/SUNWdtpcv/bin/sdtpcv -"$file" - - -Then start Mozilla / Netscape and you should be able to quickly view -word docs from the browser and as email attachments. - -Hope that helps, - --Cam diff --git a/Docs/Mutt b/Docs/Mutt deleted file mode 100644 index fdf0ef5..0000000 --- a/Docs/Mutt +++ /dev/null @@ -1,24 +0,0 @@ -From: Sven Geggus (sven@geggus.net) -Subject: Re: Word attachments in Mutt -Newsgroups: comp.mail.mutt -Date: 2001-05-16 01:21:11 PST - -Bob Zimmerman wrote: - -> I receive MS Word attachments in Mutt reguarly. Is there a way to -> read these via Mutt in a Linux/Solaris environment? (e.g. Lynx or -> some type of viewer)? - -The best M$-word to ASCII converter has to be antiword! - -Just put the following line into .mailcap: - -application/msword; antiword %s; copiousoutput - -Sven - --- -"We just typed make" -(Stephen Lambrigh, Director of Server Product Marketing at Informix - about porting their Database to Linux) -/me is giggls@ircnet, http://geggus.net/sven/ on the Web diff --git a/Docs/Netscape b/Docs/Netscape deleted file mode 100644 index 022a669..0000000 --- a/Docs/Netscape +++ /dev/null @@ -1,129 +0,0 @@ -From: "Craig D. Miller" - -Hi, - -Steps to integrate antiword into NetScape 4.73 (should also work with earlier -versions). - -Programs that launch from netscape must startup an X window to display their -output (otherwise output ends up it the bit bucket on your system). I wrote the -following script to do this for antiword (and saved it as -"/usr/local/bin/xantiword": - -#!/bin/csh -f -setenv FILE $1 -setenv NEWFILE ${FILE}.xantiword -/usr/local/bin/antiword $FILE >&$NEWFILE -/usr/bin/X11/xterm -title "$FILE (MS Word)" -e /usr/bsd/more $NEWFILE -rm -f $NEWFILE - -The above script works, but may not be the best way to do it. If you come up -with a more elegant solution, then please let me know. - -Next you'll have to tell netscape to execute the "/usr/local/bin/xantiword" -script when word documents are clicked on. The easiest way to do this is to -change the /usr/local/lib/netscape/mailcap netscape configuration file. For -SGI version of netscape the following two lines are changed. For other versions -of netscape, one should find similar lines or will need to add the new lines. - -Old lines (try to run SoftWindows, which is not installed on my system): - - application/x-dos_ms_word; /usr/local/lib/netscape/swinexec %s winword; \ - description="Microsoft Word-for-Windows Document"; - application/msword; /usr/local/lib/netscape/swinexec %s winword; \ - description="Microsoft Word-for-Windows Document"; - -New lines (for antiword execution), which replace old lines on my system: - - application/x-dos_ms_word; /usr/local/bin/xantiword %s; \ - description="Microsoft Word-for-Windows Document"; - application/msword; /usr/local/bin/xantiword %s; \ - description="Microsoft Word-for-Windows Document"; - -These changes can also be made via the netscape preferences, under -Navigator/Applications, but then the changes would only be for the user that -changed them. The above change to the mailcap file affects all users, which is -what you'll usually want. - - Note that the above file paths may be different for your system. On our linux -box, a quick search DID NOT show where the mailcap for netscape was stored, but -I did find one in /etc/mailcap. I don't have time to experiment to see if this -is the same one that netscape uses. - -If you have questions then please E-mail me. - -- Craig - -=============================================================================== - -From: "Craig D. Miller" - -Hi, - -I just discovered a program called "xless". It would actually be easier to use -than my previous xterm/more solution. To use it change the -"/usr/local/bin/xantiword" script to: - -#!/bin/csh -f -setenv FILE $1 -/usr/local/bin/antiword $FILE | /usr/freeware/bin/xless \ - -title "$FILE (MS Word)" -geometry 100x60 - -Note that one also needs to have xless installed. It can be found on the -SGI Freeware Feb 1999 (or later) CD-ROM. - -- Craig - -=============================================================================== - -From: Bruno Crochet - -Hi! - -Another way to integrate antiword into netscape is to copy the following -line in your .mailcap file : - -application/msword; ns="%s"\; nf="${ns}".ps\; antiword -pa4 "${ns}" > -"${nf}"\; gv "${nf}"\; sleep 2 \; rm "${nf}" - -Bruno. - -=============================================================================== - -From: Andoni Zarate - -In order to view the file into netscape you can write the xantiword file -like this: - -#!/bin/csh -f -setenv FILE $1 -setenv NEWFILE ${FILE}.xantiword -/usr/local/bin/antiword $FILE >&$NEWFILE -netscape -remote 'openFile('$NEWFILE')' - -Andoni Zárate. - -=============================================================================== - -From: Evelyne Pinter - -I include a script for netscape to see the document with ghostview. - -#!/bin/csh -f -setenv FILE $1 -setenv NEWFILE ${FILE}.xantiword -/usr/local/bin/antiword -pa4 $FILE >&$NEWFILE -/usr/X11R6/bin/gv $NEWFILE -rm -f $NEWFILE - -In netscape the application must be called like that -"/usr/local/bin/xantiword %s" - -This is just a small change(done by Roger Luechinger) to the xantiword -you included in the distribution 0.31 - -Thanks - -SG E.M.S.P. - -=============================================================================== diff --git a/Docs/QandA b/Docs/QandA deleted file mode 100644 index 0b60513..0000000 --- a/Docs/QandA +++ /dev/null @@ -1,59 +0,0 @@ -Questions and Answers (RISC OS version) -======================================= - -Q1: How do I install Antiword? -A1: Copy the application-directory and all the files within it to a - suitable directory. - -Q2: How do I use Antiword? -A2: Double click on a Word document, filetype MSWord (&ae6). Or drag and drop - a file onto the Antiword icon on the iconbar. - -Q3: How does Antiword deal with Word macro viruses? -A3: Antiword does not run any Word macros because it cannot do so. - Therefore your Archimedes will not be harmed by such a virus. - -Q4: What does the 'Paragraph breaks' option do? -A4: This option controls the maximum number of characters per line in - paragraphs. If your screen is 640 pixels wide (like modes 20 and 27) - than 76 is probably best. If your screen is 800 or more pixels wide - (like mode 31) then numbers near 94 work best. You can switch this - option off if the (text only) output of Antiword will be the input to a - wordprocessor or a DTP program. - The pagebreak setting refers to the number of characters when you use - the system font. When you use an outline font only the width of that - number of characters in the system font is used. - -Q5: What does the 'Auto filetype' option do? -A5: When auto filetype is allowed, Antiword will change the filetype of - Word documents to MSWord (&ae6) - -Q6: When Antiword uses outline fonts it becomes terribly slow. What can I - do about this? -A6: When Antiword uses outline fonts it needs a large font cache. A small - font cache will make Antiword (very) slow. The larger the font cache the - better, but usually 160K or 256K will do. - -Q7: What is the purpose of the file 'FontNames' in the Choices directory? -A7: This file provides a translation table from the font names found in a - Word document to the font names used by the RISC OS font-manager. - The file 'FontNames' is can be edited to match your font collection. - Some examples are provided in the Resources directory. - -Q8: What is 'Hidden Text'? -A8: Hidden Text is Microsoft speak for text that may or may not be shown - on the screen, subject to the user's preferences, but such text is never - printed. - -Q9: After upgrading to a new version of Antiword, I found that Antiword does - not put a new _updated_ version of FontNames in !Choices. Why not? -A9: The user can change the file Fontnames to reflect the fonts available - on a specific computer. Antiword cannot be permitted to overwrite changes - made by a user. So after upgrading you should remove or rename the old - FontNames file. - -Q10: Why does Antiword freeze my computer while converting the Word document? -A10: This can happen when the Word document contains a very large image and - the image must be scaled to a much smaller size before displaying. The - delay occurs while RISC OS does the scaling, so there is not much - Antiword can do about it. diff --git a/Docs/ReadMe b/Docs/ReadMe deleted file mode 100644 index 5e783b1..0000000 --- a/Docs/ReadMe +++ /dev/null @@ -1,114 +0,0 @@ - ___ _ _ _ - / _ \ | | (_) | | - | |_| |_ __ | |_ ___ _____ _ __ __| | - | _ | '_ \| __| \ \ /\ / / _ \| '__/ _` | - | | | | | | | |_| |\ V V / (_) | | | (_| | - |_| |_|_| |_|\__|_| \_/\_/ \___/|_| \__,_| - -Antiword -======== - -Version 0.37 (21 Oct 2005) --------------------------- - -Introduction ------------- - -Antiword is an application for displaying Microsoft(R) Word documents. - - -License -------- - -This program is distributed under the GNU General Public License - see the -accompanying COPYING file for more details. - - -Problems --------- - -Any bugs found should be reported to the author with full details of how to -get the problem to occur, but don't *expect* support for a product that you -have not paid for! - -Please include Antiword's version number and version date, otherwise you -make it impossible for the author to help. - - -Thanks To ---------- - -Victor B. Wagner creator of "catdoc" -Duncan Simpson creator of "word2x" -Martin Schwartz creator of "laola" and "elser" -Caolan McNamara creator of "mswordview" -Andrew Scriven creator of "OLEdecode" -Craig Southeren creator of "nenscript" -Thomas Merz creator of "jpeg2ps" -Ulrich von Zadow creator of "paintlib" - - -Contributors ------------- - -ISO-8859-2 support by: Pawel Turnau -Character set mapping by: Dmitry Chernyak - -UTF-8 support by: Karl Koehler and - Markus Kuhn -PostScript Cyrillic by: Alexander Belyaev - - -Ports ------ - -Antiword was ported to BeOS by Pete Goodeve -Antiword was ported to OS/2 by Dave Yeo -Antiword was ported to Mac OS X by Ronaldo Nascimento -Antiword was ported to Amiga by Raffaele Pisapia -Antiword was ported to VMS by Joseph Huber -Antiword was ported to NetWare by Guenter Knauf -Antiword was ported to EPOC by Max Tomin -Antiword was ported to Zaurus PDA by Piotr Jachimczyk - -Antiword was ported to DOS by myself ;-) -Yen-Ming Lee is the maintainer of the FreeBSD version of -Antiword. - - -Acknowledgements ----------------- - -Microsoft is a registered trademark and Windows is a trademark of Microsoft -Corporation. -UNIX is a registered trademark of the X/Open Company, Ltd. -Linux is a registered trademark of Linus Torvalds. -Postscript is a trademark of Adobe Systems Incorporated. -All other trademarks are acknowledged. - - -Future Versions ---------------- - -If you have any comments, bug reports or suggestions for future versions -don't hesitate to write to me. -New versions of the program will only be available if sufficient people -are using this program. So let me know! - - -Most recent version -------------------- - -Most recent version of Antiword can be found on the author's website: -==>> http://www.winfield.demon.nl/index.html <<== -==>> http://antiword.cjb.net/ <<== - - -Author ------- - -The author can be reached by e-mail: -antiword@winfield.demon.nl -comments@antiword.cjb.net - -But PLEASE read the FAQ before you write!! diff --git a/Docs/antiword.1 b/Docs/antiword.1 deleted file mode 100644 index 1bae2f4..0000000 --- a/Docs/antiword.1 +++ /dev/null @@ -1,158 +0,0 @@ -.TH ANTIWORD 1 "Oct 29, 2005" "Antiword 0.37" "Linux User's Manual" -.SH NAME -antiword - show the text and images of MS Word documents -.SH SYNOPSIS -.B antiword -[ -.I options -] -.I wordfiles -.SH DESCRIPTION -.I Antiword -is an application that displays the text and the images of Microsoft Word -documents. -.br -A wordfile named - stands for a Word document read from the standard input. -.br -Only documents made by MS Word version 2 and version 6 or later are supported. -.SH OPTIONS -.TP -.BI "\-a " papersize -Output in Adobe PDF form. Printable on paper of the specified size: 10x14, -a3, a4, a5, b4, b5, executive, folio, legal, letter, note, quarto, statement -or tabloid. -.TP -.B \-f -Output in formatted text form. That means that bold text is printed like -*bold*, italics like /italics/ and underlined text as _underlined_. -.TP -.B \-h -Give a help message. -.TP -.BI "\-i " "image level" -The image level determines how images will be shown. -.RS -.TP 3 -0: -Use non-standard extensions from Ghostscript. This output may not print on -any PostScript printer, but is useful in case no hard copy is needed. It is -also useful when Ghostscript is used as a filter to print a PostScript file to -a non-PostScript printer. -.TP 3 -1: -Show no images. -.TP 3 -2: -PostScript level 2 compatible. (default) -.TP 3 -3: -PostScript level 3 compatible. (EXPERIMENTAL, Portable Network Graphics (PNG) -images are not printed correctly) -.RE -.TP -.BI "\-m " "mapping file" -This file is used to map Unicode characters to your local character set. -The default mapping file depends on the locale. -.TP -.BI "\-p " papersize -Output in PostScript form. Printable on paper of the specified size: 10x14, -a3, a4, a5, b4, b5, executive, folio, legal, letter, note, quarto, statement -or tabloid. -.TP -.B \-r -Include text removed by the revisioning system. -.TP -.B \-s -Include text with the so-called "hidden text" attribute. -.TP -.B \-t -Output in text form. (default) -.TP -.BI "\-w " width -In text mode this is the line width in characters. A value of zero puts an -entire paragraph on a line, useful when the text is to used as input for -another wordprocessor. This value is ignored in PostScript mode. -.TP -.BI "\-x " "document type definition" -Output in XML form. Currently the only document type definition is db -(for DocBook). -.TP -.B \-L -In PostScript mode: use landscape mode. -.RE -.SH FILES -.TP -Mapping files like 8859-1.txt -.br -Antiword looks for its mapping files in three directories, in the order given: -.br -(1) The directory specified by $ANTIWORDHOME -.br -(2) The directory specified by $HOME/.antiword -.br -(3) Directory /usr/share/antiword -.TP -The fontnames file -.br -Antiword will look for its fontname file in the same directories as used for the -mapping files. -.br -The fontnames file contains the translation table from font names used by MS -Word to font names used by PostScript. -.TP -NOTE: -.br -Antiword cannot tell the difference between a file that does not exist and a -file that cannot be opened for reading. -.SH ENVIRONMENT -Antiword uses the environment variable ``ANTIWORDHOME'' as the first directory -to look for its files. Antiword uses the environment variable ``HOME'' to find -the user's home directory. When in text mode it uses the variable ``COLUMNS'' -to set the width of the output (unless overridden by the -w option). - -Antiword uses the environment variables ``LC_ALL'', ``LC_CTYPE'' and ``LANG'' -(in that order) to get the current locale and uses this information to -select the default mapping file. -.SH BUGS -Antiword is far from complete. Many features are still missing. Many images are -not shown yet. Some of the images that are shown, are shown in the wrong place. -PostScript output is only available in ISO 8859-1 and ISO 8859-2. -.SH WEB SITES -The most recent released version of Antiword is always available from: -.br -http://www.winfield.demon.nl/index.html -.br -or try -.br -http://antiword.cjb.net/ -.SH AUTHOR -Adri van Os -.br -or try -.sp -R.F. Smith and -.br -Sindi Keesan -.br -contributed to this manual page. -.SH LICENSE -Antiword is free software; you can redistribute it and/or modify it -under the terms of the GNU General Public License as published by the Free -Software Foundation; either version 2 of the License, or (at your option) -any later version. - -This program is distributed in the hope that it will be useful but WITHOUT -ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or -FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for -more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -.SH ACKNOWLEDGEMENTS -Linux is a registered trademark of Linus Torvalds. -.br -Adobe, PDF and PostScript are trademarks of Adobe Systems Incorporated. -.br -Microsoft is a registered trademark and Windows is a trademark of Microsoft -Corporation. diff --git a/Docs/antiword.man b/Docs/antiword.man deleted file mode 100644 index 270b8ce..0000000 --- a/Docs/antiword.man +++ /dev/null @@ -1,146 +0,0 @@ -ANTIWORD(1) Linux User's Manual ANTIWORD(1) - - - -NAME - antiword - show the text and images of MS Word documents - -SYNOPSIS - antiword [ options ] wordfiles - -DESCRIPTION - Antiword is an application that displays the text and the images of - Microsoft Word documents. - A wordfile named - stands for a Word document read from the standard - input. - Only documents made by MS Word version 2 and version 6 or later are - supported. - -OPTIONS - -a papersize - Output in Adobe PDF form. Printable on paper of the specified - size: 10x14, a3, a4, a5, b4, b5, executive, folio, legal, let- - ter, note, quarto, statement or tabloid. - - -f Output in formatted text form. That means that bold text is - printed like *bold*, italics like /italics/ and underlined text - as _underlined_. - - -h Give a help message. - - -i image level - The image level determines how images will be shown. - - 0: Use non-standard extensions from Ghostscript. This output may - not print on any PostScript printer, but is useful in case no - hard copy is needed. It is also useful when Ghostscript is - used as a filter to print a PostScript file to a non- - PostScript printer. - - 1: Show no images. - - 2: PostScript level 2 compatible. (default) - - 3: PostScript level 3 compatible. (EXPERIMENTAL, Portable Net- - work Graphics (PNG) images are not printed correctly) - - -m mapping file - This file is used to map Unicode characters to your local char- - acter set. The default mapping file depends on the locale. - - -p papersize - Output in PostScript form. Printable on paper of the specified - size: 10x14, a3, a4, a5, b4, b5, executive, folio, legal, let- - ter, note, quarto, statement or tabloid. - - -r Include text removed by the revisioning system. - - -s Include text with the so-called "hidden text" attribute. - - -t Output in text form. (default) - - -w width - In text mode this is the line width in characters. A value of - zero puts an entire paragraph on a line, useful when the text is - to used as input for another wordprocessor. This value is - ignored in PostScript mode. - - -x document type definition - Output in XML form. Currently the only document type definition - is db (for DocBook). - - -L In PostScript mode: use landscape mode. - -FILES - Mapping files like 8859-1.txt - Antiword looks for its mapping files in three directories, in - the order given: - (1) The directory specified by $ANTIWORDHOME - (2) The directory specified by $HOME/.antiword - (3) Directory /usr/share/antiword - - The fontnames file - Antiword will look for its fontname file in the same directories - as used for the mapping files. - The fontnames file contains the translation table from font - names used by MS Word to font names used by PostScript. - - NOTE: - Antiword cannot tell the difference between a file that does not - exist and a file that cannot be opened for reading. - -ENVIRONMENT - Antiword uses the environment variable ``ANTIWORDHOME'' as the first - directory to look for its files. Antiword uses the environment variable - ``HOME'' to find the user's home directory. When in text mode it uses - the variable ``COLUMNS'' to set the width of the output (unless over- - ridden by the -w option). - - Antiword uses the environment variables ``LC_ALL'', ``LC_CTYPE'' and - ``LANG'' (in that order) to get the current locale and uses this infor- - mation to select the default mapping file. - -BUGS - Antiword is far from complete. Many features are still missing. Many - images are not shown yet. Some of the images that are shown, are shown - in the wrong place. PostScript output is only available in ISO 8859-1 - and ISO 8859-2. - -WEB SITES - The most recent released version of Antiword is always available from: - http://www.winfield.demon.nl/index.html - or try - http://antiword.cjb.net/ - -AUTHOR - Adri van Os - or try - - R.F. Smith and - Sindi Keesan - contributed to this manual page. - -LICENSE - Antiword is free software; you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation; either version 2 of the License, or (at your - option) any later version. - - This program is distributed in the hope that it will be useful but - WITHOUT ANY WARRANTY; without even the implied warranty of MER- - CHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -ACKNOWLEDGEMENTS - Linux is a registered trademark of Linus Torvalds. - Adobe, PDF and PostScript are trademarks of Adobe Systems Incorporated. - Microsoft is a registered trademark and Windows is a trademark of - Microsoft Corporation. - - - -Antiword 0.37 Oct 29, 2005 ANTIWORD(1) diff --git a/Docs/antiword.old.php b/Docs/antiword.old.php deleted file mode 100644 index 8025b24..0000000 --- a/Docs/antiword.old.php +++ /dev/null @@ -1,34 +0,0 @@ -From: Paul Southworth -Subject: antiword PHP script -Date: Thu, 24 Oct 2002 14:01:05 -0700 (PDT) - -Please find attached a trivial example of using a web form to process an -uploaded Word doc to text using antiword. Perhaps other antiword users -would find it useful. - ---Paul - - -antiword -
- - -
- - diff --git a/Docs/antiword.php b/Docs/antiword.php deleted file mode 100644 index f30c48d..0000000 --- a/Docs/antiword.php +++ /dev/null @@ -1,141 +0,0 @@ -| - -V.3: I've added escapeshellcmd to all user input that shows up directly -in exec() -*/ -switch ($_REQUEST['output']) { -case "PostScript": - $output=escapeshellcmd("-p $_REQUEST[paper]"); - break; -case "PDF": - $output=escapeshellcmd("-a $_REQUEST[paper]"); - $pdf=1; - break; -case "InLine": - $output="-t"; - break; -} -if (isset($_FILES['userfile']['name'])) { - $uploaddir = '/tmp/'; - $uploadfile = $uploaddir . $_FILES['userfile']['name']; - $userfile = $_FILES['userfile']['name']; - if (move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile)) { - $delims="."; - if (strstr($output,"-p")) { - $psfile=strtok($userfile,$delims).".ps"; - header("Content-Type: Application/PostScript"); - header("Content-Disposition: attachment; filename=".$psfile); - $file=escapeshellcmd($uploadfile); - $command="antiword $output $file"; - passthru($command); - unlink($uploadfile); - } elseif (strstr($output,"-a")) { - $psfile=strtok($userfile,$delims).".pdf"; - header("Content-Type: Application/PDF"); - // header("Content-Disposition: attachment; filename=".$psfile); - // $command="antiword $output $uploadfile"; - $file=escapeshellcmd($uploadfile); - $command="antiword $output $file"; - passthru($command); - unlink($uploadfile); - } else { - echo "
";
-      $file=escapeshellcmd($uploadfile);
-      $command="antiword $output $file";
-      //      echo $command;
-      //      $command="antiword $output $uploadfile";
-      passthru($command);
-      unlink($uploadfile);
-    }
-  }
-  elseif (isset($_REQUEST['url'])) {
-    echo $command;
-    $url=$_REQUEST['url'];
-    $uri=escapeshellcmd($_REQUEST['url']);
-    $delim="/";
-    $docfile=explode($delim,$uri);
-    exec("wget -O /tmp/$docfile $url");
-    if (strstr($output,"-p")) {
-      $psfile=strtok(end($docfile),".").".ps";
-      $safe=escapeshellcmd($docfile);
-      $command="antiword $output /tmp/$safe";
-      header("Content-Type: Application/PostScript");
-      header("Content-Disposition: attachment; filename=".$psfile);
-      passthru($command);
-      @@      unlink("/tmp/$docfile");
-    } elseif (strstr($output,"-a")) {
-      $psfile=strtok(end($docfile),".").".pdf";
-      $safe=escapeshellcmd($docfile);
-      $command="antiword $output /tmp/$safe";
-      header("Content-Type: Application/PDF");
-      header("Content-Disposition: attachment; filename=".$psfile);
-      passthru($command);
-@@      unlink("/tmp/$docfile");
-    } else {
-      echo "
";
-      $safe=escapeshellcmd($docfile);
-      $command="antiword $output /tmp/$safe";
-      passthru($command);
-@@      unlink("/tmp/$docfile");
-    }
-  }
-}
-if (!isset($_FILES['userfile']['name'])) {
-  ?>
-

- This script converts a word file (most versions supported) into a -pure ASCII, a PDF or a PostScript version. Currently, only PostScript -and PDF carry images, and those images might be distorted or such. It's -based on the nice program antiword. see antiword.cjb.net for more information -about antiword. Currently, max file size is 3MiB for the upload. This -should be enough! -

Currently, I tend to end up with the ascii version being 1/100th -of the word document, and the pdf/ps versions being 1/10th of the size. -So if you're gonna send me a word document, rethink that. I'll not read -it. I'll read ascii, and probably pdf/ps too.

-

-
- - URL:

- Send this file:
-
Output:
- -Papersize: -
- -
-

This is running antiword 0.36.
- Please drop me a note at antiword (at) bitsex.net if you have -comments for this. -


-(C)Vidar Løkken 2005 - - -| diff --git a/Docs/testdoc.doc b/Docs/testdoc.doc deleted file mode 100644 index 3f78d7752d9fc890d4896f7a05fc37089ec3f721..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 23552 zcmeG^2V7J~^Lvesa)5|{_$Z1ZAWa1u98xtRO+hgcI1T}ULpWND1UnjtAZoxaf}&W! ziblnP*b_SNHa0U%UI2ryy5R1Eh$n7jHEATZP z(UG=@_|rIMelD#os}9&*TK6AeH7Mr?Yptn%cn#_Dp4Syq9Q0>oG2h4ifk`e@z7Ul2eOJO1@ftqAa@%(r$ULz@On{E;&NBOvUNE%0>u(1z3Me&7k zU(%GVv?(9&4lVJ8$$|t*7(q8XcCnuTm`|g^gunOZbP65suhL& zC?0A@NIPC_?c|vh%a!}L(SR~5Ivy4i zSAU=@yQI0oF*|Jm_>`?~cx%nWD-K_33T8elQI5{^PP z*rXhVdis71?@R`PM_Ju~^eUTWMU_?ajLH^pi~&q?7H~`fdYAouWs-CD@6rH%7+gs> zF@~#SpqLc1iPhAJo%XSGSHf-{56K;Dm1ZTtZ1`3X6+-w#wb>TaJZyq<1g$y+2ADx) zCW8xxQYE~AG>91PN`yxOi4_?|e253+106p+7&82bVskZ2RSsv@+!YVAAHO``+tIS_ z4s+#hF)0K(zRFzbqR+@$_nytmf%d18;w$2tL}Qe@mpi=n7-S+`L|jis5+wx%MFozM zqN1X*vXY9Lwz`_Cs#*_Ct*+WV^?Dih)H5)kOs&i)V+#`lgT90NSy*av3ZxLtI6AfovS$78#ZX z29w3+C@3l^tEfVO-5P|+V6m8N7Kej6XUu?n!sc=`jcj-dTE3x*#?!QIXXdU`GI1$C z(#`LDv#DKJ!YpMKo$k6l^m_L(>)X%Ve&C?N4vs@cy1Kc0czTWU4;VK-FlfR=ez+iF zN@P@Yq9`djB{l8a*>mR3o1eL0;o`g{OPBqWU$DGzeNpj-jU}5l@7TF(_ny5K`}Q9_ zR&~7k#K}{qFVtMDy>$7?)w)}^?=;+Pyw`O9LCdq}FJ88`y?Wh_axn-?BGw1VI>^NZ zxtMG=i>-)qF_*zMT0 z;JQtdZ4RYaWU|9zOnD9ZN}3lEd;|Gj2e~h}wJ!%e9<+PVgJJt_2iCLp+5CK(#q46U zo8Noq%w-SU>(1`m*J8MSs_DtCQ+w=Q?O7O{#$GXtQt`f-a`(E2ZtuYyCo6|BX2-vs zJb$DxMvOw$K-JS<~o$;*FPyv4>YxV9^ z*F8!OuDZB<#;PUB?M1zBPY5`8`tgsR#k)Oc&5Ou7c`K-|%0kwl8;bj0<&E0YGI;)g zT~kXljQ3}j@U0$aIgUTE=IkYMvw7ODsq=o?HnDE^lNDROsk=J5Uz*kW+#jlc%6Xfo z=($H(Gl1Ng=65*D#=)_+SY>lfpt)9jiu<_j^M9%u;$C#$W`%$GPJceJcxcKh@%iPE zXG7nw$b8)NHrBd47QCNa(<- z2e#+-yBL~=ZE#b0rKW52+*UQ#_|Vku^Qr@mS94>Fx8F@_>%ZOZ+UDjL_c!^!3g5Q0 z^>^>~;lnM?`MmLXH|+a{@8AFK)+HZFR*NKERRwr?7yrT@mI?S1+ar>D2XL~n!9 z0^yB!VZ78Q+u9f&`M;F-dc_sZjqsVSV6v`oA=&qC-E=W=O6k?sEGF5#>bh4xZ<{72 z-*HZvh{hRqE?`%}pU;44yB(F3N5x|gRbavcsZ zhmBv#C7F450kNm>#_$L!U!?jr6xtw$K3@g6Rb0EGk)H`)Sx-;TS8rcs9Ik+zppvzz zsi|dUWxpL&8U&Juc)9Wdf{s1TcM{e+=vMbw!rNlW^h>q$?zwzxneA`-!8;8Ya%#r$tEOfr4v|xpUvm>Ihh9qi z=IN#)edX7!3v#AT(0X?Fz{2m+!v`8UR+5Cgoc$Y4tor3jiaUdq*1p5du;9Rh?B2rM zO`G?Y$HcAKJlf^v$-Vt4bGNI!A?By9wl}7iGC3FBYFAv_J7~Un(q)_c$&LLk4=}GW zDZlu7#4}MrCA&ud%n$ri4VJ|Z`=1)NYBhh+FhOGb;)`cqtRDW|!AAxBdf$8cPoLj! zYj=J5(601Qda+-x^wdeo`ycWb+njaGTR7V5X|oP%a1X2d>sya1>>lA*7(A~eb?K(1 zZN7<{4)~84I@?-!aC`iY79BHP%l`8(r-ygjJ+Zn~x9Y&Q7v}CxrpsQ{JQW(wL-b6l z60YmcUeGwhiCGvkM=3jMgw^4Rcg~fZ?A4&|Ze1Lt%Q&~?smCR^AA&$E+CF~2NewSkgQA%A0bd=C_o)`7a31B%^?F^X z8{&OvLi07ZQfonedbVeIpGp_K__OYJT8e!iM&22fTxl0qxlpg(l)I4Kcz%D=lGER* zW!F+&de&^neopJr$>-J={F)WrXu7RtlYa5u!J>GE`kfDunNBoyq|Eh;lOzSyWs(xIs z?y&auP3@7KCfF%`-v)(3ET;FQBr%1!m>YInW`qF9p%kA^7 zZp(R>`CixmagT52w2jOe*x0Q{#05dLhOt|!OP3XZLfKYEXRF>>sZvt3dx3|zgK`qp=8p4m7Z_;FOG(zO8JG1Zb^;V7+ z-1;@KD;$%)8_MLZc~w?j9y>z8>)z>O{^$1<3@f-55bI$SwD5ds?#X;pagk@m8~!-G zp5{Y!_m$qTxaa<6pWaN1C(E*1hYMWu8XbmJtm2PzJMs3=>FLpHZj?^0Jo2N*drsTw zn*MfS8cp!-C0=gcuG?HfW?@_&C?@d*_)~BtJm+WPb+k>d_nF>9NesO{696}s5ElS{B6{T} zf;C$_#6Au7#F*yK9*8Q$1!_i~S{(9vDf7che;H)8{`utmQw-2szG+&Cx*3W4Qa0BcI=44|W0{K36r2vLa} z=L~iub>^^H$`E&Afv*`bmv-gQ*^t@*un{p36rl@6h)bv?f1rxR*o`VUhR`i!MJQOF z<20nmSQx-AKp#RT(F30d_i&had?+Qsoz*f2hY!{YAZ}y~xSA$GD@jmWNIdBYge?hR zN?A%xfkc=hf=_zJ+)sN8g;Y2ZJ2NsEv`i@1fl+6ODO?!GAj3?Vs&Tx1(BF^@pbzc>!Do+vql!&hl(JxQRspY@fO|r= zCIm-ZUOp)T^!I(jh0VohmoH+X0$nD{vFV&I}aJcN|=@k^rTX&lfcp|i)a zGrF{z9LY5x*MM9Dat+8eAlHCg19A=g2Q=^=PHwPi`|^*C!5)A_U z1;hd{?wrOQ-?-V;6)>9JK7jGWKoDRJz#)LO07nAGejA`OG(dF#c%R$4OdRNZC{76E zV_EEnXEn--N)C;q#wLEu2O8$90(c7(U>memxDXbwoz=nq9f_n4@-!xjpCC*WMu@0D z+yL!hWliFofldaw??+wG@#HfKEip$JbX;$^G42vay&-=x1E?d0EP0S?K&}C~2ILx$ zYe236xd!AKkZVA$0l5a`8jx$?U)Dfp_CMOU%-UaTS6b<7FJX1E8(F765Jg5&*QL%K*@xuK++_z+nJv z`!)dbB(wR^pWqQH5~PHt(YCY9hL&N-rs>fdN_0P%#{MvL#D>5C*6ZAlpavzdck~9J zGyzef7{P~r(I0_+4-9<)ur1uti8bJy0bOo~G>tU$c}({4a-Hlk&dZg~MG0w&=T~0d zqy0Zf$^*JLz;t2@z6=}K6JZB17-E)y9pGo|fe^Eyb1>#Wtcg3ZhZqlNE&x2Z+`&`f z2xaY|&J1V`JRksD0I*;5I5?4SX^bcTFwK@?lmw0;&|aL5Cp3_b`53T{75q4l7*7i# zW_D-;NBytvy8W~ds4fq34ahYh*MM9Dat+8eAlHCg19A<>H6Yi3Tm%2K2GD{-o0PWt z0He*07B2p7kN?*Zf3HV-6>Vm;7SSfh-{#TA$9%Nu@wa@m-L(PmKh>cfjn*FK<1SP^ z0DS-hfSv$oMWbbh`9^?^0Zaf)0eS=U0Wbr={C5C&4gupbfT%qDn>2ts$c3;|mjeF) z?$}L$-Qk4Pl1t<=xk9dzI#Lh&H?ET#KncY0 zQjFy#>5q36_*Vh4{t^4oC9J`Z)cJ+JBXl}p2^%;J5DL5D@f?YSBB_VGgn+jy9(J+h zK-`DsK@!6p83$e9>A`16#zPL2&Vl^3AR(5?fOrVpGoU`!!W`(D?jK78g7)!DjVoY2 z97ez${*s;3SXyQ%08!Aru2^pmcNq zCQvF4oCm;OaW^-Py%+QzLGy$ZJP9oX3ZeN%IdY)RT4)heo#)l9H4(TG$+%)jQ)bL5_=&&(YoME)P~vZ2d9(9fal8x z<~js=5CUQBMuLQ~(9&3#1<{y8oM8$(ce%_AnRbXlf_N3(Va}2kt>~n?hjFOsutFNs zg#K~Hv;O5gF_ xjnC;H_qAEd{^=*ZCK%(7d)-`xeEMO+xD_NM|1{Kryl~tx?c*Gj$Nrug_&-ix=K=r# diff --git a/Makefile b/Makefile index eeb2d15..2a82a63 100644 --- a/Makefile +++ b/Makefile @@ -1,97 +1,1708 @@ -# -# Makefile for antiword (Linux version) -# +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.16 -CC = gcc -LD = gcc +# Default target executed when no arguments are given to make. +default_target: all -INSTALL = cp -f -INSTALL_PROGRAM = $(INSTALL) -INSTALL_DATA = $(INSTALL) +.PHONY : default_target -# must be equal to DEBUG or NDEBUG -DB = NDEBUG -# Optimization: -O or debugging: -g -OPT = -O2 +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: -LDLIBS = -CFLAGS = -Wall -pedantic $(OPT) -D$(DB) -LDFLAGS = +#============================================================================= +# Special targets provided by cmake. -OBJS =\ - main_u.o asc85enc.o blocklist.o chartrans.o datalist.o depot.o\ - dib2eps.o doclist.o fail.o finddata.o findtext.o fmt_text.o fontlist.o\ - fonts.o fonts_u.o hdrftrlist.o imgexam.o imgtrans.o jpeg2eps.o\ - listlist.o misc.o notes.o options.o out2window.o output.o pdf.o\ - pictlist.o png2eps.o postscript.o prop0.o prop2.o prop6.o prop8.o\ - properties.o propmod.o rowlist.o sectlist.o stylelist.o stylesheet.o\ - summary.o tabstop.o text.o unix.o utf8.o word2text.o worddos.o\ - wordlib.o wordmac.o wordole.o wordwin.o xmalloc.o xml.o +# Disable implicit rules so canonical targets will work. +.SUFFIXES: -PROGS =\ - antiword\ - kantiword -LOCAL_INSTALL_DIR = $(HOME)/bin -LOCAL_RESOURCES_DIR = $(HOME)/.antiword +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = -GLOBAL_INSTALL_DIR = /usr/local/bin -GLOBAL_RESOURCES_DIR = /usr/share/antiword +.SUFFIXES: .hpux_make_needs_suffix_list -all: $(PROGS) -install: all - mkdir -p $(LOCAL_INSTALL_DIR) - cp -pf $(PROGS) $(LOCAL_INSTALL_DIR) - mkdir -p $(LOCAL_RESOURCES_DIR) - cp -pf Resources/* $(LOCAL_RESOURCES_DIR) +# Suppress display of executed commands. +$(VERBOSE).SILENT: -# NOTE: you might have to be root to do this -global_install: all -# @[ `id -u` -eq 0 ] || (echo "You must be root to do this" && false) - mkdir -p $(DESTDIR)$(GLOBAL_INSTALL_DIR) - $(INSTALL_PROGRAM) $(PROGS) $(DESTDIR)$(GLOBAL_INSTALL_DIR) - cd $(DESTDIR)$(GLOBAL_INSTALL_DIR); chmod 755 $(PROGS) - mkdir -p $(DESTDIR)$(GLOBAL_RESOURCES_DIR) - chmod 755 $(DESTDIR)$(GLOBAL_RESOURCES_DIR) - $(INSTALL_DATA) Resources/*.txt $(DESTDIR)$(GLOBAL_RESOURCES_DIR) - $(INSTALL_DATA) Resources/fontnames $(DESTDIR)$(GLOBAL_RESOURCES_DIR) - cd $(DESTDIR)$(GLOBAL_RESOURCES_DIR); chmod 644 *.txt fontnames -# NOTE: you might have to be root to do this -global_uninstall: -# @[ `id -u` -eq 0 ] || (echo "You must be root to do this" && false) - cd $(DESTDIR)$(GLOBAL_INSTALL_DIR); rm -f $(PROGS) - -rmdir $(DESTDIR)$(GLOBAL_INSTALL_DIR) - cd $(DESTDIR)$(GLOBAL_RESOURCES_DIR); rm -f *.txt fontnames - -rmdir $(DESTDIR)$(GLOBAL_RESOURCES_DIR) +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /work/antiword + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /work/antiword + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /work/antiword/CMakeFiles /work/antiword/CMakeFiles/progress.marks + $(MAKE) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /work/antiword/CMakeFiles 0 +.PHONY : all + +# The main clean target clean: - rm -f $(OBJS) - rm -f $(PROGS) + $(MAKE) -f CMakeFiles/Makefile2 clean +.PHONY : clean -antiword: $(OBJS) - @rm -f $@ - $(LD) $(LDFLAGS) $(OBJS) $(LDLIBS) -o $@ - @chmod 750 $@ +# The main clean target +clean/fast: clean -kantiword: Unix-only/KDE3-only/kantiword.sh - @rm -f $@ - echo "#!/bin/bash" > $@ - cat $? >> $@ - @chmod 750 $@ +.PHONY : clean/fast -.c.o: - $(CC) $(CFLAGS) -c $< +# Prepare targets for installation. +preinstall: all + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall -main_u.o: version.h -postscript.o: version.h -pdf.o: version.h -fonts_u.o: fontinfo.h +# Prepare targets for installation. +preinstall/fast: + $(MAKE) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast -fontinfo.h: Unix-only/fontinfo.h - cp -rp $? $@ +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named antiword + +# Build rule for target. +antiword: cmake_check_build_system + $(MAKE) -f CMakeFiles/Makefile2 antiword +.PHONY : antiword + +# fast build rule for target. +antiword/fast: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/build +.PHONY : antiword/fast + +src/asc85enc.o: src/asc85enc.c.o + +.PHONY : src/asc85enc.o + +# target to build an object file +src/asc85enc.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/asc85enc.c.o +.PHONY : src/asc85enc.c.o + +src/asc85enc.i: src/asc85enc.c.i + +.PHONY : src/asc85enc.i + +# target to preprocess a source file +src/asc85enc.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/asc85enc.c.i +.PHONY : src/asc85enc.c.i + +src/asc85enc.s: src/asc85enc.c.s + +.PHONY : src/asc85enc.s + +# target to generate assembly for a file +src/asc85enc.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/asc85enc.c.s +.PHONY : src/asc85enc.c.s + +src/blocklist.o: src/blocklist.c.o + +.PHONY : src/blocklist.o + +# target to build an object file +src/blocklist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/blocklist.c.o +.PHONY : src/blocklist.c.o + +src/blocklist.i: src/blocklist.c.i + +.PHONY : src/blocklist.i + +# target to preprocess a source file +src/blocklist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/blocklist.c.i +.PHONY : src/blocklist.c.i + +src/blocklist.s: src/blocklist.c.s + +.PHONY : src/blocklist.s + +# target to generate assembly for a file +src/blocklist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/blocklist.c.s +.PHONY : src/blocklist.c.s + +src/chartrans.o: src/chartrans.c.o + +.PHONY : src/chartrans.o + +# target to build an object file +src/chartrans.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/chartrans.c.o +.PHONY : src/chartrans.c.o + +src/chartrans.i: src/chartrans.c.i + +.PHONY : src/chartrans.i + +# target to preprocess a source file +src/chartrans.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/chartrans.c.i +.PHONY : src/chartrans.c.i + +src/chartrans.s: src/chartrans.c.s + +.PHONY : src/chartrans.s + +# target to generate assembly for a file +src/chartrans.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/chartrans.c.s +.PHONY : src/chartrans.c.s + +src/datalist.o: src/datalist.c.o + +.PHONY : src/datalist.o + +# target to build an object file +src/datalist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/datalist.c.o +.PHONY : src/datalist.c.o + +src/datalist.i: src/datalist.c.i + +.PHONY : src/datalist.i + +# target to preprocess a source file +src/datalist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/datalist.c.i +.PHONY : src/datalist.c.i + +src/datalist.s: src/datalist.c.s + +.PHONY : src/datalist.s + +# target to generate assembly for a file +src/datalist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/datalist.c.s +.PHONY : src/datalist.c.s + +src/depot.o: src/depot.c.o + +.PHONY : src/depot.o + +# target to build an object file +src/depot.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/depot.c.o +.PHONY : src/depot.c.o + +src/depot.i: src/depot.c.i + +.PHONY : src/depot.i + +# target to preprocess a source file +src/depot.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/depot.c.i +.PHONY : src/depot.c.i + +src/depot.s: src/depot.c.s + +.PHONY : src/depot.s + +# target to generate assembly for a file +src/depot.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/depot.c.s +.PHONY : src/depot.c.s + +src/dib2eps.o: src/dib2eps.c.o + +.PHONY : src/dib2eps.o + +# target to build an object file +src/dib2eps.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/dib2eps.c.o +.PHONY : src/dib2eps.c.o + +src/dib2eps.i: src/dib2eps.c.i + +.PHONY : src/dib2eps.i + +# target to preprocess a source file +src/dib2eps.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/dib2eps.c.i +.PHONY : src/dib2eps.c.i + +src/dib2eps.s: src/dib2eps.c.s + +.PHONY : src/dib2eps.s + +# target to generate assembly for a file +src/dib2eps.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/dib2eps.c.s +.PHONY : src/dib2eps.c.s + +src/doclist.o: src/doclist.c.o + +.PHONY : src/doclist.o + +# target to build an object file +src/doclist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/doclist.c.o +.PHONY : src/doclist.c.o + +src/doclist.i: src/doclist.c.i + +.PHONY : src/doclist.i + +# target to preprocess a source file +src/doclist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/doclist.c.i +.PHONY : src/doclist.c.i + +src/doclist.s: src/doclist.c.s + +.PHONY : src/doclist.s + +# target to generate assembly for a file +src/doclist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/doclist.c.s +.PHONY : src/doclist.c.s + +src/fail.o: src/fail.c.o + +.PHONY : src/fail.o + +# target to build an object file +src/fail.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fail.c.o +.PHONY : src/fail.c.o + +src/fail.i: src/fail.c.i + +.PHONY : src/fail.i + +# target to preprocess a source file +src/fail.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fail.c.i +.PHONY : src/fail.c.i + +src/fail.s: src/fail.c.s + +.PHONY : src/fail.s + +# target to generate assembly for a file +src/fail.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fail.c.s +.PHONY : src/fail.c.s + +src/finddata.o: src/finddata.c.o + +.PHONY : src/finddata.o + +# target to build an object file +src/finddata.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/finddata.c.o +.PHONY : src/finddata.c.o + +src/finddata.i: src/finddata.c.i + +.PHONY : src/finddata.i + +# target to preprocess a source file +src/finddata.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/finddata.c.i +.PHONY : src/finddata.c.i + +src/finddata.s: src/finddata.c.s + +.PHONY : src/finddata.s + +# target to generate assembly for a file +src/finddata.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/finddata.c.s +.PHONY : src/finddata.c.s + +src/findtext.o: src/findtext.c.o + +.PHONY : src/findtext.o + +# target to build an object file +src/findtext.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/findtext.c.o +.PHONY : src/findtext.c.o + +src/findtext.i: src/findtext.c.i + +.PHONY : src/findtext.i + +# target to preprocess a source file +src/findtext.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/findtext.c.i +.PHONY : src/findtext.c.i + +src/findtext.s: src/findtext.c.s + +.PHONY : src/findtext.s + +# target to generate assembly for a file +src/findtext.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/findtext.c.s +.PHONY : src/findtext.c.s + +src/fmt_text.o: src/fmt_text.c.o + +.PHONY : src/fmt_text.o + +# target to build an object file +src/fmt_text.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fmt_text.c.o +.PHONY : src/fmt_text.c.o + +src/fmt_text.i: src/fmt_text.c.i + +.PHONY : src/fmt_text.i + +# target to preprocess a source file +src/fmt_text.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fmt_text.c.i +.PHONY : src/fmt_text.c.i + +src/fmt_text.s: src/fmt_text.c.s + +.PHONY : src/fmt_text.s + +# target to generate assembly for a file +src/fmt_text.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fmt_text.c.s +.PHONY : src/fmt_text.c.s + +src/fontlist.o: src/fontlist.c.o + +.PHONY : src/fontlist.o + +# target to build an object file +src/fontlist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fontlist.c.o +.PHONY : src/fontlist.c.o + +src/fontlist.i: src/fontlist.c.i + +.PHONY : src/fontlist.i + +# target to preprocess a source file +src/fontlist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fontlist.c.i +.PHONY : src/fontlist.c.i + +src/fontlist.s: src/fontlist.c.s + +.PHONY : src/fontlist.s + +# target to generate assembly for a file +src/fontlist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fontlist.c.s +.PHONY : src/fontlist.c.s + +src/fonts.o: src/fonts.c.o + +.PHONY : src/fonts.o + +# target to build an object file +src/fonts.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fonts.c.o +.PHONY : src/fonts.c.o + +src/fonts.i: src/fonts.c.i + +.PHONY : src/fonts.i + +# target to preprocess a source file +src/fonts.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fonts.c.i +.PHONY : src/fonts.c.i + +src/fonts.s: src/fonts.c.s + +.PHONY : src/fonts.s + +# target to generate assembly for a file +src/fonts.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fonts.c.s +.PHONY : src/fonts.c.s + +src/fonts_u.o: src/fonts_u.c.o + +.PHONY : src/fonts_u.o + +# target to build an object file +src/fonts_u.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fonts_u.c.o +.PHONY : src/fonts_u.c.o + +src/fonts_u.i: src/fonts_u.c.i + +.PHONY : src/fonts_u.i + +# target to preprocess a source file +src/fonts_u.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fonts_u.c.i +.PHONY : src/fonts_u.c.i + +src/fonts_u.s: src/fonts_u.c.s + +.PHONY : src/fonts_u.s + +# target to generate assembly for a file +src/fonts_u.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/fonts_u.c.s +.PHONY : src/fonts_u.c.s + +src/hdrftrlist.o: src/hdrftrlist.c.o + +.PHONY : src/hdrftrlist.o + +# target to build an object file +src/hdrftrlist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/hdrftrlist.c.o +.PHONY : src/hdrftrlist.c.o + +src/hdrftrlist.i: src/hdrftrlist.c.i + +.PHONY : src/hdrftrlist.i + +# target to preprocess a source file +src/hdrftrlist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/hdrftrlist.c.i +.PHONY : src/hdrftrlist.c.i + +src/hdrftrlist.s: src/hdrftrlist.c.s + +.PHONY : src/hdrftrlist.s + +# target to generate assembly for a file +src/hdrftrlist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/hdrftrlist.c.s +.PHONY : src/hdrftrlist.c.s + +src/imgexam.o: src/imgexam.c.o + +.PHONY : src/imgexam.o + +# target to build an object file +src/imgexam.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/imgexam.c.o +.PHONY : src/imgexam.c.o + +src/imgexam.i: src/imgexam.c.i + +.PHONY : src/imgexam.i + +# target to preprocess a source file +src/imgexam.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/imgexam.c.i +.PHONY : src/imgexam.c.i + +src/imgexam.s: src/imgexam.c.s + +.PHONY : src/imgexam.s + +# target to generate assembly for a file +src/imgexam.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/imgexam.c.s +.PHONY : src/imgexam.c.s + +src/imgtrans.o: src/imgtrans.c.o + +.PHONY : src/imgtrans.o + +# target to build an object file +src/imgtrans.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/imgtrans.c.o +.PHONY : src/imgtrans.c.o + +src/imgtrans.i: src/imgtrans.c.i + +.PHONY : src/imgtrans.i + +# target to preprocess a source file +src/imgtrans.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/imgtrans.c.i +.PHONY : src/imgtrans.c.i + +src/imgtrans.s: src/imgtrans.c.s + +.PHONY : src/imgtrans.s + +# target to generate assembly for a file +src/imgtrans.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/imgtrans.c.s +.PHONY : src/imgtrans.c.s + +src/jpeg2eps.o: src/jpeg2eps.c.o + +.PHONY : src/jpeg2eps.o + +# target to build an object file +src/jpeg2eps.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/jpeg2eps.c.o +.PHONY : src/jpeg2eps.c.o + +src/jpeg2eps.i: src/jpeg2eps.c.i + +.PHONY : src/jpeg2eps.i + +# target to preprocess a source file +src/jpeg2eps.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/jpeg2eps.c.i +.PHONY : src/jpeg2eps.c.i + +src/jpeg2eps.s: src/jpeg2eps.c.s + +.PHONY : src/jpeg2eps.s + +# target to generate assembly for a file +src/jpeg2eps.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/jpeg2eps.c.s +.PHONY : src/jpeg2eps.c.s + +src/listlist.o: src/listlist.c.o + +.PHONY : src/listlist.o + +# target to build an object file +src/listlist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/listlist.c.o +.PHONY : src/listlist.c.o + +src/listlist.i: src/listlist.c.i + +.PHONY : src/listlist.i + +# target to preprocess a source file +src/listlist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/listlist.c.i +.PHONY : src/listlist.c.i + +src/listlist.s: src/listlist.c.s + +.PHONY : src/listlist.s + +# target to generate assembly for a file +src/listlist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/listlist.c.s +.PHONY : src/listlist.c.s + +src/main_u.o: src/main_u.c.o + +.PHONY : src/main_u.o + +# target to build an object file +src/main_u.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/main_u.c.o +.PHONY : src/main_u.c.o + +src/main_u.i: src/main_u.c.i + +.PHONY : src/main_u.i + +# target to preprocess a source file +src/main_u.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/main_u.c.i +.PHONY : src/main_u.c.i + +src/main_u.s: src/main_u.c.s + +.PHONY : src/main_u.s + +# target to generate assembly for a file +src/main_u.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/main_u.c.s +.PHONY : src/main_u.c.s + +src/misc.o: src/misc.c.o + +.PHONY : src/misc.o + +# target to build an object file +src/misc.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/misc.c.o +.PHONY : src/misc.c.o + +src/misc.i: src/misc.c.i + +.PHONY : src/misc.i + +# target to preprocess a source file +src/misc.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/misc.c.i +.PHONY : src/misc.c.i + +src/misc.s: src/misc.c.s + +.PHONY : src/misc.s + +# target to generate assembly for a file +src/misc.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/misc.c.s +.PHONY : src/misc.c.s + +src/notes.o: src/notes.c.o + +.PHONY : src/notes.o + +# target to build an object file +src/notes.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/notes.c.o +.PHONY : src/notes.c.o + +src/notes.i: src/notes.c.i + +.PHONY : src/notes.i + +# target to preprocess a source file +src/notes.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/notes.c.i +.PHONY : src/notes.c.i + +src/notes.s: src/notes.c.s + +.PHONY : src/notes.s + +# target to generate assembly for a file +src/notes.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/notes.c.s +.PHONY : src/notes.c.s + +src/options.o: src/options.c.o + +.PHONY : src/options.o + +# target to build an object file +src/options.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/options.c.o +.PHONY : src/options.c.o + +src/options.i: src/options.c.i + +.PHONY : src/options.i + +# target to preprocess a source file +src/options.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/options.c.i +.PHONY : src/options.c.i + +src/options.s: src/options.c.s + +.PHONY : src/options.s + +# target to generate assembly for a file +src/options.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/options.c.s +.PHONY : src/options.c.s + +src/out2window.o: src/out2window.c.o + +.PHONY : src/out2window.o + +# target to build an object file +src/out2window.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/out2window.c.o +.PHONY : src/out2window.c.o + +src/out2window.i: src/out2window.c.i + +.PHONY : src/out2window.i + +# target to preprocess a source file +src/out2window.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/out2window.c.i +.PHONY : src/out2window.c.i + +src/out2window.s: src/out2window.c.s + +.PHONY : src/out2window.s + +# target to generate assembly for a file +src/out2window.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/out2window.c.s +.PHONY : src/out2window.c.s + +src/output.o: src/output.c.o + +.PHONY : src/output.o + +# target to build an object file +src/output.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/output.c.o +.PHONY : src/output.c.o + +src/output.i: src/output.c.i + +.PHONY : src/output.i + +# target to preprocess a source file +src/output.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/output.c.i +.PHONY : src/output.c.i + +src/output.s: src/output.c.s + +.PHONY : src/output.s + +# target to generate assembly for a file +src/output.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/output.c.s +.PHONY : src/output.c.s + +src/pdf.o: src/pdf.c.o + +.PHONY : src/pdf.o + +# target to build an object file +src/pdf.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/pdf.c.o +.PHONY : src/pdf.c.o + +src/pdf.i: src/pdf.c.i + +.PHONY : src/pdf.i + +# target to preprocess a source file +src/pdf.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/pdf.c.i +.PHONY : src/pdf.c.i + +src/pdf.s: src/pdf.c.s + +.PHONY : src/pdf.s + +# target to generate assembly for a file +src/pdf.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/pdf.c.s +.PHONY : src/pdf.c.s + +src/pictlist.o: src/pictlist.c.o + +.PHONY : src/pictlist.o + +# target to build an object file +src/pictlist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/pictlist.c.o +.PHONY : src/pictlist.c.o + +src/pictlist.i: src/pictlist.c.i + +.PHONY : src/pictlist.i + +# target to preprocess a source file +src/pictlist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/pictlist.c.i +.PHONY : src/pictlist.c.i + +src/pictlist.s: src/pictlist.c.s + +.PHONY : src/pictlist.s + +# target to generate assembly for a file +src/pictlist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/pictlist.c.s +.PHONY : src/pictlist.c.s + +src/png2eps.o: src/png2eps.c.o + +.PHONY : src/png2eps.o + +# target to build an object file +src/png2eps.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/png2eps.c.o +.PHONY : src/png2eps.c.o + +src/png2eps.i: src/png2eps.c.i + +.PHONY : src/png2eps.i + +# target to preprocess a source file +src/png2eps.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/png2eps.c.i +.PHONY : src/png2eps.c.i + +src/png2eps.s: src/png2eps.c.s + +.PHONY : src/png2eps.s + +# target to generate assembly for a file +src/png2eps.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/png2eps.c.s +.PHONY : src/png2eps.c.s + +src/postscript.o: src/postscript.c.o + +.PHONY : src/postscript.o + +# target to build an object file +src/postscript.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/postscript.c.o +.PHONY : src/postscript.c.o + +src/postscript.i: src/postscript.c.i + +.PHONY : src/postscript.i + +# target to preprocess a source file +src/postscript.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/postscript.c.i +.PHONY : src/postscript.c.i + +src/postscript.s: src/postscript.c.s + +.PHONY : src/postscript.s + +# target to generate assembly for a file +src/postscript.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/postscript.c.s +.PHONY : src/postscript.c.s + +src/prop0.o: src/prop0.c.o + +.PHONY : src/prop0.o + +# target to build an object file +src/prop0.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop0.c.o +.PHONY : src/prop0.c.o + +src/prop0.i: src/prop0.c.i + +.PHONY : src/prop0.i + +# target to preprocess a source file +src/prop0.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop0.c.i +.PHONY : src/prop0.c.i + +src/prop0.s: src/prop0.c.s + +.PHONY : src/prop0.s + +# target to generate assembly for a file +src/prop0.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop0.c.s +.PHONY : src/prop0.c.s + +src/prop2.o: src/prop2.c.o + +.PHONY : src/prop2.o + +# target to build an object file +src/prop2.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop2.c.o +.PHONY : src/prop2.c.o + +src/prop2.i: src/prop2.c.i + +.PHONY : src/prop2.i + +# target to preprocess a source file +src/prop2.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop2.c.i +.PHONY : src/prop2.c.i + +src/prop2.s: src/prop2.c.s + +.PHONY : src/prop2.s + +# target to generate assembly for a file +src/prop2.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop2.c.s +.PHONY : src/prop2.c.s + +src/prop6.o: src/prop6.c.o + +.PHONY : src/prop6.o + +# target to build an object file +src/prop6.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop6.c.o +.PHONY : src/prop6.c.o + +src/prop6.i: src/prop6.c.i + +.PHONY : src/prop6.i + +# target to preprocess a source file +src/prop6.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop6.c.i +.PHONY : src/prop6.c.i + +src/prop6.s: src/prop6.c.s + +.PHONY : src/prop6.s + +# target to generate assembly for a file +src/prop6.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop6.c.s +.PHONY : src/prop6.c.s + +src/prop8.o: src/prop8.c.o + +.PHONY : src/prop8.o + +# target to build an object file +src/prop8.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop8.c.o +.PHONY : src/prop8.c.o + +src/prop8.i: src/prop8.c.i + +.PHONY : src/prop8.i + +# target to preprocess a source file +src/prop8.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop8.c.i +.PHONY : src/prop8.c.i + +src/prop8.s: src/prop8.c.s + +.PHONY : src/prop8.s + +# target to generate assembly for a file +src/prop8.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/prop8.c.s +.PHONY : src/prop8.c.s + +src/properties.o: src/properties.c.o + +.PHONY : src/properties.o + +# target to build an object file +src/properties.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/properties.c.o +.PHONY : src/properties.c.o + +src/properties.i: src/properties.c.i + +.PHONY : src/properties.i + +# target to preprocess a source file +src/properties.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/properties.c.i +.PHONY : src/properties.c.i + +src/properties.s: src/properties.c.s + +.PHONY : src/properties.s + +# target to generate assembly for a file +src/properties.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/properties.c.s +.PHONY : src/properties.c.s + +src/propmod.o: src/propmod.c.o + +.PHONY : src/propmod.o + +# target to build an object file +src/propmod.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/propmod.c.o +.PHONY : src/propmod.c.o + +src/propmod.i: src/propmod.c.i + +.PHONY : src/propmod.i + +# target to preprocess a source file +src/propmod.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/propmod.c.i +.PHONY : src/propmod.c.i + +src/propmod.s: src/propmod.c.s + +.PHONY : src/propmod.s + +# target to generate assembly for a file +src/propmod.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/propmod.c.s +.PHONY : src/propmod.c.s + +src/rowlist.o: src/rowlist.c.o + +.PHONY : src/rowlist.o + +# target to build an object file +src/rowlist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/rowlist.c.o +.PHONY : src/rowlist.c.o + +src/rowlist.i: src/rowlist.c.i + +.PHONY : src/rowlist.i + +# target to preprocess a source file +src/rowlist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/rowlist.c.i +.PHONY : src/rowlist.c.i + +src/rowlist.s: src/rowlist.c.s + +.PHONY : src/rowlist.s + +# target to generate assembly for a file +src/rowlist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/rowlist.c.s +.PHONY : src/rowlist.c.s + +src/sectlist.o: src/sectlist.c.o + +.PHONY : src/sectlist.o + +# target to build an object file +src/sectlist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/sectlist.c.o +.PHONY : src/sectlist.c.o + +src/sectlist.i: src/sectlist.c.i + +.PHONY : src/sectlist.i + +# target to preprocess a source file +src/sectlist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/sectlist.c.i +.PHONY : src/sectlist.c.i + +src/sectlist.s: src/sectlist.c.s + +.PHONY : src/sectlist.s + +# target to generate assembly for a file +src/sectlist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/sectlist.c.s +.PHONY : src/sectlist.c.s + +src/stylelist.o: src/stylelist.c.o + +.PHONY : src/stylelist.o + +# target to build an object file +src/stylelist.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/stylelist.c.o +.PHONY : src/stylelist.c.o + +src/stylelist.i: src/stylelist.c.i + +.PHONY : src/stylelist.i + +# target to preprocess a source file +src/stylelist.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/stylelist.c.i +.PHONY : src/stylelist.c.i + +src/stylelist.s: src/stylelist.c.s + +.PHONY : src/stylelist.s + +# target to generate assembly for a file +src/stylelist.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/stylelist.c.s +.PHONY : src/stylelist.c.s + +src/stylesheet.o: src/stylesheet.c.o + +.PHONY : src/stylesheet.o + +# target to build an object file +src/stylesheet.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/stylesheet.c.o +.PHONY : src/stylesheet.c.o + +src/stylesheet.i: src/stylesheet.c.i + +.PHONY : src/stylesheet.i + +# target to preprocess a source file +src/stylesheet.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/stylesheet.c.i +.PHONY : src/stylesheet.c.i + +src/stylesheet.s: src/stylesheet.c.s + +.PHONY : src/stylesheet.s + +# target to generate assembly for a file +src/stylesheet.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/stylesheet.c.s +.PHONY : src/stylesheet.c.s + +src/summary.o: src/summary.c.o + +.PHONY : src/summary.o + +# target to build an object file +src/summary.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/summary.c.o +.PHONY : src/summary.c.o + +src/summary.i: src/summary.c.i + +.PHONY : src/summary.i + +# target to preprocess a source file +src/summary.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/summary.c.i +.PHONY : src/summary.c.i + +src/summary.s: src/summary.c.s + +.PHONY : src/summary.s + +# target to generate assembly for a file +src/summary.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/summary.c.s +.PHONY : src/summary.c.s + +src/tabstop.o: src/tabstop.c.o + +.PHONY : src/tabstop.o + +# target to build an object file +src/tabstop.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/tabstop.c.o +.PHONY : src/tabstop.c.o + +src/tabstop.i: src/tabstop.c.i + +.PHONY : src/tabstop.i + +# target to preprocess a source file +src/tabstop.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/tabstop.c.i +.PHONY : src/tabstop.c.i + +src/tabstop.s: src/tabstop.c.s + +.PHONY : src/tabstop.s + +# target to generate assembly for a file +src/tabstop.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/tabstop.c.s +.PHONY : src/tabstop.c.s + +src/text.o: src/text.c.o + +.PHONY : src/text.o + +# target to build an object file +src/text.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/text.c.o +.PHONY : src/text.c.o + +src/text.i: src/text.c.i + +.PHONY : src/text.i + +# target to preprocess a source file +src/text.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/text.c.i +.PHONY : src/text.c.i + +src/text.s: src/text.c.s + +.PHONY : src/text.s + +# target to generate assembly for a file +src/text.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/text.c.s +.PHONY : src/text.c.s + +src/unix.o: src/unix.c.o + +.PHONY : src/unix.o + +# target to build an object file +src/unix.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/unix.c.o +.PHONY : src/unix.c.o + +src/unix.i: src/unix.c.i + +.PHONY : src/unix.i + +# target to preprocess a source file +src/unix.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/unix.c.i +.PHONY : src/unix.c.i + +src/unix.s: src/unix.c.s + +.PHONY : src/unix.s + +# target to generate assembly for a file +src/unix.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/unix.c.s +.PHONY : src/unix.c.s + +src/utf8.o: src/utf8.c.o + +.PHONY : src/utf8.o + +# target to build an object file +src/utf8.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/utf8.c.o +.PHONY : src/utf8.c.o + +src/utf8.i: src/utf8.c.i + +.PHONY : src/utf8.i + +# target to preprocess a source file +src/utf8.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/utf8.c.i +.PHONY : src/utf8.c.i + +src/utf8.s: src/utf8.c.s + +.PHONY : src/utf8.s + +# target to generate assembly for a file +src/utf8.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/utf8.c.s +.PHONY : src/utf8.c.s + +src/word2text.o: src/word2text.c.o + +.PHONY : src/word2text.o + +# target to build an object file +src/word2text.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/word2text.c.o +.PHONY : src/word2text.c.o + +src/word2text.i: src/word2text.c.i + +.PHONY : src/word2text.i + +# target to preprocess a source file +src/word2text.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/word2text.c.i +.PHONY : src/word2text.c.i + +src/word2text.s: src/word2text.c.s + +.PHONY : src/word2text.s + +# target to generate assembly for a file +src/word2text.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/word2text.c.s +.PHONY : src/word2text.c.s + +src/worddos.o: src/worddos.c.o + +.PHONY : src/worddos.o + +# target to build an object file +src/worddos.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/worddos.c.o +.PHONY : src/worddos.c.o + +src/worddos.i: src/worddos.c.i + +.PHONY : src/worddos.i + +# target to preprocess a source file +src/worddos.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/worddos.c.i +.PHONY : src/worddos.c.i + +src/worddos.s: src/worddos.c.s + +.PHONY : src/worddos.s + +# target to generate assembly for a file +src/worddos.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/worddos.c.s +.PHONY : src/worddos.c.s + +src/wordlib.o: src/wordlib.c.o + +.PHONY : src/wordlib.o + +# target to build an object file +src/wordlib.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordlib.c.o +.PHONY : src/wordlib.c.o + +src/wordlib.i: src/wordlib.c.i + +.PHONY : src/wordlib.i + +# target to preprocess a source file +src/wordlib.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordlib.c.i +.PHONY : src/wordlib.c.i + +src/wordlib.s: src/wordlib.c.s + +.PHONY : src/wordlib.s + +# target to generate assembly for a file +src/wordlib.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordlib.c.s +.PHONY : src/wordlib.c.s + +src/wordmac.o: src/wordmac.c.o + +.PHONY : src/wordmac.o + +# target to build an object file +src/wordmac.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordmac.c.o +.PHONY : src/wordmac.c.o + +src/wordmac.i: src/wordmac.c.i + +.PHONY : src/wordmac.i + +# target to preprocess a source file +src/wordmac.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordmac.c.i +.PHONY : src/wordmac.c.i + +src/wordmac.s: src/wordmac.c.s + +.PHONY : src/wordmac.s + +# target to generate assembly for a file +src/wordmac.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordmac.c.s +.PHONY : src/wordmac.c.s + +src/wordole.o: src/wordole.c.o + +.PHONY : src/wordole.o + +# target to build an object file +src/wordole.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordole.c.o +.PHONY : src/wordole.c.o + +src/wordole.i: src/wordole.c.i + +.PHONY : src/wordole.i + +# target to preprocess a source file +src/wordole.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordole.c.i +.PHONY : src/wordole.c.i + +src/wordole.s: src/wordole.c.s + +.PHONY : src/wordole.s + +# target to generate assembly for a file +src/wordole.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordole.c.s +.PHONY : src/wordole.c.s + +src/wordwin.o: src/wordwin.c.o + +.PHONY : src/wordwin.o + +# target to build an object file +src/wordwin.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordwin.c.o +.PHONY : src/wordwin.c.o + +src/wordwin.i: src/wordwin.c.i + +.PHONY : src/wordwin.i + +# target to preprocess a source file +src/wordwin.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordwin.c.i +.PHONY : src/wordwin.c.i + +src/wordwin.s: src/wordwin.c.s + +.PHONY : src/wordwin.s + +# target to generate assembly for a file +src/wordwin.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/wordwin.c.s +.PHONY : src/wordwin.c.s + +src/xmalloc.o: src/xmalloc.c.o + +.PHONY : src/xmalloc.o + +# target to build an object file +src/xmalloc.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/xmalloc.c.o +.PHONY : src/xmalloc.c.o + +src/xmalloc.i: src/xmalloc.c.i + +.PHONY : src/xmalloc.i + +# target to preprocess a source file +src/xmalloc.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/xmalloc.c.i +.PHONY : src/xmalloc.c.i + +src/xmalloc.s: src/xmalloc.c.s + +.PHONY : src/xmalloc.s + +# target to generate assembly for a file +src/xmalloc.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/xmalloc.c.s +.PHONY : src/xmalloc.c.s + +src/xml.o: src/xml.c.o + +.PHONY : src/xml.o + +# target to build an object file +src/xml.c.o: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/xml.c.o +.PHONY : src/xml.c.o + +src/xml.i: src/xml.c.i + +.PHONY : src/xml.i + +# target to preprocess a source file +src/xml.c.i: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/xml.c.i +.PHONY : src/xml.c.i + +src/xml.s: src/xml.c.s + +.PHONY : src/xml.s + +# target to generate assembly for a file +src/xml.c.s: + $(MAKE) -f CMakeFiles/antiword.dir/build.make CMakeFiles/antiword.dir/src/xml.c.s +.PHONY : src/xml.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... rebuild_cache" + @echo "... edit_cache" + @echo "... antiword" + @echo "... src/asc85enc.o" + @echo "... src/asc85enc.i" + @echo "... src/asc85enc.s" + @echo "... src/blocklist.o" + @echo "... src/blocklist.i" + @echo "... src/blocklist.s" + @echo "... src/chartrans.o" + @echo "... src/chartrans.i" + @echo "... src/chartrans.s" + @echo "... src/datalist.o" + @echo "... src/datalist.i" + @echo "... src/datalist.s" + @echo "... src/depot.o" + @echo "... src/depot.i" + @echo "... src/depot.s" + @echo "... src/dib2eps.o" + @echo "... src/dib2eps.i" + @echo "... src/dib2eps.s" + @echo "... src/doclist.o" + @echo "... src/doclist.i" + @echo "... src/doclist.s" + @echo "... src/fail.o" + @echo "... src/fail.i" + @echo "... src/fail.s" + @echo "... src/finddata.o" + @echo "... src/finddata.i" + @echo "... src/finddata.s" + @echo "... src/findtext.o" + @echo "... src/findtext.i" + @echo "... src/findtext.s" + @echo "... src/fmt_text.o" + @echo "... src/fmt_text.i" + @echo "... src/fmt_text.s" + @echo "... src/fontlist.o" + @echo "... src/fontlist.i" + @echo "... src/fontlist.s" + @echo "... src/fonts.o" + @echo "... src/fonts.i" + @echo "... src/fonts.s" + @echo "... src/fonts_u.o" + @echo "... src/fonts_u.i" + @echo "... src/fonts_u.s" + @echo "... src/hdrftrlist.o" + @echo "... src/hdrftrlist.i" + @echo "... src/hdrftrlist.s" + @echo "... src/imgexam.o" + @echo "... src/imgexam.i" + @echo "... src/imgexam.s" + @echo "... src/imgtrans.o" + @echo "... src/imgtrans.i" + @echo "... src/imgtrans.s" + @echo "... src/jpeg2eps.o" + @echo "... src/jpeg2eps.i" + @echo "... src/jpeg2eps.s" + @echo "... src/listlist.o" + @echo "... src/listlist.i" + @echo "... src/listlist.s" + @echo "... src/main_u.o" + @echo "... src/main_u.i" + @echo "... src/main_u.s" + @echo "... src/misc.o" + @echo "... src/misc.i" + @echo "... src/misc.s" + @echo "... src/notes.o" + @echo "... src/notes.i" + @echo "... src/notes.s" + @echo "... src/options.o" + @echo "... src/options.i" + @echo "... src/options.s" + @echo "... src/out2window.o" + @echo "... src/out2window.i" + @echo "... src/out2window.s" + @echo "... src/output.o" + @echo "... src/output.i" + @echo "... src/output.s" + @echo "... src/pdf.o" + @echo "... src/pdf.i" + @echo "... src/pdf.s" + @echo "... src/pictlist.o" + @echo "... src/pictlist.i" + @echo "... src/pictlist.s" + @echo "... src/png2eps.o" + @echo "... src/png2eps.i" + @echo "... src/png2eps.s" + @echo "... src/postscript.o" + @echo "... src/postscript.i" + @echo "... src/postscript.s" + @echo "... src/prop0.o" + @echo "... src/prop0.i" + @echo "... src/prop0.s" + @echo "... src/prop2.o" + @echo "... src/prop2.i" + @echo "... src/prop2.s" + @echo "... src/prop6.o" + @echo "... src/prop6.i" + @echo "... src/prop6.s" + @echo "... src/prop8.o" + @echo "... src/prop8.i" + @echo "... src/prop8.s" + @echo "... src/properties.o" + @echo "... src/properties.i" + @echo "... src/properties.s" + @echo "... src/propmod.o" + @echo "... src/propmod.i" + @echo "... src/propmod.s" + @echo "... src/rowlist.o" + @echo "... src/rowlist.i" + @echo "... src/rowlist.s" + @echo "... src/sectlist.o" + @echo "... src/sectlist.i" + @echo "... src/sectlist.s" + @echo "... src/stylelist.o" + @echo "... src/stylelist.i" + @echo "... src/stylelist.s" + @echo "... src/stylesheet.o" + @echo "... src/stylesheet.i" + @echo "... src/stylesheet.s" + @echo "... src/summary.o" + @echo "... src/summary.i" + @echo "... src/summary.s" + @echo "... src/tabstop.o" + @echo "... src/tabstop.i" + @echo "... src/tabstop.s" + @echo "... src/text.o" + @echo "... src/text.i" + @echo "... src/text.s" + @echo "... src/unix.o" + @echo "... src/unix.i" + @echo "... src/unix.s" + @echo "... src/utf8.o" + @echo "... src/utf8.i" + @echo "... src/utf8.s" + @echo "... src/word2text.o" + @echo "... src/word2text.i" + @echo "... src/word2text.s" + @echo "... src/worddos.o" + @echo "... src/worddos.i" + @echo "... src/worddos.s" + @echo "... src/wordlib.o" + @echo "... src/wordlib.i" + @echo "... src/wordlib.s" + @echo "... src/wordmac.o" + @echo "... src/wordmac.i" + @echo "... src/wordmac.s" + @echo "... src/wordole.o" + @echo "... src/wordole.i" + @echo "... src/wordole.s" + @echo "... src/wordwin.o" + @echo "... src/wordwin.i" + @echo "... src/wordwin.s" + @echo "... src/xmalloc.o" + @echo "... src/xmalloc.i" + @echo "... src/xmalloc.s" + @echo "... src/xml.o" + @echo "... src/xml.i" + @echo "... src/xml.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system -Unix-only/fontinfo.h: Unix-only/fontinfo.pl - Unix-only/fontinfo.pl > Unix-only/fontinfo.h diff --git a/Resources/8859-1.txt b/Resources/8859-1.txt deleted file mode 100644 index 473ecab..0000000 --- a/Resources/8859-1.txt +++ /dev/null @@ -1,303 +0,0 @@ -# -# Name: ISO/IEC 8859-1:1998 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-1:1998 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-1 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-1 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x00A1 # INVERTED EXCLAMATION MARK -0xA2 0x00A2 # CENT SIGN -0xA3 0x00A3 # POUND SIGN -0xA4 0x00A4 # CURRENCY SIGN -0xA5 0x00A5 # YEN SIGN -0xA6 0x00A6 # BROKEN BAR -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x00AA # FEMININE ORDINAL INDICATOR -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC # NOT SIGN -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x00AE # REGISTERED SIGN -0xAF 0x00AF # MACRON -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x00B4 # ACUTE ACCENT -0xB5 0x00B5 # MICRO SIGN -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x00B8 # CEDILLA -0xB9 0x00B9 # SUPERSCRIPT ONE -0xBA 0x00BA # MASCULINE ORDINAL INDICATOR -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x00BC # VULGAR FRACTION ONE QUARTER -0xBD 0x00BD # VULGAR FRACTION ONE HALF -0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS -0xBF 0x00BF # INVERTED QUESTION MARK -0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x00D0 # LATIN CAPITAL LETTER ETH (Icelandic) -0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE -0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x00DE # LATIN CAPITAL LETTER THORN (Icelandic) -0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German) -0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x00F0 # LATIN SMALL LETTER ETH (Icelandic) -0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE -0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x00FE # LATIN SMALL LETTER THORN (Icelandic) -0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS diff --git a/Resources/8859-10.txt b/Resources/8859-10.txt deleted file mode 100644 index 374a42b..0000000 --- a/Resources/8859-10.txt +++ /dev/null @@ -1,303 +0,0 @@ -# -# Name: ISO/IEC 8859-10:1998 to Unicode -# Unicode version: 3.0 -# Table version: 1.1 -# Table format: Format A -# Date: 1999 October 11 -# Authors: Ken Whistler -# -# Copyright (c) 1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-10:1998 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-10 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-10 order. -# -# Version history -# 1.0 version new. -# 1.1 corrected mistake in mapping of 0xA4 -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK -0xA2 0x0112 # LATIN CAPITAL LETTER E WITH MACRON -0xA3 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA -0xA4 0x012A # LATIN CAPITAL LETTER I WITH MACRON -0xA5 0x0128 # LATIN CAPITAL LETTER I WITH TILDE -0xA6 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA -0xA7 0x00A7 # SECTION SIGN -0xA8 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA -0xA9 0x0110 # LATIN CAPITAL LETTER D WITH STROKE -0xAA 0x0160 # LATIN CAPITAL LETTER S WITH CARON -0xAB 0x0166 # LATIN CAPITAL LETTER T WITH STROKE -0xAC 0x017D # LATIN CAPITAL LETTER Z WITH CARON -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x016A # LATIN CAPITAL LETTER U WITH MACRON -0xAF 0x014A # LATIN CAPITAL LETTER ENG -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK -0xB2 0x0113 # LATIN SMALL LETTER E WITH MACRON -0xB3 0x0123 # LATIN SMALL LETTER G WITH CEDILLA -0xB4 0x012B # LATIN SMALL LETTER I WITH MACRON -0xB5 0x0129 # LATIN SMALL LETTER I WITH TILDE -0xB6 0x0137 # LATIN SMALL LETTER K WITH CEDILLA -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x013C # LATIN SMALL LETTER L WITH CEDILLA -0xB9 0x0111 # LATIN SMALL LETTER D WITH STROKE -0xBA 0x0161 # LATIN SMALL LETTER S WITH CARON -0xBB 0x0167 # LATIN SMALL LETTER T WITH STROKE -0xBC 0x017E # LATIN SMALL LETTER Z WITH CARON -0xBD 0x2015 # HORIZONTAL BAR -0xBE 0x016B # LATIN SMALL LETTER U WITH MACRON -0xBF 0x014B # LATIN SMALL LETTER ENG -0xC0 0x0100 # LATIN CAPITAL LETTER A WITH MACRON -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x012E # LATIN CAPITAL LETTER I WITH OGONEK -0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x00D0 # LATIN CAPITAL LETTER ETH (Icelandic) -0xD1 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA -0xD2 0x014C # LATIN CAPITAL LETTER O WITH MACRON -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x0168 # LATIN CAPITAL LETTER U WITH TILDE -0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x00DE # LATIN CAPITAL LETTER THORN (Icelandic) -0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German) -0xE0 0x0101 # LATIN SMALL LETTER A WITH MACRON -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x012F # LATIN SMALL LETTER I WITH OGONEK -0xE8 0x010D # LATIN SMALL LETTER C WITH CARON -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x00F0 # LATIN SMALL LETTER ETH (Icelandic) -0xF1 0x0146 # LATIN SMALL LETTER N WITH CEDILLA -0xF2 0x014D # LATIN SMALL LETTER O WITH MACRON -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x0169 # LATIN SMALL LETTER U WITH TILDE -0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xF9 0x0173 # LATIN SMALL LETTER U WITH OGONEK -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x00FE # LATIN SMALL LETTER THORN (Icelandic) -0xFF 0x0138 # LATIN SMALL LETTER KRA diff --git a/Resources/8859-11.txt b/Resources/8859-11.txt deleted file mode 100644 index ab29d3d..0000000 --- a/Resources/8859-11.txt +++ /dev/null @@ -1,299 +0,0 @@ -# -# Name: ISO/IEC 8859-11:2001 to Unicode -# Unicode version: 3.2 -# Table version: 1.0 -# Table format: Format A -# Date: 2002 October 7 -# Authors: Ken Whistler -# -# Copyright (c) 2002 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-11:2001 characters map into Unicode. -# -# ISO/IEC 8859-11:2001 is equivalent to TIS 620-2533 (1990) with -# the addition of 0xA0 NO-BREAK SPACE. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-11 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-11 order. -# -# Version history: -# 2002 October 7 Created -# -# Updated versions of this file may be found in: -# -# -# For any comments or problems, please use the Unicode -# web contact form at: -# http://www.unicode.org/unicode/reporting.html -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x0E01 # THAI CHARACTER KO KAI -0xA2 0x0E02 # THAI CHARACTER KHO KHAI -0xA3 0x0E03 # THAI CHARACTER KHO KHUAT -0xA4 0x0E04 # THAI CHARACTER KHO KHWAI -0xA5 0x0E05 # THAI CHARACTER KHO KHON -0xA6 0x0E06 # THAI CHARACTER KHO RAKHANG -0xA7 0x0E07 # THAI CHARACTER NGO NGU -0xA8 0x0E08 # THAI CHARACTER CHO CHAN -0xA9 0x0E09 # THAI CHARACTER CHO CHING -0xAA 0x0E0A # THAI CHARACTER CHO CHANG -0xAB 0x0E0B # THAI CHARACTER SO SO -0xAC 0x0E0C # THAI CHARACTER CHO CHOE -0xAD 0x0E0D # THAI CHARACTER YO YING -0xAE 0x0E0E # THAI CHARACTER DO CHADA -0xAF 0x0E0F # THAI CHARACTER TO PATAK -0xB0 0x0E10 # THAI CHARACTER THO THAN -0xB1 0x0E11 # THAI CHARACTER THO NANGMONTHO -0xB2 0x0E12 # THAI CHARACTER THO PHUTHAO -0xB3 0x0E13 # THAI CHARACTER NO NEN -0xB4 0x0E14 # THAI CHARACTER DO DEK -0xB5 0x0E15 # THAI CHARACTER TO TAO -0xB6 0x0E16 # THAI CHARACTER THO THUNG -0xB7 0x0E17 # THAI CHARACTER THO THAHAN -0xB8 0x0E18 # THAI CHARACTER THO THONG -0xB9 0x0E19 # THAI CHARACTER NO NU -0xBA 0x0E1A # THAI CHARACTER BO BAIMAI -0xBB 0x0E1B # THAI CHARACTER PO PLA -0xBC 0x0E1C # THAI CHARACTER PHO PHUNG -0xBD 0x0E1D # THAI CHARACTER FO FA -0xBE 0x0E1E # THAI CHARACTER PHO PHAN -0xBF 0x0E1F # THAI CHARACTER FO FAN -0xC0 0x0E20 # THAI CHARACTER PHO SAMPHAO -0xC1 0x0E21 # THAI CHARACTER MO MA -0xC2 0x0E22 # THAI CHARACTER YO YAK -0xC3 0x0E23 # THAI CHARACTER RO RUA -0xC4 0x0E24 # THAI CHARACTER RU -0xC5 0x0E25 # THAI CHARACTER LO LING -0xC6 0x0E26 # THAI CHARACTER LU -0xC7 0x0E27 # THAI CHARACTER WO WAEN -0xC8 0x0E28 # THAI CHARACTER SO SALA -0xC9 0x0E29 # THAI CHARACTER SO RUSI -0xCA 0x0E2A # THAI CHARACTER SO SUA -0xCB 0x0E2B # THAI CHARACTER HO HIP -0xCC 0x0E2C # THAI CHARACTER LO CHULA -0xCD 0x0E2D # THAI CHARACTER O ANG -0xCE 0x0E2E # THAI CHARACTER HO NOKHUK -0xCF 0x0E2F # THAI CHARACTER PAIYANNOI -0xD0 0x0E30 # THAI CHARACTER SARA A -0xD1 0x0E31 # THAI CHARACTER MAI HAN-AKAT -0xD2 0x0E32 # THAI CHARACTER SARA AA -0xD3 0x0E33 # THAI CHARACTER SARA AM -0xD4 0x0E34 # THAI CHARACTER SARA I -0xD5 0x0E35 # THAI CHARACTER SARA II -0xD6 0x0E36 # THAI CHARACTER SARA UE -0xD7 0x0E37 # THAI CHARACTER SARA UEE -0xD8 0x0E38 # THAI CHARACTER SARA U -0xD9 0x0E39 # THAI CHARACTER SARA UU -0xDA 0x0E3A # THAI CHARACTER PHINTHU -0xDF 0x0E3F # THAI CURRENCY SYMBOL BAHT -0xE0 0x0E40 # THAI CHARACTER SARA E -0xE1 0x0E41 # THAI CHARACTER SARA AE -0xE2 0x0E42 # THAI CHARACTER SARA O -0xE3 0x0E43 # THAI CHARACTER SARA AI MAIMUAN -0xE4 0x0E44 # THAI CHARACTER SARA AI MAIMALAI -0xE5 0x0E45 # THAI CHARACTER LAKKHANGYAO -0xE6 0x0E46 # THAI CHARACTER MAIYAMOK -0xE7 0x0E47 # THAI CHARACTER MAITAIKHU -0xE8 0x0E48 # THAI CHARACTER MAI EK -0xE9 0x0E49 # THAI CHARACTER MAI THO -0xEA 0x0E4A # THAI CHARACTER MAI TRI -0xEB 0x0E4B # THAI CHARACTER MAI CHATTAWA -0xEC 0x0E4C # THAI CHARACTER THANTHAKHAT -0xED 0x0E4D # THAI CHARACTER NIKHAHIT -0xEE 0x0E4E # THAI CHARACTER YAMAKKAN -0xEF 0x0E4F # THAI CHARACTER FONGMAN -0xF0 0x0E50 # THAI DIGIT ZERO -0xF1 0x0E51 # THAI DIGIT ONE -0xF2 0x0E52 # THAI DIGIT TWO -0xF3 0x0E53 # THAI DIGIT THREE -0xF4 0x0E54 # THAI DIGIT FOUR -0xF5 0x0E55 # THAI DIGIT FIVE -0xF6 0x0E56 # THAI DIGIT SIX -0xF7 0x0E57 # THAI DIGIT SEVEN -0xF8 0x0E58 # THAI DIGIT EIGHT -0xF9 0x0E59 # THAI DIGIT NINE -0xFA 0x0E5A # THAI CHARACTER ANGKHANKHU -0xFB 0x0E5B # THAI CHARACTER KHOMUT - - diff --git a/Resources/8859-13.txt b/Resources/8859-13.txt deleted file mode 100644 index cd11b53..0000000 --- a/Resources/8859-13.txt +++ /dev/null @@ -1,299 +0,0 @@ -# -# Name: ISO/IEC 8859-13:1998 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-13:1998 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-13 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-13 order. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x201D # RIGHT DOUBLE QUOTATION MARK -0xA2 0x00A2 # CENT SIGN -0xA3 0x00A3 # POUND SIGN -0xA4 0x00A4 # CURRENCY SIGN -0xA5 0x201E # DOUBLE LOW-9 QUOTATION MARK -0xA6 0x00A6 # BROKEN BAR -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x0156 # LATIN CAPITAL LETTER R WITH CEDILLA -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC # NOT SIGN -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x00AE # REGISTERED SIGN -0xAF 0x00C6 # LATIN CAPITAL LETTER AE -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x201C # LEFT DOUBLE QUOTATION MARK -0xB5 0x00B5 # MICRO SIGN -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xB9 0x00B9 # SUPERSCRIPT ONE -0xBA 0x0157 # LATIN SMALL LETTER R WITH CEDILLA -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x00BC # VULGAR FRACTION ONE QUARTER -0xBD 0x00BD # VULGAR FRACTION ONE HALF -0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS -0xBF 0x00E6 # LATIN SMALL LETTER AE -0xC0 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK -0xC1 0x012E # LATIN CAPITAL LETTER I WITH OGONEK -0xC2 0x0100 # LATIN CAPITAL LETTER A WITH MACRON -0xC3 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK -0xC7 0x0112 # LATIN CAPITAL LETTER E WITH MACRON -0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE -0xCB 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE -0xCC 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA -0xCD 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA -0xCE 0x012A # LATIN CAPITAL LETTER I WITH MACRON -0xCF 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA -0xD0 0x0160 # LATIN CAPITAL LETTER S WITH CARON -0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE -0xD2 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x014C # LATIN CAPITAL LETTER O WITH MACRON -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK -0xD9 0x0141 # LATIN CAPITAL LETTER L WITH STROKE -0xDA 0x015A # LATIN CAPITAL LETTER S WITH ACUTE -0xDB 0x016A # LATIN CAPITAL LETTER U WITH MACRON -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE -0xDE 0x017D # LATIN CAPITAL LETTER Z WITH CARON -0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German) -0xE0 0x0105 # LATIN SMALL LETTER A WITH OGONEK -0xE1 0x012F # LATIN SMALL LETTER I WITH OGONEK -0xE2 0x0101 # LATIN SMALL LETTER A WITH MACRON -0xE3 0x0107 # LATIN SMALL LETTER C WITH ACUTE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x0119 # LATIN SMALL LETTER E WITH OGONEK -0xE7 0x0113 # LATIN SMALL LETTER E WITH MACRON -0xE8 0x010D # LATIN SMALL LETTER C WITH CARON -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x017A # LATIN SMALL LETTER Z WITH ACUTE -0xEB 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE -0xEC 0x0123 # LATIN SMALL LETTER G WITH CEDILLA -0xED 0x0137 # LATIN SMALL LETTER K WITH CEDILLA -0xEE 0x012B # LATIN SMALL LETTER I WITH MACRON -0xEF 0x013C # LATIN SMALL LETTER L WITH CEDILLA -0xF0 0x0161 # LATIN SMALL LETTER S WITH CARON -0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE -0xF2 0x0146 # LATIN SMALL LETTER N WITH CEDILLA -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x014D # LATIN SMALL LETTER O WITH MACRON -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x0173 # LATIN SMALL LETTER U WITH OGONEK -0xF9 0x0142 # LATIN SMALL LETTER L WITH STROKE -0xFA 0x015B # LATIN SMALL LETTER S WITH ACUTE -0xFB 0x016B # LATIN SMALL LETTER U WITH MACRON -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE -0xFE 0x017E # LATIN SMALL LETTER Z WITH CARON -0xFF 0x2019 # RIGHT SINGLE QUOTATION MARK diff --git a/Resources/8859-14.txt b/Resources/8859-14.txt deleted file mode 100644 index 36038f4..0000000 --- a/Resources/8859-14.txt +++ /dev/null @@ -1,301 +0,0 @@ -# -# Name: ISO/IEC 8859-14:1998 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Markus Kuhn -# Ken Whistler -# -# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-14:1998 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-14 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-14 order. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x1E02 # LATIN CAPITAL LETTER B WITH DOT ABOVE -0xA2 0x1E03 # LATIN SMALL LETTER B WITH DOT ABOVE -0xA3 0x00A3 # POUND SIGN -0xA4 0x010A # LATIN CAPITAL LETTER C WITH DOT ABOVE -0xA5 0x010B # LATIN SMALL LETTER C WITH DOT ABOVE -0xA6 0x1E0A # LATIN CAPITAL LETTER D WITH DOT ABOVE -0xA7 0x00A7 # SECTION SIGN -0xA8 0x1E80 # LATIN CAPITAL LETTER W WITH GRAVE -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x1E82 # LATIN CAPITAL LETTER W WITH ACUTE -0xAB 0x1E0B # LATIN SMALL LETTER D WITH DOT ABOVE -0xAC 0x1EF2 # LATIN CAPITAL LETTER Y WITH GRAVE -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x00AE # REGISTERED SIGN -0xAF 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS -0xB0 0x1E1E # LATIN CAPITAL LETTER F WITH DOT ABOVE -0xB1 0x1E1F # LATIN SMALL LETTER F WITH DOT ABOVE -0xB2 0x0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE -0xB3 0x0121 # LATIN SMALL LETTER G WITH DOT ABOVE -0xB4 0x1E40 # LATIN CAPITAL LETTER M WITH DOT ABOVE -0xB5 0x1E41 # LATIN SMALL LETTER M WITH DOT ABOVE -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x1E56 # LATIN CAPITAL LETTER P WITH DOT ABOVE -0xB8 0x1E81 # LATIN SMALL LETTER W WITH GRAVE -0xB9 0x1E57 # LATIN SMALL LETTER P WITH DOT ABOVE -0xBA 0x1E83 # LATIN SMALL LETTER W WITH ACUTE -0xBB 0x1E60 # LATIN CAPITAL LETTER S WITH DOT ABOVE -0xBC 0x1EF3 # LATIN SMALL LETTER Y WITH GRAVE -0xBD 0x1E84 # LATIN CAPITAL LETTER W WITH DIAERESIS -0xBE 0x1E85 # LATIN SMALL LETTER W WITH DIAERESIS -0xBF 0x1E61 # LATIN SMALL LETTER S WITH DOT ABOVE -0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x0174 # LATIN CAPITAL LETTER W WITH CIRCUMFLEX -0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE -0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x1E6A # LATIN CAPITAL LETTER T WITH DOT ABOVE -0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x0176 # LATIN CAPITAL LETTER Y WITH CIRCUMFLEX -0xDF 0x00DF # LATIN SMALL LETTER SHARP S -0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x0175 # LATIN SMALL LETTER W WITH CIRCUMFLEX -0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE -0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x1E6B # LATIN SMALL LETTER T WITH DOT ABOVE -0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x0177 # LATIN SMALL LETTER Y WITH CIRCUMFLEX -0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS - diff --git a/Resources/8859-15.txt b/Resources/8859-15.txt deleted file mode 100644 index 1e31970..0000000 --- a/Resources/8859-15.txt +++ /dev/null @@ -1,303 +0,0 @@ -# -# Name: ISO/IEC 8859-15:1999 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Markus Kuhn -# Ken Whistler -# -# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-15:1999 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-15 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-15 order. -# -# Version history -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x00A1 # INVERTED EXCLAMATION MARK -0xA2 0x00A2 # CENT SIGN -0xA3 0x00A3 # POUND SIGN -0xA4 0x20AC # EURO SIGN -0xA5 0x00A5 # YEN SIGN -0xA6 0x0160 # LATIN CAPITAL LETTER S WITH CARON -0xA7 0x00A7 # SECTION SIGN -0xA8 0x0161 # LATIN SMALL LETTER S WITH CARON -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x00AA # FEMININE ORDINAL INDICATOR -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC # NOT SIGN -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x00AE # REGISTERED SIGN -0xAF 0x00AF # MACRON -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x017D # LATIN CAPITAL LETTER Z WITH CARON -0xB5 0x00B5 # MICRO SIGN -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x017E # LATIN SMALL LETTER Z WITH CARON -0xB9 0x00B9 # SUPERSCRIPT ONE -0xBA 0x00BA # MASCULINE ORDINAL INDICATOR -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x0152 # LATIN CAPITAL LIGATURE OE -0xBD 0x0153 # LATIN SMALL LIGATURE OE -0xBE 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS -0xBF 0x00BF # INVERTED QUESTION MARK -0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x00D0 # LATIN CAPITAL LETTER ETH -0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE -0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x00DE # LATIN CAPITAL LETTER THORN -0xDF 0x00DF # LATIN SMALL LETTER SHARP S -0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x00F0 # LATIN SMALL LETTER ETH -0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE -0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x00FE # LATIN SMALL LETTER THORN -0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS - diff --git a/Resources/8859-16.txt b/Resources/8859-16.txt deleted file mode 100644 index 5353d74..0000000 --- a/Resources/8859-16.txt +++ /dev/null @@ -1,299 +0,0 @@ -# -# Name: ISO/IEC 8859-16:2001 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 2001 July 26 -# Authors: Markus Kuhn -# -# Copyright (c) 1999-2001 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-16:2001 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-16 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-16 order. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK -0xA2 0x0105 # LATIN SMALL LETTER A WITH OGONEK -0xA3 0x0141 # LATIN CAPITAL LETTER L WITH STROKE -0xA4 0x20AC # EURO SIGN -0xA5 0x201E # DOUBLE LOW-9 QUOTATION MARK -0xA6 0x0160 # LATIN CAPITAL LETTER S WITH CARON -0xA7 0x00A7 # SECTION SIGN -0xA8 0x0161 # LATIN SMALL LETTER S WITH CARON -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x0218 # LATIN CAPITAL LETTER S WITH COMMA BELOW -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x017A # LATIN SMALL LETTER Z WITH ACUTE -0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x010C # LATIN CAPITAL LETTER C WITH CARON -0xB3 0x0142 # LATIN SMALL LETTER L WITH STROKE -0xB4 0x017D # LATIN CAPITAL LETTER Z WITH CARON -0xB5 0x201D # RIGHT DOUBLE QUOTATION MARK -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x017E # LATIN SMALL LETTER Z WITH CARON -0xB9 0x010D # LATIN SMALL LETTER C WITH CARON -0xBA 0x0219 # LATIN SMALL LETTER S WITH COMMA BELOW -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x0152 # LATIN CAPITAL LIGATURE OE -0xBD 0x0153 # LATIN SMALL LIGATURE OE -0xBE 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS -0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE -0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x0102 # LATIN CAPITAL LETTER A WITH BREVE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE -0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE -0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x015A # LATIN CAPITAL LETTER S WITH ACUTE -0xD8 0x0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK -0xDE 0x021A # LATIN CAPITAL LETTER T WITH COMMA BELOW -0xDF 0x00DF # LATIN SMALL LETTER SHARP S -0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x0103 # LATIN SMALL LETTER A WITH BREVE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x0107 # LATIN SMALL LETTER C WITH ACUTE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE -0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE -0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x015B # LATIN SMALL LETTER S WITH ACUTE -0xF8 0x0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE -0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x0119 # LATIN SMALL LETTER E WITH OGONEK -0xFE 0x021B # LATIN SMALL LETTER T WITH COMMA BELOW -0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS diff --git a/Resources/8859-2.txt b/Resources/8859-2.txt deleted file mode 100644 index e45df25..0000000 --- a/Resources/8859-2.txt +++ /dev/null @@ -1,303 +0,0 @@ -# -# Name: ISO 8859-2:1999 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-2:1999 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-2 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-2 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK -0xA2 0x02D8 # BREVE -0xA3 0x0141 # LATIN CAPITAL LETTER L WITH STROKE -0xA4 0x00A4 # CURRENCY SIGN -0xA5 0x013D # LATIN CAPITAL LETTER L WITH CARON -0xA6 0x015A # LATIN CAPITAL LETTER S WITH ACUTE -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS -0xA9 0x0160 # LATIN CAPITAL LETTER S WITH CARON -0xAA 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA -0xAB 0x0164 # LATIN CAPITAL LETTER T WITH CARON -0xAC 0x0179 # LATIN CAPITAL LETTER Z WITH ACUTE -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x017D # LATIN CAPITAL LETTER Z WITH CARON -0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK -0xB2 0x02DB # OGONEK -0xB3 0x0142 # LATIN SMALL LETTER L WITH STROKE -0xB4 0x00B4 # ACUTE ACCENT -0xB5 0x013E # LATIN SMALL LETTER L WITH CARON -0xB6 0x015B # LATIN SMALL LETTER S WITH ACUTE -0xB7 0x02C7 # CARON -0xB8 0x00B8 # CEDILLA -0xB9 0x0161 # LATIN SMALL LETTER S WITH CARON -0xBA 0x015F # LATIN SMALL LETTER S WITH CEDILLA -0xBB 0x0165 # LATIN SMALL LETTER T WITH CARON -0xBC 0x017A # LATIN SMALL LETTER Z WITH ACUTE -0xBD 0x02DD # DOUBLE ACUTE ACCENT -0xBE 0x017E # LATIN SMALL LETTER Z WITH CARON -0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE -0xC0 0x0154 # LATIN CAPITAL LETTER R WITH ACUTE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x0102 # LATIN CAPITAL LETTER A WITH BREVE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x0139 # LATIN CAPITAL LETTER L WITH ACUTE -0xC6 0x0106 # LATIN CAPITAL LETTER C WITH ACUTE -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x011A # LATIN CAPITAL LETTER E WITH CARON -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x010E # LATIN CAPITAL LETTER D WITH CARON -0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE -0xD1 0x0143 # LATIN CAPITAL LETTER N WITH ACUTE -0xD2 0x0147 # LATIN CAPITAL LETTER N WITH CARON -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x0150 # LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x0158 # LATIN CAPITAL LETTER R WITH CARON -0xD9 0x016E # LATIN CAPITAL LETTER U WITH RING ABOVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x0170 # LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x0162 # LATIN CAPITAL LETTER T WITH CEDILLA -0xDF 0x00DF # LATIN SMALL LETTER SHARP S -0xE0 0x0155 # LATIN SMALL LETTER R WITH ACUTE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x0103 # LATIN SMALL LETTER A WITH BREVE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x013A # LATIN SMALL LETTER L WITH ACUTE -0xE6 0x0107 # LATIN SMALL LETTER C WITH ACUTE -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x010D # LATIN SMALL LETTER C WITH CARON -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x011B # LATIN SMALL LETTER E WITH CARON -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x010F # LATIN SMALL LETTER D WITH CARON -0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE -0xF1 0x0144 # LATIN SMALL LETTER N WITH ACUTE -0xF2 0x0148 # LATIN SMALL LETTER N WITH CARON -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x0151 # LATIN SMALL LETTER O WITH DOUBLE ACUTE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x0159 # LATIN SMALL LETTER R WITH CARON -0xF9 0x016F # LATIN SMALL LETTER U WITH RING ABOVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x0171 # LATIN SMALL LETTER U WITH DOUBLE ACUTE -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x0163 # LATIN SMALL LETTER T WITH CEDILLA -0xFF 0x02D9 # DOT ABOVE diff --git a/Resources/8859-3.txt b/Resources/8859-3.txt deleted file mode 100644 index 9b6ac69..0000000 --- a/Resources/8859-3.txt +++ /dev/null @@ -1,296 +0,0 @@ -# -# Name: ISO/IEC 8859-3:1999 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-3:1999 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-3 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-3 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x0126 # LATIN CAPITAL LETTER H WITH STROKE -0xA2 0x02D8 # BREVE -0xA3 0x00A3 # POUND SIGN -0xA4 0x00A4 # CURRENCY SIGN -0xA6 0x0124 # LATIN CAPITAL LETTER H WITH CIRCUMFLEX -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS -0xA9 0x0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE -0xAA 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA -0xAB 0x011E # LATIN CAPITAL LETTER G WITH BREVE -0xAC 0x0134 # LATIN CAPITAL LETTER J WITH CIRCUMFLEX -0xAD 0x00AD # SOFT HYPHEN -0xAF 0x017B # LATIN CAPITAL LETTER Z WITH DOT ABOVE -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x0127 # LATIN SMALL LETTER H WITH STROKE -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x00B4 # ACUTE ACCENT -0xB5 0x00B5 # MICRO SIGN -0xB6 0x0125 # LATIN SMALL LETTER H WITH CIRCUMFLEX -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x00B8 # CEDILLA -0xB9 0x0131 # LATIN SMALL LETTER DOTLESS I -0xBA 0x015F # LATIN SMALL LETTER S WITH CEDILLA -0xBB 0x011F # LATIN SMALL LETTER G WITH BREVE -0xBC 0x0135 # LATIN SMALL LETTER J WITH CIRCUMFLEX -0xBD 0x00BD # VULGAR FRACTION ONE HALF -0xBF 0x017C # LATIN SMALL LETTER Z WITH DOT ABOVE -0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x010A # LATIN CAPITAL LETTER C WITH DOT ABOVE -0xC6 0x0108 # LATIN CAPITAL LETTER C WITH CIRCUMFLEX -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE -0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x0120 # LATIN CAPITAL LETTER G WITH DOT ABOVE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x011C # LATIN CAPITAL LETTER G WITH CIRCUMFLEX -0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x016C # LATIN CAPITAL LETTER U WITH BREVE -0xDE 0x015C # LATIN CAPITAL LETTER S WITH CIRCUMFLEX -0xDF 0x00DF # LATIN SMALL LETTER SHARP S -0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x010B # LATIN SMALL LETTER C WITH DOT ABOVE -0xE6 0x0109 # LATIN SMALL LETTER C WITH CIRCUMFLEX -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE -0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x0121 # LATIN SMALL LETTER G WITH DOT ABOVE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x011D # LATIN SMALL LETTER G WITH CIRCUMFLEX -0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x016D # LATIN SMALL LETTER U WITH BREVE -0xFE 0x015D # LATIN SMALL LETTER S WITH CIRCUMFLEX -0xFF 0x02D9 # DOT ABOVE diff --git a/Resources/8859-4.txt b/Resources/8859-4.txt deleted file mode 100644 index 662e698..0000000 --- a/Resources/8859-4.txt +++ /dev/null @@ -1,303 +0,0 @@ -# -# Name: ISO/IEC 8859-4:1998 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-4:1998 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-4 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-4 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x0104 # LATIN CAPITAL LETTER A WITH OGONEK -0xA2 0x0138 # LATIN SMALL LETTER KRA -0xA3 0x0156 # LATIN CAPITAL LETTER R WITH CEDILLA -0xA4 0x00A4 # CURRENCY SIGN -0xA5 0x0128 # LATIN CAPITAL LETTER I WITH TILDE -0xA6 0x013B # LATIN CAPITAL LETTER L WITH CEDILLA -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS -0xA9 0x0160 # LATIN CAPITAL LETTER S WITH CARON -0xAA 0x0112 # LATIN CAPITAL LETTER E WITH MACRON -0xAB 0x0122 # LATIN CAPITAL LETTER G WITH CEDILLA -0xAC 0x0166 # LATIN CAPITAL LETTER T WITH STROKE -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x017D # LATIN CAPITAL LETTER Z WITH CARON -0xAF 0x00AF # MACRON -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x0105 # LATIN SMALL LETTER A WITH OGONEK -0xB2 0x02DB # OGONEK -0xB3 0x0157 # LATIN SMALL LETTER R WITH CEDILLA -0xB4 0x00B4 # ACUTE ACCENT -0xB5 0x0129 # LATIN SMALL LETTER I WITH TILDE -0xB6 0x013C # LATIN SMALL LETTER L WITH CEDILLA -0xB7 0x02C7 # CARON -0xB8 0x00B8 # CEDILLA -0xB9 0x0161 # LATIN SMALL LETTER S WITH CARON -0xBA 0x0113 # LATIN SMALL LETTER E WITH MACRON -0xBB 0x0123 # LATIN SMALL LETTER G WITH CEDILLA -0xBC 0x0167 # LATIN SMALL LETTER T WITH STROKE -0xBD 0x014A # LATIN CAPITAL LETTER ENG -0xBE 0x017E # LATIN SMALL LETTER Z WITH CARON -0xBF 0x014B # LATIN SMALL LETTER ENG -0xC0 0x0100 # LATIN CAPITAL LETTER A WITH MACRON -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x012E # LATIN CAPITAL LETTER I WITH OGONEK -0xC8 0x010C # LATIN CAPITAL LETTER C WITH CARON -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x0118 # LATIN CAPITAL LETTER E WITH OGONEK -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x0116 # LATIN CAPITAL LETTER E WITH DOT ABOVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x012A # LATIN CAPITAL LETTER I WITH MACRON -0xD0 0x0110 # LATIN CAPITAL LETTER D WITH STROKE -0xD1 0x0145 # LATIN CAPITAL LETTER N WITH CEDILLA -0xD2 0x014C # LATIN CAPITAL LETTER O WITH MACRON -0xD3 0x0136 # LATIN CAPITAL LETTER K WITH CEDILLA -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x0172 # LATIN CAPITAL LETTER U WITH OGONEK -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x0168 # LATIN CAPITAL LETTER U WITH TILDE -0xDE 0x016A # LATIN CAPITAL LETTER U WITH MACRON -0xDF 0x00DF # LATIN SMALL LETTER SHARP S -0xE0 0x0101 # LATIN SMALL LETTER A WITH MACRON -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x012F # LATIN SMALL LETTER I WITH OGONEK -0xE8 0x010D # LATIN SMALL LETTER C WITH CARON -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x0119 # LATIN SMALL LETTER E WITH OGONEK -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x0117 # LATIN SMALL LETTER E WITH DOT ABOVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x012B # LATIN SMALL LETTER I WITH MACRON -0xF0 0x0111 # LATIN SMALL LETTER D WITH STROKE -0xF1 0x0146 # LATIN SMALL LETTER N WITH CEDILLA -0xF2 0x014D # LATIN SMALL LETTER O WITH MACRON -0xF3 0x0137 # LATIN SMALL LETTER K WITH CEDILLA -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xF9 0x0173 # LATIN SMALL LETTER U WITH OGONEK -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x0169 # LATIN SMALL LETTER U WITH TILDE -0xFE 0x016B # LATIN SMALL LETTER U WITH MACRON -0xFF 0x02D9 # DOT ABOVE diff --git a/Resources/8859-5.txt b/Resources/8859-5.txt deleted file mode 100644 index a7ed1ce..0000000 --- a/Resources/8859-5.txt +++ /dev/null @@ -1,303 +0,0 @@ -# -# Name: ISO 8859-5:1999 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-5:1999 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-5 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-5 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x0401 # CYRILLIC CAPITAL LETTER IO -0xA2 0x0402 # CYRILLIC CAPITAL LETTER DJE -0xA3 0x0403 # CYRILLIC CAPITAL LETTER GJE -0xA4 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE -0xA5 0x0405 # CYRILLIC CAPITAL LETTER DZE -0xA6 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -0xA7 0x0407 # CYRILLIC CAPITAL LETTER YI -0xA8 0x0408 # CYRILLIC CAPITAL LETTER JE -0xA9 0x0409 # CYRILLIC CAPITAL LETTER LJE -0xAA 0x040A # CYRILLIC CAPITAL LETTER NJE -0xAB 0x040B # CYRILLIC CAPITAL LETTER TSHE -0xAC 0x040C # CYRILLIC CAPITAL LETTER KJE -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x040E # CYRILLIC CAPITAL LETTER SHORT U -0xAF 0x040F # CYRILLIC CAPITAL LETTER DZHE -0xB0 0x0410 # CYRILLIC CAPITAL LETTER A -0xB1 0x0411 # CYRILLIC CAPITAL LETTER BE -0xB2 0x0412 # CYRILLIC CAPITAL LETTER VE -0xB3 0x0413 # CYRILLIC CAPITAL LETTER GHE -0xB4 0x0414 # CYRILLIC CAPITAL LETTER DE -0xB5 0x0415 # CYRILLIC CAPITAL LETTER IE -0xB6 0x0416 # CYRILLIC CAPITAL LETTER ZHE -0xB7 0x0417 # CYRILLIC CAPITAL LETTER ZE -0xB8 0x0418 # CYRILLIC CAPITAL LETTER I -0xB9 0x0419 # CYRILLIC CAPITAL LETTER SHORT I -0xBA 0x041A # CYRILLIC CAPITAL LETTER KA -0xBB 0x041B # CYRILLIC CAPITAL LETTER EL -0xBC 0x041C # CYRILLIC CAPITAL LETTER EM -0xBD 0x041D # CYRILLIC CAPITAL LETTER EN -0xBE 0x041E # CYRILLIC CAPITAL LETTER O -0xBF 0x041F # CYRILLIC CAPITAL LETTER PE -0xC0 0x0420 # CYRILLIC CAPITAL LETTER ER -0xC1 0x0421 # CYRILLIC CAPITAL LETTER ES -0xC2 0x0422 # CYRILLIC CAPITAL LETTER TE -0xC3 0x0423 # CYRILLIC CAPITAL LETTER U -0xC4 0x0424 # CYRILLIC CAPITAL LETTER EF -0xC5 0x0425 # CYRILLIC CAPITAL LETTER HA -0xC6 0x0426 # CYRILLIC CAPITAL LETTER TSE -0xC7 0x0427 # CYRILLIC CAPITAL LETTER CHE -0xC8 0x0428 # CYRILLIC CAPITAL LETTER SHA -0xC9 0x0429 # CYRILLIC CAPITAL LETTER SHCHA -0xCA 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN -0xCB 0x042B # CYRILLIC CAPITAL LETTER YERU -0xCC 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN -0xCD 0x042D # CYRILLIC CAPITAL LETTER E -0xCE 0x042E # CYRILLIC CAPITAL LETTER YU -0xCF 0x042F # CYRILLIC CAPITAL LETTER YA -0xD0 0x0430 # CYRILLIC SMALL LETTER A -0xD1 0x0431 # CYRILLIC SMALL LETTER BE -0xD2 0x0432 # CYRILLIC SMALL LETTER VE -0xD3 0x0433 # CYRILLIC SMALL LETTER GHE -0xD4 0x0434 # CYRILLIC SMALL LETTER DE -0xD5 0x0435 # CYRILLIC SMALL LETTER IE -0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE -0xD7 0x0437 # CYRILLIC SMALL LETTER ZE -0xD8 0x0438 # CYRILLIC SMALL LETTER I -0xD9 0x0439 # CYRILLIC SMALL LETTER SHORT I -0xDA 0x043A # CYRILLIC SMALL LETTER KA -0xDB 0x043B # CYRILLIC SMALL LETTER EL -0xDC 0x043C # CYRILLIC SMALL LETTER EM -0xDD 0x043D # CYRILLIC SMALL LETTER EN -0xDE 0x043E # CYRILLIC SMALL LETTER O -0xDF 0x043F # CYRILLIC SMALL LETTER PE -0xE0 0x0440 # CYRILLIC SMALL LETTER ER -0xE1 0x0441 # CYRILLIC SMALL LETTER ES -0xE2 0x0442 # CYRILLIC SMALL LETTER TE -0xE3 0x0443 # CYRILLIC SMALL LETTER U -0xE4 0x0444 # CYRILLIC SMALL LETTER EF -0xE5 0x0445 # CYRILLIC SMALL LETTER HA -0xE6 0x0446 # CYRILLIC SMALL LETTER TSE -0xE7 0x0447 # CYRILLIC SMALL LETTER CHE -0xE8 0x0448 # CYRILLIC SMALL LETTER SHA -0xE9 0x0449 # CYRILLIC SMALL LETTER SHCHA -0xEA 0x044A # CYRILLIC SMALL LETTER HARD SIGN -0xEB 0x044B # CYRILLIC SMALL LETTER YERU -0xEC 0x044C # CYRILLIC SMALL LETTER SOFT SIGN -0xED 0x044D # CYRILLIC SMALL LETTER E -0xEE 0x044E # CYRILLIC SMALL LETTER YU -0xEF 0x044F # CYRILLIC SMALL LETTER YA -0xF0 0x2116 # NUMERO SIGN -0xF1 0x0451 # CYRILLIC SMALL LETTER IO -0xF2 0x0452 # CYRILLIC SMALL LETTER DJE -0xF3 0x0453 # CYRILLIC SMALL LETTER GJE -0xF4 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE -0xF5 0x0455 # CYRILLIC SMALL LETTER DZE -0xF6 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -0xF7 0x0457 # CYRILLIC SMALL LETTER YI -0xF8 0x0458 # CYRILLIC SMALL LETTER JE -0xF9 0x0459 # CYRILLIC SMALL LETTER LJE -0xFA 0x045A # CYRILLIC SMALL LETTER NJE -0xFB 0x045B # CYRILLIC SMALL LETTER TSHE -0xFC 0x045C # CYRILLIC SMALL LETTER KJE -0xFD 0x00A7 # SECTION SIGN -0xFE 0x045E # CYRILLIC SMALL LETTER SHORT U -0xFF 0x045F # CYRILLIC SMALL LETTER DZHE diff --git a/Resources/8859-6.txt b/Resources/8859-6.txt deleted file mode 100644 index 69ac7f5..0000000 --- a/Resources/8859-6.txt +++ /dev/null @@ -1,260 +0,0 @@ -# -# Name: ISO 8859-6:1999 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-6:1999 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-6 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-6 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# 0x30..0x39 remapped to the ASCII digits (U+0030..U+0039) instead -# of the Arabic digits (U+0660..U+0669). -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA4 0x00A4 # CURRENCY SIGN -0xAC 0x060C # ARABIC COMMA -0xAD 0x00AD # SOFT HYPHEN -0xBB 0x061B # ARABIC SEMICOLON -0xBF 0x061F # ARABIC QUESTION MARK -0xC1 0x0621 # ARABIC LETTER HAMZA -0xC2 0x0622 # ARABIC LETTER ALEF WITH MADDA ABOVE -0xC3 0x0623 # ARABIC LETTER ALEF WITH HAMZA ABOVE -0xC4 0x0624 # ARABIC LETTER WAW WITH HAMZA ABOVE -0xC5 0x0625 # ARABIC LETTER ALEF WITH HAMZA BELOW -0xC6 0x0626 # ARABIC LETTER YEH WITH HAMZA ABOVE -0xC7 0x0627 # ARABIC LETTER ALEF -0xC8 0x0628 # ARABIC LETTER BEH -0xC9 0x0629 # ARABIC LETTER TEH MARBUTA -0xCA 0x062A # ARABIC LETTER TEH -0xCB 0x062B # ARABIC LETTER THEH -0xCC 0x062C # ARABIC LETTER JEEM -0xCD 0x062D # ARABIC LETTER HAH -0xCE 0x062E # ARABIC LETTER KHAH -0xCF 0x062F # ARABIC LETTER DAL -0xD0 0x0630 # ARABIC LETTER THAL -0xD1 0x0631 # ARABIC LETTER REH -0xD2 0x0632 # ARABIC LETTER ZAIN -0xD3 0x0633 # ARABIC LETTER SEEN -0xD4 0x0634 # ARABIC LETTER SHEEN -0xD5 0x0635 # ARABIC LETTER SAD -0xD6 0x0636 # ARABIC LETTER DAD -0xD7 0x0637 # ARABIC LETTER TAH -0xD8 0x0638 # ARABIC LETTER ZAH -0xD9 0x0639 # ARABIC LETTER AIN -0xDA 0x063A # ARABIC LETTER GHAIN -0xE0 0x0640 # ARABIC TATWEEL -0xE1 0x0641 # ARABIC LETTER FEH -0xE2 0x0642 # ARABIC LETTER QAF -0xE3 0x0643 # ARABIC LETTER KAF -0xE4 0x0644 # ARABIC LETTER LAM -0xE5 0x0645 # ARABIC LETTER MEEM -0xE6 0x0646 # ARABIC LETTER NOON -0xE7 0x0647 # ARABIC LETTER HEH -0xE8 0x0648 # ARABIC LETTER WAW -0xE9 0x0649 # ARABIC LETTER ALEF MAKSURA -0xEA 0x064A # ARABIC LETTER YEH -0xEB 0x064B # ARABIC FATHATAN -0xEC 0x064C # ARABIC DAMMATAN -0xED 0x064D # ARABIC KASRATAN -0xEE 0x064E # ARABIC FATHA -0xEF 0x064F # ARABIC DAMMA -0xF0 0x0650 # ARABIC KASRA -0xF1 0x0651 # ARABIC SHADDA -0xF2 0x0652 # ARABIC SUKUN diff --git a/Resources/8859-7.txt b/Resources/8859-7.txt deleted file mode 100644 index 52c42d0..0000000 --- a/Resources/8859-7.txt +++ /dev/null @@ -1,302 +0,0 @@ -# -# Name: ISO 8859-7:1987 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO 8859-7:1987 characters map into Unicode. -# -# ISO 8859-7:1987 is equivalent to ISO-IR-126, ELOT 928, -# and ECMA 118. -# -# Format: Three tab-separated columns -# Column #1 is the ISO 8859-7 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO 8859-7 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# Remap 0xA1 to U+2018 (instead of 0x02BD) to match text of 8859-7 -# Remap 0xA2 to U+2019 (instead of 0x02BC) to match text of 8859-7 -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x2018 # LEFT SINGLE QUOTATION MARK -0xA2 0x2019 # RIGHT SINGLE QUOTATION MARK -0xA3 0x00A3 # POUND SIGN -0xA6 0x00A6 # BROKEN BAR -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS -0xA9 0x00A9 # COPYRIGHT SIGN -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC # NOT SIGN -0xAD 0x00AD # SOFT HYPHEN -0xAF 0x2015 # HORIZONTAL BAR -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x0384 # GREEK TONOS -0xB5 0x0385 # GREEK DIALYTIKA TONOS -0xB6 0x0386 # GREEK CAPITAL LETTER ALPHA WITH TONOS -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x0388 # GREEK CAPITAL LETTER EPSILON WITH TONOS -0xB9 0x0389 # GREEK CAPITAL LETTER ETA WITH TONOS -0xBA 0x038A # GREEK CAPITAL LETTER IOTA WITH TONOS -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x038C # GREEK CAPITAL LETTER OMICRON WITH TONOS -0xBD 0x00BD # VULGAR FRACTION ONE HALF -0xBE 0x038E # GREEK CAPITAL LETTER UPSILON WITH TONOS -0xBF 0x038F # GREEK CAPITAL LETTER OMEGA WITH TONOS -0xC0 0x0390 # GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS -0xC1 0x0391 # GREEK CAPITAL LETTER ALPHA -0xC2 0x0392 # GREEK CAPITAL LETTER BETA -0xC3 0x0393 # GREEK CAPITAL LETTER GAMMA -0xC4 0x0394 # GREEK CAPITAL LETTER DELTA -0xC5 0x0395 # GREEK CAPITAL LETTER EPSILON -0xC6 0x0396 # GREEK CAPITAL LETTER ZETA -0xC7 0x0397 # GREEK CAPITAL LETTER ETA -0xC8 0x0398 # GREEK CAPITAL LETTER THETA -0xC9 0x0399 # GREEK CAPITAL LETTER IOTA -0xCA 0x039A # GREEK CAPITAL LETTER KAPPA -0xCB 0x039B # GREEK CAPITAL LETTER LAMDA -0xCC 0x039C # GREEK CAPITAL LETTER MU -0xCD 0x039D # GREEK CAPITAL LETTER NU -0xCE 0x039E # GREEK CAPITAL LETTER XI -0xCF 0x039F # GREEK CAPITAL LETTER OMICRON -0xD0 0x03A0 # GREEK CAPITAL LETTER PI -0xD1 0x03A1 # GREEK CAPITAL LETTER RHO -0xD3 0x03A3 # GREEK CAPITAL LETTER SIGMA -0xD4 0x03A4 # GREEK CAPITAL LETTER TAU -0xD5 0x03A5 # GREEK CAPITAL LETTER UPSILON -0xD6 0x03A6 # GREEK CAPITAL LETTER PHI -0xD7 0x03A7 # GREEK CAPITAL LETTER CHI -0xD8 0x03A8 # GREEK CAPITAL LETTER PSI -0xD9 0x03A9 # GREEK CAPITAL LETTER OMEGA -0xDA 0x03AA # GREEK CAPITAL LETTER IOTA WITH DIALYTIKA -0xDB 0x03AB # GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA -0xDC 0x03AC # GREEK SMALL LETTER ALPHA WITH TONOS -0xDD 0x03AD # GREEK SMALL LETTER EPSILON WITH TONOS -0xDE 0x03AE # GREEK SMALL LETTER ETA WITH TONOS -0xDF 0x03AF # GREEK SMALL LETTER IOTA WITH TONOS -0xE0 0x03B0 # GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS -0xE1 0x03B1 # GREEK SMALL LETTER ALPHA -0xE2 0x03B2 # GREEK SMALL LETTER BETA -0xE3 0x03B3 # GREEK SMALL LETTER GAMMA -0xE4 0x03B4 # GREEK SMALL LETTER DELTA -0xE5 0x03B5 # GREEK SMALL LETTER EPSILON -0xE6 0x03B6 # GREEK SMALL LETTER ZETA -0xE7 0x03B7 # GREEK SMALL LETTER ETA -0xE8 0x03B8 # GREEK SMALL LETTER THETA -0xE9 0x03B9 # GREEK SMALL LETTER IOTA -0xEA 0x03BA # GREEK SMALL LETTER KAPPA -0xEB 0x03BB # GREEK SMALL LETTER LAMDA -0xEC 0x03BC # GREEK SMALL LETTER MU -0xED 0x03BD # GREEK SMALL LETTER NU -0xEE 0x03BE # GREEK SMALL LETTER XI -0xEF 0x03BF # GREEK SMALL LETTER OMICRON -0xF0 0x03C0 # GREEK SMALL LETTER PI -0xF1 0x03C1 # GREEK SMALL LETTER RHO -0xF2 0x03C2 # GREEK SMALL LETTER FINAL SIGMA -0xF3 0x03C3 # GREEK SMALL LETTER SIGMA -0xF4 0x03C4 # GREEK SMALL LETTER TAU -0xF5 0x03C5 # GREEK SMALL LETTER UPSILON -0xF6 0x03C6 # GREEK SMALL LETTER PHI -0xF7 0x03C7 # GREEK SMALL LETTER CHI -0xF8 0x03C8 # GREEK SMALL LETTER PSI -0xF9 0x03C9 # GREEK SMALL LETTER OMEGA -0xFA 0x03CA # GREEK SMALL LETTER IOTA WITH DIALYTIKA -0xFB 0x03CB # GREEK SMALL LETTER UPSILON WITH DIALYTIKA -0xFC 0x03CC # GREEK SMALL LETTER OMICRON WITH TONOS -0xFD 0x03CD # GREEK SMALL LETTER UPSILON WITH TONOS -0xFE 0x03CE # GREEK SMALL LETTER OMEGA WITH TONOS diff --git a/Resources/8859-8.txt b/Resources/8859-8.txt deleted file mode 100644 index bc8da4c..0000000 --- a/Resources/8859-8.txt +++ /dev/null @@ -1,270 +0,0 @@ -# -# Name: ISO/IEC 8859-8:1999 to Unicode -# Unicode version: 3.0 -# Table version: 1.1 -# Table format: Format A -# Date: 2000-Jan-03 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-8:1999 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-8 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-8 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# 1.1 version updates to the published 8859-8:1999, correcting -# the mapping of 0xAF and adding mappings for LRM and RLM. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA2 0x00A2 # CENT SIGN -0xA3 0x00A3 # POUND SIGN -0xA4 0x00A4 # CURRENCY SIGN -0xA5 0x00A5 # YEN SIGN -0xA6 0x00A6 # BROKEN BAR -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x00D7 # MULTIPLICATION SIGN -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC # NOT SIGN -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x00AE # REGISTERED SIGN -0xAF 0x00AF # MACRON -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x00B4 # ACUTE ACCENT -0xB5 0x00B5 # MICRO SIGN -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x00B8 # CEDILLA -0xB9 0x00B9 # SUPERSCRIPT ONE -0xBA 0x00F7 # DIVISION SIGN -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x00BC # VULGAR FRACTION ONE QUARTER -0xBD 0x00BD # VULGAR FRACTION ONE HALF -0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS -0xDF 0x2017 # DOUBLE LOW LINE -0xE0 0x05D0 # HEBREW LETTER ALEF -0xE1 0x05D1 # HEBREW LETTER BET -0xE2 0x05D2 # HEBREW LETTER GIMEL -0xE3 0x05D3 # HEBREW LETTER DALET -0xE4 0x05D4 # HEBREW LETTER HE -0xE5 0x05D5 # HEBREW LETTER VAV -0xE6 0x05D6 # HEBREW LETTER ZAYIN -0xE7 0x05D7 # HEBREW LETTER HET -0xE8 0x05D8 # HEBREW LETTER TET -0xE9 0x05D9 # HEBREW LETTER YOD -0xEA 0x05DA # HEBREW LETTER FINAL KAF -0xEB 0x05DB # HEBREW LETTER KAF -0xEC 0x05DC # HEBREW LETTER LAMED -0xED 0x05DD # HEBREW LETTER FINAL MEM -0xEE 0x05DE # HEBREW LETTER MEM -0xEF 0x05DF # HEBREW LETTER FINAL NUN -0xF0 0x05E0 # HEBREW LETTER NUN -0xF1 0x05E1 # HEBREW LETTER SAMEKH -0xF2 0x05E2 # HEBREW LETTER AYIN -0xF3 0x05E3 # HEBREW LETTER FINAL PE -0xF4 0x05E4 # HEBREW LETTER PE -0xF5 0x05E5 # HEBREW LETTER FINAL TSADI -0xF6 0x05E6 # HEBREW LETTER TSADI -0xF7 0x05E7 # HEBREW LETTER QOF -0xF8 0x05E8 # HEBREW LETTER RESH -0xF9 0x05E9 # HEBREW LETTER SHIN -0xFA 0x05EA # HEBREW LETTER TAV -0xFD 0x200E # LEFT-TO-RIGHT MARK -0xFE 0x200F # RIGHT-TO-LEFT MARK - diff --git a/Resources/8859-9.txt b/Resources/8859-9.txt deleted file mode 100644 index 22901f1..0000000 --- a/Resources/8859-9.txt +++ /dev/null @@ -1,307 +0,0 @@ -# -# Name: ISO/IEC 8859-9:1999 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on magnetic media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-9:1999 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-9 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-9 order. -# -# ISO/IEC 8859-9 is also equivalent to ISO-IR-148. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0081 # -0x82 0x0082 # -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0085 # -0x86 0x0086 # -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x008C # -0x8D 0x008D # -0x8E 0x008E # -0x8F 0x008F # -0x90 0x0090 # -0x91 0x0091 # -0x92 0x0092 # -0x93 0x0093 # -0x94 0x0094 # -0x95 0x0095 # -0x96 0x0096 # -0x97 0x0097 # -0x98 0x0098 # -0x99 0x0099 # -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x009C # -0x9D 0x009D # -0x9E 0x009E # -0x9F 0x009F # -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x00A1 # INVERTED EXCLAMATION MARK -0xA2 0x00A2 # CENT SIGN -0xA3 0x00A3 # POUND SIGN -0xA4 0x00A4 # CURRENCY SIGN -0xA5 0x00A5 # YEN SIGN -0xA6 0x00A6 # BROKEN BAR -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x00AA # FEMININE ORDINAL INDICATOR -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC # NOT SIGN -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x00AE # REGISTERED SIGN -0xAF 0x00AF # MACRON -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x00B4 # ACUTE ACCENT -0xB5 0x00B5 # MICRO SIGN -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x00B8 # CEDILLA -0xB9 0x00B9 # SUPERSCRIPT ONE -0xBA 0x00BA # MASCULINE ORDINAL INDICATOR -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x00BC # VULGAR FRACTION ONE QUARTER -0xBD 0x00BD # VULGAR FRACTION ONE HALF -0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS -0xBF 0x00BF # INVERTED QUESTION MARK -0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x011E # LATIN CAPITAL LETTER G WITH BREVE -0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE -0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x0130 # LATIN CAPITAL LETTER I WITH DOT ABOVE -0xDE 0x015E # LATIN CAPITAL LETTER S WITH CEDILLA -0xDF 0x00DF # LATIN SMALL LETTER SHARP S -0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x011F # LATIN SMALL LETTER G WITH BREVE -0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE -0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x0131 # LATIN SMALL LETTER DOTLESS I -0xFE 0x015F # LATIN SMALL LETTER S WITH CEDILLA -0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS - - diff --git a/Resources/Default b/Resources/Default deleted file mode 100644 index c16f39a..0000000 --- a/Resources/Default +++ /dev/null @@ -1,81 +0,0 @@ -# Default fontnames translation table -# uses only fonts present in the RISC OS 3 ROMs -# -# MS-Word fontname, Italic, Bold, Acorn fontname, Special -Arial, 0, 0, Homerton.Medium, 0 -Arial, 0, 1, Homerton.Bold, 0 -Arial, 1, 0, Homerton.Medium.Oblique,0 -Arial, 1, 1, Homerton.Bold.Oblique, 0 -Arial Black, 0, 0, Homerton.Medium, 0 -Arial Black, 0, 1, Homerton.Bold, 0 -Arial Black, 1, 0, Homerton.Medium.Oblique,0 -Arial Black, 1, 1, Homerton.Bold.Oblique, 0 -Arial CE, 0, 0, Homerton.Medium, 0 -Arial CE, 0, 1, Homerton.Bold, 0 -Arial CE, 1, 0, Homerton.Medium.Oblique,0 -Arial CE, 1, 1, Homerton.Bold.Oblique, 0 -Arial Narrow, 0, 0, Homerton.Medium, 0 -Arial Narrow, 0, 1, Homerton.Bold, 0 -Arial Narrow, 1, 0, Homerton.Medium.Oblique,0 -Arial Narrow, 1, 1, Homerton.Bold.Oblique, 0 -Comic Sans MS, 0, 0, Homerton.Medium, 0 -Comic Sans MS, 0, 1, Homerton.Bold, 0 -Comic Sans MS, 1, 0, Homerton.Medium.Oblique,0 -Comic Sans MS, 1, 1, Homerton.Bold.Oblique, 0 -Courier, 0, 0, Corpus.Medium, 0 -Courier, 0, 1, Corpus.Bold, 0 -Courier, 1, 0, Corpus.Medium.Oblique, 0 -Courier, 1, 1, Corpus.Bold.Oblique, 0 -Courier New, 0, 0, Corpus.Medium, 0 -Courier New, 0, 1, Corpus.Bold, 0 -Courier New, 1, 0, Corpus.Medium.Oblique, 0 -Courier New, 1, 1, Corpus.Bold.Oblique, 0 -Fixedsys, 0, 0, Corpus.Medium, 0 -Fixedsys, 0, 1, Corpus.Bold, 0 -Fixedsys, 1, 0, Corpus.Medium.Oblique, 0 -Fixedsys, 1, 1, Corpus.Bold.Oblique, 0 -Helvetica, 0, 0, Homerton.Medium, 0 -Helvetica, 0, 1, Homerton.Bold, 0 -Helvetica, 1, 0, Homerton.Medium.Oblique,0 -Helvetica, 1, 1, Homerton.Bold.Oblique, 0 -Helvetica-Narrow, 0, 0, Homerton.Medium, 0 -Helvetica-Narrow, 0, 1, Homerton.Bold, 0 -Helvetica-Narrow, 1, 0, Homerton.Medium.Oblique,0 -Helvetica-Narrow, 1, 1, Homerton.Bold.Oblique, 0 -Lucida Console, 0, 0, Corpus.Medium, 0 -Lucida Console, 0, 1, Corpus.Bold, 0 -Lucida Console, 1, 0, Corpus.Medium.Oblique, 0 -Lucida Console, 1, 1, Corpus.Bold.Oblique, 0 -Monotype.com, 0, 0, Corpus.Medium, 0 -Monotype.com, 0, 1, Corpus.Bold, 0 -Monotype.com, 1, 0, Corpus.Medium.Oblique, 0 -Monotype.com, 1, 1, Corpus.Bold.Oblique, 0 -MS Sans Serif, 0, 0, Homerton.Medium, 0 -MS Sans Serif, 0, 1, Homerton.Bold, 0 -MS Sans Serif, 1, 0, Homerton.Medium.Oblique,0 -MS Sans Serif, 1, 1, Homerton.Bold.Oblique, 0 -Swiss, 0, 0, Homerton.Medium, 0 -Swiss, 0, 1, Homerton.Bold, 0 -Swiss, 1, 0, Homerton.Medium.Oblique,0 -Swiss, 1, 1, Homerton.Bold.Oblique, 0 -Tahoma, 0, 0, Homerton.Medium, 0 -Tahoma, 0, 1, Homerton.Bold, 0 -Tahoma, 1, 0, Homerton.Medium.Oblique,0 -Tahoma, 1, 1, Homerton.Bold.Oblique, 0 -Trebuchet MS, 0, 0, Homerton.Medium, 0 -Trebuchet MS, 0, 1, Homerton.Bold, 0 -Trebuchet MS, 1, 0, Homerton.Medium.Oblique,0 -Trebuchet MS, 1, 1, Homerton.Bold.Oblique, 0 -Verdana, 0, 0, Homerton.Medium, 0 -Verdana, 0, 1, Homerton.Bold, 0 -Verdana, 1, 0, Homerton.Medium.Oblique,0 -Verdana, 1, 1, Homerton.Bold.Oblique, 0 -Univers, 0, 0, Homerton.Medium, 0 -Univers, 0, 1, Homerton.Bold, 0 -Univers, 1, 0, Homerton.Medium.Oblique,0 -Univers, 1, 1, Homerton.Bold.Oblique, 0 -# All the other fonts -*, 0, 0, Trinity.Medium, 0 -*, 0, 1, Trinity.Bold, 0 -*, 1, 0, Trinity.Medium.Italic, 0 -*, 1, 1, Trinity.Bold.Italic, 0 diff --git a/Resources/Example b/Resources/Example deleted file mode 100644 index 43d2ee2..0000000 --- a/Resources/Example +++ /dev/null @@ -1,80 +0,0 @@ -# An example of a fontnames translation table -# -# MS-Word fontname, Italic, Bold, Acorn fontname, Special -Arial, 0, 0, Homerton.Medium, 0 -Arial, 0, 1, Homerton.Bold, 0 -Arial, 1, 0, Homerton.Medium.Oblique,0 -Arial, 1, 1, Homerton.Bold.Oblique, 0 -Arial Black, 0, 0, Homerton.Medium, 0 -Arial Black, 0, 1, Homerton.Bold, 0 -Arial Black, 1, 0, Homerton.Medium.Oblique,0 -Arial Black, 1, 1, Homerton.Bold.Oblique, 0 -AvantGarde, 0, 0, Clare.Medium, 0 -AvantGarde, 0, 1, Clare.Demi, 0 -AvantGarde, 1, 0, Clare.Medium.Oblique, 0 -AvantGarde, 1, 1, Clare.Demi.Oblique, 0 -Bookman, 0, 0, Robinson.Light, 0 -Bookman, 0, 1, Robinson.Demi, 0 -Bookman, 1, 0, Robinson.Light.Italic, 0 -Bookman, 1, 1, Robinson.Demi.Italic, 0 -Bookman Old Style, 0, 0, Robinson.Light, 0 -Bookman Old Style, 0, 1, Robinson.Demi, 0 -Bookman Old Style, 1, 0, Robinson.Light.Italic, 0 -Bookman Old Style, 1, 1, Robinson.Demi.Italic, 0 -Courier, 0, 0, Corpus.Medium, 0 -Courier, 0, 1, Corpus.Bold, 0 -Courier, 1, 0, Corpus.Medium.Oblique, 0 -Courier, 1, 1, Corpus.Bold.Oblique, 0 -Courier New, 0, 0, Corpus.Medium, 0 -Courier New, 0, 1, Corpus.Bold, 0 -Courier New, 1, 0, Corpus.Medium.Oblique, 0 -Courier New, 1, 1, Corpus.Bold.Oblique, 0 -Fixedsys, 0, 0, Corpus.Medium, 0 -Fixedsys, 0, 1, Corpus.Bold, 0 -Fixedsys, 1, 0, Corpus.Medium.Oblique, 0 -Fixedsys, 1, 1, Corpus.Bold.Oblique, 0 -Helvetica, 0, 0, Homerton.Medium, 0 -Helvetica, 0, 1, Homerton.Bold, 0 -Helvetica, 1, 0, Homerton.Medium.Oblique,0 -Helvetica, 1, 1, Homerton.Bold.Oblique, 0 -Lucida Console, 0, 0, Corpus.Medium, 0 -Lucida Console, 0, 1, Corpus.Bold, 0 -Lucida Console, 1, 0, Corpus.Medium.Oblique, 0 -Lucida Console, 1, 1, Corpus.Bold.Oblique, 0 -Palatino, 0, 0, Pembroke.Medium, 0 -Palatino, 0, 1, Pembroke.Bold, 0 -Palatino, 1, 0, Pembroke.Medium.Italic, 0 -Palatino, 1, 1, Pembroke.Bold.Italic, 0 -Swiss, 0, 0, Homerton.Medium, 0 -Swiss, 0, 1, Homerton.Bold, 0 -Swiss, 1, 0, Homerton.Medium.Oblique,0 -Swiss, 1, 1, Homerton.Bold.Oblique, 0 -Symbol, 0, 0, Sidney, 1 -Symbol, 0, 1, Sidney, 1 -Symbol, 1, 0, Sidney, 1 -Symbol, 1, 1, Sidney, 1 -Times, 0, 0, Trinity.Medium, 0 -Times, 0, 1, Trinity.Bold, 0 -Times, 1, 0, Trinity.Medium.Italic, 0 -Times, 1, 1, Trinity.Bold.Italic, 0 -Times New Roman, 0, 0, Trinity.Medium, 0 -Times New Roman, 0, 1, Trinity.Bold, 0 -Times New Roman, 1, 0, Trinity.Medium.Italic, 0 -Times New Roman, 1, 1, Trinity.Bold.Italic, 0 -Times Roman, 0, 0, Trinity.Medium, 0 -Times Roman, 0, 1, Trinity.Bold, 0 -Times Roman, 1, 0, Trinity.Medium.Italic, 0 -Times Roman, 1, 1, Trinity.Bold.Italic, 0 -Univers, 0, 0, Homerton.Medium, 0 -Univers, 0, 1, Homerton.Bold, 0 -Univers, 1, 0, Homerton.Medium.Oblique,0 -Univers, 1, 1, Homerton.Bold.Oblique, 0 -ZapfDingbats, 0, 0, Selwyn, 2 -ZapfDingbats, 0, 1, Selwyn, 2 -ZapfDingbats, 1, 0, Selwyn, 2 -ZapfDingbats, 1, 1, Selwyn, 2 -# All the other fonts -*, 0, 0, Trinity.Medium, 0 -*, 0, 1, Trinity.Bold, 0 -*, 1, 0, Trinity.Medium.Italic, 0 -*, 1, 1, Trinity.Bold.Italic, 0 diff --git a/Resources/MacCyrillic.txt b/Resources/MacCyrillic.txt deleted file mode 100644 index 3e1dd1e..0000000 --- a/Resources/MacCyrillic.txt +++ /dev/null @@ -1,344 +0,0 @@ -#======================================================================= -# File name: CYRILLIC.TXT -# -# Contents: Map (external version) from Mac OS Cyrillic -# character set to Unicode 2.1 through Unicode 3.2 -# -# Copyright: (c) 1995-2002 by Apple Computer, Inc., all rights -# reserved. -# -# Contact: charsets@apple.com -# -# Changes: -# -# b3,c1 2002-Dec-19 Update URLs, notes. Matches internal -# utom. -# b02 1999-Sep-22 Encoding changed for Mac OS 9.0 to merge -# with Mac OS Ukrainian and support EURO SIGN; -# Change mappings for 0xA2, 0xB6, and 0xFF. -# Update contact e-mail address. Matches -# internal utom, ufrm, and Text -# Encoding Converter version 1.5. -# n05 1998-Feb-05 Update header comments to new format; no -# mapping changes. Matches internal utom, -# ufrm, and Text Encoding Converter -# version 1.3. -# n03 1995-Apr-15 First version (after fixing some typos). -# Matches internal ufrm. -# -# Standard header: -# ---------------- -# -# Apple, the Apple logo, and Macintosh are trademarks of Apple -# Computer, Inc., registered in the United States and other countries. -# Unicode is a trademark of Unicode Inc. For the sake of brevity, -# throughout this document, "Macintosh" can be used to refer to -# Macintosh computers and "Unicode" can be used to refer to the -# Unicode standard. -# -# Apple makes no warranty or representation, either express or -# implied, with respect to these tables, their quality, accuracy, or -# fitness for a particular purpose. In no event will Apple be liable -# for direct, indirect, special, incidental, or consequential damages -# resulting from any defect or inaccuracy in this document or the -# accompanying tables. -# -# These mapping tables and character lists are subject to change. -# The latest tables should be available from the following: -# -# -# -# For general information about Mac OS encodings and these mapping -# tables, see the file "README.TXT". -# -# Format: -# ------- -# -# Three tab-separated columns; -# '#' begins a comment which continues to the end of the line. -# Column #1 is the Mac OS Cyrillic code (in hex as 0xNN) -# Column #2 is the corresponding Unicode (in hex as 0xNNNN) -# Column #3 is a comment containing the Unicode name -# -# The entries are in Mac OS Cyrillic code order. -# -# Control character mappings are not shown in this table, following -# the conventions of the standard UTC mapping tables. However, the -# Mac OS Cyrillic character set uses the standard control characters -# at 0x00-0x1F and 0x7F. -# -# Notes on Mac OS Cyrillic: -# ------------------------- -# -# This is the "Euro sign" version of Mac Cyrillic for Mac OS 9.0 and -# later. Before Mac OS 9.0, there were two separate Slavic Cyrillic -# encodings: -# -# 1. The Cyrillic currency sign variant (used for localized Russian -# and Bulgarian systems), which had the following: -# 0xA2 U+00A2 CENT SIGN -# 0xB6 U+2202 PARTIAL DIFFERENTIAL -# 0xFF U+00A4 CURRENCY SIGN -# -# 2. The Ukrainian currency sign variant (used for localized Ukrainian -# systems and the pre-9.0 Cyrillic Language Kit), which had the -# following: -# 0xA2 U+0490 CYRILLIC CAPITAL LETTER GHE WITH UPTURN -# 0xB6 U+0491 CYRILLIC SMALL LETTER GHE WITH UPTURN -# 0xFF U+00A4 CURRENCY SIGN -# -# This new Cyrillic Euro sign version is based on the old Ukrainian -# currency sign variant, with 0xFF changed to be EURO SIGN. -# -# The Mac OS Cyrillic encoding includes the Cyrillic letter repertoire -# of ISO 8859-5 (although not at the same code points). This covers -# most of the Slavic languages written in Cyrillic script. -# -# The Mac OS Cyrillic encoding also includes a number of characters -# needed for the Mac OS user interface and localization (e.g. -# ellipsis, bullet, copyright sign). All of the characters in Mac OS -# Cyrillic that are also in the Mac OS Roman encoding are at the -# same code point in both; this improves application compatibility. -# -# Note: There is a common Ukrainian glyph variation in which the glyph -# for CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I may or may not -# have a dot above. -# -# Unicode mapping issues and notes: -# --------------------------------- -# -# Details of mapping changes in each version: -# ------------------------------------------- -# -# Changes from version n05 to version b02: -# -# - Encoding changed for Mac OS 9.0 to merge with Mac OS Ukrainian and -# support EURO SIGN. 0xA2 changed from U+00A2 to U+0490; 0xB6 changed -# from U+2202 to U+0491; 0xFF changed from U+00A4 to U+20AC. -# -################## - -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -# -0x80 0x0410 # CYRILLIC CAPITAL LETTER A -0x81 0x0411 # CYRILLIC CAPITAL LETTER BE -0x82 0x0412 # CYRILLIC CAPITAL LETTER VE -0x83 0x0413 # CYRILLIC CAPITAL LETTER GHE -0x84 0x0414 # CYRILLIC CAPITAL LETTER DE -0x85 0x0415 # CYRILLIC CAPITAL LETTER IE -0x86 0x0416 # CYRILLIC CAPITAL LETTER ZHE -0x87 0x0417 # CYRILLIC CAPITAL LETTER ZE -0x88 0x0418 # CYRILLIC CAPITAL LETTER I -0x89 0x0419 # CYRILLIC CAPITAL LETTER SHORT I -0x8A 0x041A # CYRILLIC CAPITAL LETTER KA -0x8B 0x041B # CYRILLIC CAPITAL LETTER EL -0x8C 0x041C # CYRILLIC CAPITAL LETTER EM -0x8D 0x041D # CYRILLIC CAPITAL LETTER EN -0x8E 0x041E # CYRILLIC CAPITAL LETTER O -0x8F 0x041F # CYRILLIC CAPITAL LETTER PE -0x90 0x0420 # CYRILLIC CAPITAL LETTER ER -0x91 0x0421 # CYRILLIC CAPITAL LETTER ES -0x92 0x0422 # CYRILLIC CAPITAL LETTER TE -0x93 0x0423 # CYRILLIC CAPITAL LETTER U -0x94 0x0424 # CYRILLIC CAPITAL LETTER EF -0x95 0x0425 # CYRILLIC CAPITAL LETTER HA -0x96 0x0426 # CYRILLIC CAPITAL LETTER TSE -0x97 0x0427 # CYRILLIC CAPITAL LETTER CHE -0x98 0x0428 # CYRILLIC CAPITAL LETTER SHA -0x99 0x0429 # CYRILLIC CAPITAL LETTER SHCHA -0x9A 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN -0x9B 0x042B # CYRILLIC CAPITAL LETTER YERU -0x9C 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN -0x9D 0x042D # CYRILLIC CAPITAL LETTER E -0x9E 0x042E # CYRILLIC CAPITAL LETTER YU -0x9F 0x042F # CYRILLIC CAPITAL LETTER YA -0xA0 0x2020 # DAGGER -0xA1 0x00B0 # DEGREE SIGN -0xA2 0x0490 # CYRILLIC CAPITAL LETTER GHE WITH UPTURN -0xA3 0x00A3 # POUND SIGN -0xA4 0x00A7 # SECTION SIGN -0xA5 0x2022 # BULLET -0xA6 0x00B6 # PILCROW SIGN -0xA7 0x0406 # CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -0xA8 0x00AE # REGISTERED SIGN -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x2122 # TRADE MARK SIGN -0xAB 0x0402 # CYRILLIC CAPITAL LETTER DJE -0xAC 0x0452 # CYRILLIC SMALL LETTER DJE -0xAD 0x2260 # NOT EQUAL TO -0xAE 0x0403 # CYRILLIC CAPITAL LETTER GJE -0xAF 0x0453 # CYRILLIC SMALL LETTER GJE -0xB0 0x221E # INFINITY -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x2264 # LESS-THAN OR EQUAL TO -0xB3 0x2265 # GREATER-THAN OR EQUAL TO -0xB4 0x0456 # CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -0xB5 0x00B5 # MICRO SIGN -0xB6 0x0491 # CYRILLIC SMALL LETTER GHE WITH UPTURN -0xB7 0x0408 # CYRILLIC CAPITAL LETTER JE -0xB8 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE -0xB9 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE -0xBA 0x0407 # CYRILLIC CAPITAL LETTER YI -0xBB 0x0457 # CYRILLIC SMALL LETTER YI -0xBC 0x0409 # CYRILLIC CAPITAL LETTER LJE -0xBD 0x0459 # CYRILLIC SMALL LETTER LJE -0xBE 0x040A # CYRILLIC CAPITAL LETTER NJE -0xBF 0x045A # CYRILLIC SMALL LETTER NJE -0xC0 0x0458 # CYRILLIC SMALL LETTER JE -0xC1 0x0405 # CYRILLIC CAPITAL LETTER DZE -0xC2 0x00AC # NOT SIGN -0xC3 0x221A # SQUARE ROOT -0xC4 0x0192 # LATIN SMALL LETTER F WITH HOOK -0xC5 0x2248 # ALMOST EQUAL TO -0xC6 0x2206 # INCREMENT -0xC7 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xC8 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xC9 0x2026 # HORIZONTAL ELLIPSIS -0xCA 0x00A0 # NO-BREAK SPACE -0xCB 0x040B # CYRILLIC CAPITAL LETTER TSHE -0xCC 0x045B # CYRILLIC SMALL LETTER TSHE -0xCD 0x040C # CYRILLIC CAPITAL LETTER KJE -0xCE 0x045C # CYRILLIC SMALL LETTER KJE -0xCF 0x0455 # CYRILLIC SMALL LETTER DZE -0xD0 0x2013 # EN DASH -0xD1 0x2014 # EM DASH -0xD2 0x201C # LEFT DOUBLE QUOTATION MARK -0xD3 0x201D # RIGHT DOUBLE QUOTATION MARK -0xD4 0x2018 # LEFT SINGLE QUOTATION MARK -0xD5 0x2019 # RIGHT SINGLE QUOTATION MARK -0xD6 0x00F7 # DIVISION SIGN -0xD7 0x201E # DOUBLE LOW-9 QUOTATION MARK -0xD8 0x040E # CYRILLIC CAPITAL LETTER SHORT U -0xD9 0x045E # CYRILLIC SMALL LETTER SHORT U -0xDA 0x040F # CYRILLIC CAPITAL LETTER DZHE -0xDB 0x045F # CYRILLIC SMALL LETTER DZHE -0xDC 0x2116 # NUMERO SIGN -0xDD 0x0401 # CYRILLIC CAPITAL LETTER IO -0xDE 0x0451 # CYRILLIC SMALL LETTER IO -0xDF 0x044F # CYRILLIC SMALL LETTER YA -0xE0 0x0430 # CYRILLIC SMALL LETTER A -0xE1 0x0431 # CYRILLIC SMALL LETTER BE -0xE2 0x0432 # CYRILLIC SMALL LETTER VE -0xE3 0x0433 # CYRILLIC SMALL LETTER GHE -0xE4 0x0434 # CYRILLIC SMALL LETTER DE -0xE5 0x0435 # CYRILLIC SMALL LETTER IE -0xE6 0x0436 # CYRILLIC SMALL LETTER ZHE -0xE7 0x0437 # CYRILLIC SMALL LETTER ZE -0xE8 0x0438 # CYRILLIC SMALL LETTER I -0xE9 0x0439 # CYRILLIC SMALL LETTER SHORT I -0xEA 0x043A # CYRILLIC SMALL LETTER KA -0xEB 0x043B # CYRILLIC SMALL LETTER EL -0xEC 0x043C # CYRILLIC SMALL LETTER EM -0xED 0x043D # CYRILLIC SMALL LETTER EN -0xEE 0x043E # CYRILLIC SMALL LETTER O -0xEF 0x043F # CYRILLIC SMALL LETTER PE -0xF0 0x0440 # CYRILLIC SMALL LETTER ER -0xF1 0x0441 # CYRILLIC SMALL LETTER ES -0xF2 0x0442 # CYRILLIC SMALL LETTER TE -0xF3 0x0443 # CYRILLIC SMALL LETTER U -0xF4 0x0444 # CYRILLIC SMALL LETTER EF -0xF5 0x0445 # CYRILLIC SMALL LETTER HA -0xF6 0x0446 # CYRILLIC SMALL LETTER TSE -0xF7 0x0447 # CYRILLIC SMALL LETTER CHE -0xF8 0x0448 # CYRILLIC SMALL LETTER SHA -0xF9 0x0449 # CYRILLIC SMALL LETTER SHCHA -0xFA 0x044A # CYRILLIC SMALL LETTER HARD SIGN -0xFB 0x044B # CYRILLIC SMALL LETTER YERU -0xFC 0x044C # CYRILLIC SMALL LETTER SOFT SIGN -0xFD 0x044D # CYRILLIC SMALL LETTER E -0xFE 0x044E # CYRILLIC SMALL LETTER YU -0xFF 0x20AC # EURO SIGN diff --git a/Resources/MacRoman.txt b/Resources/MacRoman.txt deleted file mode 100644 index b2b6723..0000000 --- a/Resources/MacRoman.txt +++ /dev/null @@ -1,362 +0,0 @@ -#======================================================================= -# File name: ROMAN.TXT -# -# Contents: Map (external version) from Mac OS Roman -# character set to Unicode 2.1 through Unicode 3.2 -# -# Copyright: (c) 1994-2002 by Apple Computer, Inc., all rights -# reserved. -# -# Contact: charsets@apple.com -# -# Changes: -# -# b4,c1 2002-Dec-19 Update URLs, notes. Matches internal -# utom. -# b03 1999-Sep-22 Update contact e-mail address. Matches -# internal utom, ufrm, and Text -# Encoding Converter version 1.5. -# b02 1998-Aug-18 Encoding changed for Mac OS 8.5; change -# mapping of 0xDB from CURRENCY SIGN to -# EURO SIGN. Matches internal utom, -# ufrm. -# n08 1998-Feb-05 Minor update to header comments -# n06 1997-Dec-14 Add warning about future changes to 0xDB -# from CURRENCY SIGN to EURO SIGN. Clarify -# some header information -# n04 1997-Dec-01 Update to match internal utom, ufrm: -# Change standard mapping for 0xBD from U+2126 -# to its canonical decomposition, U+03A9. -# n03 1995-Apr-15 First version (after fixing some typos). -# Matches internal ufrm. -# -# Standard header: -# ---------------- -# -# Apple, the Apple logo, and Macintosh are trademarks of Apple -# Computer, Inc., registered in the United States and other countries. -# Unicode is a trademark of Unicode Inc. For the sake of brevity, -# throughout this document, "Macintosh" can be used to refer to -# Macintosh computers and "Unicode" can be used to refer to the -# Unicode standard. -# -# Apple makes no warranty or representation, either express or -# implied, with respect to these tables, their quality, accuracy, or -# fitness for a particular purpose. In no event will Apple be liable -# for direct, indirect, special, incidental, or consequential damages -# resulting from any defect or inaccuracy in this document or the -# accompanying tables. -# -# These mapping tables and character lists are subject to change. -# The latest tables should be available from the following: -# -# -# -# For general information about Mac OS encodings and these mapping -# tables, see the file "README.TXT". -# -# Format: -# ------- -# -# Three tab-separated columns; -# '#' begins a comment which continues to the end of the line. -# Column #1 is the Mac OS Roman code (in hex as 0xNN) -# Column #2 is the corresponding Unicode (in hex as 0xNNNN) -# Column #3 is a comment containing the Unicode name -# -# The entries are in Mac OS Roman code order. -# -# One of these mappings requires the use of a corporate character. -# See the file "CORPCHAR.TXT" and notes below. -# -# Control character mappings are not shown in this table, following -# the conventions of the standard UTC mapping tables. However, the -# Mac OS Roman character set uses the standard control characters at -# 0x00-0x1F and 0x7F. -# -# Notes on Mac OS Roman: -# ---------------------- -# -# This character set is used for at least the following Mac OS -# localizations: U.S., British, Canadian French, French, Swiss -# French, German, Swiss German, Italian, Swiss Italian, Dutch, -# Swedish, Norwegian, Danish, Finnish, Spanish, Catalan, -# Portuguese, Brazilian, and the default International system. -# -# Variants of Mac OS Roman are used for Croatian, Icelandic, -# Turkish, Romanian, and other encodings. Separate mapping tables -# are available for these encodings. -# -# Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was -# mapped to U+00A4. In Mac OS 8.5 and later versions, code point -# 0xDB is changed to EURO SIGN and maps to U+20AC; the standard -# Apple fonts are updated for Mac OS 8.5 to reflect this. There is -# a "currency sign" variant of the Mac OS Roman encoding that still -# maps 0xDB to U+00A4; this can be used for older fonts. -# -# Before Mac OS 8.5, the ROM bitmap versions of the fonts Chicago, -# New York, Geneva, and Monaco did not implement the full Mac OS -# Roman character set; they only supported character codes up to -# 0xD8. The TrueType versions of these fonts have always implemented -# the full character set, as with the bitmap and TrueType versions -# of the other standard Roman fonts. -# -# In all Mac OS encodings, fonts such as Chicago which are used -# as "system" fonts (for menus, dialogs, etc.) have four glyphs -# at code points 0x11-0x14 for transient use by the Menu Manager. -# These glyphs are not intended as characters for use in normal -# text, and the associated code points are not generally -# interpreted as associated with these glyphs; they are usually -# interpreted (if at all) as the control codes DC1-DC4. -# -# Unicode mapping issues and notes: -# --------------------------------- -# -# The following corporate zone Unicode character is used in this -# mapping: -# -# 0xF8FF Apple logo -# -# NOTE: The graphic image associated with the Apple logo character -# is not authorized for use without permission of Apple, and -# unauthorized use might constitute trademark infringement. -# -# Details of mapping changes in each version: -# ------------------------------------------- -# -# Changes from version n08 to version b02: -# -# - Encoding changed for Mac OS 8.5; change mapping of 0xDB from -# CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC). -# -# Changes from version n03 to version n04: -# -# - Change mapping of 0xBD from U+2126 to its canonical -# decomposition, U+03A9. -# -################## - -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -# -0x80 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0x81 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0x82 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0x83 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0x84 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE -0x85 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0x86 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0x87 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0x88 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0x89 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0x8A 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0x8B 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0x8C 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0x8D 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0x8E 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0x8F 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0x90 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0x91 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0x92 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0x93 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0x94 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0x95 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0x96 0x00F1 # LATIN SMALL LETTER N WITH TILDE -0x97 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0x98 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0x99 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0x9A 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0x9B 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0x9C 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0x9D 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0x9E 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0x9F 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xA0 0x2020 # DAGGER -0xA1 0x00B0 # DEGREE SIGN -0xA2 0x00A2 # CENT SIGN -0xA3 0x00A3 # POUND SIGN -0xA4 0x00A7 # SECTION SIGN -0xA5 0x2022 # BULLET -0xA6 0x00B6 # PILCROW SIGN -0xA7 0x00DF # LATIN SMALL LETTER SHARP S -0xA8 0x00AE # REGISTERED SIGN -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x2122 # TRADE MARK SIGN -0xAB 0x00B4 # ACUTE ACCENT -0xAC 0x00A8 # DIAERESIS -0xAD 0x2260 # NOT EQUAL TO -0xAE 0x00C6 # LATIN CAPITAL LETTER AE -0xAF 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xB0 0x221E # INFINITY -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x2264 # LESS-THAN OR EQUAL TO -0xB3 0x2265 # GREATER-THAN OR EQUAL TO -0xB4 0x00A5 # YEN SIGN -0xB5 0x00B5 # MICRO SIGN -0xB6 0x2202 # PARTIAL DIFFERENTIAL -0xB7 0x2211 # N-ARY SUMMATION -0xB8 0x220F # N-ARY PRODUCT -0xB9 0x03C0 # GREEK SMALL LETTER PI -0xBA 0x222B # INTEGRAL -0xBB 0x00AA # FEMININE ORDINAL INDICATOR -0xBC 0x00BA # MASCULINE ORDINAL INDICATOR -0xBD 0x03A9 # GREEK CAPITAL LETTER OMEGA -0xBE 0x00E6 # LATIN SMALL LETTER AE -0xBF 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xC0 0x00BF # INVERTED QUESTION MARK -0xC1 0x00A1 # INVERTED EXCLAMATION MARK -0xC2 0x00AC # NOT SIGN -0xC3 0x221A # SQUARE ROOT -0xC4 0x0192 # LATIN SMALL LETTER F WITH HOOK -0xC5 0x2248 # ALMOST EQUAL TO -0xC6 0x2206 # INCREMENT -0xC7 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xC8 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xC9 0x2026 # HORIZONTAL ELLIPSIS -0xCA 0x00A0 # NO-BREAK SPACE -0xCB 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xCC 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xCD 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xCE 0x0152 # LATIN CAPITAL LIGATURE OE -0xCF 0x0153 # LATIN SMALL LIGATURE OE -0xD0 0x2013 # EN DASH -0xD1 0x2014 # EM DASH -0xD2 0x201C # LEFT DOUBLE QUOTATION MARK -0xD3 0x201D # RIGHT DOUBLE QUOTATION MARK -0xD4 0x2018 # LEFT SINGLE QUOTATION MARK -0xD5 0x2019 # RIGHT SINGLE QUOTATION MARK -0xD6 0x00F7 # DIVISION SIGN -0xD7 0x25CA # LOZENGE -0xD8 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS -0xD9 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS -0xDA 0x2044 # FRACTION SLASH -0xDB 0x20AC # EURO SIGN -0xDC 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK -0xDD 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -0xDE 0xFB01 # LATIN SMALL LIGATURE FI -0xDF 0xFB02 # LATIN SMALL LIGATURE FL -0xE0 0x2021 # DOUBLE DAGGER -0xE1 0x00B7 # MIDDLE DOT -0xE2 0x201A # SINGLE LOW-9 QUOTATION MARK -0xE3 0x201E # DOUBLE LOW-9 QUOTATION MARK -0xE4 0x2030 # PER MILLE SIGN -0xE5 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xE6 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xE7 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xE8 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xE9 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xEA 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xEB 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xEC 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xED 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xEE 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xEF 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xF0 0xF8FF # Apple logo -0xF1 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xF2 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xF3 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xF4 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xF5 0x0131 # LATIN SMALL LETTER DOTLESS I -0xF6 0x02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT -0xF7 0x02DC # SMALL TILDE -0xF8 0x00AF # MACRON -0xF9 0x02D8 # BREVE -0xFA 0x02D9 # DOT ABOVE -0xFB 0x02DA # RING ABOVE -0xFC 0x00B8 # CEDILLA -0xFD 0x02DD # DOUBLE ACUTE ACCENT -0xFE 0x02DB # OGONEK -0xFF 0x02C7 # CARON diff --git a/Resources/UTF-8.txt b/Resources/UTF-8.txt deleted file mode 100644 index 46431f9..0000000 --- a/Resources/UTF-8.txt +++ /dev/null @@ -1,3 +0,0 @@ -# UTF-8 to Unicode -# This file is a dummy. -# The conversion is done algorithmicly, not by a table look-up. diff --git a/Resources/Unicode01 b/Resources/Unicode01 deleted file mode 100644 index 7e62eca..0000000 --- a/Resources/Unicode01 +++ /dev/null @@ -1,306 +0,0 @@ -# -# Name: ISO/IEC 8859-1:1998 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Ken Whistler -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-1:1998 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-1 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-1 order. -# -# Version history -# 1.0 version updates 0.1 version by adding mappings for all -# control characters. -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -#RISC OS -# This file was changed to match RISC OS specific characters (0x80 - 0x9f) -#RISC OS -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0174 # CAPITAL W CIRCUMFLEX ACCENT -0x82 0x0175 # SMALL W CIRCUMFLEX ACCENT -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0176 # CAPITAL Y CIRCUMFLEX ACCENT -0x86 0x0177 # SMALL Y CIRCUMFLEX ACCENT -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x2026 # ELLIPSIS -0x8D 0x2122 # TRADEMARK -0x8E 0x2030 # PER MILLE SIGN -0x8F 0x2022 # BULLET -0x90 0x2018 # LEFT SINGLE QUOTE -0x91 0x2019 # RIGHT SINGLE QUOTE -0x92 0x2039 # LEFT SINGLE QUOTATION MARK -0x93 0x203A # RIGHT SINGLE QUOTATION MARK -0x94 0x201C # OPENING DOUBLE QUOTE -0x95 0x201D # CLOSING DOUBLE QUOTE -0x96 0x201E # LOW DOUBLE QUOTE -0x97 0x2013 # EN DASH -0x98 0x2014 # EM_DASH -0x99 0x2011 # NON BREAKING HYPHEN -0x9A 0x0152 # LATIN CAPITAL LIGATURE OE -0x9B 0x0153 # LATIN SMALL LIGATURE OE -0x9C 0x2020 # DAGGER -0x9D 0x2021 # DOUBLE DAGGER -0x9E 0xFB01 # Fi -0x9F 0xFB02 # Fl -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x00A1 # INVERTED EXCLAMATION MARK -0xA2 0x00A2 # CENT SIGN -0xA3 0x00A3 # POUND SIGN -0xA4 0x00A4 # CURRENCY SIGN -0xA5 0x00A5 # YEN SIGN -0xA6 0x00A6 # BROKEN BAR -0xA7 0x00A7 # SECTION SIGN -0xA8 0x00A8 # DIAERESIS -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x00AA # FEMININE ORDINAL INDICATOR -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC # NOT SIGN -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x00AE # REGISTERED SIGN -0xAF 0x00AF # MACRON -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x00B4 # ACUTE ACCENT -0xB5 0x00B5 # MICRO SIGN -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x00B8 # CEDILLA -0xB9 0x00B9 # SUPERSCRIPT ONE -0xBA 0x00BA # MASCULINE ORDINAL INDICATOR -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x00BC # VULGAR FRACTION ONE QUARTER -0xBD 0x00BD # VULGAR FRACTION ONE HALF -0xBE 0x00BE # VULGAR FRACTION THREE QUARTERS -0xBF 0x00BF # INVERTED QUESTION MARK -0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x00D0 # LATIN CAPITAL LETTER ETH (Icelandic) -0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE -0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x00DE # LATIN CAPITAL LETTER THORN (Icelandic) -0xDF 0x00DF # LATIN SMALL LETTER SHARP S (German) -0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x00F0 # LATIN SMALL LETTER ETH (Icelandic) -0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE -0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x00FE # LATIN SMALL LETTER THORN (Icelandic) -0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS diff --git a/Resources/Unicode15 b/Resources/Unicode15 deleted file mode 100644 index 5051a3d..0000000 --- a/Resources/Unicode15 +++ /dev/null @@ -1,305 +0,0 @@ -# -# Name: ISO/IEC 8859-15:1999 to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 1999 July 27 -# Authors: Markus Kuhn -# Ken Whistler -# -# Copyright (c) 1998 - 1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# ISO/IEC 8859-15:1999 characters map into Unicode. -# -# Format: Three tab-separated columns -# Column #1 is the ISO/IEC 8859-15 code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in ISO/IEC 8859-15 order. -# -# Version history -# -# Updated versions of this file may be found in: -# -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -#RISC OS -# This file was changed to match RISC OS specific characters (0x80 - 0x9f) -#RISC OS -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x0080 # -0x81 0x0174 # CAPITAL W CIRCUMFLEX ACCENT -0x82 0x0175 # SMALL W CIRCUMFLEX ACCENT -0x83 0x0083 # -0x84 0x0084 # -0x85 0x0176 # CAPITAL Y CIRCUMFLEX ACCENT -0x86 0x0177 # SMALL Y CIRCUMFLEX ACCENT -0x87 0x0087 # -0x88 0x0088 # -0x89 0x0089 # -0x8A 0x008A # -0x8B 0x008B # -0x8C 0x2026 # ELLIPSIS -0x8D 0x2122 # TRADEMARK -0x8E 0x2030 # PER MILLE SIGN -0x8F 0x2022 # BULLET -0x90 0x2018 # LEFT SINGLE QUOTE -0x91 0x2019 # RIGHT SINGLE QUOTE -0x92 0x2039 # LEFT SINGLE QUOTATION MARK -0x93 0x203A # RIGHT SINGLE QUOTATION MARK -0x94 0x201C # OPENING DOUBLE QUOTE -0x95 0x201D # CLOSING DOUBLE QUOTE -0x96 0x201E # LOW DOUBLE QUOTE -0x97 0x2013 # EN DASH -0x98 0x2014 # EM_DASH -0x99 0x2011 # NON BREAKING HYPHEN -0x9A 0x009A # -0x9B 0x009B # -0x9C 0x2020 # DAGGER -0x9D 0x2021 # DOUBLE DAGGER -0x9E 0xFB01 # Fi -0x9F 0xFB02 # Fl -0xA0 0x00A0 # NO-BREAK SPACE -0xA1 0x00A1 # INVERTED EXCLAMATION MARK -0xA2 0x00A2 # CENT SIGN -0xA3 0x00A3 # POUND SIGN -0xA4 0x20AC # EURO SIGN -0xA5 0x00A5 # YEN SIGN -0xA6 0x0160 # LATIN CAPITAL LETTER S WITH CARON -0xA7 0x00A7 # SECTION SIGN -0xA8 0x0161 # LATIN SMALL LETTER S WITH CARON -0xA9 0x00A9 # COPYRIGHT SIGN -0xAA 0x00AA # FEMININE ORDINAL INDICATOR -0xAB 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC # NOT SIGN -0xAD 0x00AD # SOFT HYPHEN -0xAE 0x00AE # REGISTERED SIGN -0xAF 0x00AF # MACRON -0xB0 0x00B0 # DEGREE SIGN -0xB1 0x00B1 # PLUS-MINUS SIGN -0xB2 0x00B2 # SUPERSCRIPT TWO -0xB3 0x00B3 # SUPERSCRIPT THREE -0xB4 0x017D # LATIN CAPITAL LETTER Z WITH CARON -0xB5 0x00B5 # MICRO SIGN -0xB6 0x00B6 # PILCROW SIGN -0xB7 0x00B7 # MIDDLE DOT -0xB8 0x017E # LATIN SMALL LETTER Z WITH CARON -0xB9 0x00B9 # SUPERSCRIPT ONE -0xBA 0x00BA # MASCULINE ORDINAL INDICATOR -0xBB 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x0152 # LATIN CAPITAL LIGATURE OE -0xBD 0x0153 # LATIN SMALL LIGATURE OE -0xBE 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS -0xBF 0x00BF # INVERTED QUESTION MARK -0xC0 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 # LATIN CAPITAL LETTER AE -0xC7 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x00D0 # LATIN CAPITAL LETTER ETH -0xD1 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE -0xD2 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 # MULTIPLICATION SIGN -0xD8 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x00DE # LATIN CAPITAL LETTER THORN -0xDF 0x00DF # LATIN SMALL LETTER SHARP S -0xE0 0x00E0 # LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 # LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 # LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 # LATIN SMALL LETTER AE -0xE7 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 # LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 # LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC # LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED # LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x00F0 # LATIN SMALL LETTER ETH -0xF1 0x00F1 # LATIN SMALL LETTER N WITH TILDE -0xF2 0x00F2 # LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 # LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 # LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 # DIVISION SIGN -0xF8 0x00F8 # LATIN SMALL LETTER O WITH STROKE -0xF9 0x00F9 # LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA # LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD # LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x00FE # LATIN SMALL LETTER THORN -0xFF 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS diff --git a/Resources/cp1250.txt b/Resources/cp1250.txt deleted file mode 100644 index aa27ca3..0000000 --- a/Resources/cp1250.txt +++ /dev/null @@ -1,274 +0,0 @@ -# -# Name: cp1250 to Unicode table -# Unicode version: 2.0 -# Table version: 2.01 -# Table format: Format A -# Date: 04/15/98 -# -# Contact: cpxlate@microsoft.com -# -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp1250 code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp1250 order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0A 0x000A #LINE FEED -0x0B 0x000B #VERTICAL TABULATION -0x0C 0x000C #FORM FEED -0x0D 0x000D #CARRIAGE RETURN -0x0E 0x000E #SHIFT OUT -0x0F 0x000F #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1A 0x001A #SUBSTITUTE -0x1B 0x001B #ESCAPE -0x1C 0x001C #FILE SEPARATOR -0x1D 0x001D #GROUP SEPARATOR -0x1E 0x001E #RECORD SEPARATOR -0x1F 0x001F #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x0025 #PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2A 0x002A #ASTERISK -0x2B 0x002B #PLUS SIGN -0x2C 0x002C #COMMA -0x2D 0x002D #HYPHEN-MINUS -0x2E 0x002E #FULL STOP -0x2F 0x002F #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3A 0x003A #COLON -0x3B 0x003B #SEMICOLON -0x3C 0x003C #LESS-THAN SIGN -0x3D 0x003D #EQUALS SIGN -0x3E 0x003E #GREATER-THAN SIGN -0x3F 0x003F #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4A 0x004A #LATIN CAPITAL LETTER J -0x4B 0x004B #LATIN CAPITAL LETTER K -0x4C 0x004C #LATIN CAPITAL LETTER L -0x4D 0x004D #LATIN CAPITAL LETTER M -0x4E 0x004E #LATIN CAPITAL LETTER N -0x4F 0x004F #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5A 0x005A #LATIN CAPITAL LETTER Z -0x5B 0x005B #LEFT SQUARE BRACKET -0x5C 0x005C #REVERSE SOLIDUS -0x5D 0x005D #RIGHT SQUARE BRACKET -0x5E 0x005E #CIRCUMFLEX ACCENT -0x5F 0x005F #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6A 0x006A #LATIN SMALL LETTER J -0x6B 0x006B #LATIN SMALL LETTER K -0x6C 0x006C #LATIN SMALL LETTER L -0x6D 0x006D #LATIN SMALL LETTER M -0x6E 0x006E #LATIN SMALL LETTER N -0x6F 0x006F #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7A 0x007A #LATIN SMALL LETTER Z -0x7B 0x007B #LEFT CURLY BRACKET -0x7C 0x007C #VERTICAL LINE -0x7D 0x007D #RIGHT CURLY BRACKET -0x7E 0x007E #TILDE -0x7F 0x007F #DELETE -0x80 0x20AC #EURO SIGN -0x81 #UNDEFINED -0x82 0x201A #SINGLE LOW-9 QUOTATION MARK -0x83 #UNDEFINED -0x84 0x201E #DOUBLE LOW-9 QUOTATION MARK -0x85 0x2026 #HORIZONTAL ELLIPSIS -0x86 0x2020 #DAGGER -0x87 0x2021 #DOUBLE DAGGER -0x88 #UNDEFINED -0x89 0x2030 #PER MILLE SIGN -0x8A 0x0160 #LATIN CAPITAL LETTER S WITH CARON -0x8B 0x2039 #SINGLE LEFT-POINTING ANGLE QUOTATION MARK -0x8C 0x015A #LATIN CAPITAL LETTER S WITH ACUTE -0x8D 0x0164 #LATIN CAPITAL LETTER T WITH CARON -0x8E 0x017D #LATIN CAPITAL LETTER Z WITH CARON -0x8F 0x0179 #LATIN CAPITAL LETTER Z WITH ACUTE -0x90 #UNDEFINED -0x91 0x2018 #LEFT SINGLE QUOTATION MARK -0x92 0x2019 #RIGHT SINGLE QUOTATION MARK -0x93 0x201C #LEFT DOUBLE QUOTATION MARK -0x94 0x201D #RIGHT DOUBLE QUOTATION MARK -0x95 0x2022 #BULLET -0x96 0x2013 #EN DASH -0x97 0x2014 #EM DASH -0x98 #UNDEFINED -0x99 0x2122 #TRADE MARK SIGN -0x9A 0x0161 #LATIN SMALL LETTER S WITH CARON -0x9B 0x203A #SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -0x9C 0x015B #LATIN SMALL LETTER S WITH ACUTE -0x9D 0x0165 #LATIN SMALL LETTER T WITH CARON -0x9E 0x017E #LATIN SMALL LETTER Z WITH CARON -0x9F 0x017A #LATIN SMALL LETTER Z WITH ACUTE -0xA0 0x00A0 #NO-BREAK SPACE -0xA1 0x02C7 #CARON -0xA2 0x02D8 #BREVE -0xA3 0x0141 #LATIN CAPITAL LETTER L WITH STROKE -0xA4 0x00A4 #CURRENCY SIGN -0xA5 0x0104 #LATIN CAPITAL LETTER A WITH OGONEK -0xA6 0x00A6 #BROKEN BAR -0xA7 0x00A7 #SECTION SIGN -0xA8 0x00A8 #DIAERESIS -0xA9 0x00A9 #COPYRIGHT SIGN -0xAA 0x015E #LATIN CAPITAL LETTER S WITH CEDILLA -0xAB 0x00AB #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC #NOT SIGN -0xAD 0x00AD #SOFT HYPHEN -0xAE 0x00AE #REGISTERED SIGN -0xAF 0x017B #LATIN CAPITAL LETTER Z WITH DOT ABOVE -0xB0 0x00B0 #DEGREE SIGN -0xB1 0x00B1 #PLUS-MINUS SIGN -0xB2 0x02DB #OGONEK -0xB3 0x0142 #LATIN SMALL LETTER L WITH STROKE -0xB4 0x00B4 #ACUTE ACCENT -0xB5 0x00B5 #MICRO SIGN -0xB6 0x00B6 #PILCROW SIGN -0xB7 0x00B7 #MIDDLE DOT -0xB8 0x00B8 #CEDILLA -0xB9 0x0105 #LATIN SMALL LETTER A WITH OGONEK -0xBA 0x015F #LATIN SMALL LETTER S WITH CEDILLA -0xBB 0x00BB #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x013D #LATIN CAPITAL LETTER L WITH CARON -0xBD 0x02DD #DOUBLE ACUTE ACCENT -0xBE 0x013E #LATIN SMALL LETTER L WITH CARON -0xBF 0x017C #LATIN SMALL LETTER Z WITH DOT ABOVE -0xC0 0x0154 #LATIN CAPITAL LETTER R WITH ACUTE -0xC1 0x00C1 #LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 #LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x0102 #LATIN CAPITAL LETTER A WITH BREVE -0xC4 0x00C4 #LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x0139 #LATIN CAPITAL LETTER L WITH ACUTE -0xC6 0x0106 #LATIN CAPITAL LETTER C WITH ACUTE -0xC7 0x00C7 #LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x010C #LATIN CAPITAL LETTER C WITH CARON -0xC9 0x00C9 #LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x0118 #LATIN CAPITAL LETTER E WITH OGONEK -0xCB 0x00CB #LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x011A #LATIN CAPITAL LETTER E WITH CARON -0xCD 0x00CD #LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE #LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x010E #LATIN CAPITAL LETTER D WITH CARON -0xD0 0x0110 #LATIN CAPITAL LETTER D WITH STROKE -0xD1 0x0143 #LATIN CAPITAL LETTER N WITH ACUTE -0xD2 0x0147 #LATIN CAPITAL LETTER N WITH CARON -0xD3 0x00D3 #LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 #LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x0150 #LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -0xD6 0x00D6 #LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 #MULTIPLICATION SIGN -0xD8 0x0158 #LATIN CAPITAL LETTER R WITH CARON -0xD9 0x016E #LATIN CAPITAL LETTER U WITH RING ABOVE -0xDA 0x00DA #LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x0170 #LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -0xDC 0x00DC #LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD #LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x0162 #LATIN CAPITAL LETTER T WITH CEDILLA -0xDF 0x00DF #LATIN SMALL LETTER SHARP S -0xE0 0x0155 #LATIN SMALL LETTER R WITH ACUTE -0xE1 0x00E1 #LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 #LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x0103 #LATIN SMALL LETTER A WITH BREVE -0xE4 0x00E4 #LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x013A #LATIN SMALL LETTER L WITH ACUTE -0xE6 0x0107 #LATIN SMALL LETTER C WITH ACUTE -0xE7 0x00E7 #LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x010D #LATIN SMALL LETTER C WITH CARON -0xE9 0x00E9 #LATIN SMALL LETTER E WITH ACUTE -0xEA 0x0119 #LATIN SMALL LETTER E WITH OGONEK -0xEB 0x00EB #LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x011B #LATIN SMALL LETTER E WITH CARON -0xED 0x00ED #LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE #LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x010F #LATIN SMALL LETTER D WITH CARON -0xF0 0x0111 #LATIN SMALL LETTER D WITH STROKE -0xF1 0x0144 #LATIN SMALL LETTER N WITH ACUTE -0xF2 0x0148 #LATIN SMALL LETTER N WITH CARON -0xF3 0x00F3 #LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 #LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x0151 #LATIN SMALL LETTER O WITH DOUBLE ACUTE -0xF6 0x00F6 #LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 #DIVISION SIGN -0xF8 0x0159 #LATIN SMALL LETTER R WITH CARON -0xF9 0x016F #LATIN SMALL LETTER U WITH RING ABOVE -0xFA 0x00FA #LATIN SMALL LETTER U WITH ACUTE -0xFB 0x0171 #LATIN SMALL LETTER U WITH DOUBLE ACUTE -0xFC 0x00FC #LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD #LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x0163 #LATIN SMALL LETTER T WITH CEDILLA -0xFF 0x02D9 #DOT ABOVE diff --git a/Resources/cp1251.txt b/Resources/cp1251.txt deleted file mode 100644 index f6876e6..0000000 --- a/Resources/cp1251.txt +++ /dev/null @@ -1,274 +0,0 @@ -# -# Name: cp1251 to Unicode table -# Unicode version: 2.0 -# Table version: 2.01 -# Table format: Format A -# Date: 04/15/98 -# -# Contact: cpxlate@microsoft.com -# -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp1251 code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp1251 order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0A 0x000A #LINE FEED -0x0B 0x000B #VERTICAL TABULATION -0x0C 0x000C #FORM FEED -0x0D 0x000D #CARRIAGE RETURN -0x0E 0x000E #SHIFT OUT -0x0F 0x000F #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1A 0x001A #SUBSTITUTE -0x1B 0x001B #ESCAPE -0x1C 0x001C #FILE SEPARATOR -0x1D 0x001D #GROUP SEPARATOR -0x1E 0x001E #RECORD SEPARATOR -0x1F 0x001F #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x0025 #PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2A 0x002A #ASTERISK -0x2B 0x002B #PLUS SIGN -0x2C 0x002C #COMMA -0x2D 0x002D #HYPHEN-MINUS -0x2E 0x002E #FULL STOP -0x2F 0x002F #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3A 0x003A #COLON -0x3B 0x003B #SEMICOLON -0x3C 0x003C #LESS-THAN SIGN -0x3D 0x003D #EQUALS SIGN -0x3E 0x003E #GREATER-THAN SIGN -0x3F 0x003F #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4A 0x004A #LATIN CAPITAL LETTER J -0x4B 0x004B #LATIN CAPITAL LETTER K -0x4C 0x004C #LATIN CAPITAL LETTER L -0x4D 0x004D #LATIN CAPITAL LETTER M -0x4E 0x004E #LATIN CAPITAL LETTER N -0x4F 0x004F #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5A 0x005A #LATIN CAPITAL LETTER Z -0x5B 0x005B #LEFT SQUARE BRACKET -0x5C 0x005C #REVERSE SOLIDUS -0x5D 0x005D #RIGHT SQUARE BRACKET -0x5E 0x005E #CIRCUMFLEX ACCENT -0x5F 0x005F #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6A 0x006A #LATIN SMALL LETTER J -0x6B 0x006B #LATIN SMALL LETTER K -0x6C 0x006C #LATIN SMALL LETTER L -0x6D 0x006D #LATIN SMALL LETTER M -0x6E 0x006E #LATIN SMALL LETTER N -0x6F 0x006F #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7A 0x007A #LATIN SMALL LETTER Z -0x7B 0x007B #LEFT CURLY BRACKET -0x7C 0x007C #VERTICAL LINE -0x7D 0x007D #RIGHT CURLY BRACKET -0x7E 0x007E #TILDE -0x7F 0x007F #DELETE -0x80 0x0402 #CYRILLIC CAPITAL LETTER DJE -0x81 0x0403 #CYRILLIC CAPITAL LETTER GJE -0x82 0x201A #SINGLE LOW-9 QUOTATION MARK -0x83 0x0453 #CYRILLIC SMALL LETTER GJE -0x84 0x201E #DOUBLE LOW-9 QUOTATION MARK -0x85 0x2026 #HORIZONTAL ELLIPSIS -0x86 0x2020 #DAGGER -0x87 0x2021 #DOUBLE DAGGER -0x88 0x20AC #EURO SIGN -0x89 0x2030 #PER MILLE SIGN -0x8A 0x0409 #CYRILLIC CAPITAL LETTER LJE -0x8B 0x2039 #SINGLE LEFT-POINTING ANGLE QUOTATION MARK -0x8C 0x040A #CYRILLIC CAPITAL LETTER NJE -0x8D 0x040C #CYRILLIC CAPITAL LETTER KJE -0x8E 0x040B #CYRILLIC CAPITAL LETTER TSHE -0x8F 0x040F #CYRILLIC CAPITAL LETTER DZHE -0x90 0x0452 #CYRILLIC SMALL LETTER DJE -0x91 0x2018 #LEFT SINGLE QUOTATION MARK -0x92 0x2019 #RIGHT SINGLE QUOTATION MARK -0x93 0x201C #LEFT DOUBLE QUOTATION MARK -0x94 0x201D #RIGHT DOUBLE QUOTATION MARK -0x95 0x2022 #BULLET -0x96 0x2013 #EN DASH -0x97 0x2014 #EM DASH -0x98 #UNDEFINED -0x99 0x2122 #TRADE MARK SIGN -0x9A 0x0459 #CYRILLIC SMALL LETTER LJE -0x9B 0x203A #SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -0x9C 0x045A #CYRILLIC SMALL LETTER NJE -0x9D 0x045C #CYRILLIC SMALL LETTER KJE -0x9E 0x045B #CYRILLIC SMALL LETTER TSHE -0x9F 0x045F #CYRILLIC SMALL LETTER DZHE -0xA0 0x00A0 #NO-BREAK SPACE -0xA1 0x040E #CYRILLIC CAPITAL LETTER SHORT U -0xA2 0x045E #CYRILLIC SMALL LETTER SHORT U -0xA3 0x0408 #CYRILLIC CAPITAL LETTER JE -0xA4 0x00A4 #CURRENCY SIGN -0xA5 0x0490 #CYRILLIC CAPITAL LETTER GHE WITH UPTURN -0xA6 0x00A6 #BROKEN BAR -0xA7 0x00A7 #SECTION SIGN -0xA8 0x0401 #CYRILLIC CAPITAL LETTER IO -0xA9 0x00A9 #COPYRIGHT SIGN -0xAA 0x0404 #CYRILLIC CAPITAL LETTER UKRAINIAN IE -0xAB 0x00AB #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC #NOT SIGN -0xAD 0x00AD #SOFT HYPHEN -0xAE 0x00AE #REGISTERED SIGN -0xAF 0x0407 #CYRILLIC CAPITAL LETTER YI -0xB0 0x00B0 #DEGREE SIGN -0xB1 0x00B1 #PLUS-MINUS SIGN -0xB2 0x0406 #CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I -0xB3 0x0456 #CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I -0xB4 0x0491 #CYRILLIC SMALL LETTER GHE WITH UPTURN -0xB5 0x00B5 #MICRO SIGN -0xB6 0x00B6 #PILCROW SIGN -0xB7 0x00B7 #MIDDLE DOT -0xB8 0x0451 #CYRILLIC SMALL LETTER IO -0xB9 0x2116 #NUMERO SIGN -0xBA 0x0454 #CYRILLIC SMALL LETTER UKRAINIAN IE -0xBB 0x00BB #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x0458 #CYRILLIC SMALL LETTER JE -0xBD 0x0405 #CYRILLIC CAPITAL LETTER DZE -0xBE 0x0455 #CYRILLIC SMALL LETTER DZE -0xBF 0x0457 #CYRILLIC SMALL LETTER YI -0xC0 0x0410 #CYRILLIC CAPITAL LETTER A -0xC1 0x0411 #CYRILLIC CAPITAL LETTER BE -0xC2 0x0412 #CYRILLIC CAPITAL LETTER VE -0xC3 0x0413 #CYRILLIC CAPITAL LETTER GHE -0xC4 0x0414 #CYRILLIC CAPITAL LETTER DE -0xC5 0x0415 #CYRILLIC CAPITAL LETTER IE -0xC6 0x0416 #CYRILLIC CAPITAL LETTER ZHE -0xC7 0x0417 #CYRILLIC CAPITAL LETTER ZE -0xC8 0x0418 #CYRILLIC CAPITAL LETTER I -0xC9 0x0419 #CYRILLIC CAPITAL LETTER SHORT I -0xCA 0x041A #CYRILLIC CAPITAL LETTER KA -0xCB 0x041B #CYRILLIC CAPITAL LETTER EL -0xCC 0x041C #CYRILLIC CAPITAL LETTER EM -0xCD 0x041D #CYRILLIC CAPITAL LETTER EN -0xCE 0x041E #CYRILLIC CAPITAL LETTER O -0xCF 0x041F #CYRILLIC CAPITAL LETTER PE -0xD0 0x0420 #CYRILLIC CAPITAL LETTER ER -0xD1 0x0421 #CYRILLIC CAPITAL LETTER ES -0xD2 0x0422 #CYRILLIC CAPITAL LETTER TE -0xD3 0x0423 #CYRILLIC CAPITAL LETTER U -0xD4 0x0424 #CYRILLIC CAPITAL LETTER EF -0xD5 0x0425 #CYRILLIC CAPITAL LETTER HA -0xD6 0x0426 #CYRILLIC CAPITAL LETTER TSE -0xD7 0x0427 #CYRILLIC CAPITAL LETTER CHE -0xD8 0x0428 #CYRILLIC CAPITAL LETTER SHA -0xD9 0x0429 #CYRILLIC CAPITAL LETTER SHCHA -0xDA 0x042A #CYRILLIC CAPITAL LETTER HARD SIGN -0xDB 0x042B #CYRILLIC CAPITAL LETTER YERU -0xDC 0x042C #CYRILLIC CAPITAL LETTER SOFT SIGN -0xDD 0x042D #CYRILLIC CAPITAL LETTER E -0xDE 0x042E #CYRILLIC CAPITAL LETTER YU -0xDF 0x042F #CYRILLIC CAPITAL LETTER YA -0xE0 0x0430 #CYRILLIC SMALL LETTER A -0xE1 0x0431 #CYRILLIC SMALL LETTER BE -0xE2 0x0432 #CYRILLIC SMALL LETTER VE -0xE3 0x0433 #CYRILLIC SMALL LETTER GHE -0xE4 0x0434 #CYRILLIC SMALL LETTER DE -0xE5 0x0435 #CYRILLIC SMALL LETTER IE -0xE6 0x0436 #CYRILLIC SMALL LETTER ZHE -0xE7 0x0437 #CYRILLIC SMALL LETTER ZE -0xE8 0x0438 #CYRILLIC SMALL LETTER I -0xE9 0x0439 #CYRILLIC SMALL LETTER SHORT I -0xEA 0x043A #CYRILLIC SMALL LETTER KA -0xEB 0x043B #CYRILLIC SMALL LETTER EL -0xEC 0x043C #CYRILLIC SMALL LETTER EM -0xED 0x043D #CYRILLIC SMALL LETTER EN -0xEE 0x043E #CYRILLIC SMALL LETTER O -0xEF 0x043F #CYRILLIC SMALL LETTER PE -0xF0 0x0440 #CYRILLIC SMALL LETTER ER -0xF1 0x0441 #CYRILLIC SMALL LETTER ES -0xF2 0x0442 #CYRILLIC SMALL LETTER TE -0xF3 0x0443 #CYRILLIC SMALL LETTER U -0xF4 0x0444 #CYRILLIC SMALL LETTER EF -0xF5 0x0445 #CYRILLIC SMALL LETTER HA -0xF6 0x0446 #CYRILLIC SMALL LETTER TSE -0xF7 0x0447 #CYRILLIC SMALL LETTER CHE -0xF8 0x0448 #CYRILLIC SMALL LETTER SHA -0xF9 0x0449 #CYRILLIC SMALL LETTER SHCHA -0xFA 0x044A #CYRILLIC SMALL LETTER HARD SIGN -0xFB 0x044B #CYRILLIC SMALL LETTER YERU -0xFC 0x044C #CYRILLIC SMALL LETTER SOFT SIGN -0xFD 0x044D #CYRILLIC SMALL LETTER E -0xFE 0x044E #CYRILLIC SMALL LETTER YU -0xFF 0x044F #CYRILLIC SMALL LETTER YA diff --git a/Resources/cp1252.txt b/Resources/cp1252.txt deleted file mode 100644 index 970002d..0000000 --- a/Resources/cp1252.txt +++ /dev/null @@ -1,274 +0,0 @@ -# -# Name: cp1252 to Unicode table -# Unicode version: 2.0 -# Table version: 2.01 -# Table format: Format A -# Date: 04/15/98 -# -# Contact: cpxlate@microsoft.com -# -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp1252 code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp1252 order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0A 0x000A #LINE FEED -0x0B 0x000B #VERTICAL TABULATION -0x0C 0x000C #FORM FEED -0x0D 0x000D #CARRIAGE RETURN -0x0E 0x000E #SHIFT OUT -0x0F 0x000F #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1A 0x001A #SUBSTITUTE -0x1B 0x001B #ESCAPE -0x1C 0x001C #FILE SEPARATOR -0x1D 0x001D #GROUP SEPARATOR -0x1E 0x001E #RECORD SEPARATOR -0x1F 0x001F #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x0025 #PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2A 0x002A #ASTERISK -0x2B 0x002B #PLUS SIGN -0x2C 0x002C #COMMA -0x2D 0x002D #HYPHEN-MINUS -0x2E 0x002E #FULL STOP -0x2F 0x002F #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3A 0x003A #COLON -0x3B 0x003B #SEMICOLON -0x3C 0x003C #LESS-THAN SIGN -0x3D 0x003D #EQUALS SIGN -0x3E 0x003E #GREATER-THAN SIGN -0x3F 0x003F #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4A 0x004A #LATIN CAPITAL LETTER J -0x4B 0x004B #LATIN CAPITAL LETTER K -0x4C 0x004C #LATIN CAPITAL LETTER L -0x4D 0x004D #LATIN CAPITAL LETTER M -0x4E 0x004E #LATIN CAPITAL LETTER N -0x4F 0x004F #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5A 0x005A #LATIN CAPITAL LETTER Z -0x5B 0x005B #LEFT SQUARE BRACKET -0x5C 0x005C #REVERSE SOLIDUS -0x5D 0x005D #RIGHT SQUARE BRACKET -0x5E 0x005E #CIRCUMFLEX ACCENT -0x5F 0x005F #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6A 0x006A #LATIN SMALL LETTER J -0x6B 0x006B #LATIN SMALL LETTER K -0x6C 0x006C #LATIN SMALL LETTER L -0x6D 0x006D #LATIN SMALL LETTER M -0x6E 0x006E #LATIN SMALL LETTER N -0x6F 0x006F #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7A 0x007A #LATIN SMALL LETTER Z -0x7B 0x007B #LEFT CURLY BRACKET -0x7C 0x007C #VERTICAL LINE -0x7D 0x007D #RIGHT CURLY BRACKET -0x7E 0x007E #TILDE -0x7F 0x007F #DELETE -0x80 0x20AC #EURO SIGN -0x81 #UNDEFINED -0x82 0x201A #SINGLE LOW-9 QUOTATION MARK -0x83 0x0192 #LATIN SMALL LETTER F WITH HOOK -0x84 0x201E #DOUBLE LOW-9 QUOTATION MARK -0x85 0x2026 #HORIZONTAL ELLIPSIS -0x86 0x2020 #DAGGER -0x87 0x2021 #DOUBLE DAGGER -0x88 0x02C6 #MODIFIER LETTER CIRCUMFLEX ACCENT -0x89 0x2030 #PER MILLE SIGN -0x8A 0x0160 #LATIN CAPITAL LETTER S WITH CARON -0x8B 0x2039 #SINGLE LEFT-POINTING ANGLE QUOTATION MARK -0x8C 0x0152 #LATIN CAPITAL LIGATURE OE -0x8D #UNDEFINED -0x8E 0x017D #LATIN CAPITAL LETTER Z WITH CARON -0x8F #UNDEFINED -0x90 #UNDEFINED -0x91 0x2018 #LEFT SINGLE QUOTATION MARK -0x92 0x2019 #RIGHT SINGLE QUOTATION MARK -0x93 0x201C #LEFT DOUBLE QUOTATION MARK -0x94 0x201D #RIGHT DOUBLE QUOTATION MARK -0x95 0x2022 #BULLET -0x96 0x2013 #EN DASH -0x97 0x2014 #EM DASH -0x98 0x02DC #SMALL TILDE -0x99 0x2122 #TRADE MARK SIGN -0x9A 0x0161 #LATIN SMALL LETTER S WITH CARON -0x9B 0x203A #SINGLE RIGHT-POINTING ANGLE QUOTATION MARK -0x9C 0x0153 #LATIN SMALL LIGATURE OE -0x9D #UNDEFINED -0x9E 0x017E #LATIN SMALL LETTER Z WITH CARON -0x9F 0x0178 #LATIN CAPITAL LETTER Y WITH DIAERESIS -0xA0 0x00A0 #NO-BREAK SPACE -0xA1 0x00A1 #INVERTED EXCLAMATION MARK -0xA2 0x00A2 #CENT SIGN -0xA3 0x00A3 #POUND SIGN -0xA4 0x00A4 #CURRENCY SIGN -0xA5 0x00A5 #YEN SIGN -0xA6 0x00A6 #BROKEN BAR -0xA7 0x00A7 #SECTION SIGN -0xA8 0x00A8 #DIAERESIS -0xA9 0x00A9 #COPYRIGHT SIGN -0xAA 0x00AA #FEMININE ORDINAL INDICATOR -0xAB 0x00AB #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xAC 0x00AC #NOT SIGN -0xAD 0x00AD #SOFT HYPHEN -0xAE 0x00AE #REGISTERED SIGN -0xAF 0x00AF #MACRON -0xB0 0x00B0 #DEGREE SIGN -0xB1 0x00B1 #PLUS-MINUS SIGN -0xB2 0x00B2 #SUPERSCRIPT TWO -0xB3 0x00B3 #SUPERSCRIPT THREE -0xB4 0x00B4 #ACUTE ACCENT -0xB5 0x00B5 #MICRO SIGN -0xB6 0x00B6 #PILCROW SIGN -0xB7 0x00B7 #MIDDLE DOT -0xB8 0x00B8 #CEDILLA -0xB9 0x00B9 #SUPERSCRIPT ONE -0xBA 0x00BA #MASCULINE ORDINAL INDICATOR -0xBB 0x00BB #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xBC 0x00BC #VULGAR FRACTION ONE QUARTER -0xBD 0x00BD #VULGAR FRACTION ONE HALF -0xBE 0x00BE #VULGAR FRACTION THREE QUARTERS -0xBF 0x00BF #INVERTED QUESTION MARK -0xC0 0x00C0 #LATIN CAPITAL LETTER A WITH GRAVE -0xC1 0x00C1 #LATIN CAPITAL LETTER A WITH ACUTE -0xC2 0x00C2 #LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xC3 0x00C3 #LATIN CAPITAL LETTER A WITH TILDE -0xC4 0x00C4 #LATIN CAPITAL LETTER A WITH DIAERESIS -0xC5 0x00C5 #LATIN CAPITAL LETTER A WITH RING ABOVE -0xC6 0x00C6 #LATIN CAPITAL LETTER AE -0xC7 0x00C7 #LATIN CAPITAL LETTER C WITH CEDILLA -0xC8 0x00C8 #LATIN CAPITAL LETTER E WITH GRAVE -0xC9 0x00C9 #LATIN CAPITAL LETTER E WITH ACUTE -0xCA 0x00CA #LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xCB 0x00CB #LATIN CAPITAL LETTER E WITH DIAERESIS -0xCC 0x00CC #LATIN CAPITAL LETTER I WITH GRAVE -0xCD 0x00CD #LATIN CAPITAL LETTER I WITH ACUTE -0xCE 0x00CE #LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xCF 0x00CF #LATIN CAPITAL LETTER I WITH DIAERESIS -0xD0 0x00D0 #LATIN CAPITAL LETTER ETH -0xD1 0x00D1 #LATIN CAPITAL LETTER N WITH TILDE -0xD2 0x00D2 #LATIN CAPITAL LETTER O WITH GRAVE -0xD3 0x00D3 #LATIN CAPITAL LETTER O WITH ACUTE -0xD4 0x00D4 #LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xD5 0x00D5 #LATIN CAPITAL LETTER O WITH TILDE -0xD6 0x00D6 #LATIN CAPITAL LETTER O WITH DIAERESIS -0xD7 0x00D7 #MULTIPLICATION SIGN -0xD8 0x00D8 #LATIN CAPITAL LETTER O WITH STROKE -0xD9 0x00D9 #LATIN CAPITAL LETTER U WITH GRAVE -0xDA 0x00DA #LATIN CAPITAL LETTER U WITH ACUTE -0xDB 0x00DB #LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xDC 0x00DC #LATIN CAPITAL LETTER U WITH DIAERESIS -0xDD 0x00DD #LATIN CAPITAL LETTER Y WITH ACUTE -0xDE 0x00DE #LATIN CAPITAL LETTER THORN -0xDF 0x00DF #LATIN SMALL LETTER SHARP S -0xE0 0x00E0 #LATIN SMALL LETTER A WITH GRAVE -0xE1 0x00E1 #LATIN SMALL LETTER A WITH ACUTE -0xE2 0x00E2 #LATIN SMALL LETTER A WITH CIRCUMFLEX -0xE3 0x00E3 #LATIN SMALL LETTER A WITH TILDE -0xE4 0x00E4 #LATIN SMALL LETTER A WITH DIAERESIS -0xE5 0x00E5 #LATIN SMALL LETTER A WITH RING ABOVE -0xE6 0x00E6 #LATIN SMALL LETTER AE -0xE7 0x00E7 #LATIN SMALL LETTER C WITH CEDILLA -0xE8 0x00E8 #LATIN SMALL LETTER E WITH GRAVE -0xE9 0x00E9 #LATIN SMALL LETTER E WITH ACUTE -0xEA 0x00EA #LATIN SMALL LETTER E WITH CIRCUMFLEX -0xEB 0x00EB #LATIN SMALL LETTER E WITH DIAERESIS -0xEC 0x00EC #LATIN SMALL LETTER I WITH GRAVE -0xED 0x00ED #LATIN SMALL LETTER I WITH ACUTE -0xEE 0x00EE #LATIN SMALL LETTER I WITH CIRCUMFLEX -0xEF 0x00EF #LATIN SMALL LETTER I WITH DIAERESIS -0xF0 0x00F0 #LATIN SMALL LETTER ETH -0xF1 0x00F1 #LATIN SMALL LETTER N WITH TILDE -0xF2 0x00F2 #LATIN SMALL LETTER O WITH GRAVE -0xF3 0x00F3 #LATIN SMALL LETTER O WITH ACUTE -0xF4 0x00F4 #LATIN SMALL LETTER O WITH CIRCUMFLEX -0xF5 0x00F5 #LATIN SMALL LETTER O WITH TILDE -0xF6 0x00F6 #LATIN SMALL LETTER O WITH DIAERESIS -0xF7 0x00F7 #DIVISION SIGN -0xF8 0x00F8 #LATIN SMALL LETTER O WITH STROKE -0xF9 0x00F9 #LATIN SMALL LETTER U WITH GRAVE -0xFA 0x00FA #LATIN SMALL LETTER U WITH ACUTE -0xFB 0x00FB #LATIN SMALL LETTER U WITH CIRCUMFLEX -0xFC 0x00FC #LATIN SMALL LETTER U WITH DIAERESIS -0xFD 0x00FD #LATIN SMALL LETTER Y WITH ACUTE -0xFE 0x00FE #LATIN SMALL LETTER THORN -0xFF 0x00FF #LATIN SMALL LETTER Y WITH DIAERESIS diff --git a/Resources/cp437.txt b/Resources/cp437.txt deleted file mode 100644 index ae38e17..0000000 --- a/Resources/cp437.txt +++ /dev/null @@ -1,273 +0,0 @@ -# -# Name: cp437_DOSLatinUS to Unicode table -# Unicode version: 2.0 -# Table version: 2.00 -# Table format: Format A -# Date: 04/24/96 -# Authors: Lori Brownell -# K.D. Chang -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp437_DOSLatinUS code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp437_DOSLatinUS order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0a 0x000a #LINE FEED -0x0b 0x000b #VERTICAL TABULATION -0x0c 0x000c #FORM FEED -0x0d 0x000d #CARRIAGE RETURN -0x0e 0x000e #SHIFT OUT -0x0f 0x000f #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1a 0x001a #SUBSTITUTE -0x1b 0x001b #ESCAPE -0x1c 0x001c #FILE SEPARATOR -0x1d 0x001d #GROUP SEPARATOR -0x1e 0x001e #RECORD SEPARATOR -0x1f 0x001f #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x0025 #PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2a 0x002a #ASTERISK -0x2b 0x002b #PLUS SIGN -0x2c 0x002c #COMMA -0x2d 0x002d #HYPHEN-MINUS -0x2e 0x002e #FULL STOP -0x2f 0x002f #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3a 0x003a #COLON -0x3b 0x003b #SEMICOLON -0x3c 0x003c #LESS-THAN SIGN -0x3d 0x003d #EQUALS SIGN -0x3e 0x003e #GREATER-THAN SIGN -0x3f 0x003f #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4a 0x004a #LATIN CAPITAL LETTER J -0x4b 0x004b #LATIN CAPITAL LETTER K -0x4c 0x004c #LATIN CAPITAL LETTER L -0x4d 0x004d #LATIN CAPITAL LETTER M -0x4e 0x004e #LATIN CAPITAL LETTER N -0x4f 0x004f #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5a 0x005a #LATIN CAPITAL LETTER Z -0x5b 0x005b #LEFT SQUARE BRACKET -0x5c 0x005c #REVERSE SOLIDUS -0x5d 0x005d #RIGHT SQUARE BRACKET -0x5e 0x005e #CIRCUMFLEX ACCENT -0x5f 0x005f #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6a 0x006a #LATIN SMALL LETTER J -0x6b 0x006b #LATIN SMALL LETTER K -0x6c 0x006c #LATIN SMALL LETTER L -0x6d 0x006d #LATIN SMALL LETTER M -0x6e 0x006e #LATIN SMALL LETTER N -0x6f 0x006f #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7a 0x007a #LATIN SMALL LETTER Z -0x7b 0x007b #LEFT CURLY BRACKET -0x7c 0x007c #VERTICAL LINE -0x7d 0x007d #RIGHT CURLY BRACKET -0x7e 0x007e #TILDE -0x7f 0x007f #DELETE -0x80 0x00c7 #LATIN CAPITAL LETTER C WITH CEDILLA -0x81 0x00fc #LATIN SMALL LETTER U WITH DIAERESIS -0x82 0x00e9 #LATIN SMALL LETTER E WITH ACUTE -0x83 0x00e2 #LATIN SMALL LETTER A WITH CIRCUMFLEX -0x84 0x00e4 #LATIN SMALL LETTER A WITH DIAERESIS -0x85 0x00e0 #LATIN SMALL LETTER A WITH GRAVE -0x86 0x00e5 #LATIN SMALL LETTER A WITH RING ABOVE -0x87 0x00e7 #LATIN SMALL LETTER C WITH CEDILLA -0x88 0x00ea #LATIN SMALL LETTER E WITH CIRCUMFLEX -0x89 0x00eb #LATIN SMALL LETTER E WITH DIAERESIS -0x8a 0x00e8 #LATIN SMALL LETTER E WITH GRAVE -0x8b 0x00ef #LATIN SMALL LETTER I WITH DIAERESIS -0x8c 0x00ee #LATIN SMALL LETTER I WITH CIRCUMFLEX -0x8d 0x00ec #LATIN SMALL LETTER I WITH GRAVE -0x8e 0x00c4 #LATIN CAPITAL LETTER A WITH DIAERESIS -0x8f 0x00c5 #LATIN CAPITAL LETTER A WITH RING ABOVE -0x90 0x00c9 #LATIN CAPITAL LETTER E WITH ACUTE -0x91 0x00e6 #LATIN SMALL LIGATURE AE -0x92 0x00c6 #LATIN CAPITAL LIGATURE AE -0x93 0x00f4 #LATIN SMALL LETTER O WITH CIRCUMFLEX -0x94 0x00f6 #LATIN SMALL LETTER O WITH DIAERESIS -0x95 0x00f2 #LATIN SMALL LETTER O WITH GRAVE -0x96 0x00fb #LATIN SMALL LETTER U WITH CIRCUMFLEX -0x97 0x00f9 #LATIN SMALL LETTER U WITH GRAVE -0x98 0x00ff #LATIN SMALL LETTER Y WITH DIAERESIS -0x99 0x00d6 #LATIN CAPITAL LETTER O WITH DIAERESIS -0x9a 0x00dc #LATIN CAPITAL LETTER U WITH DIAERESIS -0x9b 0x00a2 #CENT SIGN -0x9c 0x00a3 #POUND SIGN -0x9d 0x00a5 #YEN SIGN -0x9e 0x20a7 #PESETA SIGN -0x9f 0x0192 #LATIN SMALL LETTER F WITH HOOK -0xa0 0x00e1 #LATIN SMALL LETTER A WITH ACUTE -0xa1 0x00ed #LATIN SMALL LETTER I WITH ACUTE -0xa2 0x00f3 #LATIN SMALL LETTER O WITH ACUTE -0xa3 0x00fa #LATIN SMALL LETTER U WITH ACUTE -0xa4 0x00f1 #LATIN SMALL LETTER N WITH TILDE -0xa5 0x00d1 #LATIN CAPITAL LETTER N WITH TILDE -0xa6 0x00aa #FEMININE ORDINAL INDICATOR -0xa7 0x00ba #MASCULINE ORDINAL INDICATOR -0xa8 0x00bf #INVERTED QUESTION MARK -0xa9 0x2310 #REVERSED NOT SIGN -0xaa 0x00ac #NOT SIGN -0xab 0x00bd #VULGAR FRACTION ONE HALF -0xac 0x00bc #VULGAR FRACTION ONE QUARTER -0xad 0x00a1 #INVERTED EXCLAMATION MARK -0xae 0x00ab #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xaf 0x00bb #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xb0 0x2591 #LIGHT SHADE -0xb1 0x2592 #MEDIUM SHADE -0xb2 0x2593 #DARK SHADE -0xb3 0x2502 #BOX DRAWINGS LIGHT VERTICAL -0xb4 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT -0xb5 0x2561 #BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -0xb6 0x2562 #BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -0xb7 0x2556 #BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -0xb8 0x2555 #BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -0xb9 0x2563 #BOX DRAWINGS DOUBLE VERTICAL AND LEFT -0xba 0x2551 #BOX DRAWINGS DOUBLE VERTICAL -0xbb 0x2557 #BOX DRAWINGS DOUBLE DOWN AND LEFT -0xbc 0x255d #BOX DRAWINGS DOUBLE UP AND LEFT -0xbd 0x255c #BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -0xbe 0x255b #BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -0xbf 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT -0xc0 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT -0xc1 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL -0xc2 0x252c #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -0xc3 0x251c #BOX DRAWINGS LIGHT VERTICAL AND RIGHT -0xc4 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL -0xc5 0x253c #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -0xc6 0x255e #BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -0xc7 0x255f #BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -0xc8 0x255a #BOX DRAWINGS DOUBLE UP AND RIGHT -0xc9 0x2554 #BOX DRAWINGS DOUBLE DOWN AND RIGHT -0xca 0x2569 #BOX DRAWINGS DOUBLE UP AND HORIZONTAL -0xcb 0x2566 #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -0xcc 0x2560 #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -0xcd 0x2550 #BOX DRAWINGS DOUBLE HORIZONTAL -0xce 0x256c #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -0xcf 0x2567 #BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -0xd0 0x2568 #BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -0xd1 0x2564 #BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -0xd2 0x2565 #BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -0xd3 0x2559 #BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -0xd4 0x2558 #BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -0xd5 0x2552 #BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -0xd6 0x2553 #BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -0xd7 0x256b #BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -0xd8 0x256a #BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -0xd9 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT -0xda 0x250c #BOX DRAWINGS LIGHT DOWN AND RIGHT -0xdb 0x2588 #FULL BLOCK -0xdc 0x2584 #LOWER HALF BLOCK -0xdd 0x258c #LEFT HALF BLOCK -0xde 0x2590 #RIGHT HALF BLOCK -0xdf 0x2580 #UPPER HALF BLOCK -0xe0 0x03b1 #GREEK SMALL LETTER ALPHA -0xe1 0x00df #LATIN SMALL LETTER SHARP S -0xe2 0x0393 #GREEK CAPITAL LETTER GAMMA -0xe3 0x03c0 #GREEK SMALL LETTER PI -0xe4 0x03a3 #GREEK CAPITAL LETTER SIGMA -0xe5 0x03c3 #GREEK SMALL LETTER SIGMA -0xe6 0x00b5 #MICRO SIGN -0xe7 0x03c4 #GREEK SMALL LETTER TAU -0xe8 0x03a6 #GREEK CAPITAL LETTER PHI -0xe9 0x0398 #GREEK CAPITAL LETTER THETA -0xea 0x03a9 #GREEK CAPITAL LETTER OMEGA -0xeb 0x03b4 #GREEK SMALL LETTER DELTA -0xec 0x221e #INFINITY -0xed 0x03c6 #GREEK SMALL LETTER PHI -0xee 0x03b5 #GREEK SMALL LETTER EPSILON -0xef 0x2229 #INTERSECTION -0xf0 0x2261 #IDENTICAL TO -0xf1 0x00b1 #PLUS-MINUS SIGN -0xf2 0x2265 #GREATER-THAN OR EQUAL TO -0xf3 0x2264 #LESS-THAN OR EQUAL TO -0xf4 0x2320 #TOP HALF INTEGRAL -0xf5 0x2321 #BOTTOM HALF INTEGRAL -0xf6 0x00f7 #DIVISION SIGN -0xf7 0x2248 #ALMOST EQUAL TO -0xf8 0x00b0 #DEGREE SIGN -0xf9 0x2219 #BULLET OPERATOR -0xfa 0x00b7 #MIDDLE DOT -0xfb 0x221a #SQUARE ROOT -0xfc 0x207f #SUPERSCRIPT LATIN SMALL LETTER N -0xfd 0x00b2 #SUPERSCRIPT TWO -0xfe 0x25a0 #BLACK SQUARE -0xff 0x00a0 #NO-BREAK SPACE diff --git a/Resources/cp850.txt b/Resources/cp850.txt deleted file mode 100644 index 590b1af..0000000 --- a/Resources/cp850.txt +++ /dev/null @@ -1,273 +0,0 @@ -# -# Name: cp850_DOSLatin1 to Unicode table -# Unicode version: 2.0 -# Table version: 2.00 -# Table format: Format A -# Date: 04/24/96 -# Authors: Lori Brownell -# K.D. Chang -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp850_DOSLatin1 code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp850_DOSLatin1 order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0a 0x000a #LINE FEED -0x0b 0x000b #VERTICAL TABULATION -0x0c 0x000c #FORM FEED -0x0d 0x000d #CARRIAGE RETURN -0x0e 0x000e #SHIFT OUT -0x0f 0x000f #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1a 0x001a #SUBSTITUTE -0x1b 0x001b #ESCAPE -0x1c 0x001c #FILE SEPARATOR -0x1d 0x001d #GROUP SEPARATOR -0x1e 0x001e #RECORD SEPARATOR -0x1f 0x001f #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x0025 #PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2a 0x002a #ASTERISK -0x2b 0x002b #PLUS SIGN -0x2c 0x002c #COMMA -0x2d 0x002d #HYPHEN-MINUS -0x2e 0x002e #FULL STOP -0x2f 0x002f #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3a 0x003a #COLON -0x3b 0x003b #SEMICOLON -0x3c 0x003c #LESS-THAN SIGN -0x3d 0x003d #EQUALS SIGN -0x3e 0x003e #GREATER-THAN SIGN -0x3f 0x003f #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4a 0x004a #LATIN CAPITAL LETTER J -0x4b 0x004b #LATIN CAPITAL LETTER K -0x4c 0x004c #LATIN CAPITAL LETTER L -0x4d 0x004d #LATIN CAPITAL LETTER M -0x4e 0x004e #LATIN CAPITAL LETTER N -0x4f 0x004f #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5a 0x005a #LATIN CAPITAL LETTER Z -0x5b 0x005b #LEFT SQUARE BRACKET -0x5c 0x005c #REVERSE SOLIDUS -0x5d 0x005d #RIGHT SQUARE BRACKET -0x5e 0x005e #CIRCUMFLEX ACCENT -0x5f 0x005f #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6a 0x006a #LATIN SMALL LETTER J -0x6b 0x006b #LATIN SMALL LETTER K -0x6c 0x006c #LATIN SMALL LETTER L -0x6d 0x006d #LATIN SMALL LETTER M -0x6e 0x006e #LATIN SMALL LETTER N -0x6f 0x006f #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7a 0x007a #LATIN SMALL LETTER Z -0x7b 0x007b #LEFT CURLY BRACKET -0x7c 0x007c #VERTICAL LINE -0x7d 0x007d #RIGHT CURLY BRACKET -0x7e 0x007e #TILDE -0x7f 0x007f #DELETE -0x80 0x00c7 #LATIN CAPITAL LETTER C WITH CEDILLA -0x81 0x00fc #LATIN SMALL LETTER U WITH DIAERESIS -0x82 0x00e9 #LATIN SMALL LETTER E WITH ACUTE -0x83 0x00e2 #LATIN SMALL LETTER A WITH CIRCUMFLEX -0x84 0x00e4 #LATIN SMALL LETTER A WITH DIAERESIS -0x85 0x00e0 #LATIN SMALL LETTER A WITH GRAVE -0x86 0x00e5 #LATIN SMALL LETTER A WITH RING ABOVE -0x87 0x00e7 #LATIN SMALL LETTER C WITH CEDILLA -0x88 0x00ea #LATIN SMALL LETTER E WITH CIRCUMFLEX -0x89 0x00eb #LATIN SMALL LETTER E WITH DIAERESIS -0x8a 0x00e8 #LATIN SMALL LETTER E WITH GRAVE -0x8b 0x00ef #LATIN SMALL LETTER I WITH DIAERESIS -0x8c 0x00ee #LATIN SMALL LETTER I WITH CIRCUMFLEX -0x8d 0x00ec #LATIN SMALL LETTER I WITH GRAVE -0x8e 0x00c4 #LATIN CAPITAL LETTER A WITH DIAERESIS -0x8f 0x00c5 #LATIN CAPITAL LETTER A WITH RING ABOVE -0x90 0x00c9 #LATIN CAPITAL LETTER E WITH ACUTE -0x91 0x00e6 #LATIN SMALL LIGATURE AE -0x92 0x00c6 #LATIN CAPITAL LIGATURE AE -0x93 0x00f4 #LATIN SMALL LETTER O WITH CIRCUMFLEX -0x94 0x00f6 #LATIN SMALL LETTER O WITH DIAERESIS -0x95 0x00f2 #LATIN SMALL LETTER O WITH GRAVE -0x96 0x00fb #LATIN SMALL LETTER U WITH CIRCUMFLEX -0x97 0x00f9 #LATIN SMALL LETTER U WITH GRAVE -0x98 0x00ff #LATIN SMALL LETTER Y WITH DIAERESIS -0x99 0x00d6 #LATIN CAPITAL LETTER O WITH DIAERESIS -0x9a 0x00dc #LATIN CAPITAL LETTER U WITH DIAERESIS -0x9b 0x00f8 #LATIN SMALL LETTER O WITH STROKE -0x9c 0x00a3 #POUND SIGN -0x9d 0x00d8 #LATIN CAPITAL LETTER O WITH STROKE -0x9e 0x00d7 #MULTIPLICATION SIGN -0x9f 0x0192 #LATIN SMALL LETTER F WITH HOOK -0xa0 0x00e1 #LATIN SMALL LETTER A WITH ACUTE -0xa1 0x00ed #LATIN SMALL LETTER I WITH ACUTE -0xa2 0x00f3 #LATIN SMALL LETTER O WITH ACUTE -0xa3 0x00fa #LATIN SMALL LETTER U WITH ACUTE -0xa4 0x00f1 #LATIN SMALL LETTER N WITH TILDE -0xa5 0x00d1 #LATIN CAPITAL LETTER N WITH TILDE -0xa6 0x00aa #FEMININE ORDINAL INDICATOR -0xa7 0x00ba #MASCULINE ORDINAL INDICATOR -0xa8 0x00bf #INVERTED QUESTION MARK -0xa9 0x00ae #REGISTERED SIGN -0xaa 0x00ac #NOT SIGN -0xab 0x00bd #VULGAR FRACTION ONE HALF -0xac 0x00bc #VULGAR FRACTION ONE QUARTER -0xad 0x00a1 #INVERTED EXCLAMATION MARK -0xae 0x00ab #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xaf 0x00bb #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xb0 0x2591 #LIGHT SHADE -0xb1 0x2592 #MEDIUM SHADE -0xb2 0x2593 #DARK SHADE -0xb3 0x2502 #BOX DRAWINGS LIGHT VERTICAL -0xb4 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT -0xb5 0x00c1 #LATIN CAPITAL LETTER A WITH ACUTE -0xb6 0x00c2 #LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xb7 0x00c0 #LATIN CAPITAL LETTER A WITH GRAVE -0xb8 0x00a9 #COPYRIGHT SIGN -0xb9 0x2563 #BOX DRAWINGS DOUBLE VERTICAL AND LEFT -0xba 0x2551 #BOX DRAWINGS DOUBLE VERTICAL -0xbb 0x2557 #BOX DRAWINGS DOUBLE DOWN AND LEFT -0xbc 0x255d #BOX DRAWINGS DOUBLE UP AND LEFT -0xbd 0x00a2 #CENT SIGN -0xbe 0x00a5 #YEN SIGN -0xbf 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT -0xc0 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT -0xc1 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL -0xc2 0x252c #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -0xc3 0x251c #BOX DRAWINGS LIGHT VERTICAL AND RIGHT -0xc4 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL -0xc5 0x253c #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -0xc6 0x00e3 #LATIN SMALL LETTER A WITH TILDE -0xc7 0x00c3 #LATIN CAPITAL LETTER A WITH TILDE -0xc8 0x255a #BOX DRAWINGS DOUBLE UP AND RIGHT -0xc9 0x2554 #BOX DRAWINGS DOUBLE DOWN AND RIGHT -0xca 0x2569 #BOX DRAWINGS DOUBLE UP AND HORIZONTAL -0xcb 0x2566 #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -0xcc 0x2560 #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -0xcd 0x2550 #BOX DRAWINGS DOUBLE HORIZONTAL -0xce 0x256c #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -0xcf 0x00a4 #CURRENCY SIGN -0xd0 0x00f0 #LATIN SMALL LETTER ETH -0xd1 0x00d0 #LATIN CAPITAL LETTER ETH -0xd2 0x00ca #LATIN CAPITAL LETTER E WITH CIRCUMFLEX -0xd3 0x00cb #LATIN CAPITAL LETTER E WITH DIAERESIS -0xd4 0x00c8 #LATIN CAPITAL LETTER E WITH GRAVE -0xd5 0x0131 #LATIN SMALL LETTER DOTLESS I -0xd6 0x00cd #LATIN CAPITAL LETTER I WITH ACUTE -0xd7 0x00ce #LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xd8 0x00cf #LATIN CAPITAL LETTER I WITH DIAERESIS -0xd9 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT -0xda 0x250c #BOX DRAWINGS LIGHT DOWN AND RIGHT -0xdb 0x2588 #FULL BLOCK -0xdc 0x2584 #LOWER HALF BLOCK -0xdd 0x00a6 #BROKEN BAR -0xde 0x00cc #LATIN CAPITAL LETTER I WITH GRAVE -0xdf 0x2580 #UPPER HALF BLOCK -0xe0 0x00d3 #LATIN CAPITAL LETTER O WITH ACUTE -0xe1 0x00df #LATIN SMALL LETTER SHARP S -0xe2 0x00d4 #LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xe3 0x00d2 #LATIN CAPITAL LETTER O WITH GRAVE -0xe4 0x00f5 #LATIN SMALL LETTER O WITH TILDE -0xe5 0x00d5 #LATIN CAPITAL LETTER O WITH TILDE -0xe6 0x00b5 #MICRO SIGN -0xe7 0x00fe #LATIN SMALL LETTER THORN -0xe8 0x00de #LATIN CAPITAL LETTER THORN -0xe9 0x00da #LATIN CAPITAL LETTER U WITH ACUTE -0xea 0x00db #LATIN CAPITAL LETTER U WITH CIRCUMFLEX -0xeb 0x00d9 #LATIN CAPITAL LETTER U WITH GRAVE -0xec 0x00fd #LATIN SMALL LETTER Y WITH ACUTE -0xed 0x00dd #LATIN CAPITAL LETTER Y WITH ACUTE -0xee 0x00af #MACRON -0xef 0x00b4 #ACUTE ACCENT -0xf0 0x00ad #SOFT HYPHEN -0xf1 0x00b1 #PLUS-MINUS SIGN -0xf2 0x2017 #DOUBLE LOW LINE -0xf3 0x00be #VULGAR FRACTION THREE QUARTERS -0xf4 0x00b6 #PILCROW SIGN -0xf5 0x00a7 #SECTION SIGN -0xf6 0x00f7 #DIVISION SIGN -0xf7 0x00b8 #CEDILLA -0xf8 0x00b0 #DEGREE SIGN -0xf9 0x00a8 #DIAERESIS -0xfa 0x00b7 #MIDDLE DOT -0xfb 0x00b9 #SUPERSCRIPT ONE -0xfc 0x00b3 #SUPERSCRIPT THREE -0xfd 0x00b2 #SUPERSCRIPT TWO -0xfe 0x25a0 #BLACK SQUARE -0xff 0x00a0 #NO-BREAK SPACE diff --git a/Resources/cp852.txt b/Resources/cp852.txt deleted file mode 100644 index 2f2daba..0000000 --- a/Resources/cp852.txt +++ /dev/null @@ -1,273 +0,0 @@ -# -# Name: cp852_DOSLatin2 to Unicode table -# Unicode version: 2.0 -# Table version: 2.00 -# Table format: Format A -# Date: 04/24/96 -# Authors: Lori Brownell -# K.D. Chang -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp852_DOSLatin2 code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp852_DOSLatin2 order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0a 0x000a #LINE FEED -0x0b 0x000b #VERTICAL TABULATION -0x0c 0x000c #FORM FEED -0x0d 0x000d #CARRIAGE RETURN -0x0e 0x000e #SHIFT OUT -0x0f 0x000f #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1a 0x001a #SUBSTITUTE -0x1b 0x001b #ESCAPE -0x1c 0x001c #FILE SEPARATOR -0x1d 0x001d #GROUP SEPARATOR -0x1e 0x001e #RECORD SEPARATOR -0x1f 0x001f #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x0025 #PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2a 0x002a #ASTERISK -0x2b 0x002b #PLUS SIGN -0x2c 0x002c #COMMA -0x2d 0x002d #HYPHEN-MINUS -0x2e 0x002e #FULL STOP -0x2f 0x002f #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3a 0x003a #COLON -0x3b 0x003b #SEMICOLON -0x3c 0x003c #LESS-THAN SIGN -0x3d 0x003d #EQUALS SIGN -0x3e 0x003e #GREATER-THAN SIGN -0x3f 0x003f #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4a 0x004a #LATIN CAPITAL LETTER J -0x4b 0x004b #LATIN CAPITAL LETTER K -0x4c 0x004c #LATIN CAPITAL LETTER L -0x4d 0x004d #LATIN CAPITAL LETTER M -0x4e 0x004e #LATIN CAPITAL LETTER N -0x4f 0x004f #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5a 0x005a #LATIN CAPITAL LETTER Z -0x5b 0x005b #LEFT SQUARE BRACKET -0x5c 0x005c #REVERSE SOLIDUS -0x5d 0x005d #RIGHT SQUARE BRACKET -0x5e 0x005e #CIRCUMFLEX ACCENT -0x5f 0x005f #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6a 0x006a #LATIN SMALL LETTER J -0x6b 0x006b #LATIN SMALL LETTER K -0x6c 0x006c #LATIN SMALL LETTER L -0x6d 0x006d #LATIN SMALL LETTER M -0x6e 0x006e #LATIN SMALL LETTER N -0x6f 0x006f #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7a 0x007a #LATIN SMALL LETTER Z -0x7b 0x007b #LEFT CURLY BRACKET -0x7c 0x007c #VERTICAL LINE -0x7d 0x007d #RIGHT CURLY BRACKET -0x7e 0x007e #TILDE -0x7f 0x007f #DELETE -0x80 0x00c7 #LATIN CAPITAL LETTER C WITH CEDILLA -0x81 0x00fc #LATIN SMALL LETTER U WITH DIAERESIS -0x82 0x00e9 #LATIN SMALL LETTER E WITH ACUTE -0x83 0x00e2 #LATIN SMALL LETTER A WITH CIRCUMFLEX -0x84 0x00e4 #LATIN SMALL LETTER A WITH DIAERESIS -0x85 0x016f #LATIN SMALL LETTER U WITH RING ABOVE -0x86 0x0107 #LATIN SMALL LETTER C WITH ACUTE -0x87 0x00e7 #LATIN SMALL LETTER C WITH CEDILLA -0x88 0x0142 #LATIN SMALL LETTER L WITH STROKE -0x89 0x00eb #LATIN SMALL LETTER E WITH DIAERESIS -0x8a 0x0150 #LATIN CAPITAL LETTER O WITH DOUBLE ACUTE -0x8b 0x0151 #LATIN SMALL LETTER O WITH DOUBLE ACUTE -0x8c 0x00ee #LATIN SMALL LETTER I WITH CIRCUMFLEX -0x8d 0x0179 #LATIN CAPITAL LETTER Z WITH ACUTE -0x8e 0x00c4 #LATIN CAPITAL LETTER A WITH DIAERESIS -0x8f 0x0106 #LATIN CAPITAL LETTER C WITH ACUTE -0x90 0x00c9 #LATIN CAPITAL LETTER E WITH ACUTE -0x91 0x0139 #LATIN CAPITAL LETTER L WITH ACUTE -0x92 0x013a #LATIN SMALL LETTER L WITH ACUTE -0x93 0x00f4 #LATIN SMALL LETTER O WITH CIRCUMFLEX -0x94 0x00f6 #LATIN SMALL LETTER O WITH DIAERESIS -0x95 0x013d #LATIN CAPITAL LETTER L WITH CARON -0x96 0x013e #LATIN SMALL LETTER L WITH CARON -0x97 0x015a #LATIN CAPITAL LETTER S WITH ACUTE -0x98 0x015b #LATIN SMALL LETTER S WITH ACUTE -0x99 0x00d6 #LATIN CAPITAL LETTER O WITH DIAERESIS -0x9a 0x00dc #LATIN CAPITAL LETTER U WITH DIAERESIS -0x9b 0x0164 #LATIN CAPITAL LETTER T WITH CARON -0x9c 0x0165 #LATIN SMALL LETTER T WITH CARON -0x9d 0x0141 #LATIN CAPITAL LETTER L WITH STROKE -0x9e 0x00d7 #MULTIPLICATION SIGN -0x9f 0x010d #LATIN SMALL LETTER C WITH CARON -0xa0 0x00e1 #LATIN SMALL LETTER A WITH ACUTE -0xa1 0x00ed #LATIN SMALL LETTER I WITH ACUTE -0xa2 0x00f3 #LATIN SMALL LETTER O WITH ACUTE -0xa3 0x00fa #LATIN SMALL LETTER U WITH ACUTE -0xa4 0x0104 #LATIN CAPITAL LETTER A WITH OGONEK -0xa5 0x0105 #LATIN SMALL LETTER A WITH OGONEK -0xa6 0x017d #LATIN CAPITAL LETTER Z WITH CARON -0xa7 0x017e #LATIN SMALL LETTER Z WITH CARON -0xa8 0x0118 #LATIN CAPITAL LETTER E WITH OGONEK -0xa9 0x0119 #LATIN SMALL LETTER E WITH OGONEK -0xaa 0x00ac #NOT SIGN -0xab 0x017a #LATIN SMALL LETTER Z WITH ACUTE -0xac 0x010c #LATIN CAPITAL LETTER C WITH CARON -0xad 0x015f #LATIN SMALL LETTER S WITH CEDILLA -0xae 0x00ab #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xaf 0x00bb #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xb0 0x2591 #LIGHT SHADE -0xb1 0x2592 #MEDIUM SHADE -0xb2 0x2593 #DARK SHADE -0xb3 0x2502 #BOX DRAWINGS LIGHT VERTICAL -0xb4 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT -0xb5 0x00c1 #LATIN CAPITAL LETTER A WITH ACUTE -0xb6 0x00c2 #LATIN CAPITAL LETTER A WITH CIRCUMFLEX -0xb7 0x011a #LATIN CAPITAL LETTER E WITH CARON -0xb8 0x015e #LATIN CAPITAL LETTER S WITH CEDILLA -0xb9 0x2563 #BOX DRAWINGS DOUBLE VERTICAL AND LEFT -0xba 0x2551 #BOX DRAWINGS DOUBLE VERTICAL -0xbb 0x2557 #BOX DRAWINGS DOUBLE DOWN AND LEFT -0xbc 0x255d #BOX DRAWINGS DOUBLE UP AND LEFT -0xbd 0x017b #LATIN CAPITAL LETTER Z WITH DOT ABOVE -0xbe 0x017c #LATIN SMALL LETTER Z WITH DOT ABOVE -0xbf 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT -0xc0 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT -0xc1 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL -0xc2 0x252c #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -0xc3 0x251c #BOX DRAWINGS LIGHT VERTICAL AND RIGHT -0xc4 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL -0xc5 0x253c #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -0xc6 0x0102 #LATIN CAPITAL LETTER A WITH BREVE -0xc7 0x0103 #LATIN SMALL LETTER A WITH BREVE -0xc8 0x255a #BOX DRAWINGS DOUBLE UP AND RIGHT -0xc9 0x2554 #BOX DRAWINGS DOUBLE DOWN AND RIGHT -0xca 0x2569 #BOX DRAWINGS DOUBLE UP AND HORIZONTAL -0xcb 0x2566 #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -0xcc 0x2560 #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -0xcd 0x2550 #BOX DRAWINGS DOUBLE HORIZONTAL -0xce 0x256c #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -0xcf 0x00a4 #CURRENCY SIGN -0xd0 0x0111 #LATIN SMALL LETTER D WITH STROKE -0xd1 0x0110 #LATIN CAPITAL LETTER D WITH STROKE -0xd2 0x010e #LATIN CAPITAL LETTER D WITH CARON -0xd3 0x00cb #LATIN CAPITAL LETTER E WITH DIAERESIS -0xd4 0x010f #LATIN SMALL LETTER D WITH CARON -0xd5 0x0147 #LATIN CAPITAL LETTER N WITH CARON -0xd6 0x00cd #LATIN CAPITAL LETTER I WITH ACUTE -0xd7 0x00ce #LATIN CAPITAL LETTER I WITH CIRCUMFLEX -0xd8 0x011b #LATIN SMALL LETTER E WITH CARON -0xd9 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT -0xda 0x250c #BOX DRAWINGS LIGHT DOWN AND RIGHT -0xdb 0x2588 #FULL BLOCK -0xdc 0x2584 #LOWER HALF BLOCK -0xdd 0x0162 #LATIN CAPITAL LETTER T WITH CEDILLA -0xde 0x016e #LATIN CAPITAL LETTER U WITH RING ABOVE -0xdf 0x2580 #UPPER HALF BLOCK -0xe0 0x00d3 #LATIN CAPITAL LETTER O WITH ACUTE -0xe1 0x00df #LATIN SMALL LETTER SHARP S -0xe2 0x00d4 #LATIN CAPITAL LETTER O WITH CIRCUMFLEX -0xe3 0x0143 #LATIN CAPITAL LETTER N WITH ACUTE -0xe4 0x0144 #LATIN SMALL LETTER N WITH ACUTE -0xe5 0x0148 #LATIN SMALL LETTER N WITH CARON -0xe6 0x0160 #LATIN CAPITAL LETTER S WITH CARON -0xe7 0x0161 #LATIN SMALL LETTER S WITH CARON -0xe8 0x0154 #LATIN CAPITAL LETTER R WITH ACUTE -0xe9 0x00da #LATIN CAPITAL LETTER U WITH ACUTE -0xea 0x0155 #LATIN SMALL LETTER R WITH ACUTE -0xeb 0x0170 #LATIN CAPITAL LETTER U WITH DOUBLE ACUTE -0xec 0x00fd #LATIN SMALL LETTER Y WITH ACUTE -0xed 0x00dd #LATIN CAPITAL LETTER Y WITH ACUTE -0xee 0x0163 #LATIN SMALL LETTER T WITH CEDILLA -0xef 0x00b4 #ACUTE ACCENT -0xf0 0x00ad #SOFT HYPHEN -0xf1 0x02dd #DOUBLE ACUTE ACCENT -0xf2 0x02db #OGONEK -0xf3 0x02c7 #CARON -0xf4 0x02d8 #BREVE -0xf5 0x00a7 #SECTION SIGN -0xf6 0x00f7 #DIVISION SIGN -0xf7 0x00b8 #CEDILLA -0xf8 0x00b0 #DEGREE SIGN -0xf9 0x00a8 #DIAERESIS -0xfa 0x02d9 #DOT ABOVE -0xfb 0x0171 #LATIN SMALL LETTER U WITH DOUBLE ACUTE -0xfc 0x0158 #LATIN CAPITAL LETTER R WITH CARON -0xfd 0x0159 #LATIN SMALL LETTER R WITH CARON -0xfe 0x25a0 #BLACK SQUARE -0xff 0x00a0 #NO-BREAK SPACE diff --git a/Resources/cp862.txt b/Resources/cp862.txt deleted file mode 100644 index e2a4f47..0000000 --- a/Resources/cp862.txt +++ /dev/null @@ -1,273 +0,0 @@ -# -# Name: cp862_DOSHebrew to Unicode table -# Unicode version: 2.0 -# Table version: 2.00 -# Table format: Format A -# Date: 04/24/96 -# Authors: Lori Brownell -# K.D. Chang -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp862_DOSHebrew code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp862_DOSHebrew order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0a 0x000a #LINE FEED -0x0b 0x000b #VERTICAL TABULATION -0x0c 0x000c #FORM FEED -0x0d 0x000d #CARRIAGE RETURN -0x0e 0x000e #SHIFT OUT -0x0f 0x000f #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1a 0x001a #SUBSTITUTE -0x1b 0x001b #ESCAPE -0x1c 0x001c #FILE SEPARATOR -0x1d 0x001d #GROUP SEPARATOR -0x1e 0x001e #RECORD SEPARATOR -0x1f 0x001f #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x0025 #PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2a 0x002a #ASTERISK -0x2b 0x002b #PLUS SIGN -0x2c 0x002c #COMMA -0x2d 0x002d #HYPHEN-MINUS -0x2e 0x002e #FULL STOP -0x2f 0x002f #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3a 0x003a #COLON -0x3b 0x003b #SEMICOLON -0x3c 0x003c #LESS-THAN SIGN -0x3d 0x003d #EQUALS SIGN -0x3e 0x003e #GREATER-THAN SIGN -0x3f 0x003f #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4a 0x004a #LATIN CAPITAL LETTER J -0x4b 0x004b #LATIN CAPITAL LETTER K -0x4c 0x004c #LATIN CAPITAL LETTER L -0x4d 0x004d #LATIN CAPITAL LETTER M -0x4e 0x004e #LATIN CAPITAL LETTER N -0x4f 0x004f #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5a 0x005a #LATIN CAPITAL LETTER Z -0x5b 0x005b #LEFT SQUARE BRACKET -0x5c 0x005c #REVERSE SOLIDUS -0x5d 0x005d #RIGHT SQUARE BRACKET -0x5e 0x005e #CIRCUMFLEX ACCENT -0x5f 0x005f #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6a 0x006a #LATIN SMALL LETTER J -0x6b 0x006b #LATIN SMALL LETTER K -0x6c 0x006c #LATIN SMALL LETTER L -0x6d 0x006d #LATIN SMALL LETTER M -0x6e 0x006e #LATIN SMALL LETTER N -0x6f 0x006f #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7a 0x007a #LATIN SMALL LETTER Z -0x7b 0x007b #LEFT CURLY BRACKET -0x7c 0x007c #VERTICAL LINE -0x7d 0x007d #RIGHT CURLY BRACKET -0x7e 0x007e #TILDE -0x7f 0x007f #DELETE -0x80 0x05d0 #HEBREW LETTER ALEF -0x81 0x05d1 #HEBREW LETTER BET -0x82 0x05d2 #HEBREW LETTER GIMEL -0x83 0x05d3 #HEBREW LETTER DALET -0x84 0x05d4 #HEBREW LETTER HE -0x85 0x05d5 #HEBREW LETTER VAV -0x86 0x05d6 #HEBREW LETTER ZAYIN -0x87 0x05d7 #HEBREW LETTER HET -0x88 0x05d8 #HEBREW LETTER TET -0x89 0x05d9 #HEBREW LETTER YOD -0x8a 0x05da #HEBREW LETTER FINAL KAF -0x8b 0x05db #HEBREW LETTER KAF -0x8c 0x05dc #HEBREW LETTER LAMED -0x8d 0x05dd #HEBREW LETTER FINAL MEM -0x8e 0x05de #HEBREW LETTER MEM -0x8f 0x05df #HEBREW LETTER FINAL NUN -0x90 0x05e0 #HEBREW LETTER NUN -0x91 0x05e1 #HEBREW LETTER SAMEKH -0x92 0x05e2 #HEBREW LETTER AYIN -0x93 0x05e3 #HEBREW LETTER FINAL PE -0x94 0x05e4 #HEBREW LETTER PE -0x95 0x05e5 #HEBREW LETTER FINAL TSADI -0x96 0x05e6 #HEBREW LETTER TSADI -0x97 0x05e7 #HEBREW LETTER QOF -0x98 0x05e8 #HEBREW LETTER RESH -0x99 0x05e9 #HEBREW LETTER SHIN -0x9a 0x05ea #HEBREW LETTER TAV -0x9b 0x00a2 #CENT SIGN -0x9c 0x00a3 #POUND SIGN -0x9d 0x00a5 #YEN SIGN -0x9e 0x20a7 #PESETA SIGN -0x9f 0x0192 #LATIN SMALL LETTER F WITH HOOK -0xa0 0x00e1 #LATIN SMALL LETTER A WITH ACUTE -0xa1 0x00ed #LATIN SMALL LETTER I WITH ACUTE -0xa2 0x00f3 #LATIN SMALL LETTER O WITH ACUTE -0xa3 0x00fa #LATIN SMALL LETTER U WITH ACUTE -0xa4 0x00f1 #LATIN SMALL LETTER N WITH TILDE -0xa5 0x00d1 #LATIN CAPITAL LETTER N WITH TILDE -0xa6 0x00aa #FEMININE ORDINAL INDICATOR -0xa7 0x00ba #MASCULINE ORDINAL INDICATOR -0xa8 0x00bf #INVERTED QUESTION MARK -0xa9 0x2310 #REVERSED NOT SIGN -0xaa 0x00ac #NOT SIGN -0xab 0x00bd #VULGAR FRACTION ONE HALF -0xac 0x00bc #VULGAR FRACTION ONE QUARTER -0xad 0x00a1 #INVERTED EXCLAMATION MARK -0xae 0x00ab #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK -0xaf 0x00bb #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK -0xb0 0x2591 #LIGHT SHADE -0xb1 0x2592 #MEDIUM SHADE -0xb2 0x2593 #DARK SHADE -0xb3 0x2502 #BOX DRAWINGS LIGHT VERTICAL -0xb4 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT -0xb5 0x2561 #BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -0xb6 0x2562 #BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -0xb7 0x2556 #BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -0xb8 0x2555 #BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -0xb9 0x2563 #BOX DRAWINGS DOUBLE VERTICAL AND LEFT -0xba 0x2551 #BOX DRAWINGS DOUBLE VERTICAL -0xbb 0x2557 #BOX DRAWINGS DOUBLE DOWN AND LEFT -0xbc 0x255d #BOX DRAWINGS DOUBLE UP AND LEFT -0xbd 0x255c #BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -0xbe 0x255b #BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -0xbf 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT -0xc0 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT -0xc1 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL -0xc2 0x252c #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -0xc3 0x251c #BOX DRAWINGS LIGHT VERTICAL AND RIGHT -0xc4 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL -0xc5 0x253c #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -0xc6 0x255e #BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -0xc7 0x255f #BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -0xc8 0x255a #BOX DRAWINGS DOUBLE UP AND RIGHT -0xc9 0x2554 #BOX DRAWINGS DOUBLE DOWN AND RIGHT -0xca 0x2569 #BOX DRAWINGS DOUBLE UP AND HORIZONTAL -0xcb 0x2566 #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -0xcc 0x2560 #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -0xcd 0x2550 #BOX DRAWINGS DOUBLE HORIZONTAL -0xce 0x256c #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -0xcf 0x2567 #BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -0xd0 0x2568 #BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -0xd1 0x2564 #BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -0xd2 0x2565 #BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -0xd3 0x2559 #BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -0xd4 0x2558 #BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -0xd5 0x2552 #BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -0xd6 0x2553 #BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -0xd7 0x256b #BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -0xd8 0x256a #BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -0xd9 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT -0xda 0x250c #BOX DRAWINGS LIGHT DOWN AND RIGHT -0xdb 0x2588 #FULL BLOCK -0xdc 0x2584 #LOWER HALF BLOCK -0xdd 0x258c #LEFT HALF BLOCK -0xde 0x2590 #RIGHT HALF BLOCK -0xdf 0x2580 #UPPER HALF BLOCK -0xe0 0x03b1 #GREEK SMALL LETTER ALPHA -0xe1 0x00df #LATIN SMALL LETTER SHARP S (GERMAN) -0xe2 0x0393 #GREEK CAPITAL LETTER GAMMA -0xe3 0x03c0 #GREEK SMALL LETTER PI -0xe4 0x03a3 #GREEK CAPITAL LETTER SIGMA -0xe5 0x03c3 #GREEK SMALL LETTER SIGMA -0xe6 0x00b5 #MICRO SIGN -0xe7 0x03c4 #GREEK SMALL LETTER TAU -0xe8 0x03a6 #GREEK CAPITAL LETTER PHI -0xe9 0x0398 #GREEK CAPITAL LETTER THETA -0xea 0x03a9 #GREEK CAPITAL LETTER OMEGA -0xeb 0x03b4 #GREEK SMALL LETTER DELTA -0xec 0x221e #INFINITY -0xed 0x03c6 #GREEK SMALL LETTER PHI -0xee 0x03b5 #GREEK SMALL LETTER EPSILON -0xef 0x2229 #INTERSECTION -0xf0 0x2261 #IDENTICAL TO -0xf1 0x00b1 #PLUS-MINUS SIGN -0xf2 0x2265 #GREATER-THAN OR EQUAL TO -0xf3 0x2264 #LESS-THAN OR EQUAL TO -0xf4 0x2320 #TOP HALF INTEGRAL -0xf5 0x2321 #BOTTOM HALF INTEGRAL -0xf6 0x00f7 #DIVISION SIGN -0xf7 0x2248 #ALMOST EQUAL TO -0xf8 0x00b0 #DEGREE SIGN -0xf9 0x2219 #BULLET OPERATOR -0xfa 0x00b7 #MIDDLE DOT -0xfb 0x221a #SQUARE ROOT -0xfc 0x207f #SUPERSCRIPT LATIN SMALL LETTER N -0xfd 0x00b2 #SUPERSCRIPT TWO -0xfe 0x25a0 #BLACK SQUARE -0xff 0x00a0 #NO-BREAK SPACE diff --git a/Resources/cp864.txt b/Resources/cp864.txt deleted file mode 100644 index b20aba5..0000000 --- a/Resources/cp864.txt +++ /dev/null @@ -1,273 +0,0 @@ -# -# Name: cp864_DOSArabic to Unicode table -# Unicode version: 2.0 -# Table version: 2.00 -# Table format: Format A -# Date: 04/24/96 -# Authors: Lori Brownell -# K.D. Chang -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp864_DOSArabic code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp864_DOSArabic order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0a 0x000a #LINE FEED -0x0b 0x000b #VERTICAL TABULATION -0x0c 0x000c #FORM FEED -0x0d 0x000d #CARRIAGE RETURN -0x0e 0x000e #SHIFT OUT -0x0f 0x000f #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1a 0x001a #SUBSTITUTE -0x1b 0x001b #ESCAPE -0x1c 0x001c #FILE SEPARATOR -0x1d 0x001d #GROUP SEPARATOR -0x1e 0x001e #RECORD SEPARATOR -0x1f 0x001f #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x066a #ARABIC PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2a 0x002a #ASTERISK -0x2b 0x002b #PLUS SIGN -0x2c 0x002c #COMMA -0x2d 0x002d #HYPHEN-MINUS -0x2e 0x002e #FULL STOP -0x2f 0x002f #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3a 0x003a #COLON -0x3b 0x003b #SEMICOLON -0x3c 0x003c #LESS-THAN SIGN -0x3d 0x003d #EQUALS SIGN -0x3e 0x003e #GREATER-THAN SIGN -0x3f 0x003f #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4a 0x004a #LATIN CAPITAL LETTER J -0x4b 0x004b #LATIN CAPITAL LETTER K -0x4c 0x004c #LATIN CAPITAL LETTER L -0x4d 0x004d #LATIN CAPITAL LETTER M -0x4e 0x004e #LATIN CAPITAL LETTER N -0x4f 0x004f #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5a 0x005a #LATIN CAPITAL LETTER Z -0x5b 0x005b #LEFT SQUARE BRACKET -0x5c 0x005c #REVERSE SOLIDUS -0x5d 0x005d #RIGHT SQUARE BRACKET -0x5e 0x005e #CIRCUMFLEX ACCENT -0x5f 0x005f #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6a 0x006a #LATIN SMALL LETTER J -0x6b 0x006b #LATIN SMALL LETTER K -0x6c 0x006c #LATIN SMALL LETTER L -0x6d 0x006d #LATIN SMALL LETTER M -0x6e 0x006e #LATIN SMALL LETTER N -0x6f 0x006f #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7a 0x007a #LATIN SMALL LETTER Z -0x7b 0x007b #LEFT CURLY BRACKET -0x7c 0x007c #VERTICAL LINE -0x7d 0x007d #RIGHT CURLY BRACKET -0x7e 0x007e #TILDE -0x7f 0x007f #DELETE -0x80 0x00b0 #DEGREE SIGN -0x81 0x00b7 #MIDDLE DOT -0x82 0x2219 #BULLET OPERATOR -0x83 0x221a #SQUARE ROOT -0x84 0x2592 #MEDIUM SHADE -0x85 0x2500 #FORMS LIGHT HORIZONTAL -0x86 0x2502 #FORMS LIGHT VERTICAL -0x87 0x253c #FORMS LIGHT VERTICAL AND HORIZONTAL -0x88 0x2524 #FORMS LIGHT VERTICAL AND LEFT -0x89 0x252c #FORMS LIGHT DOWN AND HORIZONTAL -0x8a 0x251c #FORMS LIGHT VERTICAL AND RIGHT -0x8b 0x2534 #FORMS LIGHT UP AND HORIZONTAL -0x8c 0x2510 #FORMS LIGHT DOWN AND LEFT -0x8d 0x250c #FORMS LIGHT DOWN AND RIGHT -0x8e 0x2514 #FORMS LIGHT UP AND RIGHT -0x8f 0x2518 #FORMS LIGHT UP AND LEFT -0x90 0x03b2 #GREEK SMALL BETA -0x91 0x221e #INFINITY -0x92 0x03c6 #GREEK SMALL PHI -0x93 0x00b1 #PLUS-OR-MINUS SIGN -0x94 0x00bd #FRACTION 1/2 -0x95 0x00bc #FRACTION 1/4 -0x96 0x2248 #ALMOST EQUAL TO -0x97 0x00ab #LEFT POINTING GUILLEMET -0x98 0x00bb #RIGHT POINTING GUILLEMET -0x99 0xfef7 #ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM -0x9a 0xfef8 #ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM -0x9b #UNDEFINED -0x9c #UNDEFINED -0x9d 0xfefb #ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM -0x9e 0xfefc #ARABIC LIGATURE LAM WITH ALEF FINAL FORM -0x9f #UNDEFINED -0xa0 0x00a0 #NON-BREAKING SPACE -0xa1 0x00ad #SOFT HYPHEN -0xa2 0xfe82 #ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM -0xa3 0x00a3 #POUND SIGN -0xa4 0x00a4 #CURRENCY SIGN -0xa5 0xfe84 #ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM -0xa6 #UNDEFINED -0xa7 #UNDEFINED -0xa8 0xfe8e #ARABIC LETTER ALEF FINAL FORM -0xa9 0xfe8f #ARABIC LETTER BEH ISOLATED FORM -0xaa 0xfe95 #ARABIC LETTER TEH ISOLATED FORM -0xab 0xfe99 #ARABIC LETTER THEH ISOLATED FORM -0xac 0x060c #ARABIC COMMA -0xad 0xfe9d #ARABIC LETTER JEEM ISOLATED FORM -0xae 0xfea1 #ARABIC LETTER HAH ISOLATED FORM -0xaf 0xfea5 #ARABIC LETTER KHAH ISOLATED FORM -0xb0 0x0660 #ARABIC-INDIC DIGIT ZERO -0xb1 0x0661 #ARABIC-INDIC DIGIT ONE -0xb2 0x0662 #ARABIC-INDIC DIGIT TWO -0xb3 0x0663 #ARABIC-INDIC DIGIT THREE -0xb4 0x0664 #ARABIC-INDIC DIGIT FOUR -0xb5 0x0665 #ARABIC-INDIC DIGIT FIVE -0xb6 0x0666 #ARABIC-INDIC DIGIT SIX -0xb7 0x0667 #ARABIC-INDIC DIGIT SEVEN -0xb8 0x0668 #ARABIC-INDIC DIGIT EIGHT -0xb9 0x0669 #ARABIC-INDIC DIGIT NINE -0xba 0xfed1 #ARABIC LETTER FEH ISOLATED FORM -0xbb 0x061b #ARABIC SEMICOLON -0xbc 0xfeb1 #ARABIC LETTER SEEN ISOLATED FORM -0xbd 0xfeb5 #ARABIC LETTER SHEEN ISOLATED FORM -0xbe 0xfeb9 #ARABIC LETTER SAD ISOLATED FORM -0xbf 0x061f #ARABIC QUESTION MARK -0xc0 0x00a2 #CENT SIGN -0xc1 0xfe80 #ARABIC LETTER HAMZA ISOLATED FORM -0xc2 0xfe81 #ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM -0xc3 0xfe83 #ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM -0xc4 0xfe85 #ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM -0xc5 0xfeca #ARABIC LETTER AIN FINAL FORM -0xc6 0xfe8b #ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM -0xc7 0xfe8d #ARABIC LETTER ALEF ISOLATED FORM -0xc8 0xfe91 #ARABIC LETTER BEH INITIAL FORM -0xc9 0xfe93 #ARABIC LETTER TEH MARBUTA ISOLATED FORM -0xca 0xfe97 #ARABIC LETTER TEH INITIAL FORM -0xcb 0xfe9b #ARABIC LETTER THEH INITIAL FORM -0xcc 0xfe9f #ARABIC LETTER JEEM INITIAL FORM -0xcd 0xfea3 #ARABIC LETTER HAH INITIAL FORM -0xce 0xfea7 #ARABIC LETTER KHAH INITIAL FORM -0xcf 0xfea9 #ARABIC LETTER DAL ISOLATED FORM -0xd0 0xfeab #ARABIC LETTER THAL ISOLATED FORM -0xd1 0xfead #ARABIC LETTER REH ISOLATED FORM -0xd2 0xfeaf #ARABIC LETTER ZAIN ISOLATED FORM -0xd3 0xfeb3 #ARABIC LETTER SEEN INITIAL FORM -0xd4 0xfeb7 #ARABIC LETTER SHEEN INITIAL FORM -0xd5 0xfebb #ARABIC LETTER SAD INITIAL FORM -0xd6 0xfebf #ARABIC LETTER DAD INITIAL FORM -0xd7 0xfec1 #ARABIC LETTER TAH ISOLATED FORM -0xd8 0xfec5 #ARABIC LETTER ZAH ISOLATED FORM -0xd9 0xfecb #ARABIC LETTER AIN INITIAL FORM -0xda 0xfecf #ARABIC LETTER GHAIN INITIAL FORM -0xdb 0x00a6 #BROKEN VERTICAL BAR -0xdc 0x00ac #NOT SIGN -0xdd 0x00f7 #DIVISION SIGN -0xde 0x00d7 #MULTIPLICATION SIGN -0xdf 0xfec9 #ARABIC LETTER AIN ISOLATED FORM -0xe0 0x0640 #ARABIC TATWEEL -0xe1 0xfed3 #ARABIC LETTER FEH INITIAL FORM -0xe2 0xfed7 #ARABIC LETTER QAF INITIAL FORM -0xe3 0xfedb #ARABIC LETTER KAF INITIAL FORM -0xe4 0xfedf #ARABIC LETTER LAM INITIAL FORM -0xe5 0xfee3 #ARABIC LETTER MEEM INITIAL FORM -0xe6 0xfee7 #ARABIC LETTER NOON INITIAL FORM -0xe7 0xfeeb #ARABIC LETTER HEH INITIAL FORM -0xe8 0xfeed #ARABIC LETTER WAW ISOLATED FORM -0xe9 0xfeef #ARABIC LETTER ALEF MAKSURA ISOLATED FORM -0xea 0xfef3 #ARABIC LETTER YEH INITIAL FORM -0xeb 0xfebd #ARABIC LETTER DAD ISOLATED FORM -0xec 0xfecc #ARABIC LETTER AIN MEDIAL FORM -0xed 0xfece #ARABIC LETTER GHAIN FINAL FORM -0xee 0xfecd #ARABIC LETTER GHAIN ISOLATED FORM -0xef 0xfee1 #ARABIC LETTER MEEM ISOLATED FORM -0xf0 0xfe7d #ARABIC SHADDA MEDIAL FORM -0xf1 0x0651 #ARABIC SHADDAH -0xf2 0xfee5 #ARABIC LETTER NOON ISOLATED FORM -0xf3 0xfee9 #ARABIC LETTER HEH ISOLATED FORM -0xf4 0xfeec #ARABIC LETTER HEH MEDIAL FORM -0xf5 0xfef0 #ARABIC LETTER ALEF MAKSURA FINAL FORM -0xf6 0xfef2 #ARABIC LETTER YEH FINAL FORM -0xf7 0xfed0 #ARABIC LETTER GHAIN MEDIAL FORM -0xf8 0xfed5 #ARABIC LETTER QAF ISOLATED FORM -0xf9 0xfef5 #ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM -0xfa 0xfef6 #ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM -0xfb 0xfedd #ARABIC LETTER LAM ISOLATED FORM -0xfc 0xfed9 #ARABIC LETTER KAF ISOLATED FORM -0xfd 0xfef1 #ARABIC LETTER YEH ISOLATED FORM -0xfe 0x25a0 #BLACK SQUARE -0xff #UNDEFINED diff --git a/Resources/cp866.txt b/Resources/cp866.txt deleted file mode 100644 index 94e03b0..0000000 --- a/Resources/cp866.txt +++ /dev/null @@ -1,273 +0,0 @@ -# -# Name: cp866_DOSCyrillicRussian to Unicode table -# Unicode version: 2.0 -# Table version: 2.00 -# Table format: Format A -# Date: 04/24/96 -# Authors: Lori Brownell -# K.D. Chang -# General notes: none -# -# Format: Three tab-separated columns -# Column #1 is the cp866_DOSCyrillicRussian code (in hex) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 is the Unicode name (follows a comment sign, '#') -# -# The entries are in cp866_DOSCyrillicRussian order -# -0x00 0x0000 #NULL -0x01 0x0001 #START OF HEADING -0x02 0x0002 #START OF TEXT -0x03 0x0003 #END OF TEXT -0x04 0x0004 #END OF TRANSMISSION -0x05 0x0005 #ENQUIRY -0x06 0x0006 #ACKNOWLEDGE -0x07 0x0007 #BELL -0x08 0x0008 #BACKSPACE -0x09 0x0009 #HORIZONTAL TABULATION -0x0a 0x000a #LINE FEED -0x0b 0x000b #VERTICAL TABULATION -0x0c 0x000c #FORM FEED -0x0d 0x000d #CARRIAGE RETURN -0x0e 0x000e #SHIFT OUT -0x0f 0x000f #SHIFT IN -0x10 0x0010 #DATA LINK ESCAPE -0x11 0x0011 #DEVICE CONTROL ONE -0x12 0x0012 #DEVICE CONTROL TWO -0x13 0x0013 #DEVICE CONTROL THREE -0x14 0x0014 #DEVICE CONTROL FOUR -0x15 0x0015 #NEGATIVE ACKNOWLEDGE -0x16 0x0016 #SYNCHRONOUS IDLE -0x17 0x0017 #END OF TRANSMISSION BLOCK -0x18 0x0018 #CANCEL -0x19 0x0019 #END OF MEDIUM -0x1a 0x001a #SUBSTITUTE -0x1b 0x001b #ESCAPE -0x1c 0x001c #FILE SEPARATOR -0x1d 0x001d #GROUP SEPARATOR -0x1e 0x001e #RECORD SEPARATOR -0x1f 0x001f #UNIT SEPARATOR -0x20 0x0020 #SPACE -0x21 0x0021 #EXCLAMATION MARK -0x22 0x0022 #QUOTATION MARK -0x23 0x0023 #NUMBER SIGN -0x24 0x0024 #DOLLAR SIGN -0x25 0x0025 #PERCENT SIGN -0x26 0x0026 #AMPERSAND -0x27 0x0027 #APOSTROPHE -0x28 0x0028 #LEFT PARENTHESIS -0x29 0x0029 #RIGHT PARENTHESIS -0x2a 0x002a #ASTERISK -0x2b 0x002b #PLUS SIGN -0x2c 0x002c #COMMA -0x2d 0x002d #HYPHEN-MINUS -0x2e 0x002e #FULL STOP -0x2f 0x002f #SOLIDUS -0x30 0x0030 #DIGIT ZERO -0x31 0x0031 #DIGIT ONE -0x32 0x0032 #DIGIT TWO -0x33 0x0033 #DIGIT THREE -0x34 0x0034 #DIGIT FOUR -0x35 0x0035 #DIGIT FIVE -0x36 0x0036 #DIGIT SIX -0x37 0x0037 #DIGIT SEVEN -0x38 0x0038 #DIGIT EIGHT -0x39 0x0039 #DIGIT NINE -0x3a 0x003a #COLON -0x3b 0x003b #SEMICOLON -0x3c 0x003c #LESS-THAN SIGN -0x3d 0x003d #EQUALS SIGN -0x3e 0x003e #GREATER-THAN SIGN -0x3f 0x003f #QUESTION MARK -0x40 0x0040 #COMMERCIAL AT -0x41 0x0041 #LATIN CAPITAL LETTER A -0x42 0x0042 #LATIN CAPITAL LETTER B -0x43 0x0043 #LATIN CAPITAL LETTER C -0x44 0x0044 #LATIN CAPITAL LETTER D -0x45 0x0045 #LATIN CAPITAL LETTER E -0x46 0x0046 #LATIN CAPITAL LETTER F -0x47 0x0047 #LATIN CAPITAL LETTER G -0x48 0x0048 #LATIN CAPITAL LETTER H -0x49 0x0049 #LATIN CAPITAL LETTER I -0x4a 0x004a #LATIN CAPITAL LETTER J -0x4b 0x004b #LATIN CAPITAL LETTER K -0x4c 0x004c #LATIN CAPITAL LETTER L -0x4d 0x004d #LATIN CAPITAL LETTER M -0x4e 0x004e #LATIN CAPITAL LETTER N -0x4f 0x004f #LATIN CAPITAL LETTER O -0x50 0x0050 #LATIN CAPITAL LETTER P -0x51 0x0051 #LATIN CAPITAL LETTER Q -0x52 0x0052 #LATIN CAPITAL LETTER R -0x53 0x0053 #LATIN CAPITAL LETTER S -0x54 0x0054 #LATIN CAPITAL LETTER T -0x55 0x0055 #LATIN CAPITAL LETTER U -0x56 0x0056 #LATIN CAPITAL LETTER V -0x57 0x0057 #LATIN CAPITAL LETTER W -0x58 0x0058 #LATIN CAPITAL LETTER X -0x59 0x0059 #LATIN CAPITAL LETTER Y -0x5a 0x005a #LATIN CAPITAL LETTER Z -0x5b 0x005b #LEFT SQUARE BRACKET -0x5c 0x005c #REVERSE SOLIDUS -0x5d 0x005d #RIGHT SQUARE BRACKET -0x5e 0x005e #CIRCUMFLEX ACCENT -0x5f 0x005f #LOW LINE -0x60 0x0060 #GRAVE ACCENT -0x61 0x0061 #LATIN SMALL LETTER A -0x62 0x0062 #LATIN SMALL LETTER B -0x63 0x0063 #LATIN SMALL LETTER C -0x64 0x0064 #LATIN SMALL LETTER D -0x65 0x0065 #LATIN SMALL LETTER E -0x66 0x0066 #LATIN SMALL LETTER F -0x67 0x0067 #LATIN SMALL LETTER G -0x68 0x0068 #LATIN SMALL LETTER H -0x69 0x0069 #LATIN SMALL LETTER I -0x6a 0x006a #LATIN SMALL LETTER J -0x6b 0x006b #LATIN SMALL LETTER K -0x6c 0x006c #LATIN SMALL LETTER L -0x6d 0x006d #LATIN SMALL LETTER M -0x6e 0x006e #LATIN SMALL LETTER N -0x6f 0x006f #LATIN SMALL LETTER O -0x70 0x0070 #LATIN SMALL LETTER P -0x71 0x0071 #LATIN SMALL LETTER Q -0x72 0x0072 #LATIN SMALL LETTER R -0x73 0x0073 #LATIN SMALL LETTER S -0x74 0x0074 #LATIN SMALL LETTER T -0x75 0x0075 #LATIN SMALL LETTER U -0x76 0x0076 #LATIN SMALL LETTER V -0x77 0x0077 #LATIN SMALL LETTER W -0x78 0x0078 #LATIN SMALL LETTER X -0x79 0x0079 #LATIN SMALL LETTER Y -0x7a 0x007a #LATIN SMALL LETTER Z -0x7b 0x007b #LEFT CURLY BRACKET -0x7c 0x007c #VERTICAL LINE -0x7d 0x007d #RIGHT CURLY BRACKET -0x7e 0x007e #TILDE -0x7f 0x007f #DELETE -0x80 0x0410 #CYRILLIC CAPITAL LETTER A -0x81 0x0411 #CYRILLIC CAPITAL LETTER BE -0x82 0x0412 #CYRILLIC CAPITAL LETTER VE -0x83 0x0413 #CYRILLIC CAPITAL LETTER GHE -0x84 0x0414 #CYRILLIC CAPITAL LETTER DE -0x85 0x0415 #CYRILLIC CAPITAL LETTER IE -0x86 0x0416 #CYRILLIC CAPITAL LETTER ZHE -0x87 0x0417 #CYRILLIC CAPITAL LETTER ZE -0x88 0x0418 #CYRILLIC CAPITAL LETTER I -0x89 0x0419 #CYRILLIC CAPITAL LETTER SHORT I -0x8a 0x041a #CYRILLIC CAPITAL LETTER KA -0x8b 0x041b #CYRILLIC CAPITAL LETTER EL -0x8c 0x041c #CYRILLIC CAPITAL LETTER EM -0x8d 0x041d #CYRILLIC CAPITAL LETTER EN -0x8e 0x041e #CYRILLIC CAPITAL LETTER O -0x8f 0x041f #CYRILLIC CAPITAL LETTER PE -0x90 0x0420 #CYRILLIC CAPITAL LETTER ER -0x91 0x0421 #CYRILLIC CAPITAL LETTER ES -0x92 0x0422 #CYRILLIC CAPITAL LETTER TE -0x93 0x0423 #CYRILLIC CAPITAL LETTER U -0x94 0x0424 #CYRILLIC CAPITAL LETTER EF -0x95 0x0425 #CYRILLIC CAPITAL LETTER HA -0x96 0x0426 #CYRILLIC CAPITAL LETTER TSE -0x97 0x0427 #CYRILLIC CAPITAL LETTER CHE -0x98 0x0428 #CYRILLIC CAPITAL LETTER SHA -0x99 0x0429 #CYRILLIC CAPITAL LETTER SHCHA -0x9a 0x042a #CYRILLIC CAPITAL LETTER HARD SIGN -0x9b 0x042b #CYRILLIC CAPITAL LETTER YERU -0x9c 0x042c #CYRILLIC CAPITAL LETTER SOFT SIGN -0x9d 0x042d #CYRILLIC CAPITAL LETTER E -0x9e 0x042e #CYRILLIC CAPITAL LETTER YU -0x9f 0x042f #CYRILLIC CAPITAL LETTER YA -0xa0 0x0430 #CYRILLIC SMALL LETTER A -0xa1 0x0431 #CYRILLIC SMALL LETTER BE -0xa2 0x0432 #CYRILLIC SMALL LETTER VE -0xa3 0x0433 #CYRILLIC SMALL LETTER GHE -0xa4 0x0434 #CYRILLIC SMALL LETTER DE -0xa5 0x0435 #CYRILLIC SMALL LETTER IE -0xa6 0x0436 #CYRILLIC SMALL LETTER ZHE -0xa7 0x0437 #CYRILLIC SMALL LETTER ZE -0xa8 0x0438 #CYRILLIC SMALL LETTER I -0xa9 0x0439 #CYRILLIC SMALL LETTER SHORT I -0xaa 0x043a #CYRILLIC SMALL LETTER KA -0xab 0x043b #CYRILLIC SMALL LETTER EL -0xac 0x043c #CYRILLIC SMALL LETTER EM -0xad 0x043d #CYRILLIC SMALL LETTER EN -0xae 0x043e #CYRILLIC SMALL LETTER O -0xaf 0x043f #CYRILLIC SMALL LETTER PE -0xb0 0x2591 #LIGHT SHADE -0xb1 0x2592 #MEDIUM SHADE -0xb2 0x2593 #DARK SHADE -0xb3 0x2502 #BOX DRAWINGS LIGHT VERTICAL -0xb4 0x2524 #BOX DRAWINGS LIGHT VERTICAL AND LEFT -0xb5 0x2561 #BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -0xb6 0x2562 #BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -0xb7 0x2556 #BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -0xb8 0x2555 #BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -0xb9 0x2563 #BOX DRAWINGS DOUBLE VERTICAL AND LEFT -0xba 0x2551 #BOX DRAWINGS DOUBLE VERTICAL -0xbb 0x2557 #BOX DRAWINGS DOUBLE DOWN AND LEFT -0xbc 0x255d #BOX DRAWINGS DOUBLE UP AND LEFT -0xbd 0x255c #BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -0xbe 0x255b #BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -0xbf 0x2510 #BOX DRAWINGS LIGHT DOWN AND LEFT -0xc0 0x2514 #BOX DRAWINGS LIGHT UP AND RIGHT -0xc1 0x2534 #BOX DRAWINGS LIGHT UP AND HORIZONTAL -0xc2 0x252c #BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -0xc3 0x251c #BOX DRAWINGS LIGHT VERTICAL AND RIGHT -0xc4 0x2500 #BOX DRAWINGS LIGHT HORIZONTAL -0xc5 0x253c #BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -0xc6 0x255e #BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -0xc7 0x255f #BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -0xc8 0x255a #BOX DRAWINGS DOUBLE UP AND RIGHT -0xc9 0x2554 #BOX DRAWINGS DOUBLE DOWN AND RIGHT -0xca 0x2569 #BOX DRAWINGS DOUBLE UP AND HORIZONTAL -0xcb 0x2566 #BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -0xcc 0x2560 #BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -0xcd 0x2550 #BOX DRAWINGS DOUBLE HORIZONTAL -0xce 0x256c #BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -0xcf 0x2567 #BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -0xd0 0x2568 #BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -0xd1 0x2564 #BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -0xd2 0x2565 #BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -0xd3 0x2559 #BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -0xd4 0x2558 #BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -0xd5 0x2552 #BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -0xd6 0x2553 #BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -0xd7 0x256b #BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -0xd8 0x256a #BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -0xd9 0x2518 #BOX DRAWINGS LIGHT UP AND LEFT -0xda 0x250c #BOX DRAWINGS LIGHT DOWN AND RIGHT -0xdb 0x2588 #FULL BLOCK -0xdc 0x2584 #LOWER HALF BLOCK -0xdd 0x258c #LEFT HALF BLOCK -0xde 0x2590 #RIGHT HALF BLOCK -0xdf 0x2580 #UPPER HALF BLOCK -0xe0 0x0440 #CYRILLIC SMALL LETTER ER -0xe1 0x0441 #CYRILLIC SMALL LETTER ES -0xe2 0x0442 #CYRILLIC SMALL LETTER TE -0xe3 0x0443 #CYRILLIC SMALL LETTER U -0xe4 0x0444 #CYRILLIC SMALL LETTER EF -0xe5 0x0445 #CYRILLIC SMALL LETTER HA -0xe6 0x0446 #CYRILLIC SMALL LETTER TSE -0xe7 0x0447 #CYRILLIC SMALL LETTER CHE -0xe8 0x0448 #CYRILLIC SMALL LETTER SHA -0xe9 0x0449 #CYRILLIC SMALL LETTER SHCHA -0xea 0x044a #CYRILLIC SMALL LETTER HARD SIGN -0xeb 0x044b #CYRILLIC SMALL LETTER YERU -0xec 0x044c #CYRILLIC SMALL LETTER SOFT SIGN -0xed 0x044d #CYRILLIC SMALL LETTER E -0xee 0x044e #CYRILLIC SMALL LETTER YU -0xef 0x044f #CYRILLIC SMALL LETTER YA -0xf0 0x0401 #CYRILLIC CAPITAL LETTER IO -0xf1 0x0451 #CYRILLIC SMALL LETTER IO -0xf2 0x0404 #CYRILLIC CAPITAL LETTER UKRAINIAN IE -0xf3 0x0454 #CYRILLIC SMALL LETTER UKRAINIAN IE -0xf4 0x0407 #CYRILLIC CAPITAL LETTER YI -0xf5 0x0457 #CYRILLIC SMALL LETTER YI -0xf6 0x040e #CYRILLIC CAPITAL LETTER SHORT U -0xf7 0x045e #CYRILLIC SMALL LETTER SHORT U -0xf8 0x00b0 #DEGREE SIGN -0xf9 0x2219 #BULLET OPERATOR -0xfa 0x00b7 #MIDDLE DOT -0xfb 0x221a #SQUARE ROOT -0xfc 0x2116 #NUMERO SIGN -0xfd 0x00a4 #CURRENCY SIGN -0xfe 0x25a0 #BLACK SQUARE -0xff 0x00a0 #NO-BREAK SPACE diff --git a/Resources/fontnames b/Resources/fontnames deleted file mode 100644 index bb710d2..0000000 --- a/Resources/fontnames +++ /dev/null @@ -1,117 +0,0 @@ -# Default fontnames translation table -# uses only Standard PostScript (TM) fonts -# -# MS-Word fontname, Italic, Bold, PostScript fontname, Special -Arial, 0, 0, Helvetica, 0 -Arial, 0, 1, Helvetica-Bold, 0 -Arial, 1, 0, Helvetica-Oblique, 0 -Arial, 1, 1, Helvetica-BoldOblique, 0 -Arial Black, 0, 0, Helvetica, 0 -Arial Black, 0, 1, Helvetica-Bold, 0 -Arial Black, 1, 0, Helvetica-Oblique, 0 -Arial Black, 1, 1, Helvetica-BoldOblique, 0 -Arial CE, 0, 0, Helvetica, 0 -Arial CE, 0, 1, Helvetica-Bold, 0 -Arial CE, 1, 0, Helvetica-Oblique, 0 -Arial CE, 1, 1, Helvetica-BoldOblique, 0 -Arial Narrow, 0, 0, Helvetica-Narrow, 0 -Arial Narrow, 0, 1, Helvetica-Narrow-Bold, 0 -Arial Narrow, 1, 0, Helvetica-Narrow-Oblique, 0 -Arial Narrow, 1, 1, Helvetica-Narrow-BoldOblique, 0 -AvantGarde, 0, 0, AvantGarde-Book, 0 -AvantGarde, 0, 1, AvantGarde-Demi, 0 -AvantGarde, 1, 0, AvantGarde-BookOblique, 0 -AvantGarde, 1, 1, AvantGarde-DemiOblique, 0 -Bookman Old Style, 0, 0, Bookman-Light, 0 -Bookman Old Style, 0, 1, Bookman-Demi, 0 -Bookman Old Style, 1, 0, Bookman-LightItalic, 0 -Bookman Old Style, 1, 1, Bookman-DemiItalic, 0 -Century Schoolbook, 0, 0, NewCenturySchlbk-Roman, 0 -Century Schoolbook, 0, 1, NewCenturySchlbk-Bold, 0 -Century Schoolbook, 1, 0, NewCenturySchlbk-Italic, 0 -Century Schoolbook, 1, 1, NewCenturySchlbk-BoldItalic, 0 -CG Omega, 0, 0, Helvetica, 0 -CG Omega, 0, 1, Helvetica-Bold, 0 -CG Omega, 1, 0, Helvetica-Oblique, 0 -CG Omega, 1, 1, Helvetica-BoldOblique, 0 -Comic Sans MS, 0, 0, Helvetica, 0 -Comic Sans MS, 0, 1, Helvetica-Bold, 0 -Comic Sans MS, 1, 0, Helvetica-Oblique, 0 -Comic Sans MS, 1, 1, Helvetica-BoldOblique, 0 -Courier, 0, 0, Courier, 0 -Courier, 0, 1, Courier-Bold, 0 -Courier, 1, 0, Courier-Oblique, 0 -Courier, 1, 1, Courier-BoldOblique, 0 -Courier New, 0, 0, Courier, 0 -Courier New, 0, 1, Courier-Bold, 0 -Courier New, 1, 0, Courier-Oblique, 0 -Courier New, 1, 1, Courier-BoldOblique, 0 -Fixedsys, 0, 0, Courier, 0 -Fixedsys, 0, 1, Courier-Bold, 0 -Fixedsys, 1, 0, Courier-Oblique, 0 -Fixedsys, 1, 1, Courier-BoldOblique, 0 -Helvetica, 0, 0, Helvetica, 0 -Helvetica, 0, 1, Helvetica-Bold, 0 -Helvetica, 1, 0, Helvetica-Oblique, 0 -Helvetica, 1, 1, Helvetica-BoldOblique, 0 -Helvetica-Narrow, 0, 0, Helvetica-Narrow, 0 -Helvetica-Narrow, 0, 1, Helvetica-Narrow-Bold, 0 -Helvetica-Narrow, 1, 0, Helvetica-Narrow-Oblique, 0 -Helvetica-Narrow, 1, 1, Helvetica-Narrow-BoldOblique, 0 -ITC Bookman, 0, 0, Bookman-Light, 0 -ITC Bookman, 0, 1, Bookman-Demi, 0 -ITC Bookman, 1, 0, Bookman-LightItalic, 0 -ITC Bookman, 1, 1, Bookman-DemiItalic, 0 -Lucida Console, 0, 0, Courier, 0 -Lucida Console, 0, 1, Courier-Bold, 0 -Lucida Console, 1, 0, Courier-Oblique, 0 -Lucida Console, 1, 1, Courier-BoldOblique, 0 -Lucida Sans Typewriter, 0, 0, Courier, 0 -Lucida Sans Typewriter, 0, 1, Courier-Bold, 0 -Lucida Sans Typewriter, 1, 0, Courier-Oblique, 0 -Lucida Sans Typewriter, 1, 1, Courier-BoldOblique, 0 -Monotype.com, 0, 0, Courier, 0 -Monotype.com, 0, 1, Courier-Bold, 0 -Monotype.com, 1, 0, Courier-Oblique, 0 -Monotype.com, 1, 1, Courier-BoldOblique, 0 -MS Sans Serif, 0, 0, Helvetica, 0 -MS Sans Serif, 0, 1, Helvetica-Bold, 0 -MS Sans Serif, 1, 0, Helvetica-Oblique, 0 -MS Sans Serif, 1, 1, Helvetica-BoldOblique, 0 -New Century Schlbk, 0, 0, NewCenturySchlbk-Roman, 0 -New Century Schlbk, 0, 1, NewCenturySchlbk-Bold, 0 -New Century Schlbk, 1, 0, NewCenturySchlbk-Italic, 0 -New Century Schlbk, 1, 1, NewCenturySchlbk-BoldItalic, 0 -NewCenturySchlbk, 0, 0, NewCenturySchlbk-Roman, 0 -NewCenturySchlbk, 0, 1, NewCenturySchlbk-Bold, 0 -NewCenturySchlbk, 1, 0, NewCenturySchlbk-Italic, 0 -NewCenturySchlbk, 1, 1, NewCenturySchlbk-BoldItalic, 0 -Palatino, 0, 0, Palatino-Roman, 0 -Palatino, 0, 1, Palatino-Bold, 0 -Palatino, 1, 0, Palatino-Italic, 0 -Palatino, 1, 1, Palatino-BoldItalic, 0 -Swiss, 0, 0, Helvetica, 0 -Swiss, 0, 1, Helvetica-Bold, 0 -Swiss, 1, 0, Helvetica-Oblique, 0 -Swiss, 1, 1, Helvetica-BoldOblique, 0 -Tahoma, 0, 0, Helvetica, 0 -Tahoma, 0, 1, Helvetica-Bold, 0 -Tahoma, 1, 0, Helvetica-Oblique, 0 -Tahoma, 1, 1, Helvetica-BoldOblique, 0 -Trebuchet MS, 0, 0, Helvetica, 0 -Trebuchet MS, 0, 1, Helvetica-Bold, 0 -Trebuchet MS, 1, 0, Helvetica-Oblique, 0 -Trebuchet MS, 1, 1, Helvetica-BoldOblique, 0 -Univers, 0, 0, Helvetica, 0 -Univers, 0, 1, Helvetica-Bold, 0 -Univers, 1, 0, Helvetica-Oblique, 0 -Univers, 1, 1, Helvetica-BoldOblique, 0 -Verdana, 0, 0, Helvetica, 0 -Verdana, 0, 1, Helvetica-Bold, 0 -Verdana, 1, 0, Helvetica-Oblique, 0 -Verdana, 1, 1, Helvetica-BoldOblique, 0 -# All the other fonts -*, 0, 0, Times-Roman, 0 -*, 0, 1, Times-Bold, 0 -*, 1, 0, Times-Italic, 0 -*, 1, 1, Times-BoldItalic, 0 diff --git a/Resources/fontnames.russian b/Resources/fontnames.russian deleted file mode 100644 index fb21c56..0000000 --- a/Resources/fontnames.russian +++ /dev/null @@ -1,43 +0,0 @@ -# Default fontnames translation table -# for Cyrillic -# -# by: Dmitry Chernyak -# -# MS-Word fontname, Italic, Bold, PostScript fontname, Special -Arial, 0, 0, ArialCyrMT, 0 -Arial, 0, 1, ArialCyrMT-Bold, 0 -Arial, 1, 0, ArialCyrMT-Italic, 0 -Arial, 1, 1, ArialCyrMT-BoldItalic, 0 -Courier, 0, 0, CourierCyrPS, 0 -Courier, 0, 1, CourierCyrPS-Bold, 0 -Courier, 1, 0, CourierCyrPS-Inclined, 0 -Courier, 1, 1, CourierCyrPS-BoldInclined, 0 -Courier New, 0, 0, CourierCyrPS, 0 -Courier New, 0, 1, CourierCyrPS-Bold, 0 -Courier New, 1, 0, CourierCyrPS-Inclined, 0 -Courier New, 1, 1, CourierCyrPS-BoldInclined, 0 -Fixedsys, 0, 0, CourierCyrPS, 0 -Fixedsys, 0, 1, CourierCyrPS-Bold, 0 -Fixedsys, 1, 0, CourierCyrPS-Inclined, 0 -Fixedsys, 1, 1, CourierCyrPS-BoldInclined, 0 -Helvetica, 0, 0, ArialCyrMT, 0 -Helvetica, 0, 1, ArialCyrMT-Bold, 0 -Helvetica, 1, 0, ArialCyrMT-Italic, 0 -Helvetica, 1, 1, ArialCyrMT-BoldItalic, 0 -Lucida Console, 0, 0, CourierCyrPS, 0 -Lucida Console, 0, 1, CourierCyrPS-Bold, 0 -Lucida Console, 1, 0, CourierCyrPS-Inclined, 0 -Lucida Console, 1, 1, CourierCyrPS-BoldInclined, 0 -Swiss, 0, 0, Helvetica, 0 -Swiss, 0, 1, Helvetica-Bold, 0 -Swiss, 1, 0, Helvetica-Oblique, 0 -Swiss, 1, 1, Helvetica-BoldOblique, 0 -Univers, 0, 0, Helvetica, 0 -Univers, 0, 1, Helvetica-Bold, 0 -Univers, 1, 0, Helvetica-Oblique, 0 -Univers, 1, 1, Helvetica-BoldOblique, 0 -# All the other fonts -*, 0, 0, TimesNRCyrMT, 0 -*, 0, 1, TimesNRCyrMT-Bold, 0 -*, 1, 0, TimesNRCyrMT-Inclined, 0 -*, 1, 1, TimesNRCyrMT-BoldInclined, 0 diff --git a/Resources/koi8-r.txt b/Resources/koi8-r.txt deleted file mode 100644 index 5105610..0000000 --- a/Resources/koi8-r.txt +++ /dev/null @@ -1,302 +0,0 @@ -# -# Name: KOI8-R (RFC1489) to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 18 August 1999 -# Authors: Helmut Richter -# -# Copyright (c) 1991-1999 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# KOI8-R characters map into Unicode. The underlying document is the -# mapping described in RFC 1489. No statements are made as to whether -# this mapping is the same as the mapping defined as "Code Page 878" -# with some vendors. -# -# Format: Three tab-separated columns -# Column #1 is the KOI8-R code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in KOI8-R order. -# -# Version history -# 1.0 version: created. -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x2500 # BOX DRAWINGS LIGHT HORIZONTAL -0x81 0x2502 # BOX DRAWINGS LIGHT VERTICAL -0x82 0x250C # BOX DRAWINGS LIGHT DOWN AND RIGHT -0x83 0x2510 # BOX DRAWINGS LIGHT DOWN AND LEFT -0x84 0x2514 # BOX DRAWINGS LIGHT UP AND RIGHT -0x85 0x2518 # BOX DRAWINGS LIGHT UP AND LEFT -0x86 0x251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT -0x87 0x2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT -0x88 0x252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -0x89 0x2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL -0x8A 0x253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -0x8B 0x2580 # UPPER HALF BLOCK -0x8C 0x2584 # LOWER HALF BLOCK -0x8D 0x2588 # FULL BLOCK -0x8E 0x258C # LEFT HALF BLOCK -0x8F 0x2590 # RIGHT HALF BLOCK -0x90 0x2591 # LIGHT SHADE -0x91 0x2592 # MEDIUM SHADE -0x92 0x2593 # DARK SHADE -0x93 0x2320 # TOP HALF INTEGRAL -0x94 0x25A0 # BLACK SQUARE -0x95 0x2219 # BULLET OPERATOR -0x96 0x221A # SQUARE ROOT -0x97 0x2248 # ALMOST EQUAL TO -0x98 0x2264 # LESS-THAN OR EQUAL TO -0x99 0x2265 # GREATER-THAN OR EQUAL TO -0x9A 0x00A0 # NO-BREAK SPACE -0x9B 0x2321 # BOTTOM HALF INTEGRAL -0x9C 0x00B0 # DEGREE SIGN -0x9D 0x00B2 # SUPERSCRIPT TWO -0x9E 0x00B7 # MIDDLE DOT -0x9F 0x00F7 # DIVISION SIGN -0xA0 0x2550 # BOX DRAWINGS DOUBLE HORIZONTAL -0xA1 0x2551 # BOX DRAWINGS DOUBLE VERTICAL -0xA2 0x2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -0xA3 0x0451 # CYRILLIC SMALL LETTER IO -0xA4 0x2553 # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE -0xA5 0x2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT -0xA6 0x2555 # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE -0xA7 0x2556 # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE -0xA8 0x2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT -0xA9 0x2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -0xAA 0x2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -0xAB 0x255A # BOX DRAWINGS DOUBLE UP AND RIGHT -0xAC 0x255B # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -0xAD 0x255C # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE -0xAE 0x255D # BOX DRAWINGS DOUBLE UP AND LEFT -0xAF 0x255E # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -0xB0 0x255F # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -0xB1 0x2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -0xB2 0x2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -0xB3 0x0401 # CYRILLIC CAPITAL LETTER IO -0xB4 0x2562 # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE -0xB5 0x2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT -0xB6 0x2564 # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE -0xB7 0x2565 # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE -0xB8 0x2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -0xB9 0x2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -0xBA 0x2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -0xBB 0x2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL -0xBC 0x256A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -0xBD 0x256B # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -0xBE 0x256C # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -0xBF 0x00A9 # COPYRIGHT SIGN -0xC0 0x044E # CYRILLIC SMALL LETTER YU -0xC1 0x0430 # CYRILLIC SMALL LETTER A -0xC2 0x0431 # CYRILLIC SMALL LETTER BE -0xC3 0x0446 # CYRILLIC SMALL LETTER TSE -0xC4 0x0434 # CYRILLIC SMALL LETTER DE -0xC5 0x0435 # CYRILLIC SMALL LETTER IE -0xC6 0x0444 # CYRILLIC SMALL LETTER EF -0xC7 0x0433 # CYRILLIC SMALL LETTER GHE -0xC8 0x0445 # CYRILLIC SMALL LETTER HA -0xC9 0x0438 # CYRILLIC SMALL LETTER I -0xCA 0x0439 # CYRILLIC SMALL LETTER SHORT I -0xCB 0x043A # CYRILLIC SMALL LETTER KA -0xCC 0x043B # CYRILLIC SMALL LETTER EL -0xCD 0x043C # CYRILLIC SMALL LETTER EM -0xCE 0x043D # CYRILLIC SMALL LETTER EN -0xCF 0x043E # CYRILLIC SMALL LETTER O -0xD0 0x043F # CYRILLIC SMALL LETTER PE -0xD1 0x044F # CYRILLIC SMALL LETTER YA -0xD2 0x0440 # CYRILLIC SMALL LETTER ER -0xD3 0x0441 # CYRILLIC SMALL LETTER ES -0xD4 0x0442 # CYRILLIC SMALL LETTER TE -0xD5 0x0443 # CYRILLIC SMALL LETTER U -0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE -0xD7 0x0432 # CYRILLIC SMALL LETTER VE -0xD8 0x044C # CYRILLIC SMALL LETTER SOFT SIGN -0xD9 0x044B # CYRILLIC SMALL LETTER YERU -0xDA 0x0437 # CYRILLIC SMALL LETTER ZE -0xDB 0x0448 # CYRILLIC SMALL LETTER SHA -0xDC 0x044D # CYRILLIC SMALL LETTER E -0xDD 0x0449 # CYRILLIC SMALL LETTER SHCHA -0xDE 0x0447 # CYRILLIC SMALL LETTER CHE -0xDF 0x044A # CYRILLIC SMALL LETTER HARD SIGN -0xE0 0x042E # CYRILLIC CAPITAL LETTER YU -0xE1 0x0410 # CYRILLIC CAPITAL LETTER A -0xE2 0x0411 # CYRILLIC CAPITAL LETTER BE -0xE3 0x0426 # CYRILLIC CAPITAL LETTER TSE -0xE4 0x0414 # CYRILLIC CAPITAL LETTER DE -0xE5 0x0415 # CYRILLIC CAPITAL LETTER IE -0xE6 0x0424 # CYRILLIC CAPITAL LETTER EF -0xE7 0x0413 # CYRILLIC CAPITAL LETTER GHE -0xE8 0x0425 # CYRILLIC CAPITAL LETTER HA -0xE9 0x0418 # CYRILLIC CAPITAL LETTER I -0xEA 0x0419 # CYRILLIC CAPITAL LETTER SHORT I -0xEB 0x041A # CYRILLIC CAPITAL LETTER KA -0xEC 0x041B # CYRILLIC CAPITAL LETTER EL -0xED 0x041C # CYRILLIC CAPITAL LETTER EM -0xEE 0x041D # CYRILLIC CAPITAL LETTER EN -0xEF 0x041E # CYRILLIC CAPITAL LETTER O -0xF0 0x041F # CYRILLIC CAPITAL LETTER PE -0xF1 0x042F # CYRILLIC CAPITAL LETTER YA -0xF2 0x0420 # CYRILLIC CAPITAL LETTER ER -0xF3 0x0421 # CYRILLIC CAPITAL LETTER ES -0xF4 0x0422 # CYRILLIC CAPITAL LETTER TE -0xF5 0x0423 # CYRILLIC CAPITAL LETTER U -0xF6 0x0416 # CYRILLIC CAPITAL LETTER ZHE -0xF7 0x0412 # CYRILLIC CAPITAL LETTER VE -0xF8 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN -0xF9 0x042B # CYRILLIC CAPITAL LETTER YERU -0xFA 0x0417 # CYRILLIC CAPITAL LETTER ZE -0xFB 0x0428 # CYRILLIC CAPITAL LETTER SHA -0xFC 0x042D # CYRILLIC CAPITAL LETTER E -0xFD 0x0429 # CYRILLIC CAPITAL LETTER SHCHA -0xFE 0x0427 # CYRILLIC CAPITAL LETTER CHE -0xFF 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN diff --git a/Resources/koi8-u.txt b/Resources/koi8-u.txt deleted file mode 100644 index 61a5b40..0000000 --- a/Resources/koi8-u.txt +++ /dev/null @@ -1,303 +0,0 @@ -# -# Name: KOI8-U (RFC2319) to Unicode -# Unicode version: 3.0 -# Table version: 1.0 -# Table format: Format A -# Date: 08 September 2001 -# Authors: Andriy Rysin -# -# Copyright (c) 1991-2001 Unicode, Inc. All Rights reserved. -# -# This file is provided as-is by Unicode, Inc. (The Unicode Consortium). -# No claims are made as to fitness for any particular purpose. No -# warranties of any kind are expressed or implied. The recipient -# agrees to determine applicability of information provided. If this -# file has been provided on optical media by Unicode, Inc., the sole -# remedy for any claim will be exchange of defective media within 90 -# days of receipt. -# -# Unicode, Inc. hereby grants the right to freely use the information -# supplied in this file in the creation of products supporting the -# Unicode Standard, and to make copies of this file in any form for -# internal or external distribution as long as this notice remains -# attached. -# -# General notes: -# -# This table contains the data the Unicode Consortium has on how -# KOI8-U characters map into Unicode. The underlying document is the -# mapping described in RFC 2319. No statements are made as to whether -# this mapping is the same as the mapping defined as "Code Page 878" -# with some vendors. -# -# Format: Three tab-separated columns -# Column #1 is the KOI8-U code (in hex as 0xXX) -# Column #2 is the Unicode (in hex as 0xXXXX) -# Column #3 the Unicode name (follows a comment sign, '#') -# -# The entries are in KOI8-U order. -# -# Version history -# 1.0 version: created. -# -# Any comments or problems, contact -# Please note that is an archival address; -# notices will be checked, but do not expect an immediate response. -# -0x00 0x0000 # NULL -0x01 0x0001 # START OF HEADING -0x02 0x0002 # START OF TEXT -0x03 0x0003 # END OF TEXT -0x04 0x0004 # END OF TRANSMISSION -0x05 0x0005 # ENQUIRY -0x06 0x0006 # ACKNOWLEDGE -0x07 0x0007 # BELL -0x08 0x0008 # BACKSPACE -0x09 0x0009 # HORIZONTAL TABULATION -0x0A 0x000A # LINE FEED -0x0B 0x000B # VERTICAL TABULATION -0x0C 0x000C # FORM FEED -0x0D 0x000D # CARRIAGE RETURN -0x0E 0x000E # SHIFT OUT -0x0F 0x000F # SHIFT IN -0x10 0x0010 # DATA LINK ESCAPE -0x11 0x0011 # DEVICE CONTROL ONE -0x12 0x0012 # DEVICE CONTROL TWO -0x13 0x0013 # DEVICE CONTROL THREE -0x14 0x0014 # DEVICE CONTROL FOUR -0x15 0x0015 # NEGATIVE ACKNOWLEDGE -0x16 0x0016 # SYNCHRONOUS IDLE -0x17 0x0017 # END OF TRANSMISSION BLOCK -0x18 0x0018 # CANCEL -0x19 0x0019 # END OF MEDIUM -0x1A 0x001A # SUBSTITUTE -0x1B 0x001B # ESCAPE -0x1C 0x001C # FILE SEPARATOR -0x1D 0x001D # GROUP SEPARATOR -0x1E 0x001E # RECORD SEPARATOR -0x1F 0x001F # UNIT SEPARATOR -0x20 0x0020 # SPACE -0x21 0x0021 # EXCLAMATION MARK -0x22 0x0022 # QUOTATION MARK -0x23 0x0023 # NUMBER SIGN -0x24 0x0024 # DOLLAR SIGN -0x25 0x0025 # PERCENT SIGN -0x26 0x0026 # AMPERSAND -0x27 0x0027 # APOSTROPHE -0x28 0x0028 # LEFT PARENTHESIS -0x29 0x0029 # RIGHT PARENTHESIS -0x2A 0x002A # ASTERISK -0x2B 0x002B # PLUS SIGN -0x2C 0x002C # COMMA -0x2D 0x002D # HYPHEN-MINUS -0x2E 0x002E # FULL STOP -0x2F 0x002F # SOLIDUS -0x30 0x0030 # DIGIT ZERO -0x31 0x0031 # DIGIT ONE -0x32 0x0032 # DIGIT TWO -0x33 0x0033 # DIGIT THREE -0x34 0x0034 # DIGIT FOUR -0x35 0x0035 # DIGIT FIVE -0x36 0x0036 # DIGIT SIX -0x37 0x0037 # DIGIT SEVEN -0x38 0x0038 # DIGIT EIGHT -0x39 0x0039 # DIGIT NINE -0x3A 0x003A # COLON -0x3B 0x003B # SEMICOLON -0x3C 0x003C # LESS-THAN SIGN -0x3D 0x003D # EQUALS SIGN -0x3E 0x003E # GREATER-THAN SIGN -0x3F 0x003F # QUESTION MARK -0x40 0x0040 # COMMERCIAL AT -0x41 0x0041 # LATIN CAPITAL LETTER A -0x42 0x0042 # LATIN CAPITAL LETTER B -0x43 0x0043 # LATIN CAPITAL LETTER C -0x44 0x0044 # LATIN CAPITAL LETTER D -0x45 0x0045 # LATIN CAPITAL LETTER E -0x46 0x0046 # LATIN CAPITAL LETTER F -0x47 0x0047 # LATIN CAPITAL LETTER G -0x48 0x0048 # LATIN CAPITAL LETTER H -0x49 0x0049 # LATIN CAPITAL LETTER I -0x4A 0x004A # LATIN CAPITAL LETTER J -0x4B 0x004B # LATIN CAPITAL LETTER K -0x4C 0x004C # LATIN CAPITAL LETTER L -0x4D 0x004D # LATIN CAPITAL LETTER M -0x4E 0x004E # LATIN CAPITAL LETTER N -0x4F 0x004F # LATIN CAPITAL LETTER O -0x50 0x0050 # LATIN CAPITAL LETTER P -0x51 0x0051 # LATIN CAPITAL LETTER Q -0x52 0x0052 # LATIN CAPITAL LETTER R -0x53 0x0053 # LATIN CAPITAL LETTER S -0x54 0x0054 # LATIN CAPITAL LETTER T -0x55 0x0055 # LATIN CAPITAL LETTER U -0x56 0x0056 # LATIN CAPITAL LETTER V -0x57 0x0057 # LATIN CAPITAL LETTER W -0x58 0x0058 # LATIN CAPITAL LETTER X -0x59 0x0059 # LATIN CAPITAL LETTER Y -0x5A 0x005A # LATIN CAPITAL LETTER Z -0x5B 0x005B # LEFT SQUARE BRACKET -0x5C 0x005C # REVERSE SOLIDUS -0x5D 0x005D # RIGHT SQUARE BRACKET -0x5E 0x005E # CIRCUMFLEX ACCENT -0x5F 0x005F # LOW LINE -0x60 0x0060 # GRAVE ACCENT -0x61 0x0061 # LATIN SMALL LETTER A -0x62 0x0062 # LATIN SMALL LETTER B -0x63 0x0063 # LATIN SMALL LETTER C -0x64 0x0064 # LATIN SMALL LETTER D -0x65 0x0065 # LATIN SMALL LETTER E -0x66 0x0066 # LATIN SMALL LETTER F -0x67 0x0067 # LATIN SMALL LETTER G -0x68 0x0068 # LATIN SMALL LETTER H -0x69 0x0069 # LATIN SMALL LETTER I -0x6A 0x006A # LATIN SMALL LETTER J -0x6B 0x006B # LATIN SMALL LETTER K -0x6C 0x006C # LATIN SMALL LETTER L -0x6D 0x006D # LATIN SMALL LETTER M -0x6E 0x006E # LATIN SMALL LETTER N -0x6F 0x006F # LATIN SMALL LETTER O -0x70 0x0070 # LATIN SMALL LETTER P -0x71 0x0071 # LATIN SMALL LETTER Q -0x72 0x0072 # LATIN SMALL LETTER R -0x73 0x0073 # LATIN SMALL LETTER S -0x74 0x0074 # LATIN SMALL LETTER T -0x75 0x0075 # LATIN SMALL LETTER U -0x76 0x0076 # LATIN SMALL LETTER V -0x77 0x0077 # LATIN SMALL LETTER W -0x78 0x0078 # LATIN SMALL LETTER X -0x79 0x0079 # LATIN SMALL LETTER Y -0x7A 0x007A # LATIN SMALL LETTER Z -0x7B 0x007B # LEFT CURLY BRACKET -0x7C 0x007C # VERTICAL LINE -0x7D 0x007D # RIGHT CURLY BRACKET -0x7E 0x007E # TILDE -0x7F 0x007F # DELETE -0x80 0x2500 # BOX DRAWINGS LIGHT HORIZONTAL -0x81 0x2502 # BOX DRAWINGS LIGHT VERTICAL -0x82 0x250C # BOX DRAWINGS LIGHT DOWN AND RIGHT -0x83 0x2510 # BOX DRAWINGS LIGHT DOWN AND LEFT -0x84 0x2514 # BOX DRAWINGS LIGHT UP AND RIGHT -0x85 0x2518 # BOX DRAWINGS LIGHT UP AND LEFT -0x86 0x251C # BOX DRAWINGS LIGHT VERTICAL AND RIGHT -0x87 0x2524 # BOX DRAWINGS LIGHT VERTICAL AND LEFT -0x88 0x252C # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL -0x89 0x2534 # BOX DRAWINGS LIGHT UP AND HORIZONTAL -0x8A 0x253C # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL -0x8B 0x2580 # UPPER HALF BLOCK -0x8C 0x2584 # LOWER HALF BLOCK -0x8D 0x2588 # FULL BLOCK -0x8E 0x258C # LEFT HALF BLOCK -0x8F 0x2590 # RIGHT HALF BLOCK -0x90 0x2591 # LIGHT SHADE -0x91 0x2592 # MEDIUM SHADE -0x92 0x2593 # DARK SHADE -0x93 0x2320 # TOP HALF INTEGRAL -0x94 0x25A0 # BLACK SQUARE -0x95 0x2219 # BULLET OPERATOR -0x96 0x221A # SQUARE ROOT -0x97 0x2248 # ALMOST EQUAL TO -0x98 0x2264 # LESS-THAN OR EQUAL TO -0x99 0x2265 # GREATER-THAN OR EQUAL TO -0x9A 0x00A0 # NO-BREAK SPACE -0x9B 0x2321 # BOTTOM HALF INTEGRAL -0x9C 0x00B0 # DEGREE SIGN -0x9D 0x00B2 # SUPERSCRIPT TWO -0x9E 0x00B7 # MIDDLE DOT -0x9F 0x00F7 # DIVISION SIGN -0xA0 0x2550 # BOX DRAWINGS DOUBLE HORIZONTAL -0xA1 0x2551 # BOX DRAWINGS DOUBLE VERTICAL -0xA2 0x2552 # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE -0xA3 0x0451 # CYRILLIC SMALL LETTER IO -0xA4 0x0454 # CYRILLIC SMALL LETTER UKRAINIAN IE -0xA5 0x2554 # BOX DRAWINGS DOUBLE DOWN AND RIGHT -0xA6 0x0456 # CYRILLIC SMALL LETTER BELORUSSIAN-UKRAINIAN I -0xA7 0x0457 # CYRILLIC SMALL LETTER YI (UKRAINIAN) -0xA8 0x2557 # BOX DRAWINGS DOUBLE DOWN AND LEFT -0xA9 0x2558 # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE -0xAA 0x2559 # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE -0xAB 0x255A # BOX DRAWINGS DOUBLE UP AND RIGHT -0xAC 0x255B # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE -0xAD 0x0491 # CYRILLIC SMALL LETTER UKRAINIAN GHE WITH UPTURN -0xAE 0x255D # BOX DRAWINGS DOUBLE UP AND LEFT -0xAF 0x255E # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE -0xB0 0x255F # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE -0xB1 0x2560 # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT -0xB2 0x2561 # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE -0xB3 0x0401 # CYRILLIC CAPITAL LETTER IO -0xB4 0x0404 # CYRILLIC CAPITAL LETTER UKRAINIAN IE -0xB5 0x2563 # BOX DRAWINGS DOUBLE VERTICAL AND LEFT -0xB6 0x0406 # CYRILLIC CAPITAL LETTER BELORUSSIAN-UKRAINIAN I -0xB7 0x0407 # CYRILLIC CAPITAL LETTER YI (UKRAINIAN) -0xB8 0x2566 # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL -0xB9 0x2567 # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE -0xBA 0x2568 # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE -0xBB 0x2569 # BOX DRAWINGS DOUBLE UP AND HORIZONTAL -0xBC 0x256A # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE -0xBD 0x0490 # CYRILLIC CAPITAL LETTER UKRAINIAN GHE WITH UPTURN -0xBD 0x256B # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE -0xBE 0x256C # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL -0xBF 0x00A9 # COPYRIGHT SIGN -0xC0 0x044E # CYRILLIC SMALL LETTER YU -0xC1 0x0430 # CYRILLIC SMALL LETTER A -0xC2 0x0431 # CYRILLIC SMALL LETTER BE -0xC3 0x0446 # CYRILLIC SMALL LETTER TSE -0xC4 0x0434 # CYRILLIC SMALL LETTER DE -0xC5 0x0435 # CYRILLIC SMALL LETTER IE -0xC6 0x0444 # CYRILLIC SMALL LETTER EF -0xC7 0x0433 # CYRILLIC SMALL LETTER GHE -0xC8 0x0445 # CYRILLIC SMALL LETTER HA -0xC9 0x0438 # CYRILLIC SMALL LETTER I -0xCA 0x0439 # CYRILLIC SMALL LETTER SHORT I -0xCB 0x043A # CYRILLIC SMALL LETTER KA -0xCC 0x043B # CYRILLIC SMALL LETTER EL -0xCD 0x043C # CYRILLIC SMALL LETTER EM -0xCE 0x043D # CYRILLIC SMALL LETTER EN -0xCF 0x043E # CYRILLIC SMALL LETTER O -0xD0 0x043F # CYRILLIC SMALL LETTER PE -0xD1 0x044F # CYRILLIC SMALL LETTER YA -0xD2 0x0440 # CYRILLIC SMALL LETTER ER -0xD3 0x0441 # CYRILLIC SMALL LETTER ES -0xD4 0x0442 # CYRILLIC SMALL LETTER TE -0xD5 0x0443 # CYRILLIC SMALL LETTER U -0xD6 0x0436 # CYRILLIC SMALL LETTER ZHE -0xD7 0x0432 # CYRILLIC SMALL LETTER VE -0xD8 0x044C # CYRILLIC SMALL LETTER SOFT SIGN -0xD9 0x044B # CYRILLIC SMALL LETTER YERU -0xDA 0x0437 # CYRILLIC SMALL LETTER ZE -0xDB 0x0448 # CYRILLIC SMALL LETTER SHA -0xDC 0x044D # CYRILLIC SMALL LETTER E -0xDD 0x0449 # CYRILLIC SMALL LETTER SHCHA -0xDE 0x0447 # CYRILLIC SMALL LETTER CHE -0xDF 0x044A # CYRILLIC SMALL LETTER HARD SIGN -0xE0 0x042E # CYRILLIC CAPITAL LETTER YU -0xE1 0x0410 # CYRILLIC CAPITAL LETTER A -0xE2 0x0411 # CYRILLIC CAPITAL LETTER BE -0xE3 0x0426 # CYRILLIC CAPITAL LETTER TSE -0xE4 0x0414 # CYRILLIC CAPITAL LETTER DE -0xE5 0x0415 # CYRILLIC CAPITAL LETTER IE -0xE6 0x0424 # CYRILLIC CAPITAL LETTER EF -0xE7 0x0413 # CYRILLIC CAPITAL LETTER GHE -0xE8 0x0425 # CYRILLIC CAPITAL LETTER HA -0xE9 0x0418 # CYRILLIC CAPITAL LETTER I -0xEA 0x0419 # CYRILLIC CAPITAL LETTER SHORT I -0xEB 0x041A # CYRILLIC CAPITAL LETTER KA -0xEC 0x041B # CYRILLIC CAPITAL LETTER EL -0xED 0x041C # CYRILLIC CAPITAL LETTER EM -0xEE 0x041D # CYRILLIC CAPITAL LETTER EN -0xEF 0x041E # CYRILLIC CAPITAL LETTER O -0xF0 0x041F # CYRILLIC CAPITAL LETTER PE -0xF1 0x042F # CYRILLIC CAPITAL LETTER YA -0xF2 0x0420 # CYRILLIC CAPITAL LETTER ER -0xF3 0x0421 # CYRILLIC CAPITAL LETTER ES -0xF4 0x0422 # CYRILLIC CAPITAL LETTER TE -0xF5 0x0423 # CYRILLIC CAPITAL LETTER U -0xF6 0x0416 # CYRILLIC CAPITAL LETTER ZHE -0xF7 0x0412 # CYRILLIC CAPITAL LETTER VE -0xF8 0x042C # CYRILLIC CAPITAL LETTER SOFT SIGN -0xF9 0x042B # CYRILLIC CAPITAL LETTER YERU -0xFA 0x0417 # CYRILLIC CAPITAL LETTER ZE -0xFB 0x0428 # CYRILLIC CAPITAL LETTER SHA -0xFC 0x042D # CYRILLIC CAPITAL LETTER E -0xFD 0x0429 # CYRILLIC CAPITAL LETTER SHCHA -0xFE 0x0427 # CYRILLIC CAPITAL LETTER CHE -0xFF 0x042A # CYRILLIC CAPITAL LETTER HARD SIGN diff --git a/Resources/roman.txt b/Resources/roman.txt deleted file mode 100644 index d3ed19e..0000000 --- a/Resources/roman.txt +++ /dev/null @@ -1 +0,0 @@ -#======================================================================= # FTP file name: ROMAN.TXT # # Contents: Map (external version) from Mac OS Roman # character set to Unicode 2.1 # # Copyright: (c) 1994-1999 by Apple Computer, Inc., all rights # reserved. # # Contact: charsets@apple.com # # Changes: # # b03 1999-Sep-22 Update contact e-mail address. Matches # internal utom, ufrm, and Text # Encoding Converter version 1.5. # b02 1998-Aug-18 Encoding changed for Mac OS 8.5; change # mapping of 0xDB from CURRENCY SIGN to # EURO SIGN. Matches internal utom, # ufrm. # n08 1998-Feb-05 Minor update to header comments # n06 1997-Dec-14 Add warning about future changes to 0xDB # from CURRENCY SIGN to EURO SIGN. Clarify # some header information # n04 1997-Dec-01 Update to match internal utom, ufrm: # Change standard mapping for 0xBD from U+2126 # to its canonical decomposition, U+03A9. # n03 1995-Apr-15 First version (after fixing some typos). # Matches internal ufrm. # # Standard header: # ---------------- # # Apple, the Apple logo, and Macintosh are trademarks of Apple # Computer, Inc., registered in the United States and other countries. # Unicode is a trademark of Unicode Inc. For the sake of brevity, # throughout this document, "Macintosh" can be used to refer to # Macintosh computers and "Unicode" can be used to refer to the # Unicode standard. # # Apple makes no warranty or representation, either express or # implied, with respect to these tables, their quality, accuracy, or # fitness for a particular purpose. In no event will Apple be liable # for direct, indirect, special, incidental, or consequential damages # resulting from any defect or inaccuracy in this document or the # accompanying tables. # # These mapping tables and character lists are subject to change. # The latest tables should be available from the following: # # # # # For general information about Mac OS encodings and these mapping # tables, see the file "README.TXT". # # Format: # ------- # # Three tab-separated columns; # '#' begins a comment which continues to the end of the line. # Column #1 is the Mac OS Roman code (in hex as 0xNN) # Column #2 is the corresponding Unicode (in hex as 0xNNNN) # Column #3 is a comment containing the Unicode name # # The entries are in Mac OS Roman code order. # # One of these mappings requires the use of a corporate character. # See the file "CORPCHAR.TXT" and notes below. # # Control character mappings are not shown in this table, following # the conventions of the standard UTC mapping tables. However, the # Mac OS Roman character set uses the standard control characters at # 0x00-0x1F and 0x7F. # # Notes on Mac OS Roman: # ---------------------- # # This character set is used for at least the following Mac OS # localizations: U.S., British, Canadian French, French, Swiss # French, German, Swiss German, Italian, Swiss Italian, Dutch, # Swedish, Norwegian, Danish, Finnish, Spanish, Catalan, # Portuguese, Brazilian, and the default International system. # # Variants of Mac OS Roman are used for Croatian, Icelandic, # Turkish, Romanian, and other encodings. Separate mapping tables # are available for these encodings. # # Before Mac OS 8.5, code point 0xDB was CURRENCY SIGN, and was # mapped to U+00A4. In Mac OS 8.5 and later versions, code point # 0xDB is changed to EURO SIGN and maps to U+20AC; the standard # Apple fonts are updated for Mac OS 8.5 to reflect this. There is # a "currency sign" variant of the Mac OS Roman encoding that still # maps 0xDB to U+00A4; this can be used for older fonts. # Note: U+20AC is new with Unicode 2.1; for earlier Unicode # versions, Mac OS Roman 0xDB may be mapped to private-use character # U+F8A0. # # Before Mac OS 8.5, the ROM bitmap versions of the fonts Chicago, # New York, Geneva, and Monaco did not implement the full Mac OS # Roman character set; they only supported character codes up to # 0xD8. The TrueType versions of these fonts have always implemented # the full character set, as with the bitmap and TrueType versions # of the other standard Roman fonts. # # In all Mac OS encodings, fonts such as Chicago which are used # as "system" fonts (for menus, dialogs, etc.) have four glyphs # at code points 0x11-0x14 for transient use by the Menu Manager. # These glyphs are not intended as characters for use in normal # text, and the associated code points are not generally # interpreted as associated with these glyphs; they are usually # interpreted (if at all) as the control codes DC1-DC4. # # Unicode mapping issues and notes: # --------------------------------- # # The following corporate zone Unicode character is used in this # mapping: # # 0xF8FF Apple logo # # NOTE: The graphic image associated with the Apple logo character # is not authorized for use without permission of Apple, and # unauthorized use might constitute trademark infringement. # # Details of mapping changes in each version: # ------------------------------------------- # # Changes from version n08 to version b02: # # - Encoding changed for Mac OS 8.5; change mapping of 0xDB from # CURRENCY SIGN (U+00A4) to EURO SIGN (U+20AC). # # Changes from version n03 to version n04: # # - Change mapping of 0xBD from U+2126 to its canonical # decomposition, U+03A9. # ################## 0x20 0x0020 # SPACE 0x21 0x0021 # EXCLAMATION MARK 0x22 0x0022 # QUOTATION MARK 0x23 0x0023 # NUMBER SIGN 0x24 0x0024 # DOLLAR SIGN 0x25 0x0025 # PERCENT SIGN 0x26 0x0026 # AMPERSAND 0x27 0x0027 # APOSTROPHE 0x28 0x0028 # LEFT PARENTHESIS 0x29 0x0029 # RIGHT PARENTHESIS 0x2A 0x002A # ASTERISK 0x2B 0x002B # PLUS SIGN 0x2C 0x002C # COMMA 0x2D 0x002D # HYPHEN-MINUS 0x2E 0x002E # FULL STOP 0x2F 0x002F # SOLIDUS 0x30 0x0030 # DIGIT ZERO 0x31 0x0031 # DIGIT ONE 0x32 0x0032 # DIGIT TWO 0x33 0x0033 # DIGIT THREE 0x34 0x0034 # DIGIT FOUR 0x35 0x0035 # DIGIT FIVE 0x36 0x0036 # DIGIT SIX 0x37 0x0037 # DIGIT SEVEN 0x38 0x0038 # DIGIT EIGHT 0x39 0x0039 # DIGIT NINE 0x3A 0x003A # COLON 0x3B 0x003B # SEMICOLON 0x3C 0x003C # LESS-THAN SIGN 0x3D 0x003D # EQUALS SIGN 0x3E 0x003E # GREATER-THAN SIGN 0x3F 0x003F # QUESTION MARK 0x40 0x0040 # COMMERCIAL AT 0x41 0x0041 # LATIN CAPITAL LETTER A 0x42 0x0042 # LATIN CAPITAL LETTER B 0x43 0x0043 # LATIN CAPITAL LETTER C 0x44 0x0044 # LATIN CAPITAL LETTER D 0x45 0x0045 # LATIN CAPITAL LETTER E 0x46 0x0046 # LATIN CAPITAL LETTER F 0x47 0x0047 # LATIN CAPITAL LETTER G 0x48 0x0048 # LATIN CAPITAL LETTER H 0x49 0x0049 # LATIN CAPITAL LETTER I 0x4A 0x004A # LATIN CAPITAL LETTER J 0x4B 0x004B # LATIN CAPITAL LETTER K 0x4C 0x004C # LATIN CAPITAL LETTER L 0x4D 0x004D # LATIN CAPITAL LETTER M 0x4E 0x004E # LATIN CAPITAL LETTER N 0x4F 0x004F # LATIN CAPITAL LETTER O 0x50 0x0050 # LATIN CAPITAL LETTER P 0x51 0x0051 # LATIN CAPITAL LETTER Q 0x52 0x0052 # LATIN CAPITAL LETTER R 0x53 0x0053 # LATIN CAPITAL LETTER S 0x54 0x0054 # LATIN CAPITAL LETTER T 0x55 0x0055 # LATIN CAPITAL LETTER U 0x56 0x0056 # LATIN CAPITAL LETTER V 0x57 0x0057 # LATIN CAPITAL LETTER W 0x58 0x0058 # LATIN CAPITAL LETTER X 0x59 0x0059 # LATIN CAPITAL LETTER Y 0x5A 0x005A # LATIN CAPITAL LETTER Z 0x5B 0x005B # LEFT SQUARE BRACKET 0x5C 0x005C # REVERSE SOLIDUS 0x5D 0x005D # RIGHT SQUARE BRACKET 0x5E 0x005E # CIRCUMFLEX ACCENT 0x5F 0x005F # LOW LINE 0x60 0x0060 # GRAVE ACCENT 0x61 0x0061 # LATIN SMALL LETTER A 0x62 0x0062 # LATIN SMALL LETTER B 0x63 0x0063 # LATIN SMALL LETTER C 0x64 0x0064 # LATIN SMALL LETTER D 0x65 0x0065 # LATIN SMALL LETTER E 0x66 0x0066 # LATIN SMALL LETTER F 0x67 0x0067 # LATIN SMALL LETTER G 0x68 0x0068 # LATIN SMALL LETTER H 0x69 0x0069 # LATIN SMALL LETTER I 0x6A 0x006A # LATIN SMALL LETTER J 0x6B 0x006B # LATIN SMALL LETTER K 0x6C 0x006C # LATIN SMALL LETTER L 0x6D 0x006D # LATIN SMALL LETTER M 0x6E 0x006E # LATIN SMALL LETTER N 0x6F 0x006F # LATIN SMALL LETTER O 0x70 0x0070 # LATIN SMALL LETTER P 0x71 0x0071 # LATIN SMALL LETTER Q 0x72 0x0072 # LATIN SMALL LETTER R 0x73 0x0073 # LATIN SMALL LETTER S 0x74 0x0074 # LATIN SMALL LETTER T 0x75 0x0075 # LATIN SMALL LETTER U 0x76 0x0076 # LATIN SMALL LETTER V 0x77 0x0077 # LATIN SMALL LETTER W 0x78 0x0078 # LATIN SMALL LETTER X 0x79 0x0079 # LATIN SMALL LETTER Y 0x7A 0x007A # LATIN SMALL LETTER Z 0x7B 0x007B # LEFT CURLY BRACKET 0x7C 0x007C # VERTICAL LINE 0x7D 0x007D # RIGHT CURLY BRACKET 0x7E 0x007E # TILDE # 0x80 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS 0x81 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE 0x82 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA 0x83 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE 0x84 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE 0x85 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS 0x86 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS 0x87 0x00E1 # LATIN SMALL LETTER A WITH ACUTE 0x88 0x00E0 # LATIN SMALL LETTER A WITH GRAVE 0x89 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX 0x8A 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS 0x8B 0x00E3 # LATIN SMALL LETTER A WITH TILDE 0x8C 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE 0x8D 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA 0x8E 0x00E9 # LATIN SMALL LETTER E WITH ACUTE 0x8F 0x00E8 # LATIN SMALL LETTER E WITH GRAVE 0x90 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX 0x91 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS 0x92 0x00ED # LATIN SMALL LETTER I WITH ACUTE 0x93 0x00EC # LATIN SMALL LETTER I WITH GRAVE 0x94 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX 0x95 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS 0x96 0x00F1 # LATIN SMALL LETTER N WITH TILDE 0x97 0x00F3 # LATIN SMALL LETTER O WITH ACUTE 0x98 0x00F2 # LATIN SMALL LETTER O WITH GRAVE 0x99 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX 0x9A 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS 0x9B 0x00F5 # LATIN SMALL LETTER O WITH TILDE 0x9C 0x00FA # LATIN SMALL LETTER U WITH ACUTE 0x9D 0x00F9 # LATIN SMALL LETTER U WITH GRAVE 0x9E 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX 0x9F 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS 0xA0 0x2020 # DAGGER 0xA1 0x00B0 # DEGREE SIGN 0xA2 0x00A2 # CENT SIGN 0xA3 0x00A3 # POUND SIGN 0xA4 0x00A7 # SECTION SIGN 0xA5 0x2022 # BULLET 0xA6 0x00B6 # PILCROW SIGN 0xA7 0x00DF # LATIN SMALL LETTER SHARP S 0xA8 0x00AE # REGISTERED SIGN 0xA9 0x00A9 # COPYRIGHT SIGN 0xAA 0x2122 # TRADE MARK SIGN 0xAB 0x00B4 # ACUTE ACCENT 0xAC 0x00A8 # DIAERESIS 0xAD 0x2260 # NOT EQUAL TO 0xAE 0x00C6 # LATIN CAPITAL LETTER AE 0xAF 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE 0xB0 0x221E # INFINITY 0xB1 0x00B1 # PLUS-MINUS SIGN 0xB2 0x2264 # LESS-THAN OR EQUAL TO 0xB3 0x2265 # GREATER-THAN OR EQUAL TO 0xB4 0x00A5 # YEN SIGN 0xB5 0x00B5 # MICRO SIGN 0xB6 0x2202 # PARTIAL DIFFERENTIAL 0xB7 0x2211 # N-ARY SUMMATION 0xB8 0x220F # N-ARY PRODUCT 0xB9 0x03C0 # GREEK SMALL LETTER PI 0xBA 0x222B # INTEGRAL 0xBB 0x00AA # FEMININE ORDINAL INDICATOR 0xBC 0x00BA # MASCULINE ORDINAL INDICATOR 0xBD 0x03A9 # GREEK CAPITAL LETTER OMEGA 0xBE 0x00E6 # LATIN SMALL LETTER AE 0xBF 0x00F8 # LATIN SMALL LETTER O WITH STROKE 0xC0 0x00BF # INVERTED QUESTION MARK 0xC1 0x00A1 # INVERTED EXCLAMATION MARK 0xC2 0x00AC # NOT SIGN 0xC3 0x221A # SQUARE ROOT 0xC4 0x0192 # LATIN SMALL LETTER F WITH HOOK 0xC5 0x2248 # ALMOST EQUAL TO 0xC6 0x2206 # INCREMENT 0xC7 0x00AB # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK 0xC8 0x00BB # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK 0xC9 0x2026 # HORIZONTAL ELLIPSIS 0xCA 0x00A0 # NO-BREAK SPACE 0xCB 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE 0xCC 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE 0xCD 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE 0xCE 0x0152 # LATIN CAPITAL LIGATURE OE 0xCF 0x0153 # LATIN SMALL LIGATURE OE 0xD0 0x2013 # EN DASH 0xD1 0x2014 # EM DASH 0xD2 0x201C # LEFT DOUBLE QUOTATION MARK 0xD3 0x201D # RIGHT DOUBLE QUOTATION MARK 0xD4 0x2018 # LEFT SINGLE QUOTATION MARK 0xD5 0x2019 # RIGHT SINGLE QUOTATION MARK 0xD6 0x00F7 # DIVISION SIGN 0xD7 0x25CA # LOZENGE 0xD8 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS 0xD9 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS 0xDA 0x2044 # FRACTION SLASH 0xDB 0x20AC # EURO SIGN 0xDC 0x2039 # SINGLE LEFT-POINTING ANGLE QUOTATION MARK 0xDD 0x203A # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK 0xDE 0xFB01 # LATIN SMALL LIGATURE FI 0xDF 0xFB02 # LATIN SMALL LIGATURE FL 0xE0 0x2021 # DOUBLE DAGGER 0xE1 0x00B7 # MIDDLE DOT 0xE2 0x201A # SINGLE LOW-9 QUOTATION MARK 0xE3 0x201E # DOUBLE LOW-9 QUOTATION MARK 0xE4 0x2030 # PER MILLE SIGN 0xE5 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX 0xE6 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX 0xE7 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE 0xE8 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS 0xE9 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE 0xEA 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE 0xEB 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX 0xEC 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS 0xED 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE 0xEE 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE 0xEF 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX 0xF0 0xF8FF # Apple logo 0xF1 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE 0xF2 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE 0xF3 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX 0xF4 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE 0xF5 0x0131 # LATIN SMALL LETTER DOTLESS I 0xF6 0x02C6 # MODIFIER LETTER CIRCUMFLEX ACCENT 0xF7 0x02DC # SMALL TILDE 0xF8 0x00AF # MACRON 0xF9 0x02D8 # BREVE 0xFA 0x02D9 # DOT ABOVE 0xFB 0x02DA # RING ABOVE 0xFC 0x00B8 # CEDILLA 0xFD 0x02DD # DOUBLE ACUTE ACCENT 0xFE 0x02DB # OGONEK 0xFF 0x02C7 # CARON \ No newline at end of file diff --git a/Unix-only/KDE1-only/Antiword.kdelnk.eu b/Unix-only/KDE1-only/Antiword.kdelnk.eu deleted file mode 100644 index 9de8f49..0000000 --- a/Unix-only/KDE1-only/Antiword.kdelnk.eu +++ /dev/null @@ -1,15 +0,0 @@ -# KDE Config File -[KDE Desktop Entry] -Comment[C]=MS Word reader -SwallowTitle= -SwallowExec= -BinaryPattern=antiword;kantiword; -Name=Antiword -Name[C]=Antiword -MimeType= -Exec=kantiword a4 %f -Icon=antiword.xpm -TerminalOptions= -Path= -Type=Application -Terminal=0 diff --git a/Unix-only/KDE1-only/Antiword.kdelnk.us b/Unix-only/KDE1-only/Antiword.kdelnk.us deleted file mode 100644 index d54c140..0000000 --- a/Unix-only/KDE1-only/Antiword.kdelnk.us +++ /dev/null @@ -1,15 +0,0 @@ -# KDE Config File -[KDE Desktop Entry] -Comment[C]=MS Word reader -SwallowTitle= -SwallowExec= -BinaryPattern=antiword;kantiword; -Name=Antiword -Name[C]=Antiword -MimeType= -Exec=kantiword letter %f -Icon=antiword.xpm -TerminalOptions= -Path= -Type=Application -Terminal=0 diff --git a/Unix-only/KDE1-only/antiword.xpm b/Unix-only/KDE1-only/antiword.xpm deleted file mode 100644 index 66c9cf7..0000000 --- a/Unix-only/KDE1-only/antiword.xpm +++ /dev/null @@ -1,272 +0,0 @@ -/* XPM */ -static char *antiword_48[] = { -/* width height num_colors chars_per_pixel */ -" 48 48 217 2", -/* colors */ -".. c #040204", -".# c #548a04", -".a c #840604", -".b c #4c460c", -".c c #bcc2bc", -".d c #3c0604", -".e c #b4820c", -".f c #141e04", -".g c #acaaa4", -".h c #74560c", -".i c #240604", -".j c #3c5e0c", -".k c #dca20c", -".l c #0c1204", -".m c #dce2dc", -".n c #ac060c", -".o c #543e0c", -".p c #9c720c", -".q c #3c2e0c", -".r c #848284", -".s c #e4b20c", -".t c #140204", -".u c #949694", -".v c #24320c", -".w c #b4b6b4", -".x c #5c5a5c", -".y c #741e0c", -".z c #3c3e3c", -".A c #ccd2cc", -".B c #bc920c", -".C c #ecf2ec", -".D c #746e74", -".E c #f4b20c", -".F c #1c1604", -".G c #94060c", -".H c #6c260c", -".I c #9ca29c", -".J c #5c0604", -".K c #84620c", -".L c #d40604", -".M c #5c4244", -".N c #646664", -".O c #cc9a0c", -".P c #747a74", -".Q c #f4ba0c", -".R c #0c0204", -".S c #c4cac4", -".T c #141a04", -".U c #8c8e8c", -".V c #c4bebc", -".W c #345204", -".X c #acb2ac", -".Y c #24160c", -".Z c #e4aa0c", -".0 c #e4eae4", -".1 c #544a2c", -".2 c #140e04", -".3 c #9c9e9c", -".4 c #2c2e2c", -".5 c #4c4a4c", -".6 c #f4faf4", -".7 c #a40604", -".8 c #242624", -".9 c #fcba04", -"#. c #44160c", -"## c #7c5e0c", -"#a c #14120c", -"#b c #c4020c", -"#c c #848a84", -"#d c #9c969c", -"#e c #bcbebc", -"#f c #dcdadc", -"#g c #c4920c", -"#h c #6c6e6c", -"#i c #3c363c", -"#j c #3c520c", -"#k c #7c160c", -"#l c #4c060c", -"#m c #b4aeac", -"#n c #340604", -"#o c #44720c", -"#p c #ecb20c", -"#q c #646264", -"#r c #747674", -"#s c #0c0e14", -"#t c #1c161c", -"#u c #9c0604", -"#v c #a4a2a4", -"#w c #6c0604", -"#x c #8c6a0c", -"#y c #dc0204", -"#z c #d49a0c", -"#A c #847e84", -"#B c #0c0604", -"#C c #cccac4", -"#D c #ecae0c", -"#E c #6c4e0c", -"#F c #343634", -"#G c #fcbe04", -"#H c #14160c", -"#I c #c4960c", -"#J c #040604", -"#K c #8c060c", -"#L c #c4c2c4", -"#M c #440604", -"#N c #b48a0c", -"#O c #1c1e1c", -"#P c #acaeac", -"#Q c #7c5a0c", -"#R c #3c6204", -"#S c #e4e2e4", -"#T c #542224", -"#U c #8c868c", -"#V c #1c0204", -"#W c #bcbabc", -"#X c #645e64", -"#Y c #444644", -"#Z c #d4d2d4", -"#0 c #f4f2f4", -"#1 c #0c0e0c", -"#2 c #64060c", -"#3 c #242224", -"#4 c #544e54", -"#5 c #6c666c", -"#6 c #643a0c", -"#7 c #742a0c", -"#8 c #ac7e0c", -"#9 c #342e0c", -"a. c #c48e0c", -"a# c #5c460c", -"aa c #4c3a0c", -"ab c #444244", -"ac c #7c7a7c", -"ad c #949294", -"ae c #eceaec", -"af c #342e34", -"ag c #fcfafc", -"ah c #2c262c", -"ai c #4c360c", -"aj c #6c521c", -"ak c #2c060c", -"al c #b4b2b4", -"am c #8c8a8c", -"an c #a47a0c", -"ao c #b4060c", -"ap c #442e0c", -"aq c #140e14", -"ar c #7c7674", -"as c #34560c", -"at c #e4ae0c", -"au c #4c4e4c", -"av c #a4a6a4", -"aw c #cccecc", -"ax c #745a0c", -"ay c #dca60c", -"az c #848684", -"aA c #949a94", -"aB c #b4bab4", -"aC c #5c5e5c", -"aD c #747274", -"aE c #f4b60c", -"aF c #940a0c", -"aG c #84660c", -"aH c #f4be0c", -"aI c #dcdedc", -"aJ c #3c3a3c", -"aK c #1c1a1c", -"aL c #dc0604", -"aM c #d49e0c", -"aN c #6c520c", -"aO c #c4c6c4", -"aP c #e4e6e4", -"aQ c #1c0604", -"aR c #d4d6d4", -"aS c #f4f6f4", -"aT c #545254", -"aU c #6c6a6c", -"aV c #7c7e7c", -"aW c #eceeec", -"aX c #343234", -"aY c #fcfefc", -"aZ c #2c2a2c", -"a0 c #84060c", -"a1 c #141e0c", -"a2 c #acaaac", -"a3 c #e4b214", -"a4 c #0c0a0c", -"a5 c #1c160c", -"a6 c #5c060c", -"a7 c #241e24", -"a8 c #d4060c", -"a9 c #141a0c", -"b. c #c4bec4", -"b# c #34520c", -"ba c #140e0c", -"bb c #a4060c", -"bc c #fcba0c", -"bd c #7c5e14", -"be c #141214", -"bf c #bcbec4", -"bg c #c49214", -"bh c #6c6e74", -"bi c #3c5214", -"bj c #34060c", -"bk c #9c060c", -"bl c #0c060c", -"bm c #cccacc", -"bn c #fcbe0c", -"bo c #141614", -"bp c #04060c", -"bq c #44060c", -"br c #3c620c", -"bs c #e4ae14", -"bt c #4c4e54", -"bu c #9c9a9c", -"bv c #a4a6ac", -"XX c None", -/* pixels */ -"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", -"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", -"XXXXaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYXXXX", -"XXXXaY#WbmaYaYaYaw.waYavaIaYaYaYaYaYaW#vaSaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaY.AalaYa2#faYaYXXXX", -"XXXXaY.3.uawaY#Zbu.uaYal#SaYaYaYaYaYaP#raWaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaR#W#WaYazaOaYaYXXXX", -"XXXXaY#vaVadaWbuaV#daYaW.6aYaY#0aWaSaParaW#0aSaYaWagaS#0aY#0aW#0aYaY#0aW#0aWad#PaWaWaz#e#0aYXXXX", -"XXXXaY.3#PaW.PaP.waAaY#AawaYaS#raraBaP.PaW#P.IaYaraRaO#caY.UaraAaYaYav#r#rac#rac#r.Par.P#vaYXXXX", -"XXXXaY#v#PagaPag.w#daYaVawaRadaPaP#0aPar.U#LaWaY.PaRaO#UaY.U.XaWaY.ubm.caVaP.U#PaPaP.raBaWaYXXXX", -"XXXXaY.3#PaYaYaY.waAaY#A.Aaw#AaYaYaYaP#r#raOaYaYaraRaO#caYbm#WaOaYaVawaw.raY.u.waYaYazbmaYaYXXXX", -"XXXXaY#v.XaYaYaY#W.uaY#A.AaRbuaIaIaWaParadbfaeaY.u.SalamaY#Sav#daYaV#W#L.3aY.u#WaYaYazaOaYaYXXXX", -"XXXXaY.3#PaYaYaY.w.uaYaVawaYaS#r#r.waP#raW#P.3aYaY#v#razaY.U#raAaY#A.PavaYaY.u.waYaY#UaOaYaYXXXX", -"XXXXaYaSagaYaYaYagaSaYaSaYaYaYaSaSagaYaSaY.6agaYaYaS#L#caYagaSaSaYaSaSagaYaY.6agaYaYaSagaYaYXXXX", -"XXXXaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaY.m.x.x.xamaY.x.xam#ZaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYXXXX", -"XXXXaPaPaPaPaPaPaPaPaPaPaPawavavavbvad#FaJaKaX#v#Y#Y#h#PaPaPaPaPaPaPaPaPaPaPaPaPaPaPaPaPaPaPXXXX", -"XXXX#Lb.#eb.bf.Vbfb.b.bfb.aV....a4a4#3ad.U#Y#s#1#W#WbhaKbfb.b.bf.Vbfb.#eb.bf.Vb.bf#L.V.cb.#LXXXX", -"XXXXaYaYaYaYaYaYaYaYaYaYaY#v....#rbuaV....aD#W#W#W#W#h#3aYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYaYXXXX", -"XXXXawbmawbmawbmaw#Cbm#Y.zaT#rar#i.8aJad.Ua2#W#e#W#ea2az.zal#CawbmawbmawbmawbmawbmbmbmbmbmawXXXX", -"XXXX#f#f#faIaR#fbu.N.N.5.5auaTbt.x.xaU#W#h.u#W#W#W#W#W#v...w#faIaR#f#f.X#q.N#q.N#q.N.N#P#f#fXXXX", -"XXXX#0.C#0aW.A#Z#ha7#OacaV#X#3.8.ua2bububoaDalaAbu.X#e.g#3al.m#0#0.CaI.U.T.T.Ta9#H.....U#0.CXXXX", -"XXXX#W#e#Wav....aTaAbua4..#Y#W#W#W.N..bp...Daz....az#W#W#W#3.N#W#e#Wab.v.#.#.#.##o....aD#W#eXXXX", -"XXXXaS.xbo.8#Uaz.5bobe.3#v#PalboaK#s....bgajabavav.wacaZ#W.8#s#tbo#ta4#B.lba#1.l#9aya5adaSaSXXXX", -"XXXXaRab..bebubu.5aK.D#W#rau.5....aibd#JayaN#F#W#4auaCaUbtbi.W.W.W.Wa1bja0.a.iai#8#Ga5#AaR#fXXXX", -"XXXX#ZaDafba#h.U.5#3az.waba5ai....#Q#z..ay#EaZazaJaJ.xaD..b#.j#Rbr.j.b.H.7#ybj#Q.9.9.YacawawXXXX", -"XXXXaYaY.u....aV.5....alaba#a3.R..#Q.O#Bay#E....aB#W#h.....R.R.R..#Banan.ta8#n#Q.9aH.YaAaYaYXXXX", -"XXXX#W#Wbh....aVbuaD..al#Wac#a.Q.q#Q.9.Q.9#E..............ao.Lbb.R#p.Qbcbs.R..#Q.9.9.YaD#W#eXXXX", -"XXXXaWaeaR#v...8#5#r..#F.Uac#Baa.paM.kaaat#E.f.j#R.jbras...d.G.7..#D.9.9#p....#Q.9#G.F.UaeaeXXXX", -"XXXX#S.m#SaO....aTazabblac.u.5bpax#I.O#J.K.q.T#j.W#j.W#j#E#E#7#w..#p.9.9.EaN.Fax.9#G.Yaz#S.mXXXX", -"XXXXaO#L#L.X#3bl.5amaAa4aU#P#m....#E#N.....taQ#V#V.Rba.q.9.9#Q....#D.9.9.9.9.o#x.9.Q.Y#r#LaOXXXX", -"XXXXaYaYaYaYaY.4...8bua4..ab#P.......R....a0#y#y#ybq#E.9.9.9.h.....E.9.9.9.9.9#G.9#G.Y.uaYaYXXXX", -"XXXXaObmaOaObm#3...8buaVafab#W.3ah..#O.3bu.Ma6#y#y#b#kai.9bc.Zan..#D.9.9.9.9.9.9.9.9a5araObmXXXX", -"XXXX#SaIaI#SaI.uabbe.5adaJ#3aC#W.P.NaD#W.Nah#M#y#yaLa0.Y.9.9bn.B..#D.9bc.9.9bc.9.9#G.YazaIaIXXXX", -"XXXXaWaWaWaWaWaWaD....adauaK#1#W#Wa2.UadaJ.4#T.naL#ybk#..B#p.9.Oap.E.9.9.9.9.9.9.9.Q.Y.UaW#0XXXX", -"XXXX#W#W#W#W#W#W.x.....Ubu#q#s#W#W#q....#v#Waz.Ra8#y#y#b..aM.9.9.9.9.9.9.9bc.9.9.9#G.Y#h#W#WXXXX", -"XXXXag.6ag.6ag.6aS.w..a4#5#q..#1ad.w#Pal#WaTbl.Ra8#y#y#b...OaH.9.9bc.9.9#D.2#g.9.9.9.Y.uagagXXXX", -"XXXX#Z#Z#Z#Z#Z#Z#Z#v.....Naz#X..ad#Wavab#Y.Nacac#lao#y.L#K#6.e.9.9.9.9.9#p..a..9.9#Ga5aV#Z#ZXXXX", -"XXXXaR#ZaR.AaR.A#Z.waCbpab#rad..aC.u.g#Y#Yambvar..#u#y#y#yakaG#G.9.9.9#G#D..##.O#G.9.YaV#ZaRXXXX", -"XXXXag.6.6ag.6ag.6ag.6be..#i.U#1#B.x#W#W#m.X#A#sbaaFa8#y#y#n.K#p.9bc.9.9#p....#Q.Q.sa5.uag.6XXXX", -"XXXX#e#W#W#W#W#W#W#W#Wba..#Fbubu#3.x#W#W#t..aJ#W#W#i#2#y#y#y#2ap.9.9.9.9#D....#Q.O.R..aD#W#WXXXX", -"XXXXaWaW.CaW.CaW.CaW.CaO#Yaq.4bu.8bo#Y#W.u.U.3#WaB#i.J#y#y#y#w.q.9.9.9.9#p....a5.1#LaOaIaW.CXXXX", -"XXXX#SaI#SaI#SaI#SaIaIaI#4..a4#daCah#3#e#W#e#W#W.Na7#na0#y#ybb.yaGaEbn.9#D..#Y.xaDaIaIaIaI#SXXXX", -"XXXXbmaOaObm#LaOaObmaObm.Na7a4aVadaT#Obu.wbvbubu...8#O#V#y#y#ybb..#pay.ObgaX#vaOaObmaObmaOaOXXXX", -"XXXXaYaYagaYaYaYaYaYaYagaYav....#raT....avau......al.uaQaL#y.L.n.R#pa#..beaYaYaYaYaYagaYaYaYXXXX", -"XXXX#L#L#L#L#L#L#L#L#L#L#LaV....aqa4....#ta4aXavav#W.wad#V#V#V#V..a5arava2#L#L#L#L#L#L#L#L#LXXXX", -"XXXXaP#SaP.maP#SaP.m#SaP.mbm.U.....5aV..azaA#PaP#S#S#S#f.ubuaA#daA#d.S#S#SaP.maP#SaP.maP#SaPXXXX", -"XXXXae.0aeae.0ae.0aeae.0aeaeaIaJaJ.UbmaJaRaeae.0ae.0ae.0aeae.0ae.0aeae.0ae.0ae.0ae.0ae.0aeaeXXXX", -"XXXX#e#W#W#W#W#W#W#W#W#W#W#W#e#W#W#W#W#W#W#W#W#W#W#e#Wbf#W#W#W#W#W#W#W#W#W#W#W#W#W#W#W#W#W#WXXXX", -"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", -"XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX", -}; diff --git a/Unix-only/KDE1-only/kantiword.sh b/Unix-only/KDE1-only/kantiword.sh deleted file mode 100644 index acbdd86..0000000 --- a/Unix-only/KDE1-only/kantiword.sh +++ /dev/null @@ -1,42 +0,0 @@ -#!/bin/sh -# -# Script to make drag and drop in KDE possible -#set -x -# - -if [ $# -lt 2 ] -then - exit 0 -fi - -# Determine the temp directory -if [ -d "$TMPDIR" ] && [ -w "$TMPDIR" ] -then - tmp_dir=$TMPDIR -elif [ -d "$TEMP" ] && [ -w "$TEMP" ] -then - tmp_dir=$TEMP -else - tmp_dir="/tmp" -fi -out_file=$tmp_dir"/antiword.$$.ps" -err_file=$tmp_dir"/antiword.$$.err" - -# Determine the paper size -paper_size=$1 -shift - -# Make the PostScript file -antiword -p $paper_size -i 0 "$@" 2>$err_file >$out_file -if [ $? -ne 0 ] -then - rm -f $out_file - exit 1 -fi - -# Show the PostScript file -gv $out_file -nocentre -media $paper_size - -# Clean up -rm -f $out_file $err_file -exit 0 diff --git a/Unix-only/KDE3-only/Antiword.desktop.eu b/Unix-only/KDE3-only/Antiword.desktop.eu deleted file mode 100644 index 58ca6df..0000000 --- a/Unix-only/KDE3-only/Antiword.desktop.eu +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -BinaryPattern=kantiword;Kantiword -MimeType=application/msword -Name=Antiword -Exec=kantiword a4 "%f" -Icon=antiword -Type=Application -Terminal=0 diff --git a/Unix-only/KDE3-only/Antiword.desktop.us b/Unix-only/KDE3-only/Antiword.desktop.us deleted file mode 100644 index da6aa1a..0000000 --- a/Unix-only/KDE3-only/Antiword.desktop.us +++ /dev/null @@ -1,8 +0,0 @@ -[Desktop Entry] -BinaryPattern=kantiword;Kantiword -MimeType=application/msword -Name=Antiword -Exec=kantiword letter "%f" -Icon=antiword -Type=Application -Terminal=0 diff --git a/Unix-only/KDE3-only/hi32-app-antiword.png b/Unix-only/KDE3-only/hi32-app-antiword.png deleted file mode 100644 index ff4f92176a76edafd358db89f10d7e9bfb7f5355..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1510 zcmVV>IGcGYOVIUwNkl7fK6#iyr*Ky-CKp-k=A#D*7 zr6*L>W7|-&HVIHwNT^c9r3b*`02hdD9MlVP5^fwYaa5@sqTVXhL$buPYXy=tr4oly zp^B=af0RlHp%6O|dw*UJV{cr?gs4(KS=P+XoA=)L-n=)%hzS2DIDkwh#ZeUJoHc4srBcJg!vK^juD)Kla3P&e z4-O6rApj_QN;+WUx^60!I(6z4fd2k|0B6pe306;^KCOg_D3wYn5+_fdgql+g{r&w! zlt?6ke}zOMp_Y`eT1qC9!D=uKcBuhhdt_H)aBy&Cwi=+VvNkj{luRbofQW{Nhm*cM?;|54jIra#j{{gKW*Ek`Yu8lWtY)CW1r_UDE(ahUkJr5R8Dl+0)XGm% ztu_tAa2!X|w7R{4F%IT3f={GLDI<|csZ=_A`0&EQg7P{Zj{}&QnJJY@zVF9ku{OLW z1Uz#0#SYBQ&K8SBDP=euo|u?WDr5U%pA12G96+VA{+rAr$Agp-zVC-ZApqHIRynTg zx|Gs1P17_1FyM8B!9g+%hN-D3(=>$;rfGt6Xn+8801*gq4H0M%Rbk)vHQTl;l}de- zlvBOE`!_Hj0O`0l;b^r3)!p3o$a;&0pV1Q~1+t ze*#ON^DwT4%oXuuWoHzlXU==?8@T0f7Z#}W` zn6|w6{(ZqPmU#dGaOVqb-6ClRbgI?3aPapuHom8Wm6t30ZtLFZQ0*j@*Vgt!&eL) zeGkOb2*BMLu=lSsbq6#Bw6vA7!J-hERY!~oMojXqT(qiyJy7qxXl7sx!7%*0~dg;<7 zb(~OZf6}&k_wFxj+P?MCFMqiZ2O`hL=fkudbb!NWU;@koY0Vh~Bt}L?R8x{t3L(_n zDHe-;8KJ%s78rIBezn(asw_d2s|@x!0O;%W0I@?)$Zf`;9=TjjW!v}tXf&#f8L_^* za0GChq0?CKCOHqBRPQ&Bu|xCE%|SyZR^A6jtnaSx2nG&pW6Yc6oV*|h0DzZ>o+@Fj zP$;azK-YC;V`*tA91b(adU|>Uumk)j?)wZs2oh1xGdn!zu~T%Qsux&R>pvd=gb<^n zqe^mmdK!SHX+#8$pV4`T;|@nF_){AKXlZF#sigUpSq(+qr5`}adyMbvjWNep6+qxJ zKNYl~e}#JW2MFg}vE-bu{i#xqe*o73hg=K3>0AH+00(qQO+^RM2L}`h0f(yr@Bjb+ M07*qoM6N<$f=)E34gdfE diff --git a/Unix-only/KDE3-only/hi48-app-antiword.png b/Unix-only/KDE3-only/hi48-app-antiword.png deleted file mode 100644 index c0900debce3f24b545c5eb5a327fb413987c1602..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2285 zcmWkveK^y77vI*eAJ$jG$jf-9MsjP!iWspb)GV=ErQI|wiM67Iv?R@X5~{T%mgGIw z%FIi%5bJGrQ_-6iy(p5pAGO}J>fZCmIp;d(I@h^ApL0Ifb&f{TLQT`rtg!cmSRyiYt926Cx{2t$-KFeL-51Qs`)3+7_5)>ttN zRaaKCVW=P(Xi?BmDd1=G0Ssx>swpX8(*SWfQQrw+tbwW+K!!FLsCrZs!=my5))6a_ zN_eq=lmLyr9HTG57YGWlC`hSLvf@~j)s&(8L%NSTFc+|3fM0;8)9CC(Hp>ri-GC$; z5D7q41Q@FU)elg}6kZljBos|eP7w)2{fyq-#htnwu%oc<2JkX@L4HAX7Ldb$LI9Y# z7+yM;7z4(nfJ&oQ*H&x#HQZRBtp$7mUsNiRE98tg1~-kXYXu@S;3ooIC(w>)Nq!`( z9aalNL*<6aKy_0!_GS!gNFNUAzUb&tbapbEm(82{Fh%qt>VN6o-Q4-GK@ULEAQ_Wk z0NQX(z%X!e#19$jc0kpsB1ReTfNB`%6^2`2FcuhPr%ENnusK{(6ov=`F$@3C+(z%#l{gP@Eijs!=i@o3`KFnr;V5mz+2wv+8v|{&e?n8K*bgG(Ltc zL)O?&z7cc;+7%MXs6KJYzV`!fwfl`qc>3V3@sR@`0>-}wj_xTR*N%IC`$|B54XVgM zo(;PH%_cJP;KsC%0+sgU)i^&%nTyC1nQUn@*%H=NQhwe$kY;SUy3RyUT{d6%TI5kP z)W0YpaHPCKxrlkor(;6)iQ_$B^vBd7IYhK2!gfAt>mrcuYj?ZXM63V^a?z>}?Qgp-m^Rzd*q^ACa zef^o_yIWg@tte#xo*1gU-@4YvlZ)8#qS)EyV$ipNyzns5gmY=0CG(EG{ zq|IsbMS6O)a%aZlw~yUX*Q@V8z&YW6hRdp)GB{XzV=qbcSQSaZe zDgMUaw?^uiLEt#8^r6On*|TyXGROm$l7n+|$Ov0}qL{sQSiuVWr_t?L`x9nVu$$oU zTIFW1V4^wlXvN^$p44*{Q9D`!R{4n3gVjQFtN$V~36u?tDvOA158vW*0|xrXhusF+ z6heROHq8|r)iiSzIrRqbh|g2bz?|lgkdUry4c$E4FQa~o7CBB!@((5u@(7f{w zZou!n!faZ)aZ?^8%(YJ4YSa>K=?ph#Bww+9e&2`I75~C-tvdN#?PQecoSS~uya)a- zX?Q$YYhsyO;lNm}3y95;j<$U%XS;M{&8!>!wr9!9y1wxb2j%bjicik8GY;?EGP=>Z zaW7=mf0B^XYF5$qmhEY=es1@!O;4rU1O7La_3HKVqQQ35Ax)qsB3%6Ro%U0+-S9{I ztTMz*m~&3-C4pd;k#+pzp_>kae6Jrl`|}|tLaF+k#iZG9xa}0&bN$cx4<6*b`u&_( z@A(&T)Yd2H2`7NqEEQZ^C(dO5^EJY3`_4YaF9*^$O;*xadoop&vgvwy`Wk3$t8;#z z9XBp@>2OMDpn6o{RX1^|B`G2zo-If&+MJzs!(19-DQB(a*WaN}wO78MTSF`JK@kt2 zuY9BL@5pjL@@hDU{=EIx=s0>=Ry4Qu`@>*cj(D)(Xd|-Uw(w?G+3x2H5q%-3N4aQf z?L?BFU4;LM6WVdS^N$NHl*||NtELOvI@+h_o83k)Sk1d9XRPvNn|Sw|T=IW8v1oP! zvU2$M(R-PCvEY@I5YpqjC~o5_U-!#GJ`#~JfXnvjmH5j(H0RwaJa|nZFYQ|?CoPPu zXYSjd_#cXElYL%kEIAng@b#TJ;n$C9o~JgUBb=Qqu1CAYl93mmExY?7rsNuHBAOF<>Cu5wJ8+%?| zT^{m#S>1@~PYtiJ&0FGt(h)0Q7alv>J$9!M0~cp^s>Vb z^HaleSu8c2UD&fI)Mnj9NNc(6J{IM zUvI#6XFgtFuIl%E;SkZ-Unl%DY|qi1x3wndc3Ts*-)@#o;f@4pWO(X}(a z;cuRg{1R&&e$8@xCSlf8*VGxlfDt!5BE;yP(QFGZx2sN7O@"$err_file" >"$out_file" -if [ $? -ne 0 ] -then - # Something went wrong - if [ -r "$err_file" ] && [ -s "$err_file" ] - then - konsole --caption "Error from Antword" -e less "$err_file" - fi - # Clean up - rm -f "$out_file" "$err_file" - exit 1 -fi - -# Show the PostScript file -gv "$out_file" -nocentre -media $paper_size - -# Clean up -rm -f "$out_file" "$err_file" -exit 0 diff --git a/Unix-only/KDE3-only/lo16-app-antiword.png b/Unix-only/KDE3-only/lo16-app-antiword.png deleted file mode 100644 index d26d00d59c76341559540261a29d7ef70736a3be..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJOS+@4BLl<6e(pbstU$h5fKQ0) zojZ39A3hur5z)}lU|?XdV8H?h2ZsOu|2H%+{9h5#z`*dof#CoH!+{6}2OxQX;s2c# zK$h6wwnsn{7?Zr+T^Kr8Wj%l#&H|6fVxaZcK$vkte&rmXAbW|YuPggSb`Bvmb?J}` zEkL0zPZ!6KiaEA@oMOz19L|x-uXNu2)sHTi^K7Mlo4(VPj;Pb2UfyT?T=tk%SLL1Y znb*4Xtay09%}GnHyquaHH*@P9D+Mm$vl1J4c(OP;9NCoO6{P1}-e;Ed=t=L59m~$_ z7I&Ox`_*cZ`}@H8;){xU>dvcIObG0lqg`-7vXkXo$+RNrMf3l!@mv3&@iHIt!lvI6RWAcKLSp@G4`z<`0lp#iA0fx*d2 zX+Ds_nB?v5!qCAg>jC6&7I;J!Gca%qfiUBxyLEqng6t)pzOL*S+1W(}^tSEz-v-p< z;_2cTQZc7>66drQ1s)gAh(n8Pi~nEtQ*Bsq`LC6~;N(-wUFQ6jx|dgfHeXe{YVRHC z#`wExU%$yP=f!_{wa6%=;(BJ`I)Ar~!CkW_%&nTK6J{E;F>?Jh|M_1vJswX?es(}A zio4N()Asu1YV%V|PO&e1ogR5VV+*_N{JUy#bti0M?s|NfVE9+=c;ol0y$geaCi@sq z66)Af>F$yuQk1dTYG!@Gy2S!O9-=#6JjE4~;N+W+{=$G#1=jsAws z|NH0UEdRd>p!a*u#mvDxSC#_#93%Y9_e@! - -%description -Antiword is a free MS Word reader for Linux and RISC OS. There are ports to -BeOS, OS/2, Mac OS X, Amiga, VMS, NetWare and DOS. Antiword converts the -binary files from Word 2, 6, 7, 97, 2000 and 2002 to plain text and to -PostScript TM. -. - -%prep -# nothing to be done here - -%build -make all - -%install -rm -rf $RPM_BUILD_ROOT -install -d 555 $RPM_BUILD_ROOT/%{_prefix}/bin -install -d 555 $RPM_BUILD_ROOT/%{_prefix}/share/antiword -install -d 555 $RPM_BUILD_ROOT/%{_prefix}/share/man/man1 -install -m 555 ./antiword $RPM_BUILD_ROOT%{_prefix}/bin/antiword -install -m 555 ./kantiword $RPM_BUILD_ROOT%{_prefix}/bin/kantiword -install -m 444 ./Resources/* $RPM_BUILD_ROOT%{_prefix}/share/antiword -install -m 444 ./Docs/antiword.1 $RPM_BUILD_ROOT/%{_prefix}/share/man/man1/antiword.1 - -%clean -rm -rf $RPM_BUILD_ROOT - -%files -%defattr(-,root,root) -%doc Docs/* -%{_prefix}/bin/* -%{_prefix}/share/antiword/* -%{_prefix}/share/man/man1/* - diff --git a/Unix-only/fontinfo.pl b/Unix-only/fontinfo.pl deleted file mode 100755 index d117c8d..0000000 --- a/Unix-only/fontinfo.pl +++ /dev/null @@ -1,207 +0,0 @@ -#! /usr/bin/perl -w -# -# Generate the fontinformation tables for the required fonts (Linux version) -# - -@charnames1 = ( -"ellipsis", "trademark", "perthousand", "bullet", -"quoteleft", "quoteright", "guilsinglleft", "guilsinglright", -"quotedblleft", "quotedblright", "quotedblbase", "endash", "emdash", -"minus", "OE", "oe", "dagger", "daggerdbl", "fi", "fl", -"space", "exclamdown", "cent", "sterling", "currency", -"yen", "brokenbar", "section", "dieresis", "copyright", -"ordfeminine", "guillemotleft", "logicalnot", "hyphen", "registered", -"macron", "degree", "plusminus", "twosuperior", "threesuperior", -"acute", "mu", "paragraph", "periodcentered", "cedilla", -"onesuperior", "ordmasculine", "guillemotright", "onequarter", -"onehalf", "threequarters", "questiondown", "Agrave", "Aacute", -"Acircumflex", "Atilde", "Adieresis", "Aring", "AE", "Ccedilla", -"Egrave", "Eacute", "Ecircumflex", "Edieresis", "Igrave", "Iacute", -"Icircumflex", "Idieresis", "Eth", "Ntilde", "Ograve", "Oacute", -"Ocircumflex", "Otilde", "Odieresis", "multiply", "Oslash", -"Ugrave", "Uacute", "Ucircumflex", "Udieresis", "Yacute", "Thorn", -"germandbls", "agrave", "aacute", "acircumflex", "atilde", -"adieresis", "aring", "ae", "ccedilla", "egrave", "eacute", -"ecircumflex", "edieresis", "igrave", "iacute", "icircumflex", -"idieresis", "eth", "ntilde", "ograve", "oacute", "ocircumflex", -"otilde", "odieresis", "divide", "oslash", "ugrave", "uacute", -"ucircumflex", "udieresis", "yacute", "thorn", "ydieresis" -); - -@charnames2 = ( -"space", "Aogonek", "breve", "Lslash", "currency", "Lcaron", -"Sacute", "section", "dieresis", "Scaron", "Scedilla", -"Tcaron", "Zacute", "hyphen", "Zcaron", "Zdotaccent", "ring", -"aogonek", "ogonek", "lslash", "acute", "lcaron", "sacute", -"caron", "cedilla", "scaron", "scedilla", "tcaron", -"zacute", "hungarumlaut", "zcaron", "zdotaccent", "Racute", -"Aacute", "Acircumflex", "Abreve", "Adieresis", "Lacute", -"Cacute", "Ccedilla", "Ccaron", "Eacute", "Eogonek", -"Edieresis", "Ecaron", "Iacute", "Icircumflex", "Dcaron", -"Dslash", "Nacute", "Ncaron", "Oacute", "Ocircumflex", -"Ohungarumlaut", "Odieresis", "multiply", "Rcaron", "Uring", -"Uacute", "Uhungarumlaut", "Udieresis", "Yacute", "Tcommaaccent", -"germandbls", "racute", "aacute", "acircumflex", "abreve", -"adieresis", "lacute", "cacute", "ccedilla", "ccaron", "eacute", -"eogonek", "edieresis", "ecaron", "iacute", "icircumflex", -"dcaron", "dmacron", "nacute", "ncaron", "oacute", "ocircumflex", -"ohungarumlaut", "odieresis", "divide", "rcaron", "uring", -"uacute", "uhungarumlaut", "udieresis", "yacute", "tcommaaccent", -"dotaccent" -); - -$gs_dir1 = '/usr/share/ghostscript/fonts'; -$gs_dir2 = '/usr/share/ghostscript/fonts2'; - -@fontnames = ( -"Courier", "Courier-Bold", "Courier-Oblique", "Courier-BoldOblique", -"Times-Roman", "Times-Bold", "Times-Italic", "Times-BoldItalic", -"Helvetica", "Helvetica-Bold", "Helvetica-Oblique", "Helvetica-BoldOblique", -"Palatino-Roman", "Palatino-Bold", "Palatino-Italic", "Palatino-BoldItalic", -"Helvetica-Narrow", "Helvetica-Narrow-Bold", "Helvetica-Narrow-Oblique", "Helvetica-Narrow-BoldOblique", -"Bookman-Light", "Bookman-Demi", "Bookman-LightItalic", "Bookman-DemiItalic", -"AvantGarde-Book", "AvantGarde-Demi", "AvantGarde-BookOblique", "AvantGarde-DemiOblique", -"NewCenturySchlbk-Roman", "NewCenturySchlbk-Bold", "NewCenturySchlbk-Italic", "NewCenturySchlbk-BoldItalic", -); - -@files = ( -"n022003l.afm", "n022004l.afm", "n022023l.afm", "n022024l.afm", -"n021003l.afm", "n021004l.afm", "n021023l.afm", "n021024l.afm", -"n019003l.afm", "n019004l.afm", "n019023l.afm", "n019024l.afm", -"p052003l.afm", "p052004l.afm", "p052023l.afm", "p052024l.afm", -"n019043l.afm", "n019044l.afm", "n019063l.afm", "n019064l.afm", -"b018012l.afm", "b018015l.afm", "b018032l.afm", "b018035l.afm", -"a010013l.afm", "a010015l.afm", "a010033l.afm", "a010035l.afm", -"c059013l.afm", "c059016l.afm", "c059033l.afm", "c059036l.afm", -); - - -# Generate the array with the fontnames -sub generate_fontnames -{ - printf STDOUT "static const char *szFontnames[%d] = {\n", $#fontnames + 1; - for ($n = 0; $n <= $#fontnames; $n++) { - printf STDOUT "\t\"%s\",\n", $fontnames[$n]; - } - printf STDOUT "};\n"; -} - -# Generate the array with the character widths -sub generate_character_widths -{ - my ($char_set, $gs_dir, @charnames) = @_; - my ($n, $i, $file, $name, $start); - my (@a, @charwidth); - - if ($char_set == 1) { - $start = 140; - } else { - $start = 160; - } - printf STDOUT "static unsigned short ausCharacterWidths%d[%d][256] = {\n", $char_set, $#files + 1; - for ($n = 0; $n <= $#files; $n++) { - $file = $files[$n]; - $name = $fontnames[$n]; - open(F_IN, "<$gs_dir/$file") || die "Cannot open $gs_dir/$file"; - printf STDOUT "\t{\t/* %s */\n", $name; - while () { - chop(); - @a = split(/\s+/); - if ($a[0] eq 'UnderlinePosition') { - $underlineposition[$n] = $a[1]; - } elsif ($a[0] eq 'UnderlineThickness') { - #printf STDERR "%d %d\n", $a[0], $a[1]; - $underlinethickness[$n] = $a[1]; - } elsif ($a[0] eq 'C' && $a[2] eq ';' && $a[3] eq 'WX') { - #printf STDERR "%d %d %s\n", $a[1], $a[4], $a[7]; - if (($a[1] < 0 || $a[1] >= 129) && defined($a[7])) { - for ($i = 0; $i <= $#charnames; $i++) { - if ($charnames[$i] eq $a[7]) { - $charwidth[$start + $i] = $a[4]; - last; - } - } - } - if ($a[1] >= 0 && $a[1] <= 128 && !defined($charwidth[$a[1]])) { - $charwidth[$a[1]] = $a[4]; - } - } - if (defined($a[7])) { - for ($i = 0; $i <= $#charnames; $i++) { - if ($charnames[$i] eq $a[7]) { - $charwidth[$start + $i] = $a[4]; - last; - } - } - } - } - close(F_IN); - - # Set the width of the control characters zero - for ($i = 0; $i < 32; $i++) { - $charwidth[$i] = 0; - } - # Set the width of the unused characters to zero - for ($i = 127; $i < $start; $i++) { - $charwidth[$i] = 0; - } - - # Print the results - for ($i = 0; $i < 256; $i += 8) { - printf STDOUT "\t/* %3d */ ", $i; - for ($j = 0; $j < 8; $j++) { - if (!defined($charwidth[$i + $j])) { - printf STDERR "%d:%s: character %3d is undefined\n", $char_set, $name, $i + $j; - $charwidth[$i + $j] = 0; - } - printf STDOUT "%5d,", $charwidth[$i + $j]; - } - printf STDOUT "\n"; - } - printf STDOUT "\t},\n"; - undef @charwidth; - } - printf STDOUT "};\n"; -} - -# Generate the array with the underline information -sub generate_underline_information -{ - printf STDOUT "#if 0 /* Until this array is needed */\n"; - - printf STDOUT "static int aiUnderlineInfo[%d][2] = {\n", $#fontnames + 1; - for ($n = 0; $n <= $#fontnames; $n++) { - if (!defined($underlineposition[$n])) { - $underlineposition[$n] = 0; - } - if (!defined($underlinethickness[$n])) { - $underlinethickness[$n] = 0; - } - printf STDOUT "\t{ %d, %d },\n", $underlineposition[$n], $underlinethickness[$n]; - } - printf STDOUT "};\n"; - - printf STDOUT "#endif /* 0 */\n"; -} - - -# main() - -if ($#fontnames != $#files) { - die "The fontnames-array and the files-array are of unequel length"; -} -if ($#charnames1 != 255 - 140) { - die "The charname1 table length is $#charnames1"; -} -if ($#charnames2 != 255 - 160) { - die "The charname2 table length is $#charnames2"; -} - -printf STDOUT "/* THIS FILE IS AUTOMATICALLY GENERATED - DO NOT EDIT! */\n"; - -&generate_fontnames(); -&generate_character_widths(1, $gs_dir1, @charnames1); -&generate_character_widths(2, $gs_dir2, @charnames2); -&generate_underline_information(); - -exit 0; diff --git a/fontinfo.h b/fontinfo.h deleted file mode 100644 index 8538dfa..0000000 --- a/fontinfo.h +++ /dev/null @@ -1,2251 +0,0 @@ -/* THIS FILE IS AUTOMATICALLY GENERATED - DO NOT EDIT! */ -static const char *szFontnames[32] = { - "Courier", - "Courier-Bold", - "Courier-Oblique", - "Courier-BoldOblique", - "Times-Roman", - "Times-Bold", - "Times-Italic", - "Times-BoldItalic", - "Helvetica", - "Helvetica-Bold", - "Helvetica-Oblique", - "Helvetica-BoldOblique", - "Palatino-Roman", - "Palatino-Bold", - "Palatino-Italic", - "Palatino-BoldItalic", - "Helvetica-Narrow", - "Helvetica-Narrow-Bold", - "Helvetica-Narrow-Oblique", - "Helvetica-Narrow-BoldOblique", - "Bookman-Light", - "Bookman-Demi", - "Bookman-LightItalic", - "Bookman-DemiItalic", - "AvantGarde-Book", - "AvantGarde-Demi", - "AvantGarde-BookOblique", - "AvantGarde-DemiOblique", - "NewCenturySchlbk-Roman", - "NewCenturySchlbk-Bold", - "NewCenturySchlbk-Italic", - "NewCenturySchlbk-BoldItalic", -}; -static unsigned short ausCharacterWidths1[32][256] = { - { /* Courier */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 40 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 48 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 56 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 64 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 72 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 80 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 88 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 96 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 104 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 112 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 120 */ 600, 600, 600, 600, 600, 600, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 600, 600, 600, 600, - /* 144 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 152 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 160 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 168 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 176 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 184 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 192 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 200 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 208 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 216 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 224 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 232 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 240 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 600, 600, 600, 600, 600, 600, 600, - }, - { /* Courier-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 40 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 48 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 56 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 64 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 72 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 80 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 88 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 96 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 104 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 112 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 120 */ 600, 600, 600, 600, 600, 600, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 600, 600, 600, 600, - /* 144 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 152 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 160 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 168 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 176 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 184 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 192 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 200 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 208 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 216 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 224 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 232 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 240 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 600, 600, 600, 600, 600, 600, 600, - }, - { /* Courier-Oblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 40 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 48 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 56 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 64 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 72 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 80 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 88 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 96 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 104 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 112 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 120 */ 600, 600, 600, 600, 600, 600, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 600, 600, 600, 600, - /* 144 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 152 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 160 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 168 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 176 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 184 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 192 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 200 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 208 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 216 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 224 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 232 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 240 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 600, 600, 600, 600, 600, 600, 600, - }, - { /* Courier-BoldOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 40 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 48 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 56 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 64 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 72 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 80 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 88 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 96 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 104 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 112 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 120 */ 600, 600, 600, 600, 600, 600, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 600, 600, 600, 600, - /* 144 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 152 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 160 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 168 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 176 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 184 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 192 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 200 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 208 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 216 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 224 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 232 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 240 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 600, 600, 600, 600, 600, 600, 600, - }, - { /* Times-Roman */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 408, 500, 500, 833, 778, 333, - /* 40 */ 333, 333, 500, 564, 250, 333, 250, 278, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 278, 278, 564, 564, 564, 444, - /* 64 */ 921, 722, 667, 667, 722, 611, 556, 722, - /* 72 */ 722, 333, 389, 722, 611, 889, 722, 722, - /* 80 */ 556, 722, 667, 556, 611, 722, 722, 944, - /* 88 */ 722, 722, 611, 333, 278, 333, 469, 500, - /* 96 */ 333, 444, 500, 444, 500, 444, 333, 500, - /* 104 */ 500, 278, 278, 500, 278, 778, 500, 500, - /* 112 */ 500, 500, 333, 389, 278, 500, 500, 722, - /* 120 */ 500, 500, 444, 480, 200, 480, 541, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 980, 1000, 350, - /* 144 */ 333, 333, 333, 333, 444, 444, 444, 500, - /* 152 */ 1000, 564, 889, 722, 500, 500, 556, 556, - /* 160 */ 250, 333, 500, 500, 500, 500, 200, 500, - /* 168 */ 333, 760, 276, 500, 564, 333, 760, 333, - /* 176 */ 400, 564, 300, 300, 333, 500, 453, 250, - /* 184 */ 333, 300, 310, 500, 750, 750, 750, 444, - /* 192 */ 722, 722, 722, 722, 722, 722, 889, 667, - /* 200 */ 611, 611, 611, 611, 333, 333, 333, 333, - /* 208 */ 722, 722, 722, 722, 722, 722, 722, 564, - /* 216 */ 722, 722, 722, 722, 722, 722, 556, 500, - /* 224 */ 444, 444, 444, 444, 444, 444, 667, 444, - /* 232 */ 444, 444, 444, 444, 278, 278, 278, 278, - /* 240 */ 500, 500, 500, 500, 500, 500, 500, 564, - /* 248 */ 500, 500, 500, 500, 500, 500, 500, 500, - }, - { /* Times-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 555, 500, 500, 1000, 833, 333, - /* 40 */ 333, 333, 500, 570, 250, 333, 250, 278, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 333, 333, 570, 570, 570, 500, - /* 64 */ 930, 722, 667, 722, 722, 667, 611, 778, - /* 72 */ 778, 389, 500, 778, 667, 944, 722, 778, - /* 80 */ 611, 778, 722, 556, 667, 722, 722, 1000, - /* 88 */ 722, 722, 667, 333, 278, 333, 581, 500, - /* 96 */ 333, 500, 556, 444, 556, 444, 333, 500, - /* 104 */ 556, 278, 333, 556, 278, 833, 556, 500, - /* 112 */ 556, 556, 444, 389, 333, 556, 500, 722, - /* 120 */ 500, 500, 444, 394, 220, 394, 520, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 350, - /* 144 */ 333, 333, 333, 333, 500, 500, 500, 500, - /* 152 */ 1000, 570, 1000, 722, 500, 500, 556, 556, - /* 160 */ 250, 333, 500, 500, 500, 500, 220, 500, - /* 168 */ 333, 747, 300, 500, 570, 333, 747, 333, - /* 176 */ 400, 570, 300, 300, 333, 556, 540, 250, - /* 184 */ 333, 300, 330, 500, 750, 750, 750, 500, - /* 192 */ 722, 722, 722, 722, 722, 722, 1000, 722, - /* 200 */ 667, 667, 667, 667, 389, 389, 389, 389, - /* 208 */ 722, 722, 778, 778, 778, 778, 778, 570, - /* 216 */ 778, 722, 722, 722, 722, 722, 611, 556, - /* 224 */ 500, 500, 500, 500, 500, 500, 722, 444, - /* 232 */ 444, 444, 444, 444, 278, 278, 278, 278, - /* 240 */ 500, 556, 500, 500, 500, 500, 500, 570, - /* 248 */ 500, 556, 556, 556, 556, 500, 556, 500, - }, - { /* Times-Italic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 420, 500, 500, 833, 778, 333, - /* 40 */ 333, 333, 500, 675, 250, 333, 250, 278, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 333, 333, 675, 675, 675, 500, - /* 64 */ 920, 611, 611, 667, 722, 611, 611, 722, - /* 72 */ 722, 333, 444, 667, 556, 833, 667, 722, - /* 80 */ 611, 722, 611, 500, 556, 722, 611, 833, - /* 88 */ 611, 556, 556, 389, 278, 389, 422, 500, - /* 96 */ 333, 500, 500, 444, 500, 444, 278, 500, - /* 104 */ 500, 278, 278, 444, 278, 722, 500, 500, - /* 112 */ 500, 500, 389, 389, 278, 500, 444, 667, - /* 120 */ 444, 444, 389, 400, 275, 400, 541, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 889, 980, 1000, 350, - /* 144 */ 333, 333, 333, 333, 556, 556, 556, 500, - /* 152 */ 889, 675, 944, 667, 500, 500, 500, 500, - /* 160 */ 250, 389, 500, 500, 500, 500, 275, 500, - /* 168 */ 333, 760, 276, 500, 675, 333, 760, 333, - /* 176 */ 400, 675, 300, 300, 333, 500, 523, 250, - /* 184 */ 333, 300, 310, 500, 750, 750, 750, 500, - /* 192 */ 611, 611, 611, 611, 611, 611, 889, 667, - /* 200 */ 611, 611, 611, 611, 333, 333, 333, 333, - /* 208 */ 722, 667, 722, 722, 722, 722, 722, 675, - /* 216 */ 722, 722, 722, 722, 722, 556, 611, 500, - /* 224 */ 500, 500, 500, 500, 500, 500, 667, 444, - /* 232 */ 444, 444, 444, 444, 278, 278, 278, 278, - /* 240 */ 500, 500, 500, 500, 500, 500, 500, 675, - /* 248 */ 500, 500, 500, 500, 500, 444, 500, 444, - }, - { /* Times-BoldItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 389, 555, 500, 500, 833, 778, 333, - /* 40 */ 333, 333, 500, 570, 250, 333, 250, 278, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 333, 333, 570, 570, 570, 500, - /* 64 */ 832, 667, 667, 667, 722, 667, 667, 722, - /* 72 */ 778, 389, 500, 667, 611, 889, 722, 722, - /* 80 */ 611, 722, 667, 556, 611, 722, 667, 889, - /* 88 */ 667, 611, 611, 333, 278, 333, 570, 500, - /* 96 */ 333, 500, 500, 444, 500, 444, 333, 500, - /* 104 */ 556, 278, 278, 500, 278, 778, 556, 500, - /* 112 */ 500, 500, 389, 389, 278, 556, 444, 667, - /* 120 */ 500, 444, 389, 348, 220, 348, 570, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 350, - /* 144 */ 333, 333, 333, 333, 500, 500, 500, 500, - /* 152 */ 1000, 606, 944, 722, 500, 500, 556, 556, - /* 160 */ 250, 389, 500, 500, 500, 500, 220, 500, - /* 168 */ 333, 747, 266, 500, 606, 333, 747, 333, - /* 176 */ 400, 570, 300, 300, 333, 576, 500, 250, - /* 184 */ 333, 300, 300, 500, 750, 750, 750, 500, - /* 192 */ 667, 667, 667, 667, 667, 667, 944, 667, - /* 200 */ 667, 667, 667, 667, 389, 389, 389, 389, - /* 208 */ 722, 722, 722, 722, 722, 722, 722, 570, - /* 216 */ 722, 722, 722, 722, 722, 611, 611, 500, - /* 224 */ 500, 500, 500, 500, 500, 500, 722, 444, - /* 232 */ 444, 444, 444, 444, 278, 278, 278, 278, - /* 240 */ 500, 556, 500, 500, 500, 500, 500, 570, - /* 248 */ 500, 556, 556, 556, 556, 444, 500, 444, - }, - { /* Helvetica */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 278, 355, 556, 556, 889, 667, 221, - /* 40 */ 333, 333, 389, 584, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 278, 278, 584, 584, 584, 556, - /* 64 */ 1015, 667, 667, 722, 722, 667, 611, 778, - /* 72 */ 722, 278, 500, 667, 556, 833, 722, 778, - /* 80 */ 667, 778, 722, 667, 611, 722, 667, 944, - /* 88 */ 667, 667, 611, 278, 278, 278, 469, 556, - /* 96 */ 222, 556, 556, 500, 556, 556, 278, 556, - /* 104 */ 556, 222, 222, 500, 222, 833, 556, 556, - /* 112 */ 556, 556, 333, 500, 278, 556, 500, 722, - /* 120 */ 500, 500, 500, 334, 260, 334, 584, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 350, - /* 144 */ 222, 221, 333, 333, 333, 333, 333, 556, - /* 152 */ 1000, 584, 1000, 944, 556, 556, 500, 500, - /* 160 */ 278, 333, 556, 556, 556, 556, 260, 556, - /* 168 */ 333, 737, 370, 556, 584, 333, 737, 333, - /* 176 */ 606, 584, 351, 351, 333, 556, 537, 278, - /* 184 */ 333, 351, 365, 556, 869, 869, 869, 611, - /* 192 */ 667, 667, 667, 667, 667, 667, 1000, 722, - /* 200 */ 667, 667, 667, 667, 278, 278, 278, 278, - /* 208 */ 722, 722, 778, 778, 778, 778, 778, 584, - /* 216 */ 778, 722, 722, 722, 722, 666, 666, 611, - /* 224 */ 556, 556, 556, 556, 556, 556, 889, 500, - /* 232 */ 556, 556, 556, 556, 278, 278, 278, 278, - /* 240 */ 556, 556, 556, 556, 556, 556, 556, 584, - /* 248 */ 611, 556, 556, 556, 556, 500, 555, 500, - }, - { /* Helvetica-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 333, 474, 556, 556, 889, 722, 278, - /* 40 */ 333, 333, 389, 584, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 333, 333, 584, 584, 584, 611, - /* 64 */ 975, 722, 722, 722, 722, 667, 611, 778, - /* 72 */ 722, 278, 556, 722, 611, 833, 722, 778, - /* 80 */ 667, 778, 722, 667, 611, 722, 667, 944, - /* 88 */ 667, 667, 611, 333, 278, 333, 584, 556, - /* 96 */ 278, 556, 611, 556, 611, 556, 333, 611, - /* 104 */ 611, 278, 278, 556, 278, 889, 611, 611, - /* 112 */ 611, 611, 389, 556, 333, 611, 556, 778, - /* 120 */ 556, 556, 500, 389, 280, 389, 584, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 350, - /* 144 */ 278, 278, 333, 333, 500, 500, 500, 556, - /* 152 */ 1000, 584, 1000, 944, 556, 556, 611, 611, - /* 160 */ 278, 333, 556, 556, 556, 556, 280, 556, - /* 168 */ 333, 737, 370, 556, 584, 333, 737, 333, - /* 176 */ 606, 584, 351, 351, 333, 611, 556, 278, - /* 184 */ 333, 351, 365, 556, 869, 869, 869, 611, - /* 192 */ 722, 722, 722, 722, 722, 722, 1000, 722, - /* 200 */ 667, 667, 667, 667, 278, 278, 278, 278, - /* 208 */ 722, 722, 778, 778, 778, 778, 778, 584, - /* 216 */ 778, 722, 722, 722, 722, 667, 667, 611, - /* 224 */ 556, 556, 556, 556, 556, 556, 889, 556, - /* 232 */ 556, 556, 556, 556, 278, 278, 278, 278, - /* 240 */ 611, 611, 611, 611, 611, 611, 611, 584, - /* 248 */ 611, 611, 611, 611, 611, 556, 611, 556, - }, - { /* Helvetica-Oblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 278, 355, 556, 556, 889, 667, 222, - /* 40 */ 333, 333, 389, 584, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 278, 278, 584, 584, 584, 556, - /* 64 */ 1015, 667, 667, 722, 722, 667, 611, 778, - /* 72 */ 722, 278, 500, 667, 556, 833, 722, 778, - /* 80 */ 667, 778, 722, 667, 611, 722, 667, 944, - /* 88 */ 667, 667, 611, 278, 278, 278, 469, 556, - /* 96 */ 222, 556, 556, 500, 556, 556, 278, 556, - /* 104 */ 556, 222, 222, 500, 222, 833, 556, 556, - /* 112 */ 556, 556, 333, 500, 278, 556, 500, 722, - /* 120 */ 500, 500, 500, 334, 260, 334, 584, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 350, - /* 144 */ 222, 222, 333, 333, 333, 333, 333, 556, - /* 152 */ 1000, 584, 1000, 944, 556, 556, 500, 500, - /* 160 */ 278, 333, 556, 556, 556, 556, 260, 556, - /* 168 */ 333, 737, 370, 556, 584, 333, 737, 333, - /* 176 */ 606, 584, 390, 390, 333, 556, 537, 278, - /* 184 */ 333, 390, 365, 556, 947, 947, 947, 611, - /* 192 */ 667, 667, 667, 667, 667, 667, 1000, 722, - /* 200 */ 667, 667, 667, 667, 278, 278, 278, 278, - /* 208 */ 722, 722, 778, 778, 778, 778, 778, 584, - /* 216 */ 778, 722, 722, 722, 722, 667, 667, 611, - /* 224 */ 556, 556, 556, 556, 556, 556, 889, 500, - /* 232 */ 556, 556, 556, 556, 278, 278, 278, 278, - /* 240 */ 556, 556, 556, 556, 556, 556, 556, 584, - /* 248 */ 611, 556, 556, 556, 556, 500, 556, 500, - }, - { /* Helvetica-BoldOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 333, 474, 556, 556, 889, 722, 278, - /* 40 */ 333, 333, 389, 584, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 333, 333, 584, 584, 584, 611, - /* 64 */ 975, 722, 722, 722, 722, 667, 611, 778, - /* 72 */ 722, 278, 556, 722, 611, 833, 722, 778, - /* 80 */ 667, 778, 722, 667, 611, 722, 667, 944, - /* 88 */ 667, 667, 611, 333, 278, 333, 584, 556, - /* 96 */ 278, 556, 611, 556, 611, 556, 333, 611, - /* 104 */ 611, 278, 278, 556, 278, 889, 611, 611, - /* 112 */ 611, 611, 389, 556, 333, 611, 556, 778, - /* 120 */ 556, 556, 500, 389, 280, 389, 584, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 350, - /* 144 */ 278, 278, 333, 333, 500, 500, 500, 556, - /* 152 */ 1000, 584, 1000, 944, 556, 556, 611, 611, - /* 160 */ 278, 333, 556, 556, 556, 556, 280, 556, - /* 168 */ 333, 737, 370, 556, 584, 333, 737, 333, - /* 176 */ 606, 584, 444, 444, 333, 611, 556, 278, - /* 184 */ 333, 444, 365, 556, 1055, 1055, 1055, 611, - /* 192 */ 722, 722, 722, 722, 722, 722, 1000, 722, - /* 200 */ 667, 667, 667, 667, 278, 278, 278, 278, - /* 208 */ 722, 722, 778, 778, 778, 778, 778, 584, - /* 216 */ 778, 722, 722, 722, 722, 667, 667, 611, - /* 224 */ 556, 556, 556, 556, 556, 556, 889, 556, - /* 232 */ 556, 556, 556, 556, 278, 278, 278, 278, - /* 240 */ 611, 611, 611, 611, 611, 611, 611, 584, - /* 248 */ 611, 611, 611, 611, 611, 556, 611, 556, - }, - { /* Palatino-Roman */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 278, 371, 500, 500, 840, 778, 278, - /* 40 */ 333, 333, 389, 606, 250, 333, 250, 606, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 250, 250, 606, 606, 606, 444, - /* 64 */ 747, 778, 611, 709, 774, 611, 556, 763, - /* 72 */ 832, 337, 333, 726, 611, 946, 831, 786, - /* 80 */ 604, 786, 668, 525, 613, 778, 722, 1000, - /* 88 */ 667, 667, 667, 333, 606, 333, 606, 500, - /* 96 */ 278, 500, 553, 444, 611, 479, 333, 556, - /* 104 */ 582, 291, 234, 556, 291, 883, 582, 546, - /* 112 */ 601, 560, 395, 424, 326, 603, 565, 834, - /* 120 */ 516, 556, 500, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 979, 1144, 606, - /* 144 */ 278, 278, 331, 331, 500, 500, 500, 500, - /* 152 */ 1000, 606, 998, 827, 500, 500, 605, 608, - /* 160 */ 250, 278, 500, 500, 500, 500, 606, 500, - /* 168 */ 333, 747, 333, 500, 606, 333, 747, 333, - /* 176 */ 400, 606, 300, 300, 333, 603, 628, 250, - /* 184 */ 333, 300, 333, 500, 750, 750, 750, 444, - /* 192 */ 778, 778, 778, 778, 778, 778, 944, 709, - /* 200 */ 611, 611, 611, 611, 337, 337, 337, 337, - /* 208 */ 774, 831, 786, 786, 786, 786, 786, 606, - /* 216 */ 833, 778, 778, 778, 778, 667, 604, 556, - /* 224 */ 500, 500, 500, 500, 500, 500, 758, 444, - /* 232 */ 479, 479, 479, 479, 287, 287, 287, 287, - /* 240 */ 546, 582, 546, 546, 546, 546, 546, 606, - /* 248 */ 556, 603, 603, 603, 603, 556, 601, 556, - }, - { /* Palatino-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 278, 402, 500, 500, 889, 833, 278, - /* 40 */ 333, 333, 444, 606, 250, 333, 250, 296, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 250, 250, 606, 606, 606, 444, - /* 64 */ 747, 778, 667, 722, 833, 611, 556, 833, - /* 72 */ 833, 389, 389, 778, 611, 1000, 833, 833, - /* 80 */ 611, 833, 722, 611, 667, 778, 778, 1000, - /* 88 */ 667, 667, 667, 333, 606, 333, 606, 500, - /* 96 */ 278, 500, 611, 444, 611, 500, 389, 556, - /* 104 */ 611, 333, 333, 611, 333, 889, 611, 556, - /* 112 */ 611, 611, 389, 444, 333, 611, 556, 833, - /* 120 */ 500, 556, 500, 310, 606, 310, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 998, 1000, 606, - /* 144 */ 278, 278, 389, 389, 500, 500, 500, 500, - /* 152 */ 1000, 606, 1000, 833, 500, 500, 611, 611, - /* 160 */ 250, 278, 500, 500, 500, 500, 606, 500, - /* 168 */ 333, 747, 438, 500, 606, 333, 747, 333, - /* 176 */ 400, 606, 300, 300, 333, 611, 641, 250, - /* 184 */ 333, 300, 488, 500, 750, 750, 750, 444, - /* 192 */ 778, 778, 778, 778, 778, 778, 1000, 722, - /* 200 */ 611, 611, 611, 611, 389, 389, 389, 389, - /* 208 */ 833, 833, 833, 833, 833, 833, 833, 606, - /* 216 */ 833, 778, 778, 778, 778, 667, 611, 611, - /* 224 */ 500, 500, 500, 500, 500, 500, 778, 444, - /* 232 */ 500, 500, 500, 500, 333, 333, 333, 333, - /* 240 */ 556, 611, 556, 556, 556, 556, 556, 606, - /* 248 */ 556, 611, 611, 611, 611, 556, 611, 556, - }, - { /* Palatino-Italic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 500, 500, 500, 889, 778, 278, - /* 40 */ 333, 333, 389, 606, 250, 333, 250, 296, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 250, 250, 606, 606, 606, 500, - /* 64 */ 747, 722, 611, 667, 778, 611, 556, 722, - /* 72 */ 778, 333, 333, 667, 556, 944, 778, 778, - /* 80 */ 611, 778, 667, 556, 611, 778, 722, 944, - /* 88 */ 722, 667, 667, 333, 606, 333, 606, 500, - /* 96 */ 278, 444, 463, 407, 500, 389, 278, 500, - /* 104 */ 500, 278, 278, 444, 278, 778, 556, 444, - /* 112 */ 500, 463, 389, 389, 333, 556, 500, 722, - /* 120 */ 500, 500, 444, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 500, - /* 144 */ 278, 278, 333, 333, 500, 500, 500, 500, - /* 152 */ 1000, 606, 1028, 669, 500, 500, 528, 545, - /* 160 */ 250, 333, 500, 500, 500, 500, 606, 500, - /* 168 */ 333, 747, 333, 500, 606, 333, 747, 333, - /* 176 */ 400, 606, 300, 300, 333, 556, 500, 250, - /* 184 */ 333, 300, 333, 500, 750, 750, 750, 500, - /* 192 */ 722, 722, 722, 722, 722, 722, 941, 667, - /* 200 */ 611, 611, 611, 611, 333, 333, 333, 333, - /* 208 */ 778, 778, 778, 778, 778, 778, 778, 606, - /* 216 */ 778, 778, 778, 778, 778, 667, 611, 500, - /* 224 */ 444, 444, 444, 444, 444, 444, 638, 407, - /* 232 */ 389, 389, 389, 389, 278, 278, 278, 278, - /* 240 */ 444, 556, 444, 444, 444, 444, 444, 606, - /* 248 */ 444, 556, 556, 556, 556, 500, 500, 500, - }, - { /* Palatino-BoldItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 500, 500, 500, 889, 833, 278, - /* 40 */ 333, 333, 444, 606, 250, 389, 250, 315, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 250, 250, 606, 606, 606, 444, - /* 64 */ 833, 722, 667, 685, 778, 611, 556, 778, - /* 72 */ 778, 389, 389, 722, 611, 944, 778, 833, - /* 80 */ 667, 833, 722, 556, 611, 778, 667, 1000, - /* 88 */ 722, 611, 667, 333, 606, 333, 606, 500, - /* 96 */ 278, 556, 537, 444, 556, 444, 333, 500, - /* 104 */ 556, 333, 333, 556, 333, 833, 556, 556, - /* 112 */ 556, 537, 389, 444, 389, 556, 556, 833, - /* 120 */ 500, 556, 500, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 606, - /* 144 */ 278, 278, 333, 333, 500, 500, 500, 500, - /* 152 */ 1000, 606, 944, 778, 556, 556, 611, 611, - /* 160 */ 250, 333, 500, 500, 500, 500, 606, 556, - /* 168 */ 333, 747, 333, 500, 606, 389, 747, 333, - /* 176 */ 400, 606, 300, 300, 333, 556, 556, 250, - /* 184 */ 333, 300, 333, 500, 750, 750, 750, 444, - /* 192 */ 722, 722, 722, 722, 722, 722, 944, 685, - /* 200 */ 611, 611, 611, 611, 389, 389, 389, 389, - /* 208 */ 778, 778, 833, 833, 833, 833, 833, 606, - /* 216 */ 833, 778, 778, 778, 778, 611, 667, 556, - /* 224 */ 556, 556, 556, 556, 556, 556, 738, 444, - /* 232 */ 444, 444, 444, 444, 333, 333, 333, 333, - /* 240 */ 556, 556, 556, 556, 556, 556, 556, 606, - /* 248 */ 556, 556, 556, 556, 556, 556, 556, 556, - }, - { /* Helvetica-Narrow */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 228, 228, 291, 456, 456, 729, 547, 182, - /* 40 */ 273, 273, 319, 479, 228, 273, 228, 228, - /* 48 */ 456, 456, 456, 456, 456, 456, 456, 456, - /* 56 */ 456, 456, 228, 228, 479, 479, 479, 456, - /* 64 */ 832, 547, 547, 592, 592, 547, 501, 638, - /* 72 */ 592, 228, 410, 547, 456, 683, 592, 638, - /* 80 */ 547, 638, 592, 547, 501, 592, 547, 774, - /* 88 */ 547, 547, 501, 228, 228, 228, 385, 456, - /* 96 */ 182, 456, 456, 410, 456, 456, 228, 456, - /* 104 */ 456, 182, 182, 410, 182, 683, 456, 456, - /* 112 */ 456, 456, 273, 410, 228, 456, 410, 592, - /* 120 */ 410, 410, 410, 274, 213, 274, 479, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 820, 820, 820, 287, - /* 144 */ 182, 182, 273, 273, 273, 273, 273, 456, - /* 152 */ 820, 479, 820, 774, 456, 456, 410, 410, - /* 160 */ 228, 273, 456, 456, 456, 456, 213, 456, - /* 168 */ 273, 604, 303, 456, 479, 273, 604, 273, - /* 176 */ 328, 479, 273, 273, 273, 456, 440, 228, - /* 184 */ 273, 273, 299, 456, 684, 684, 684, 501, - /* 192 */ 547, 547, 547, 547, 547, 547, 820, 592, - /* 200 */ 547, 547, 547, 547, 228, 228, 228, 228, - /* 208 */ 592, 592, 638, 638, 638, 638, 638, 479, - /* 216 */ 638, 592, 592, 592, 592, 547, 547, 501, - /* 224 */ 456, 456, 456, 456, 456, 456, 729, 410, - /* 232 */ 456, 456, 456, 456, 228, 228, 228, 228, - /* 240 */ 456, 456, 456, 456, 456, 456, 456, 479, - /* 248 */ 501, 456, 456, 456, 456, 410, 456, 410, - }, - { /* Helvetica-Narrow-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 228, 273, 389, 456, 456, 729, 592, 228, - /* 40 */ 273, 273, 319, 479, 228, 273, 228, 228, - /* 48 */ 456, 456, 456, 456, 456, 456, 456, 456, - /* 56 */ 456, 456, 273, 273, 479, 479, 479, 501, - /* 64 */ 800, 592, 592, 592, 592, 547, 501, 638, - /* 72 */ 592, 228, 456, 592, 501, 683, 592, 638, - /* 80 */ 547, 638, 592, 547, 501, 592, 547, 774, - /* 88 */ 547, 547, 501, 273, 228, 273, 479, 456, - /* 96 */ 228, 456, 501, 456, 501, 456, 273, 501, - /* 104 */ 501, 228, 228, 456, 228, 729, 501, 501, - /* 112 */ 501, 501, 319, 456, 273, 501, 456, 638, - /* 120 */ 456, 456, 410, 319, 230, 319, 479, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 820, 820, 820, 287, - /* 144 */ 228, 228, 273, 273, 410, 410, 410, 456, - /* 152 */ 820, 479, 820, 774, 456, 456, 501, 501, - /* 160 */ 228, 273, 456, 456, 456, 456, 230, 456, - /* 168 */ 273, 604, 303, 456, 479, 273, 604, 273, - /* 176 */ 328, 479, 273, 273, 273, 501, 456, 228, - /* 184 */ 273, 273, 299, 456, 684, 684, 684, 501, - /* 192 */ 592, 592, 592, 592, 592, 592, 820, 592, - /* 200 */ 547, 547, 547, 547, 228, 228, 228, 228, - /* 208 */ 592, 592, 638, 638, 638, 638, 638, 479, - /* 216 */ 638, 592, 592, 592, 592, 547, 547, 501, - /* 224 */ 456, 456, 456, 456, 456, 456, 729, 456, - /* 232 */ 456, 456, 456, 456, 228, 228, 228, 228, - /* 240 */ 501, 501, 501, 501, 501, 501, 501, 479, - /* 248 */ 501, 501, 501, 501, 501, 456, 501, 456, - }, - { /* Helvetica-Narrow-Oblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 228, 228, 291, 456, 456, 729, 547, 182, - /* 40 */ 273, 273, 319, 479, 228, 273, 228, 228, - /* 48 */ 456, 456, 456, 456, 456, 456, 456, 456, - /* 56 */ 456, 456, 228, 228, 479, 479, 479, 456, - /* 64 */ 832, 547, 547, 592, 592, 547, 501, 638, - /* 72 */ 592, 228, 410, 547, 456, 683, 592, 638, - /* 80 */ 547, 638, 592, 547, 501, 592, 547, 774, - /* 88 */ 547, 547, 501, 228, 228, 228, 385, 456, - /* 96 */ 182, 456, 456, 410, 456, 456, 228, 456, - /* 104 */ 456, 182, 182, 410, 182, 683, 456, 456, - /* 112 */ 456, 456, 273, 410, 228, 456, 410, 592, - /* 120 */ 410, 410, 410, 274, 213, 274, 479, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 820, 820, 820, 287, - /* 144 */ 182, 182, 273, 273, 273, 273, 273, 456, - /* 152 */ 820, 479, 820, 774, 456, 456, 410, 410, - /* 160 */ 228, 273, 456, 456, 456, 456, 213, 456, - /* 168 */ 273, 604, 303, 456, 479, 273, 604, 273, - /* 176 */ 328, 479, 273, 273, 273, 456, 440, 228, - /* 184 */ 273, 273, 299, 456, 684, 684, 684, 501, - /* 192 */ 547, 547, 547, 547, 547, 547, 820, 592, - /* 200 */ 547, 547, 547, 547, 228, 228, 228, 228, - /* 208 */ 592, 592, 638, 638, 638, 638, 638, 479, - /* 216 */ 638, 592, 592, 592, 592, 547, 547, 501, - /* 224 */ 456, 456, 456, 456, 456, 456, 729, 410, - /* 232 */ 456, 456, 456, 456, 228, 228, 228, 228, - /* 240 */ 456, 456, 456, 456, 456, 456, 456, 479, - /* 248 */ 501, 456, 456, 456, 456, 410, 456, 410, - }, - { /* Helvetica-Narrow-BoldOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 228, 273, 389, 456, 456, 729, 592, 228, - /* 40 */ 273, 273, 319, 479, 228, 273, 228, 228, - /* 48 */ 456, 456, 456, 456, 456, 456, 456, 456, - /* 56 */ 456, 456, 273, 273, 479, 479, 479, 501, - /* 64 */ 800, 592, 592, 592, 592, 547, 501, 638, - /* 72 */ 592, 228, 456, 592, 501, 683, 592, 638, - /* 80 */ 547, 638, 592, 547, 501, 592, 547, 774, - /* 88 */ 547, 547, 501, 273, 228, 273, 479, 456, - /* 96 */ 228, 456, 501, 456, 501, 456, 273, 501, - /* 104 */ 501, 228, 228, 456, 228, 729, 501, 501, - /* 112 */ 501, 501, 319, 456, 273, 501, 456, 638, - /* 120 */ 456, 456, 410, 319, 230, 319, 479, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 820, 820, 820, 287, - /* 144 */ 228, 228, 273, 273, 410, 410, 410, 456, - /* 152 */ 820, 479, 820, 774, 456, 456, 501, 501, - /* 160 */ 228, 273, 456, 456, 456, 456, 230, 456, - /* 168 */ 273, 604, 303, 456, 479, 273, 604, 273, - /* 176 */ 328, 479, 273, 273, 273, 501, 456, 228, - /* 184 */ 273, 273, 299, 456, 684, 684, 684, 501, - /* 192 */ 592, 592, 592, 592, 592, 592, 820, 592, - /* 200 */ 547, 547, 547, 547, 228, 228, 228, 228, - /* 208 */ 592, 592, 638, 638, 638, 638, 638, 479, - /* 216 */ 638, 592, 592, 592, 592, 547, 547, 501, - /* 224 */ 456, 456, 456, 456, 456, 456, 729, 456, - /* 232 */ 456, 456, 456, 456, 228, 228, 228, 228, - /* 240 */ 501, 501, 501, 501, 501, 501, 501, 479, - /* 248 */ 501, 501, 501, 501, 501, 456, 501, 456, - }, - { /* Bookman-Light */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 320, 300, 380, 620, 620, 900, 800, 220, - /* 40 */ 300, 300, 440, 600, 320, 400, 320, 600, - /* 48 */ 620, 620, 620, 620, 620, 620, 620, 620, - /* 56 */ 620, 620, 320, 320, 600, 600, 600, 540, - /* 64 */ 820, 680, 740, 740, 800, 720, 640, 800, - /* 72 */ 800, 340, 600, 720, 600, 920, 740, 800, - /* 80 */ 620, 820, 720, 660, 620, 780, 700, 960, - /* 88 */ 720, 640, 640, 300, 600, 300, 600, 500, - /* 96 */ 220, 580, 620, 520, 620, 520, 320, 540, - /* 104 */ 660, 300, 300, 620, 300, 940, 660, 560, - /* 112 */ 620, 580, 440, 520, 380, 680, 520, 780, - /* 120 */ 560, 540, 480, 280, 600, 280, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 980, 1280, 460, - /* 144 */ 220, 220, 240, 240, 400, 400, 400, 500, - /* 152 */ 1000, 600, 1240, 900, 540, 540, 620, 620, - /* 160 */ 320, 300, 620, 620, 620, 620, 600, 520, - /* 168 */ 420, 740, 420, 360, 600, 400, 740, 440, - /* 176 */ 400, 600, 372, 372, 340, 680, 600, 320, - /* 184 */ 320, 372, 420, 360, 930, 930, 930, 540, - /* 192 */ 680, 680, 680, 680, 680, 680, 1260, 740, - /* 200 */ 720, 720, 720, 720, 340, 340, 340, 340, - /* 208 */ 800, 740, 800, 800, 800, 800, 800, 600, - /* 216 */ 800, 780, 780, 780, 780, 640, 620, 660, - /* 224 */ 580, 580, 580, 580, 580, 580, 860, 520, - /* 232 */ 520, 520, 520, 520, 300, 300, 300, 300, - /* 240 */ 560, 660, 560, 560, 560, 560, 560, 600, - /* 248 */ 560, 680, 680, 680, 680, 540, 620, 540, - }, - { /* Bookman-Demi */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 340, 360, 420, 660, 660, 940, 800, 320, - /* 40 */ 320, 320, 460, 600, 340, 360, 340, 600, - /* 48 */ 660, 660, 660, 660, 660, 660, 660, 660, - /* 56 */ 660, 660, 340, 340, 600, 600, 600, 660, - /* 64 */ 820, 720, 720, 740, 780, 720, 680, 780, - /* 72 */ 820, 400, 640, 800, 640, 940, 740, 800, - /* 80 */ 660, 800, 780, 660, 700, 740, 720, 940, - /* 88 */ 780, 700, 640, 300, 600, 300, 600, 500, - /* 96 */ 320, 580, 600, 580, 640, 580, 380, 580, - /* 104 */ 680, 360, 340, 660, 340, 1000, 680, 620, - /* 112 */ 640, 620, 460, 520, 460, 660, 600, 800, - /* 120 */ 600, 620, 560, 320, 600, 320, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 980, 1360, 460, - /* 144 */ 320, 320, 220, 220, 540, 540, 540, 500, - /* 152 */ 1000, 600, 1220, 940, 440, 380, 740, 740, - /* 160 */ 340, 360, 660, 660, 660, 660, 600, 600, - /* 168 */ 500, 740, 400, 400, 600, 360, 740, 460, - /* 176 */ 400, 600, 396, 396, 400, 660, 800, 340, - /* 184 */ 360, 396, 400, 400, 990, 990, 990, 660, - /* 192 */ 720, 720, 720, 720, 720, 720, 1140, 740, - /* 200 */ 720, 720, 720, 720, 400, 400, 400, 400, - /* 208 */ 780, 740, 800, 800, 800, 800, 800, 600, - /* 216 */ 800, 740, 740, 740, 740, 700, 660, 660, - /* 224 */ 580, 580, 580, 580, 580, 580, 880, 580, - /* 232 */ 580, 580, 580, 580, 360, 360, 360, 360, - /* 240 */ 620, 680, 620, 620, 620, 620, 620, 600, - /* 248 */ 620, 660, 660, 660, 660, 620, 640, 620, - }, - { /* Bookman-LightItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 300, 320, 360, 620, 620, 800, 820, 280, - /* 40 */ 280, 280, 440, 600, 300, 320, 300, 600, - /* 48 */ 620, 620, 620, 620, 620, 620, 620, 620, - /* 56 */ 620, 620, 300, 300, 600, 600, 600, 540, - /* 64 */ 780, 700, 720, 720, 740, 680, 620, 760, - /* 72 */ 800, 320, 560, 720, 580, 860, 720, 760, - /* 80 */ 600, 780, 700, 640, 600, 720, 680, 960, - /* 88 */ 700, 660, 580, 260, 600, 260, 600, 500, - /* 96 */ 280, 620, 600, 480, 640, 540, 340, 560, - /* 104 */ 620, 280, 280, 600, 280, 880, 620, 540, - /* 112 */ 600, 560, 400, 540, 340, 620, 540, 880, - /* 120 */ 540, 600, 520, 360, 600, 380, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 980, 1180, 460, - /* 144 */ 280, 280, 180, 180, 440, 440, 480, 500, - /* 152 */ 1000, 600, 1180, 900, 620, 620, 640, 660, - /* 160 */ 300, 320, 620, 620, 620, 620, 600, 620, - /* 168 */ 420, 740, 440, 300, 600, 320, 740, 440, - /* 176 */ 400, 600, 372, 372, 320, 620, 620, 300, - /* 184 */ 320, 372, 400, 300, 930, 930, 930, 540, - /* 192 */ 700, 700, 700, 700, 700, 700, 1220, 720, - /* 200 */ 680, 680, 680, 680, 320, 320, 320, 320, - /* 208 */ 740, 720, 760, 760, 760, 760, 760, 600, - /* 216 */ 760, 720, 720, 720, 720, 660, 600, 620, - /* 224 */ 620, 620, 620, 620, 620, 620, 880, 480, - /* 232 */ 540, 540, 540, 540, 280, 280, 280, 280, - /* 240 */ 540, 620, 540, 540, 540, 540, 540, 600, - /* 248 */ 540, 620, 620, 620, 620, 600, 600, 600, - }, - { /* Bookman-DemiItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 340, 320, 380, 680, 680, 880, 980, 320, - /* 40 */ 260, 260, 460, 600, 340, 280, 340, 360, - /* 48 */ 680, 680, 680, 680, 680, 680, 680, 680, - /* 56 */ 680, 680, 340, 340, 620, 600, 620, 620, - /* 64 */ 780, 720, 720, 700, 760, 720, 660, 760, - /* 72 */ 800, 380, 620, 780, 640, 860, 740, 760, - /* 80 */ 640, 760, 740, 700, 700, 740, 660, 1000, - /* 88 */ 740, 660, 680, 260, 580, 260, 620, 500, - /* 96 */ 320, 680, 600, 560, 680, 560, 420, 620, - /* 104 */ 700, 380, 320, 700, 380, 960, 680, 600, - /* 112 */ 660, 620, 500, 540, 440, 680, 540, 860, - /* 120 */ 620, 600, 560, 300, 620, 300, 620, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 940, 1360, 360, - /* 144 */ 320, 320, 220, 220, 520, 520, 520, 500, - /* 152 */ 1000, 600, 1180, 920, 420, 420, 820, 820, - /* 160 */ 340, 320, 680, 680, 680, 680, 620, 620, - /* 168 */ 520, 780, 440, 380, 620, 280, 780, 480, - /* 176 */ 400, 600, 408, 408, 340, 680, 680, 340, - /* 184 */ 360, 408, 440, 380, 1020, 1020, 1020, 620, - /* 192 */ 720, 720, 720, 720, 720, 720, 1140, 700, - /* 200 */ 720, 720, 720, 720, 380, 380, 380, 380, - /* 208 */ 760, 740, 760, 760, 760, 760, 760, 600, - /* 216 */ 760, 740, 740, 740, 740, 660, 640, 660, - /* 224 */ 680, 680, 680, 680, 680, 680, 880, 560, - /* 232 */ 560, 560, 560, 560, 380, 380, 380, 380, - /* 240 */ 600, 680, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 680, 680, 680, 680, 600, 660, 600, - }, - { /* AvantGarde-Book */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 277, 295, 309, 554, 554, 775, 757, 351, - /* 40 */ 369, 369, 425, 606, 277, 332, 277, 437, - /* 48 */ 554, 554, 554, 554, 554, 554, 554, 554, - /* 56 */ 554, 554, 277, 277, 606, 606, 606, 591, - /* 64 */ 867, 740, 574, 813, 744, 536, 485, 872, - /* 72 */ 683, 226, 482, 591, 462, 919, 740, 869, - /* 80 */ 592, 871, 607, 498, 426, 655, 702, 960, - /* 88 */ 609, 592, 480, 351, 605, 351, 606, 500, - /* 96 */ 351, 683, 682, 647, 685, 650, 314, 673, - /* 104 */ 610, 200, 203, 502, 200, 938, 610, 655, - /* 112 */ 682, 682, 301, 388, 339, 608, 554, 831, - /* 120 */ 480, 536, 425, 351, 672, 351, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1174, 606, - /* 144 */ 351, 351, 251, 251, 502, 484, 502, 500, - /* 152 */ 1000, 606, 1194, 1137, 553, 553, 487, 485, - /* 160 */ 277, 295, 554, 554, 554, 554, 672, 615, - /* 168 */ 369, 747, 369, 425, 606, 332, 747, 485, - /* 176 */ 400, 606, 332, 332, 375, 608, 564, 277, - /* 184 */ 324, 332, 369, 425, 831, 831, 831, 591, - /* 192 */ 740, 740, 740, 740, 740, 740, 992, 813, - /* 200 */ 536, 536, 536, 536, 226, 226, 226, 226, - /* 208 */ 790, 740, 869, 869, 869, 869, 869, 606, - /* 216 */ 868, 655, 655, 655, 655, 592, 592, 554, - /* 224 */ 683, 683, 683, 683, 683, 683, 1157, 647, - /* 232 */ 650, 650, 650, 650, 200, 200, 200, 200, - /* 240 */ 655, 610, 655, 655, 655, 655, 655, 606, - /* 248 */ 653, 608, 608, 608, 608, 536, 682, 536, - }, - { /* AvantGarde-Demi */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 280, 280, 360, 560, 560, 860, 680, 280, - /* 40 */ 380, 380, 440, 600, 280, 420, 280, 460, - /* 48 */ 560, 560, 560, 560, 560, 560, 560, 560, - /* 56 */ 560, 560, 280, 280, 600, 600, 600, 560, - /* 64 */ 740, 740, 580, 780, 700, 520, 480, 840, - /* 72 */ 680, 280, 480, 620, 440, 900, 740, 840, - /* 80 */ 560, 840, 580, 520, 420, 640, 700, 900, - /* 88 */ 680, 620, 500, 320, 640, 320, 600, 500, - /* 96 */ 280, 660, 660, 640, 660, 640, 280, 660, - /* 104 */ 600, 240, 260, 580, 240, 940, 600, 640, - /* 112 */ 660, 660, 320, 440, 300, 600, 560, 800, - /* 120 */ 560, 580, 460, 340, 600, 340, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1280, 600, - /* 144 */ 280, 280, 240, 240, 480, 480, 480, 500, - /* 152 */ 1000, 600, 1060, 1080, 560, 560, 520, 520, - /* 160 */ 280, 280, 560, 560, 560, 560, 600, 560, - /* 168 */ 500, 740, 360, 460, 600, 420, 740, 420, - /* 176 */ 400, 600, 336, 336, 420, 576, 600, 280, - /* 184 */ 340, 336, 360, 460, 840, 840, 840, 560, - /* 192 */ 740, 740, 740, 740, 740, 740, 900, 780, - /* 200 */ 520, 520, 520, 520, 280, 280, 280, 280, - /* 208 */ 742, 740, 840, 840, 840, 840, 840, 600, - /* 216 */ 840, 640, 640, 640, 640, 620, 560, 600, - /* 224 */ 660, 660, 660, 660, 660, 660, 1080, 640, - /* 232 */ 640, 640, 640, 640, 240, 240, 240, 240, - /* 240 */ 640, 600, 640, 640, 640, 640, 640, 600, - /* 248 */ 660, 600, 600, 600, 600, 580, 660, 580, - }, - { /* AvantGarde-BookOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 277, 295, 309, 554, 554, 775, 757, 351, - /* 40 */ 369, 369, 425, 606, 277, 332, 277, 437, - /* 48 */ 554, 554, 554, 554, 554, 554, 554, 554, - /* 56 */ 554, 554, 277, 277, 606, 606, 606, 591, - /* 64 */ 867, 740, 574, 813, 744, 536, 485, 872, - /* 72 */ 683, 226, 482, 591, 462, 919, 740, 869, - /* 80 */ 592, 871, 607, 498, 426, 655, 702, 960, - /* 88 */ 609, 592, 480, 351, 605, 351, 606, 500, - /* 96 */ 351, 683, 682, 647, 685, 650, 314, 673, - /* 104 */ 610, 200, 203, 502, 200, 938, 610, 655, - /* 112 */ 682, 682, 301, 388, 339, 608, 554, 831, - /* 120 */ 480, 536, 425, 351, 672, 351, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1174, 606, - /* 144 */ 351, 351, 251, 251, 502, 484, 502, 500, - /* 152 */ 1000, 606, 1194, 1137, 553, 553, 487, 485, - /* 160 */ 277, 295, 554, 554, 554, 554, 672, 615, - /* 168 */ 369, 747, 369, 425, 606, 332, 747, 485, - /* 176 */ 400, 606, 332, 332, 375, 608, 564, 277, - /* 184 */ 324, 332, 369, 425, 831, 831, 831, 591, - /* 192 */ 740, 740, 740, 740, 740, 740, 992, 813, - /* 200 */ 536, 536, 536, 536, 226, 226, 226, 226, - /* 208 */ 790, 740, 869, 869, 869, 869, 869, 606, - /* 216 */ 868, 655, 655, 655, 655, 592, 592, 554, - /* 224 */ 683, 683, 683, 683, 683, 683, 1157, 647, - /* 232 */ 650, 650, 650, 650, 200, 200, 200, 200, - /* 240 */ 655, 610, 655, 655, 655, 655, 655, 606, - /* 248 */ 653, 608, 608, 608, 608, 536, 682, 536, - }, - { /* AvantGarde-DemiOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 280, 280, 360, 560, 560, 860, 680, 280, - /* 40 */ 380, 380, 440, 600, 280, 420, 280, 460, - /* 48 */ 560, 560, 560, 560, 560, 560, 560, 560, - /* 56 */ 560, 560, 280, 280, 600, 600, 600, 560, - /* 64 */ 740, 740, 580, 780, 700, 520, 480, 840, - /* 72 */ 680, 280, 480, 620, 440, 900, 740, 840, - /* 80 */ 560, 840, 580, 520, 420, 640, 700, 900, - /* 88 */ 680, 620, 500, 320, 640, 320, 600, 500, - /* 96 */ 280, 660, 660, 640, 660, 640, 280, 660, - /* 104 */ 600, 240, 260, 580, 240, 940, 600, 640, - /* 112 */ 660, 660, 320, 440, 300, 600, 560, 800, - /* 120 */ 560, 580, 460, 340, 600, 340, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1280, 600, - /* 144 */ 280, 280, 240, 240, 480, 480, 480, 500, - /* 152 */ 1000, 600, 1060, 1080, 560, 560, 520, 520, - /* 160 */ 280, 280, 560, 560, 560, 560, 600, 560, - /* 168 */ 500, 740, 360, 460, 600, 420, 740, 420, - /* 176 */ 400, 600, 336, 336, 420, 576, 600, 280, - /* 184 */ 340, 336, 360, 460, 840, 840, 840, 560, - /* 192 */ 740, 740, 740, 740, 740, 740, 900, 780, - /* 200 */ 520, 520, 520, 520, 280, 280, 280, 280, - /* 208 */ 742, 740, 840, 840, 840, 840, 840, 600, - /* 216 */ 840, 640, 640, 640, 640, 620, 560, 600, - /* 224 */ 660, 660, 660, 660, 660, 660, 1080, 640, - /* 232 */ 640, 640, 640, 640, 240, 240, 240, 240, - /* 240 */ 640, 600, 640, 640, 640, 640, 640, 600, - /* 248 */ 660, 600, 600, 600, 600, 580, 660, 580, - }, - { /* NewCenturySchlbk-Roman */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 296, 389, 556, 556, 833, 815, 204, - /* 40 */ 333, 333, 500, 606, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 278, 278, 606, 606, 606, 444, - /* 64 */ 737, 722, 722, 722, 778, 722, 667, 778, - /* 72 */ 833, 407, 556, 778, 667, 944, 815, 778, - /* 80 */ 667, 778, 722, 630, 667, 815, 722, 981, - /* 88 */ 704, 704, 611, 333, 606, 333, 606, 500, - /* 96 */ 204, 556, 556, 444, 574, 500, 333, 537, - /* 104 */ 611, 315, 296, 593, 315, 889, 611, 500, - /* 112 */ 574, 556, 444, 463, 389, 611, 537, 778, - /* 120 */ 537, 537, 481, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 606, - /* 144 */ 204, 204, 259, 259, 389, 389, 389, 556, - /* 152 */ 1000, 606, 1000, 833, 500, 500, 611, 611, - /* 160 */ 278, 296, 556, 556, 556, 556, 606, 500, - /* 168 */ 333, 737, 334, 426, 606, 333, 737, 333, - /* 176 */ 400, 606, 333, 333, 333, 611, 606, 278, - /* 184 */ 333, 333, 300, 426, 834, 834, 834, 444, - /* 192 */ 722, 722, 722, 722, 722, 722, 1000, 722, - /* 200 */ 722, 722, 722, 722, 407, 407, 407, 407, - /* 208 */ 778, 815, 778, 778, 778, 778, 778, 606, - /* 216 */ 778, 815, 815, 815, 815, 704, 667, 574, - /* 224 */ 556, 556, 556, 556, 556, 556, 796, 444, - /* 232 */ 500, 500, 500, 500, 315, 315, 315, 315, - /* 240 */ 500, 611, 500, 500, 500, 500, 500, 606, - /* 248 */ 500, 611, 611, 611, 611, 537, 574, 537, - }, - { /* NewCenturySchlbk-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 287, 296, 333, 574, 574, 833, 852, 241, - /* 40 */ 389, 389, 500, 606, 278, 333, 278, 278, - /* 48 */ 574, 574, 574, 574, 574, 574, 574, 574, - /* 56 */ 574, 574, 278, 278, 606, 606, 606, 500, - /* 64 */ 747, 759, 778, 778, 833, 759, 722, 833, - /* 72 */ 870, 444, 648, 815, 722, 981, 833, 833, - /* 80 */ 759, 833, 815, 667, 722, 833, 759, 981, - /* 88 */ 722, 722, 667, 389, 606, 389, 606, 500, - /* 96 */ 241, 611, 648, 556, 667, 574, 389, 611, - /* 104 */ 685, 370, 352, 667, 352, 963, 685, 611, - /* 112 */ 667, 648, 519, 500, 426, 685, 611, 889, - /* 120 */ 611, 611, 537, 389, 606, 389, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 1000, 1000, 606, - /* 144 */ 241, 241, 333, 333, 481, 481, 481, 500, - /* 152 */ 1000, 606, 1000, 907, 500, 500, 685, 685, - /* 160 */ 287, 296, 574, 574, 574, 574, 606, 500, - /* 168 */ 333, 747, 367, 500, 606, 333, 747, 333, - /* 176 */ 400, 606, 344, 344, 333, 685, 747, 278, - /* 184 */ 333, 344, 367, 500, 861, 861, 861, 500, - /* 192 */ 759, 759, 759, 759, 759, 759, 981, 778, - /* 200 */ 759, 759, 759, 759, 444, 444, 444, 444, - /* 208 */ 833, 833, 833, 833, 833, 833, 833, 606, - /* 216 */ 833, 833, 833, 833, 833, 722, 759, 611, - /* 224 */ 611, 611, 611, 611, 611, 611, 870, 556, - /* 232 */ 574, 574, 574, 574, 370, 370, 370, 370, - /* 240 */ 611, 685, 611, 611, 611, 611, 611, 606, - /* 248 */ 611, 685, 685, 685, 685, 611, 667, 611, - }, - { /* NewCenturySchlbk-Italic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 333, 400, 556, 556, 833, 852, 204, - /* 40 */ 333, 333, 500, 606, 278, 333, 278, 606, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 278, 278, 606, 606, 606, 444, - /* 64 */ 747, 704, 722, 722, 778, 722, 667, 778, - /* 72 */ 833, 407, 611, 741, 667, 944, 815, 778, - /* 80 */ 667, 778, 741, 667, 685, 815, 704, 926, - /* 88 */ 704, 685, 667, 333, 606, 333, 606, 500, - /* 96 */ 204, 574, 556, 444, 611, 444, 333, 537, - /* 104 */ 611, 333, 315, 556, 333, 889, 611, 500, - /* 112 */ 574, 556, 444, 444, 352, 611, 519, 778, - /* 120 */ 500, 500, 463, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 950, 1000, 606, - /* 144 */ 204, 204, 333, 333, 389, 389, 389, 500, - /* 152 */ 1000, 606, 981, 778, 500, 500, 611, 611, - /* 160 */ 278, 333, 556, 556, 556, 556, 606, 500, - /* 168 */ 333, 747, 422, 426, 606, 333, 747, 333, - /* 176 */ 400, 606, 333, 333, 333, 611, 650, 278, - /* 184 */ 333, 333, 372, 426, 834, 834, 834, 444, - /* 192 */ 704, 704, 704, 704, 704, 704, 870, 722, - /* 200 */ 722, 722, 722, 722, 407, 407, 407, 407, - /* 208 */ 778, 815, 778, 778, 778, 778, 778, 606, - /* 216 */ 778, 815, 815, 815, 815, 685, 667, 556, - /* 224 */ 574, 574, 574, 574, 574, 574, 722, 444, - /* 232 */ 444, 444, 444, 444, 333, 333, 333, 333, - /* 240 */ 500, 611, 500, 500, 500, 500, 500, 606, - /* 248 */ 500, 611, 611, 611, 611, 500, 574, 500, - }, - { /* NewCenturySchlbk-BoldItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 287, 333, 400, 574, 574, 889, 889, 259, - /* 40 */ 407, 407, 500, 606, 287, 333, 287, 278, - /* 48 */ 574, 574, 574, 574, 574, 574, 574, 574, - /* 56 */ 574, 574, 287, 287, 606, 606, 606, 481, - /* 64 */ 747, 741, 759, 759, 833, 741, 704, 815, - /* 72 */ 870, 444, 667, 778, 704, 944, 852, 833, - /* 80 */ 741, 833, 796, 685, 722, 833, 741, 944, - /* 88 */ 741, 704, 704, 407, 606, 407, 606, 500, - /* 96 */ 259, 667, 611, 537, 667, 519, 389, 611, - /* 104 */ 685, 389, 370, 648, 389, 944, 685, 574, - /* 112 */ 648, 630, 519, 481, 407, 685, 556, 833, - /* 120 */ 574, 519, 519, 407, 606, 407, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 1000, 950, 1167, 606, - /* 144 */ 259, 259, 278, 278, 481, 481, 481, 500, - /* 152 */ 1000, 606, 963, 852, 500, 500, 685, 685, - /* 160 */ 287, 333, 574, 574, 574, 574, 606, 500, - /* 168 */ 333, 747, 412, 481, 606, 333, 747, 333, - /* 176 */ 400, 606, 344, 344, 333, 685, 650, 287, - /* 184 */ 333, 344, 356, 481, 861, 861, 861, 481, - /* 192 */ 741, 741, 741, 741, 741, 741, 889, 759, - /* 200 */ 741, 741, 741, 741, 444, 444, 444, 444, - /* 208 */ 833, 852, 833, 833, 833, 833, 833, 606, - /* 216 */ 833, 833, 833, 833, 833, 704, 741, 574, - /* 224 */ 667, 667, 667, 667, 667, 667, 815, 537, - /* 232 */ 519, 519, 519, 519, 389, 389, 389, 389, - /* 240 */ 574, 685, 574, 574, 574, 574, 574, 606, - /* 248 */ 574, 685, 685, 685, 685, 519, 648, 519, - }, -}; -static unsigned short ausCharacterWidths2[32][256] = { - { /* Courier */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 40 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 48 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 56 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 64 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 72 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 80 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 88 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 96 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 104 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 112 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 120 */ 600, 600, 600, 600, 600, 600, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 168 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 176 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 184 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 192 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 200 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 208 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 216 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 224 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 232 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 240 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 600, 600, 600, 600, 600, 600, 600, - }, - { /* Courier-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 40 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 48 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 56 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 64 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 72 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 80 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 88 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 96 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 104 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 112 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 120 */ 600, 600, 600, 600, 600, 600, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 168 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 176 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 184 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 192 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 200 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 208 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 216 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 224 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 232 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 240 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 600, 600, 600, 600, 600, 600, 600, - }, - { /* Courier-Oblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 40 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 48 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 56 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 64 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 72 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 80 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 88 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 96 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 104 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 112 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 120 */ 600, 600, 600, 600, 600, 600, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 168 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 176 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 184 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 192 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 200 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 208 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 216 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 224 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 232 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 240 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 600, 600, 600, 600, 600, 600, 600, - }, - { /* Courier-BoldOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 40 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 48 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 56 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 64 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 72 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 80 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 88 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 96 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 104 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 112 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 120 */ 600, 600, 600, 600, 600, 600, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 168 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 176 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 184 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 192 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 200 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 208 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 216 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 224 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 232 */ 600, 600, 600, 600, 600, 600, 600, 740, - /* 240 */ 600, 600, 600, 600, 600, 600, 600, 600, - /* 248 */ 600, 600, 600, 600, 600, 600, 600, 600, - }, - { /* Times-Roman */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 408, 500, 500, 833, 778, 180, - /* 40 */ 333, 333, 500, 564, 250, 333, 250, 278, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 278, 278, 564, 564, 564, 444, - /* 64 */ 921, 722, 667, 667, 722, 611, 556, 722, - /* 72 */ 722, 333, 389, 722, 611, 889, 722, 722, - /* 80 */ 556, 722, 667, 556, 611, 722, 722, 944, - /* 88 */ 722, 722, 611, 333, 278, 333, 469, 500, - /* 96 */ 333, 444, 500, 444, 500, 444, 333, 500, - /* 104 */ 500, 278, 278, 500, 278, 778, 500, 500, - /* 112 */ 500, 500, 333, 389, 278, 500, 500, 722, - /* 120 */ 500, 500, 444, 480, 200, 480, 541, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 250, 722, 333, 611, 500, 611, 556, 500, - /* 168 */ 333, 556, 556, 611, 611, 333, 611, 611, - /* 176 */ 333, 444, 333, 278, 333, 348, 389, 333, - /* 184 */ 333, 389, 389, 278, 444, 333, 444, 444, - /* 192 */ 667, 722, 722, 722, 722, 611, 667, 667, - /* 200 */ 667, 611, 611, 611, 611, 333, 333, 722, - /* 208 */ 722, 722, 722, 722, 722, 722, 722, 564, - /* 216 */ 667, 722, 722, 722, 722, 722, 611, 500, - /* 224 */ 333, 444, 444, 444, 444, 278, 444, 444, - /* 232 */ 444, 444, 444, 444, 444, 278, 278, 600, - /* 240 */ 500, 500, 500, 500, 500, 500, 500, 564, - /* 248 */ 333, 500, 500, 500, 500, 500, 278, 333, - }, - { /* Times-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 555, 500, 500, 1000, 833, 278, - /* 40 */ 333, 333, 500, 570, 250, 333, 250, 278, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 333, 333, 570, 570, 570, 500, - /* 64 */ 930, 722, 667, 722, 722, 667, 611, 778, - /* 72 */ 778, 389, 500, 778, 667, 944, 722, 778, - /* 80 */ 611, 778, 722, 556, 667, 722, 722, 1000, - /* 88 */ 722, 722, 667, 333, 278, 333, 581, 500, - /* 96 */ 333, 500, 556, 444, 556, 444, 333, 500, - /* 104 */ 556, 278, 333, 556, 278, 833, 556, 500, - /* 112 */ 556, 556, 444, 389, 333, 556, 500, 722, - /* 120 */ 500, 500, 444, 394, 220, 394, 520, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 250, 722, 333, 667, 500, 667, 556, 500, - /* 168 */ 333, 556, 556, 667, 667, 333, 667, 667, - /* 176 */ 333, 500, 333, 278, 333, 396, 389, 333, - /* 184 */ 333, 389, 389, 400, 444, 333, 444, 444, - /* 192 */ 722, 722, 722, 722, 722, 667, 722, 722, - /* 200 */ 722, 667, 667, 667, 667, 389, 389, 722, - /* 208 */ 722, 722, 722, 778, 778, 778, 778, 570, - /* 216 */ 722, 722, 722, 722, 722, 722, 667, 556, - /* 224 */ 444, 500, 500, 500, 500, 278, 444, 444, - /* 232 */ 444, 444, 444, 444, 444, 278, 278, 665, - /* 240 */ 556, 556, 556, 500, 500, 500, 500, 570, - /* 248 */ 444, 556, 556, 556, 556, 500, 333, 333, - }, - { /* Times-Italic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 420, 500, 500, 833, 778, 214, - /* 40 */ 333, 333, 500, 675, 250, 333, 250, 278, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 333, 333, 675, 675, 675, 500, - /* 64 */ 920, 611, 611, 667, 722, 611, 611, 722, - /* 72 */ 722, 333, 444, 667, 556, 833, 667, 722, - /* 80 */ 611, 722, 611, 500, 556, 722, 611, 833, - /* 88 */ 611, 556, 556, 389, 278, 389, 422, 500, - /* 96 */ 333, 500, 500, 444, 500, 444, 278, 500, - /* 104 */ 500, 278, 278, 444, 278, 722, 500, 500, - /* 112 */ 500, 500, 389, 389, 278, 500, 444, 667, - /* 120 */ 444, 444, 389, 400, 275, 400, 541, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 250, 611, 333, 556, 500, 556, 500, 500, - /* 168 */ 333, 500, 500, 556, 556, 333, 556, 556, - /* 176 */ 333, 500, 333, 278, 333, 278, 389, 333, - /* 184 */ 333, 389, 389, 278, 389, 333, 389, 389, - /* 192 */ 611, 611, 611, 611, 611, 556, 667, 667, - /* 200 */ 667, 611, 611, 611, 611, 333, 333, 722, - /* 208 */ 722, 667, 667, 722, 722, 722, 722, 675, - /* 216 */ 611, 722, 722, 722, 722, 556, 556, 500, - /* 224 */ 389, 500, 500, 500, 500, 278, 444, 444, - /* 232 */ 444, 444, 444, 444, 444, 278, 278, 521, - /* 240 */ 500, 500, 500, 500, 500, 500, 500, 675, - /* 248 */ 389, 500, 500, 500, 500, 444, 278, 333, - }, - { /* Times-BoldItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 389, 555, 500, 500, 833, 778, 278, - /* 40 */ 333, 333, 500, 570, 250, 333, 250, 278, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 333, 333, 570, 570, 570, 500, - /* 64 */ 832, 667, 667, 667, 722, 667, 667, 722, - /* 72 */ 778, 389, 500, 667, 611, 889, 722, 722, - /* 80 */ 611, 722, 667, 556, 611, 722, 667, 889, - /* 88 */ 667, 611, 611, 333, 278, 333, 570, 500, - /* 96 */ 333, 500, 500, 444, 500, 444, 333, 500, - /* 104 */ 556, 278, 278, 500, 278, 778, 556, 500, - /* 112 */ 500, 500, 389, 389, 278, 556, 444, 667, - /* 120 */ 500, 444, 389, 348, 220, 348, 570, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 250, 667, 333, 611, 500, 611, 556, 500, - /* 168 */ 333, 556, 556, 611, 611, 333, 611, 611, - /* 176 */ 333, 500, 333, 278, 333, 382, 389, 333, - /* 184 */ 333, 389, 389, 345, 389, 333, 389, 389, - /* 192 */ 667, 667, 667, 667, 667, 611, 667, 667, - /* 200 */ 667, 667, 667, 667, 667, 389, 389, 722, - /* 208 */ 722, 722, 722, 722, 722, 722, 722, 570, - /* 216 */ 667, 722, 722, 722, 722, 611, 611, 500, - /* 224 */ 389, 500, 500, 500, 500, 278, 444, 444, - /* 232 */ 444, 444, 444, 444, 444, 278, 278, 600, - /* 240 */ 500, 556, 556, 500, 500, 500, 500, 570, - /* 248 */ 389, 556, 556, 556, 556, 444, 278, 333, - }, - { /* Helvetica */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 278, 355, 556, 556, 889, 667, 191, - /* 40 */ 333, 333, 389, 584, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 278, 278, 584, 584, 584, 556, - /* 64 */ 1015, 667, 667, 722, 722, 667, 611, 778, - /* 72 */ 722, 278, 500, 667, 556, 833, 722, 778, - /* 80 */ 667, 778, 722, 667, 611, 722, 667, 944, - /* 88 */ 667, 667, 611, 278, 278, 278, 469, 556, - /* 96 */ 333, 556, 556, 500, 556, 556, 278, 556, - /* 104 */ 556, 222, 222, 500, 222, 833, 556, 556, - /* 112 */ 556, 556, 333, 500, 278, 556, 500, 722, - /* 120 */ 500, 500, 500, 334, 260, 334, 584, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 278, 667, 333, 556, 556, 556, 667, 556, - /* 168 */ 333, 667, 667, 611, 611, 333, 611, 611, - /* 176 */ 333, 556, 333, 222, 333, 292, 500, 333, - /* 184 */ 333, 500, 500, 308, 500, 333, 500, 500, - /* 192 */ 722, 667, 667, 667, 667, 556, 722, 722, - /* 200 */ 722, 667, 667, 667, 667, 278, 278, 722, - /* 208 */ 722, 722, 722, 778, 778, 778, 778, 584, - /* 216 */ 722, 722, 722, 722, 722, 666, 611, 611, - /* 224 */ 333, 556, 556, 556, 556, 222, 500, 500, - /* 232 */ 500, 556, 556, 556, 556, 278, 278, 635, - /* 240 */ 556, 556, 556, 556, 556, 556, 556, 584, - /* 248 */ 333, 556, 556, 556, 556, 500, 278, 333, - }, - { /* Helvetica-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 333, 474, 556, 556, 889, 722, 238, - /* 40 */ 333, 333, 389, 584, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 333, 333, 584, 584, 584, 611, - /* 64 */ 975, 722, 722, 722, 722, 667, 611, 778, - /* 72 */ 722, 278, 556, 722, 611, 833, 722, 778, - /* 80 */ 667, 778, 722, 667, 611, 722, 667, 944, - /* 88 */ 667, 667, 611, 333, 278, 333, 584, 556, - /* 96 */ 333, 556, 611, 556, 611, 556, 333, 611, - /* 104 */ 611, 278, 278, 556, 278, 889, 611, 611, - /* 112 */ 611, 611, 389, 556, 333, 611, 556, 778, - /* 120 */ 556, 556, 500, 389, 280, 389, 584, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 278, 722, 333, 611, 556, 611, 667, 556, - /* 168 */ 333, 667, 667, 611, 611, 333, 611, 611, - /* 176 */ 333, 556, 333, 278, 333, 369, 556, 333, - /* 184 */ 333, 556, 556, 385, 500, 333, 500, 500, - /* 192 */ 722, 722, 722, 722, 722, 611, 722, 722, - /* 200 */ 722, 667, 667, 667, 667, 278, 278, 722, - /* 208 */ 722, 722, 722, 778, 778, 778, 778, 584, - /* 216 */ 722, 722, 722, 722, 722, 667, 611, 611, - /* 224 */ 389, 556, 556, 556, 556, 278, 556, 556, - /* 232 */ 556, 556, 556, 556, 556, 278, 278, 707, - /* 240 */ 611, 611, 611, 611, 611, 611, 611, 584, - /* 248 */ 389, 611, 611, 611, 611, 556, 333, 333, - }, - { /* Helvetica-Oblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 278, 355, 556, 556, 889, 667, 191, - /* 40 */ 333, 333, 389, 584, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 278, 278, 584, 584, 584, 556, - /* 64 */ 1015, 667, 667, 722, 722, 667, 611, 778, - /* 72 */ 722, 278, 500, 667, 556, 833, 722, 778, - /* 80 */ 667, 778, 722, 667, 611, 722, 667, 944, - /* 88 */ 667, 667, 611, 278, 278, 278, 469, 556, - /* 96 */ 333, 556, 556, 500, 556, 556, 278, 556, - /* 104 */ 556, 222, 222, 500, 222, 833, 556, 556, - /* 112 */ 556, 556, 333, 500, 278, 556, 500, 722, - /* 120 */ 500, 500, 500, 334, 260, 334, 584, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 278, 667, 333, 556, 556, 556, 667, 556, - /* 168 */ 333, 667, 667, 611, 611, 333, 611, 611, - /* 176 */ 333, 556, 333, 222, 333, 307, 500, 333, - /* 184 */ 333, 500, 500, 319, 500, 333, 500, 500, - /* 192 */ 722, 667, 667, 667, 667, 556, 722, 722, - /* 200 */ 722, 667, 667, 667, 667, 278, 278, 722, - /* 208 */ 722, 722, 722, 778, 778, 778, 778, 584, - /* 216 */ 722, 722, 722, 722, 722, 667, 611, 611, - /* 224 */ 333, 556, 556, 556, 556, 222, 500, 500, - /* 232 */ 500, 556, 556, 556, 556, 278, 278, 650, - /* 240 */ 556, 556, 556, 556, 556, 556, 556, 584, - /* 248 */ 333, 556, 556, 556, 556, 500, 278, 333, - }, - { /* Helvetica-BoldOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 333, 474, 556, 556, 889, 722, 238, - /* 40 */ 333, 333, 389, 584, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 333, 333, 584, 584, 584, 611, - /* 64 */ 975, 722, 722, 722, 722, 667, 611, 778, - /* 72 */ 722, 278, 556, 722, 611, 833, 722, 778, - /* 80 */ 667, 778, 722, 667, 611, 722, 667, 944, - /* 88 */ 667, 667, 611, 333, 278, 333, 584, 556, - /* 96 */ 333, 556, 611, 556, 611, 556, 333, 611, - /* 104 */ 611, 278, 278, 556, 278, 889, 611, 611, - /* 112 */ 611, 611, 389, 556, 333, 611, 556, 778, - /* 120 */ 556, 556, 500, 389, 280, 389, 584, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 278, 722, 333, 611, 556, 611, 667, 556, - /* 168 */ 333, 667, 667, 611, 611, 333, 611, 611, - /* 176 */ 333, 556, 333, 278, 333, 384, 556, 333, - /* 184 */ 333, 556, 556, 404, 500, 333, 500, 500, - /* 192 */ 722, 722, 722, 722, 722, 611, 722, 722, - /* 200 */ 722, 667, 667, 667, 667, 278, 278, 722, - /* 208 */ 722, 722, 722, 778, 778, 778, 778, 584, - /* 216 */ 722, 722, 722, 722, 722, 667, 611, 611, - /* 224 */ 389, 556, 556, 556, 556, 278, 556, 556, - /* 232 */ 556, 556, 556, 556, 556, 278, 278, 722, - /* 240 */ 611, 611, 611, 611, 611, 611, 611, 584, - /* 248 */ 389, 611, 611, 611, 611, 556, 333, 333, - }, - { /* Palatino-Roman */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 278, 371, 500, 500, 840, 778, 208, - /* 40 */ 333, 333, 389, 606, 250, 333, 250, 606, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 250, 250, 606, 606, 606, 444, - /* 64 */ 747, 778, 611, 709, 774, 611, 556, 763, - /* 72 */ 832, 337, 333, 726, 611, 946, 831, 786, - /* 80 */ 604, 786, 668, 525, 613, 778, 722, 1000, - /* 88 */ 667, 667, 667, 333, 606, 333, 606, 500, - /* 96 */ 333, 500, 553, 444, 611, 479, 333, 556, - /* 104 */ 582, 291, 234, 556, 291, 883, 582, 546, - /* 112 */ 601, 560, 395, 424, 326, 603, 565, 834, - /* 120 */ 516, 556, 500, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 250, 778, 333, 611, 500, 611, 525, 500, - /* 168 */ 333, 525, 525, 613, 667, 333, 667, 667, - /* 176 */ 333, 500, 313, 291, 333, 375, 424, 333, - /* 184 */ 333, 424, 424, 375, 500, 380, 500, 500, - /* 192 */ 668, 778, 778, 778, 778, 611, 709, 709, - /* 200 */ 709, 611, 611, 611, 611, 337, 337, 774, - /* 208 */ 774, 831, 831, 786, 786, 786, 786, 606, - /* 216 */ 668, 778, 778, 778, 778, 667, 613, 556, - /* 224 */ 395, 500, 500, 500, 500, 291, 444, 444, - /* 232 */ 444, 479, 479, 479, 479, 287, 287, 671, - /* 240 */ 611, 582, 582, 546, 546, 546, 546, 606, - /* 248 */ 395, 603, 603, 603, 603, 556, 326, 250, - }, - { /* Palatino-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 278, 402, 500, 500, 889, 833, 227, - /* 40 */ 333, 333, 444, 606, 250, 333, 250, 296, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 250, 250, 606, 606, 606, 444, - /* 64 */ 747, 778, 667, 722, 833, 611, 556, 833, - /* 72 */ 833, 389, 389, 778, 611, 1000, 833, 833, - /* 80 */ 611, 833, 722, 611, 667, 778, 778, 1000, - /* 88 */ 667, 667, 667, 333, 606, 333, 606, 500, - /* 96 */ 333, 500, 611, 444, 611, 500, 389, 556, - /* 104 */ 611, 333, 333, 611, 333, 889, 611, 556, - /* 112 */ 611, 611, 389, 444, 333, 611, 556, 833, - /* 120 */ 500, 556, 500, 310, 606, 310, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 250, 778, 333, 611, 500, 611, 611, 500, - /* 168 */ 333, 611, 611, 667, 667, 333, 667, 667, - /* 176 */ 333, 500, 333, 333, 333, 433, 444, 333, - /* 184 */ 333, 444, 444, 402, 500, 333, 500, 500, - /* 192 */ 722, 778, 778, 778, 778, 611, 722, 722, - /* 200 */ 722, 611, 611, 611, 611, 389, 389, 833, - /* 208 */ 833, 833, 833, 833, 833, 833, 833, 606, - /* 216 */ 722, 778, 778, 778, 778, 667, 667, 611, - /* 224 */ 389, 500, 500, 500, 500, 333, 444, 444, - /* 232 */ 444, 500, 500, 500, 500, 333, 333, 711, - /* 240 */ 611, 611, 611, 556, 556, 556, 556, 606, - /* 248 */ 389, 611, 611, 611, 611, 556, 333, 333, - }, - { /* Palatino-Italic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 500, 500, 500, 889, 778, 333, - /* 40 */ 333, 333, 389, 606, 250, 333, 250, 296, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 250, 250, 606, 606, 606, 500, - /* 64 */ 747, 722, 611, 667, 778, 611, 556, 722, - /* 72 */ 778, 333, 333, 667, 556, 944, 778, 778, - /* 80 */ 611, 778, 667, 556, 611, 778, 722, 944, - /* 88 */ 722, 667, 667, 333, 606, 333, 606, 500, - /* 96 */ 333, 444, 463, 407, 500, 389, 278, 500, - /* 104 */ 500, 278, 278, 444, 278, 778, 556, 444, - /* 112 */ 500, 463, 389, 389, 333, 556, 500, 722, - /* 120 */ 500, 500, 444, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 250, 722, 333, 556, 500, 556, 556, 500, - /* 168 */ 333, 556, 556, 611, 667, 333, 667, 667, - /* 176 */ 333, 444, 333, 278, 333, 346, 389, 333, - /* 184 */ 333, 389, 389, 361, 444, 333, 444, 444, - /* 192 */ 667, 722, 722, 722, 722, 556, 667, 667, - /* 200 */ 667, 611, 611, 611, 611, 333, 333, 778, - /* 208 */ 778, 778, 778, 778, 778, 778, 778, 606, - /* 216 */ 667, 778, 778, 778, 778, 667, 611, 500, - /* 224 */ 389, 444, 444, 444, 444, 278, 407, 407, - /* 232 */ 407, 389, 389, 389, 389, 278, 278, 577, - /* 240 */ 500, 556, 556, 444, 444, 444, 444, 606, - /* 248 */ 389, 556, 556, 556, 556, 500, 333, 333, - }, - { /* Palatino-BoldItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 250, 333, 500, 500, 500, 889, 833, 250, - /* 40 */ 333, 333, 444, 606, 250, 389, 250, 315, - /* 48 */ 500, 500, 500, 500, 500, 500, 500, 500, - /* 56 */ 500, 500, 250, 250, 606, 606, 606, 444, - /* 64 */ 833, 722, 667, 685, 778, 611, 556, 778, - /* 72 */ 778, 389, 389, 722, 611, 944, 778, 833, - /* 80 */ 667, 833, 722, 556, 611, 778, 667, 1000, - /* 88 */ 722, 611, 667, 333, 606, 333, 606, 500, - /* 96 */ 333, 556, 537, 444, 556, 444, 333, 500, - /* 104 */ 556, 333, 333, 556, 333, 833, 556, 556, - /* 112 */ 556, 537, 389, 444, 389, 556, 556, 833, - /* 120 */ 500, 556, 500, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 250, 722, 333, 611, 500, 611, 556, 556, - /* 168 */ 333, 556, 556, 611, 667, 389, 667, 667, - /* 176 */ 556, 556, 333, 333, 333, 429, 444, 333, - /* 184 */ 333, 444, 444, 389, 500, 333, 500, 500, - /* 192 */ 722, 722, 722, 722, 722, 611, 685, 685, - /* 200 */ 685, 611, 611, 611, 611, 389, 389, 778, - /* 208 */ 778, 778, 778, 833, 833, 833, 833, 606, - /* 216 */ 722, 778, 778, 778, 778, 611, 611, 556, - /* 224 */ 389, 556, 556, 556, 556, 333, 444, 444, - /* 232 */ 444, 444, 444, 444, 444, 333, 333, 667, - /* 240 */ 556, 556, 556, 556, 556, 556, 556, 606, - /* 248 */ 389, 556, 556, 556, 556, 556, 389, 333, - }, - { /* Helvetica-Narrow */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 228, 228, 291, 456, 456, 729, 547, 157, - /* 40 */ 273, 273, 319, 479, 228, 273, 228, 228, - /* 48 */ 456, 456, 456, 456, 456, 456, 456, 456, - /* 56 */ 456, 456, 228, 228, 479, 479, 479, 456, - /* 64 */ 832, 547, 547, 592, 592, 547, 501, 638, - /* 72 */ 592, 228, 410, 547, 456, 683, 592, 638, - /* 80 */ 547, 638, 592, 547, 501, 592, 547, 774, - /* 88 */ 547, 547, 501, 228, 228, 228, 385, 456, - /* 96 */ 273, 456, 456, 410, 456, 456, 228, 456, - /* 104 */ 456, 182, 182, 410, 182, 683, 456, 456, - /* 112 */ 456, 456, 273, 410, 228, 456, 410, 592, - /* 120 */ 410, 410, 410, 274, 213, 274, 479, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 228, 547, 273, 456, 456, 456, 547, 456, - /* 168 */ 273, 547, 547, 501, 501, 273, 501, 501, - /* 176 */ 273, 456, 273, 182, 273, 212, 410, 273, - /* 184 */ 273, 410, 410, 248, 410, 273, 410, 410, - /* 192 */ 592, 547, 547, 547, 547, 456, 592, 592, - /* 200 */ 592, 547, 547, 547, 547, 228, 228, 592, - /* 208 */ 592, 592, 592, 638, 638, 638, 638, 479, - /* 216 */ 592, 592, 592, 592, 592, 547, 501, 501, - /* 224 */ 273, 456, 456, 456, 456, 182, 410, 410, - /* 232 */ 410, 456, 456, 456, 456, 228, 228, 496, - /* 240 */ 456, 456, 456, 456, 456, 456, 456, 479, - /* 248 */ 273, 456, 456, 456, 456, 410, 228, 273, - }, - { /* Helvetica-Narrow-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 228, 273, 389, 456, 456, 729, 592, 195, - /* 40 */ 273, 273, 319, 479, 228, 273, 228, 228, - /* 48 */ 456, 456, 456, 456, 456, 456, 456, 456, - /* 56 */ 456, 456, 273, 273, 479, 479, 479, 501, - /* 64 */ 800, 592, 592, 592, 592, 547, 501, 638, - /* 72 */ 592, 228, 456, 592, 501, 683, 592, 638, - /* 80 */ 547, 638, 592, 547, 501, 592, 547, 774, - /* 88 */ 547, 547, 501, 273, 228, 273, 479, 456, - /* 96 */ 273, 456, 501, 456, 501, 456, 273, 501, - /* 104 */ 501, 228, 228, 456, 228, 729, 501, 501, - /* 112 */ 501, 501, 319, 456, 273, 501, 456, 638, - /* 120 */ 456, 456, 410, 319, 230, 319, 479, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 228, 592, 273, 501, 456, 501, 547, 456, - /* 168 */ 273, 547, 547, 501, 501, 273, 501, 501, - /* 176 */ 273, 456, 273, 228, 273, 280, 456, 273, - /* 184 */ 273, 456, 456, 338, 410, 273, 410, 410, - /* 192 */ 592, 592, 592, 592, 592, 501, 592, 592, - /* 200 */ 592, 547, 547, 547, 547, 228, 228, 592, - /* 208 */ 592, 592, 592, 638, 638, 638, 638, 479, - /* 216 */ 592, 592, 592, 592, 592, 547, 501, 501, - /* 224 */ 319, 456, 456, 456, 456, 228, 456, 456, - /* 232 */ 456, 456, 456, 456, 456, 228, 228, 561, - /* 240 */ 501, 501, 501, 501, 501, 501, 501, 479, - /* 248 */ 319, 501, 501, 501, 501, 456, 273, 273, - }, - { /* Helvetica-Narrow-Oblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 228, 228, 291, 456, 456, 729, 547, 157, - /* 40 */ 273, 273, 319, 479, 228, 273, 228, 228, - /* 48 */ 456, 456, 456, 456, 456, 456, 456, 456, - /* 56 */ 456, 456, 228, 228, 479, 479, 479, 456, - /* 64 */ 832, 547, 547, 592, 592, 547, 501, 638, - /* 72 */ 592, 228, 410, 547, 456, 683, 592, 638, - /* 80 */ 547, 638, 592, 547, 501, 592, 547, 774, - /* 88 */ 547, 547, 501, 228, 228, 228, 385, 456, - /* 96 */ 273, 456, 456, 410, 456, 456, 228, 456, - /* 104 */ 456, 182, 182, 410, 182, 683, 456, 456, - /* 112 */ 456, 456, 273, 410, 228, 456, 410, 592, - /* 120 */ 410, 410, 410, 274, 213, 274, 479, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 228, 547, 273, 456, 456, 456, 547, 456, - /* 168 */ 273, 547, 547, 501, 501, 273, 501, 501, - /* 176 */ 273, 456, 273, 182, 273, 217, 410, 273, - /* 184 */ 273, 410, 410, 254, 410, 273, 410, 410, - /* 192 */ 592, 547, 547, 547, 547, 456, 592, 592, - /* 200 */ 592, 547, 547, 547, 547, 228, 228, 592, - /* 208 */ 592, 592, 592, 638, 638, 638, 638, 479, - /* 216 */ 592, 592, 592, 592, 592, 547, 501, 501, - /* 224 */ 273, 456, 456, 456, 456, 182, 410, 410, - /* 232 */ 410, 456, 456, 456, 456, 228, 228, 503, - /* 240 */ 456, 456, 456, 456, 456, 456, 456, 479, - /* 248 */ 273, 456, 456, 456, 456, 410, 228, 273, - }, - { /* Helvetica-Narrow-BoldOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 228, 273, 389, 456, 456, 729, 592, 195, - /* 40 */ 273, 273, 319, 479, 228, 273, 228, 228, - /* 48 */ 456, 456, 456, 456, 456, 456, 456, 456, - /* 56 */ 456, 456, 273, 273, 479, 479, 479, 501, - /* 64 */ 800, 592, 592, 592, 592, 547, 501, 638, - /* 72 */ 592, 228, 456, 592, 501, 683, 592, 638, - /* 80 */ 547, 638, 592, 547, 501, 592, 547, 774, - /* 88 */ 547, 547, 501, 273, 228, 273, 479, 456, - /* 96 */ 273, 456, 501, 456, 501, 456, 273, 501, - /* 104 */ 501, 228, 228, 456, 228, 729, 501, 501, - /* 112 */ 501, 501, 319, 456, 273, 501, 456, 638, - /* 120 */ 456, 456, 410, 319, 230, 319, 479, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 228, 592, 273, 501, 456, 501, 547, 456, - /* 168 */ 273, 547, 547, 501, 501, 273, 501, 501, - /* 176 */ 273, 456, 273, 228, 273, 283, 456, 273, - /* 184 */ 273, 456, 456, 312, 410, 273, 410, 410, - /* 192 */ 592, 592, 592, 592, 592, 501, 592, 592, - /* 200 */ 592, 547, 547, 547, 547, 228, 228, 592, - /* 208 */ 592, 592, 592, 638, 638, 638, 638, 479, - /* 216 */ 592, 592, 592, 592, 592, 547, 501, 501, - /* 224 */ 319, 456, 456, 456, 456, 228, 456, 456, - /* 232 */ 456, 456, 456, 456, 456, 228, 228, 561, - /* 240 */ 501, 501, 501, 501, 501, 501, 501, 479, - /* 248 */ 319, 501, 501, 501, 501, 456, 273, 273, - }, - { /* Bookman-Light */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 320, 300, 380, 620, 620, 900, 800, 220, - /* 40 */ 300, 300, 440, 600, 320, 400, 320, 600, - /* 48 */ 620, 620, 620, 620, 620, 620, 620, 620, - /* 56 */ 620, 620, 320, 320, 600, 600, 600, 540, - /* 64 */ 820, 680, 740, 740, 800, 720, 640, 800, - /* 72 */ 800, 340, 600, 720, 600, 920, 740, 800, - /* 80 */ 620, 820, 720, 660, 620, 780, 700, 960, - /* 88 */ 720, 640, 640, 300, 600, 300, 600, 500, - /* 96 */ 340, 580, 620, 520, 620, 520, 320, 540, - /* 104 */ 660, 300, 300, 620, 300, 940, 660, 560, - /* 112 */ 620, 580, 440, 520, 380, 680, 520, 780, - /* 120 */ 560, 540, 480, 280, 600, 280, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 320, 680, 460, 600, 620, 600, 660, 520, - /* 168 */ 420, 660, 660, 620, 640, 400, 640, 640, - /* 176 */ 320, 580, 320, 320, 340, 336, 520, 420, - /* 184 */ 320, 520, 520, 380, 480, 380, 480, 480, - /* 192 */ 720, 680, 680, 680, 680, 600, 740, 740, - /* 200 */ 740, 720, 720, 720, 720, 340, 340, 800, - /* 208 */ 800, 740, 740, 800, 800, 800, 800, 600, - /* 216 */ 720, 780, 780, 780, 780, 640, 620, 660, - /* 224 */ 440, 580, 580, 580, 580, 300, 520, 520, - /* 232 */ 520, 520, 520, 520, 520, 300, 300, 620, - /* 240 */ 620, 660, 660, 560, 560, 560, 560, 600, - /* 248 */ 440, 680, 680, 680, 680, 540, 380, 260, - }, - { /* Bookman-Demi */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 340, 360, 420, 660, 660, 940, 800, 240, - /* 40 */ 320, 320, 460, 600, 340, 360, 340, 600, - /* 48 */ 660, 660, 660, 660, 660, 660, 660, 660, - /* 56 */ 660, 660, 340, 340, 600, 600, 600, 660, - /* 64 */ 820, 720, 720, 740, 780, 720, 680, 780, - /* 72 */ 820, 400, 640, 800, 640, 940, 740, 800, - /* 80 */ 660, 800, 780, 660, 700, 740, 720, 940, - /* 88 */ 780, 700, 640, 300, 600, 300, 600, 500, - /* 96 */ 400, 580, 600, 580, 640, 580, 380, 580, - /* 104 */ 680, 360, 340, 660, 340, 1000, 680, 620, - /* 112 */ 640, 620, 460, 520, 460, 660, 600, 800, - /* 120 */ 600, 620, 560, 320, 600, 320, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 340, 720, 500, 640, 660, 640, 660, 600, - /* 168 */ 500, 660, 660, 700, 640, 360, 640, 640, - /* 176 */ 340, 580, 320, 340, 400, 430, 520, 500, - /* 184 */ 360, 520, 520, 470, 560, 440, 560, 560, - /* 192 */ 780, 720, 720, 720, 720, 640, 740, 740, - /* 200 */ 740, 720, 720, 720, 720, 400, 400, 780, - /* 208 */ 780, 740, 740, 800, 800, 800, 800, 600, - /* 216 */ 780, 740, 740, 740, 740, 700, 700, 660, - /* 224 */ 460, 580, 580, 580, 580, 340, 580, 580, - /* 232 */ 580, 580, 580, 580, 580, 360, 360, 720, - /* 240 */ 640, 680, 680, 620, 620, 620, 620, 600, - /* 248 */ 460, 660, 660, 660, 660, 620, 460, 320, - }, - { /* Bookman-LightItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 300, 320, 360, 620, 620, 800, 820, 200, - /* 40 */ 280, 280, 440, 600, 300, 320, 300, 600, - /* 48 */ 620, 620, 620, 620, 620, 620, 620, 620, - /* 56 */ 620, 620, 300, 300, 600, 600, 600, 540, - /* 64 */ 780, 700, 720, 720, 740, 680, 620, 760, - /* 72 */ 800, 320, 560, 720, 580, 860, 720, 760, - /* 80 */ 600, 780, 700, 640, 600, 720, 680, 960, - /* 88 */ 700, 660, 580, 260, 600, 260, 600, 500, - /* 96 */ 340, 620, 600, 480, 640, 540, 340, 560, - /* 104 */ 620, 280, 280, 600, 280, 880, 620, 540, - /* 112 */ 600, 560, 400, 540, 340, 620, 540, 880, - /* 120 */ 540, 600, 520, 360, 600, 380, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 300, 700, 440, 580, 620, 580, 640, 620, - /* 168 */ 420, 640, 640, 600, 580, 320, 580, 580, - /* 176 */ 300, 620, 260, 340, 320, 380, 540, 440, - /* 184 */ 320, 540, 540, 340, 520, 340, 520, 520, - /* 192 */ 700, 700, 700, 700, 700, 580, 720, 720, - /* 200 */ 720, 680, 680, 680, 680, 320, 320, 740, - /* 208 */ 740, 720, 720, 760, 760, 760, 760, 600, - /* 216 */ 700, 720, 720, 720, 720, 660, 600, 620, - /* 224 */ 400, 620, 620, 620, 620, 280, 480, 480, - /* 232 */ 480, 540, 540, 540, 540, 280, 280, 730, - /* 240 */ 640, 620, 620, 540, 540, 540, 540, 600, - /* 248 */ 400, 620, 620, 620, 620, 600, 340, 260, - }, - { /* Bookman-DemiItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 340, 320, 380, 680, 680, 880, 980, 180, - /* 40 */ 260, 260, 460, 600, 340, 280, 340, 360, - /* 48 */ 680, 680, 680, 680, 680, 680, 680, 680, - /* 56 */ 680, 680, 340, 340, 620, 600, 620, 620, - /* 64 */ 780, 720, 720, 700, 760, 720, 660, 760, - /* 72 */ 800, 380, 620, 780, 640, 860, 740, 760, - /* 80 */ 640, 760, 740, 700, 700, 740, 660, 1000, - /* 88 */ 740, 660, 680, 260, 580, 260, 620, 500, - /* 96 */ 380, 680, 600, 560, 680, 560, 420, 620, - /* 104 */ 700, 380, 320, 700, 380, 960, 680, 600, - /* 112 */ 660, 620, 500, 540, 440, 680, 540, 860, - /* 120 */ 620, 600, 560, 300, 620, 300, 620, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 340, 720, 460, 640, 680, 640, 700, 620, - /* 168 */ 520, 700, 700, 700, 680, 280, 680, 680, - /* 176 */ 360, 680, 320, 380, 340, 509, 540, 480, - /* 184 */ 360, 540, 540, 520, 560, 560, 560, 560, - /* 192 */ 740, 720, 720, 720, 720, 640, 700, 700, - /* 200 */ 700, 720, 720, 720, 720, 380, 380, 760, - /* 208 */ 760, 740, 740, 760, 760, 760, 760, 600, - /* 216 */ 740, 740, 740, 740, 740, 660, 700, 660, - /* 224 */ 500, 680, 680, 680, 680, 380, 560, 560, - /* 232 */ 560, 560, 560, 560, 560, 380, 380, 810, - /* 240 */ 680, 680, 680, 600, 600, 600, 600, 600, - /* 248 */ 500, 680, 680, 680, 680, 600, 440, 380, - }, - { /* AvantGarde-Book */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 277, 295, 309, 554, 554, 775, 757, 198, - /* 40 */ 369, 369, 425, 606, 277, 332, 277, 437, - /* 48 */ 554, 554, 554, 554, 554, 554, 554, 554, - /* 56 */ 554, 554, 277, 277, 606, 606, 606, 591, - /* 64 */ 867, 740, 574, 813, 744, 536, 485, 872, - /* 72 */ 683, 226, 482, 591, 462, 919, 740, 869, - /* 80 */ 592, 871, 607, 498, 426, 655, 702, 960, - /* 88 */ 609, 592, 480, 351, 605, 351, 606, 500, - /* 96 */ 378, 683, 682, 647, 685, 650, 314, 673, - /* 104 */ 610, 200, 203, 502, 200, 938, 610, 655, - /* 112 */ 682, 682, 301, 388, 339, 608, 554, 831, - /* 120 */ 480, 536, 425, 351, 672, 351, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 277, 740, 453, 517, 554, 462, 498, 615, - /* 168 */ 369, 498, 498, 426, 480, 332, 480, 480, - /* 176 */ 332, 683, 302, 300, 375, 245, 388, 502, - /* 184 */ 324, 388, 388, 339, 425, 552, 425, 425, - /* 192 */ 607, 740, 740, 740, 740, 462, 813, 813, - /* 200 */ 813, 536, 536, 536, 536, 226, 226, 744, - /* 208 */ 790, 740, 740, 869, 869, 869, 869, 606, - /* 216 */ 607, 655, 655, 655, 655, 592, 426, 554, - /* 224 */ 301, 683, 683, 683, 683, 200, 647, 647, - /* 232 */ 647, 650, 650, 650, 650, 200, 200, 725, - /* 240 */ 685, 610, 610, 655, 655, 655, 655, 606, - /* 248 */ 301, 608, 608, 608, 608, 536, 339, 222, - }, - { /* AvantGarde-Demi */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 280, 280, 360, 560, 560, 860, 680, 220, - /* 40 */ 380, 380, 440, 600, 280, 420, 280, 460, - /* 48 */ 560, 560, 560, 560, 560, 560, 560, 560, - /* 56 */ 560, 560, 280, 280, 600, 600, 600, 560, - /* 64 */ 740, 740, 580, 780, 700, 520, 480, 840, - /* 72 */ 680, 280, 480, 620, 440, 900, 740, 840, - /* 80 */ 560, 840, 580, 520, 420, 640, 700, 900, - /* 88 */ 680, 620, 500, 320, 640, 320, 600, 500, - /* 96 */ 420, 660, 660, 640, 660, 640, 280, 660, - /* 104 */ 600, 240, 260, 580, 240, 940, 600, 640, - /* 112 */ 660, 660, 320, 440, 300, 600, 560, 800, - /* 120 */ 560, 580, 460, 340, 600, 340, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 280, 740, 480, 480, 560, 440, 520, 560, - /* 168 */ 500, 520, 520, 420, 500, 420, 500, 500, - /* 176 */ 360, 660, 340, 320, 420, 330, 440, 540, - /* 184 */ 340, 440, 440, 369, 460, 700, 460, 460, - /* 192 */ 580, 740, 740, 740, 740, 440, 780, 780, - /* 200 */ 780, 520, 520, 520, 520, 280, 280, 700, - /* 208 */ 742, 740, 740, 840, 840, 840, 840, 600, - /* 216 */ 580, 640, 640, 640, 640, 620, 420, 600, - /* 224 */ 320, 660, 660, 660, 660, 240, 640, 640, - /* 232 */ 640, 640, 640, 640, 640, 240, 240, 754, - /* 240 */ 660, 600, 600, 640, 640, 640, 640, 600, - /* 248 */ 320, 600, 600, 600, 600, 580, 300, 280, - }, - { /* AvantGarde-BookOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 277, 295, 309, 554, 554, 775, 757, 198, - /* 40 */ 369, 369, 425, 606, 277, 332, 277, 437, - /* 48 */ 554, 554, 554, 554, 554, 554, 554, 554, - /* 56 */ 554, 554, 277, 277, 606, 606, 606, 591, - /* 64 */ 867, 740, 574, 813, 744, 536, 485, 872, - /* 72 */ 683, 226, 482, 591, 462, 919, 740, 869, - /* 80 */ 592, 871, 607, 498, 426, 655, 702, 960, - /* 88 */ 609, 592, 480, 351, 605, 351, 606, 500, - /* 96 */ 378, 683, 682, 647, 685, 650, 314, 673, - /* 104 */ 610, 200, 203, 502, 200, 938, 610, 655, - /* 112 */ 682, 682, 301, 388, 339, 608, 554, 831, - /* 120 */ 480, 536, 425, 351, 672, 351, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 277, 740, 453, 517, 554, 462, 498, 615, - /* 168 */ 369, 498, 498, 426, 480, 332, 480, 480, - /* 176 */ 332, 683, 302, 300, 375, 231, 388, 502, - /* 184 */ 324, 388, 388, 339, 425, 552, 425, 425, - /* 192 */ 607, 740, 740, 740, 740, 462, 813, 813, - /* 200 */ 813, 536, 536, 536, 536, 226, 226, 744, - /* 208 */ 790, 740, 740, 869, 869, 869, 869, 606, - /* 216 */ 607, 655, 655, 655, 655, 592, 426, 554, - /* 224 */ 301, 683, 683, 683, 683, 200, 647, 647, - /* 232 */ 647, 650, 650, 650, 650, 200, 200, 714, - /* 240 */ 685, 610, 610, 655, 655, 655, 655, 606, - /* 248 */ 301, 608, 608, 608, 608, 536, 339, 222, - }, - { /* AvantGarde-DemiOblique */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 280, 280, 360, 560, 560, 860, 680, 220, - /* 40 */ 380, 380, 440, 600, 280, 420, 280, 460, - /* 48 */ 560, 560, 560, 560, 560, 560, 560, 560, - /* 56 */ 560, 560, 280, 280, 600, 600, 600, 560, - /* 64 */ 740, 740, 580, 780, 700, 520, 480, 840, - /* 72 */ 680, 280, 480, 620, 440, 900, 740, 840, - /* 80 */ 560, 840, 580, 520, 420, 640, 700, 900, - /* 88 */ 680, 620, 500, 320, 640, 320, 600, 500, - /* 96 */ 420, 660, 660, 640, 660, 640, 280, 660, - /* 104 */ 600, 240, 260, 580, 240, 940, 600, 640, - /* 112 */ 660, 660, 320, 440, 300, 600, 560, 800, - /* 120 */ 560, 580, 460, 340, 600, 340, 600, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 280, 740, 480, 480, 560, 440, 520, 560, - /* 168 */ 500, 520, 520, 420, 500, 420, 500, 500, - /* 176 */ 360, 660, 340, 320, 420, 326, 440, 540, - /* 184 */ 340, 440, 440, 364, 460, 700, 460, 460, - /* 192 */ 580, 740, 740, 740, 740, 440, 780, 780, - /* 200 */ 780, 520, 520, 520, 520, 280, 280, 700, - /* 208 */ 742, 740, 740, 840, 840, 840, 840, 600, - /* 216 */ 580, 640, 640, 640, 640, 620, 420, 600, - /* 224 */ 320, 660, 660, 660, 660, 240, 640, 640, - /* 232 */ 640, 640, 640, 640, 640, 240, 240, 752, - /* 240 */ 660, 600, 600, 640, 640, 640, 640, 600, - /* 248 */ 320, 600, 600, 600, 600, 580, 300, 280, - }, - { /* NewCenturySchlbk-Roman */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 296, 389, 556, 556, 833, 815, 204, - /* 40 */ 333, 333, 500, 606, 278, 333, 278, 278, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 278, 278, 606, 606, 606, 444, - /* 64 */ 737, 722, 722, 722, 778, 722, 667, 778, - /* 72 */ 833, 407, 556, 778, 667, 944, 815, 778, - /* 80 */ 667, 778, 722, 630, 667, 815, 722, 981, - /* 88 */ 704, 704, 611, 333, 606, 333, 606, 500, - /* 96 */ 333, 556, 556, 444, 574, 500, 333, 537, - /* 104 */ 611, 315, 296, 593, 315, 889, 611, 500, - /* 112 */ 574, 556, 444, 463, 389, 611, 537, 778, - /* 120 */ 537, 537, 481, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 278, 722, 333, 667, 556, 667, 630, 500, - /* 168 */ 333, 630, 630, 667, 611, 333, 611, 611, - /* 176 */ 333, 556, 333, 315, 333, 339, 463, 333, - /* 184 */ 333, 463, 463, 389, 481, 333, 481, 481, - /* 192 */ 722, 722, 722, 722, 722, 667, 722, 722, - /* 200 */ 722, 722, 722, 722, 722, 407, 407, 778, - /* 208 */ 778, 815, 815, 778, 778, 778, 778, 606, - /* 216 */ 722, 815, 815, 815, 815, 704, 667, 574, - /* 224 */ 444, 556, 556, 556, 556, 315, 444, 444, - /* 232 */ 444, 500, 500, 500, 500, 315, 315, 606, - /* 240 */ 574, 611, 611, 500, 500, 500, 500, 606, - /* 248 */ 444, 611, 611, 611, 611, 537, 389, 333, - }, - { /* NewCenturySchlbk-Bold */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 287, 296, 333, 574, 574, 833, 852, 241, - /* 40 */ 389, 389, 500, 606, 278, 333, 278, 278, - /* 48 */ 574, 574, 574, 574, 574, 574, 574, 574, - /* 56 */ 574, 574, 278, 278, 606, 606, 606, 500, - /* 64 */ 747, 759, 778, 778, 833, 759, 722, 833, - /* 72 */ 870, 444, 648, 815, 722, 981, 833, 833, - /* 80 */ 759, 833, 815, 667, 722, 833, 759, 981, - /* 88 */ 722, 722, 667, 389, 606, 389, 606, 500, - /* 96 */ 333, 611, 648, 556, 667, 574, 389, 611, - /* 104 */ 685, 370, 352, 667, 352, 963, 685, 611, - /* 112 */ 667, 648, 519, 500, 426, 685, 611, 889, - /* 120 */ 611, 611, 537, 389, 606, 389, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 287, 759, 333, 722, 574, 722, 667, 500, - /* 168 */ 333, 667, 667, 722, 667, 333, 667, 667, - /* 176 */ 333, 611, 333, 352, 333, 436, 500, 333, - /* 184 */ 333, 500, 500, 446, 537, 333, 537, 537, - /* 192 */ 815, 759, 759, 759, 759, 722, 778, 778, - /* 200 */ 778, 759, 759, 759, 759, 444, 444, 833, - /* 208 */ 833, 833, 833, 833, 833, 833, 833, 606, - /* 216 */ 815, 833, 833, 833, 833, 722, 722, 611, - /* 224 */ 519, 611, 611, 611, 611, 352, 556, 556, - /* 232 */ 556, 574, 574, 574, 574, 370, 370, 747, - /* 240 */ 667, 685, 685, 611, 611, 611, 611, 606, - /* 248 */ 519, 685, 685, 685, 685, 611, 426, 333, - }, - { /* NewCenturySchlbk-Italic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 278, 333, 400, 556, 556, 833, 852, 278, - /* 40 */ 333, 333, 500, 606, 278, 333, 278, 606, - /* 48 */ 556, 556, 556, 556, 556, 556, 556, 556, - /* 56 */ 556, 556, 278, 278, 606, 606, 606, 444, - /* 64 */ 747, 704, 722, 722, 778, 722, 667, 778, - /* 72 */ 833, 407, 611, 741, 667, 944, 815, 778, - /* 80 */ 667, 778, 741, 667, 685, 815, 704, 926, - /* 88 */ 704, 685, 667, 333, 606, 333, 606, 500, - /* 96 */ 333, 574, 556, 444, 611, 444, 333, 537, - /* 104 */ 611, 333, 315, 556, 333, 889, 611, 500, - /* 112 */ 574, 556, 444, 444, 352, 611, 519, 778, - /* 120 */ 500, 500, 463, 333, 606, 333, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 278, 704, 333, 667, 556, 667, 667, 500, - /* 168 */ 333, 667, 667, 685, 667, 333, 667, 667, - /* 176 */ 333, 574, 333, 333, 333, 359, 444, 333, - /* 184 */ 333, 444, 444, 368, 463, 333, 463, 463, - /* 192 */ 741, 704, 704, 704, 704, 667, 722, 722, - /* 200 */ 722, 722, 722, 722, 722, 407, 407, 778, - /* 208 */ 778, 815, 815, 778, 778, 778, 778, 606, - /* 216 */ 741, 815, 815, 815, 815, 685, 685, 556, - /* 224 */ 444, 574, 574, 574, 574, 333, 444, 444, - /* 232 */ 444, 444, 444, 444, 444, 333, 333, 651, - /* 240 */ 611, 611, 611, 500, 500, 500, 500, 606, - /* 248 */ 444, 611, 611, 611, 611, 500, 352, 333, - }, - { /* NewCenturySchlbk-BoldItalic */ - /* 0 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 8 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 16 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 24 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 32 */ 287, 333, 400, 574, 574, 889, 889, 287, - /* 40 */ 407, 407, 500, 606, 287, 333, 287, 278, - /* 48 */ 574, 574, 574, 574, 574, 574, 574, 574, - /* 56 */ 574, 574, 287, 287, 606, 606, 606, 481, - /* 64 */ 747, 741, 759, 759, 833, 741, 704, 815, - /* 72 */ 870, 444, 667, 778, 704, 944, 852, 833, - /* 80 */ 741, 833, 796, 685, 722, 833, 741, 944, - /* 88 */ 741, 704, 704, 407, 606, 407, 606, 500, - /* 96 */ 333, 667, 611, 537, 667, 519, 389, 611, - /* 104 */ 685, 389, 370, 648, 389, 944, 685, 574, - /* 112 */ 648, 630, 519, 481, 407, 685, 556, 833, - /* 120 */ 574, 519, 519, 407, 606, 407, 606, 0, - /* 128 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 136 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 144 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 152 */ 0, 0, 0, 0, 0, 0, 0, 0, - /* 160 */ 287, 741, 333, 704, 574, 704, 685, 500, - /* 168 */ 333, 685, 685, 722, 704, 333, 704, 704, - /* 176 */ 333, 667, 333, 389, 333, 486, 481, 333, - /* 184 */ 333, 481, 481, 483, 519, 333, 519, 519, - /* 192 */ 796, 741, 741, 741, 741, 704, 759, 759, - /* 200 */ 759, 741, 741, 741, 741, 444, 444, 833, - /* 208 */ 833, 852, 852, 833, 833, 833, 833, 606, - /* 216 */ 796, 833, 833, 833, 833, 704, 722, 574, - /* 224 */ 519, 667, 667, 667, 667, 389, 537, 537, - /* 232 */ 537, 519, 519, 519, 519, 389, 389, 780, - /* 240 */ 667, 685, 685, 574, 574, 574, 574, 606, - /* 248 */ 519, 685, 685, 685, 685, 519, 407, 333, - }, -}; -#if 0 /* Until this array is needed */ -static int aiUnderlineInfo[32][2] = { - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -151, 50 }, - { -155, 69 }, - { -151, 50 }, - { -111, 69 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -100, 50 }, - { -125, 60 }, - { -125, 60 }, - { -125, 60 }, - { -125, 60 }, - { -96, 58 }, - { -93, 90 }, - { -96, 58 }, - { -93, 90 }, - { -104, 61 }, - { -103, 90 }, - { -102, 42 }, - { -102, 54 }, -}; -#endif /* 0 */ diff --git a/mkfile b/mkfile deleted file mode 100644 index d609c25..0000000 --- a/mkfile +++ /dev/null @@ -1,30 +0,0 @@ - fontinfo.h diff --git a/antiword.h b/src/antiword.h similarity index 100% rename from antiword.h rename to src/antiword.h diff --git a/asc85enc.c b/src/asc85enc.c similarity index 100% rename from asc85enc.c rename to src/asc85enc.c diff --git a/blocklist.c b/src/blocklist.c similarity index 100% rename from blocklist.c rename to src/blocklist.c diff --git a/chartrans.c b/src/chartrans.c similarity index 100% rename from chartrans.c rename to src/chartrans.c diff --git a/datalist.c b/src/datalist.c similarity index 100% rename from datalist.c rename to src/datalist.c diff --git a/debug.h b/src/debug.h similarity index 100% rename from debug.h rename to src/debug.h diff --git a/depot.c b/src/depot.c similarity index 100% rename from depot.c rename to src/depot.c diff --git a/dib2eps.c b/src/dib2eps.c similarity index 100% rename from dib2eps.c rename to src/dib2eps.c diff --git a/dib2sprt.c b/src/dib2sprt.c similarity index 100% rename from dib2sprt.c rename to src/dib2sprt.c diff --git a/doclist.c b/src/doclist.c similarity index 100% rename from doclist.c rename to src/doclist.c diff --git a/draw.c b/src/draw.c similarity index 100% rename from draw.c rename to src/draw.c diff --git a/draw.h b/src/draw.h similarity index 100% rename from draw.h rename to src/draw.h diff --git a/drawfile.c b/src/drawfile.c similarity index 100% rename from drawfile.c rename to src/drawfile.c diff --git a/drawfile.h b/src/drawfile.h similarity index 100% rename from drawfile.h rename to src/drawfile.h diff --git a/fail.c b/src/fail.c similarity index 100% rename from fail.c rename to src/fail.c diff --git a/fail.h b/src/fail.h similarity index 100% rename from fail.h rename to src/fail.h diff --git a/finddata.c b/src/finddata.c similarity index 100% rename from finddata.c rename to src/finddata.c diff --git a/findtext.c b/src/findtext.c similarity index 100% rename from findtext.c rename to src/findtext.c diff --git a/fmt_text.c b/src/fmt_text.c similarity index 100% rename from fmt_text.c rename to src/fmt_text.c diff --git a/Unix-only/fontinfo.h b/src/fontinfo.h similarity index 100% rename from Unix-only/fontinfo.h rename to src/fontinfo.h diff --git a/fontlist.c b/src/fontlist.c similarity index 100% rename from fontlist.c rename to src/fontlist.c diff --git a/fonts.c b/src/fonts.c similarity index 100% rename from fonts.c rename to src/fonts.c diff --git a/fonts_r.c b/src/fonts_r.c similarity index 100% rename from fonts_r.c rename to src/fonts_r.c diff --git a/fonts_u.c b/src/fonts_u.c similarity index 100% rename from fonts_u.c rename to src/fonts_u.c diff --git a/hdrftrlist.c b/src/hdrftrlist.c similarity index 100% rename from hdrftrlist.c rename to src/hdrftrlist.c diff --git a/icons.c b/src/icons.c similarity index 100% rename from icons.c rename to src/icons.c diff --git a/imgexam.c b/src/imgexam.c similarity index 100% rename from imgexam.c rename to src/imgexam.c diff --git a/imgtrans.c b/src/imgtrans.c similarity index 100% rename from imgtrans.c rename to src/imgtrans.c diff --git a/jpeg2eps.c b/src/jpeg2eps.c similarity index 100% rename from jpeg2eps.c rename to src/jpeg2eps.c diff --git a/jpeg2sprt.c b/src/jpeg2sprt.c similarity index 100% rename from jpeg2sprt.c rename to src/jpeg2sprt.c diff --git a/listlist.c b/src/listlist.c similarity index 100% rename from listlist.c rename to src/listlist.c diff --git a/main_ros.c b/src/main_ros.c similarity index 100% rename from main_ros.c rename to src/main_ros.c diff --git a/main_u.c b/src/main_u.c similarity index 100% rename from main_u.c rename to src/main_u.c diff --git a/misc.c b/src/misc.c similarity index 100% rename from misc.c rename to src/misc.c diff --git a/notes.c b/src/notes.c similarity index 100% rename from notes.c rename to src/notes.c diff --git a/options.c b/src/options.c similarity index 100% rename from options.c rename to src/options.c diff --git a/out2window.c b/src/out2window.c similarity index 100% rename from out2window.c rename to src/out2window.c diff --git a/output.c b/src/output.c similarity index 100% rename from output.c rename to src/output.c diff --git a/pdf.c b/src/pdf.c similarity index 100% rename from pdf.c rename to src/pdf.c diff --git a/pictlist.c b/src/pictlist.c similarity index 100% rename from pictlist.c rename to src/pictlist.c diff --git a/png2eps.c b/src/png2eps.c similarity index 100% rename from png2eps.c rename to src/png2eps.c diff --git a/png2sprt.c b/src/png2sprt.c similarity index 100% rename from png2sprt.c rename to src/png2sprt.c diff --git a/postscript.c b/src/postscript.c similarity index 100% rename from postscript.c rename to src/postscript.c diff --git a/prop0.c b/src/prop0.c similarity index 100% rename from prop0.c rename to src/prop0.c diff --git a/prop2.c b/src/prop2.c similarity index 100% rename from prop2.c rename to src/prop2.c diff --git a/prop6.c b/src/prop6.c similarity index 100% rename from prop6.c rename to src/prop6.c diff --git a/prop8.c b/src/prop8.c similarity index 100% rename from prop8.c rename to src/prop8.c diff --git a/properties.c b/src/properties.c similarity index 100% rename from properties.c rename to src/properties.c diff --git a/propmod.c b/src/propmod.c similarity index 100% rename from propmod.c rename to src/propmod.c diff --git a/riscos.c b/src/riscos.c similarity index 100% rename from riscos.c rename to src/riscos.c diff --git a/rowlist.c b/src/rowlist.c similarity index 100% rename from rowlist.c rename to src/rowlist.c diff --git a/saveas.c b/src/saveas.c similarity index 100% rename from saveas.c rename to src/saveas.c diff --git a/sectlist.c b/src/sectlist.c similarity index 100% rename from sectlist.c rename to src/sectlist.c diff --git a/startup.c b/src/startup.c similarity index 100% rename from startup.c rename to src/startup.c diff --git a/stylelist.c b/src/stylelist.c similarity index 100% rename from stylelist.c rename to src/stylelist.c diff --git a/stylesheet.c b/src/stylesheet.c similarity index 100% rename from stylesheet.c rename to src/stylesheet.c diff --git a/summary.c b/src/summary.c similarity index 100% rename from summary.c rename to src/summary.c diff --git a/tabstop.c b/src/tabstop.c similarity index 100% rename from tabstop.c rename to src/tabstop.c diff --git a/text.c b/src/text.c similarity index 100% rename from text.c rename to src/text.c diff --git a/unix.c b/src/unix.c similarity index 100% rename from unix.c rename to src/unix.c diff --git a/utf8.c b/src/utf8.c similarity index 100% rename from utf8.c rename to src/utf8.c diff --git a/version.h b/src/version.h similarity index 100% rename from version.h rename to src/version.h diff --git a/word2text.c b/src/word2text.c similarity index 100% rename from word2text.c rename to src/word2text.c diff --git a/wordconst.h b/src/wordconst.h similarity index 100% rename from wordconst.h rename to src/wordconst.h diff --git a/worddos.c b/src/worddos.c similarity index 100% rename from worddos.c rename to src/worddos.c diff --git a/wordlib.c b/src/wordlib.c similarity index 100% rename from wordlib.c rename to src/wordlib.c diff --git a/wordmac.c b/src/wordmac.c similarity index 100% rename from wordmac.c rename to src/wordmac.c diff --git a/wordole.c b/src/wordole.c similarity index 100% rename from wordole.c rename to src/wordole.c diff --git a/wordtypes.h b/src/wordtypes.h similarity index 100% rename from wordtypes.h rename to src/wordtypes.h diff --git a/wordwin.c b/src/wordwin.c similarity index 100% rename from wordwin.c rename to src/wordwin.c diff --git a/xmalloc.c b/src/xmalloc.c similarity index 100% rename from xmalloc.c rename to src/xmalloc.c diff --git a/xml.c b/src/xml.c similarity index 100% rename from xml.c rename to src/xml.c