From 0a6c1f047b3e08d3fb3d4fc453180ec026491f9e Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Thu, 24 Dec 2009 19:16:16 +0000 Subject: rm stale INSTALLATION file and reencode directory, except for the treen test scripts git-svn-id: svn://tug.org/texlive/trunk@16503 c570f23f-e606-0410-a88d-b1316a301751 --- Build/source/texk/dvipsk/ChangeLog | 5 + Build/source/texk/dvipsk/INSTALLATION | 227 ------------------ Build/source/texk/dvipsk/Makefile.am | 4 +- Build/source/texk/dvipsk/Makefile.in | 9 +- Build/source/texk/dvipsk/contrib/treen.sh | 40 ++++ Build/source/texk/dvipsk/contrib/treen2.sh | 12 + Build/source/texk/dvipsk/dvips.info | 178 +++++++------- Build/source/texk/dvipsk/dvips.texi | 29 ++- Build/source/texk/dvipsk/reencode/8a.enc | 269 --------------------- Build/source/texk/dvipsk/reencode/8r.enc | 118 --------- Build/source/texk/dvipsk/reencode/EC.enc | 82 ------- Build/source/texk/dvipsk/reencode/README | 15 -- Build/source/texk/dvipsk/reencode/ad.enc | 87 ------- Build/source/texk/dvipsk/reencode/asex.enc | 120 ---------- Build/source/texk/dvipsk/reencode/asexp.enc | 84 ------- Build/source/texk/dvipsk/reencode/clean.sh | 2 - Build/source/texk/dvipsk/reencode/cork.enc | 85 ------- Build/source/texk/dvipsk/reencode/dc.enc | 79 ------- Build/source/texk/dvipsk/reencode/dvips.enc | 75 ------ Build/source/texk/dvipsk/reencode/extex.enc | 79 ------- Build/source/texk/dvipsk/reencode/funky.enc | 81 ------- Build/source/texk/dvipsk/reencode/psfonts.map | 6 - Build/source/texk/dvipsk/reencode/texmext.enc | 184 -------------- Build/source/texk/dvipsk/reencode/texmital.enc | 183 -------------- Build/source/texk/dvipsk/reencode/texmsym.enc | 183 -------------- Build/source/texk/dvipsk/reencode/treen.sh | 40 ---- Build/source/texk/dvipsk/reencode/treen2.sh | 12 - Build/source/texk/dvipsk/reencode/xl2.enc | 316 ------------------------- Build/source/texk/dvipsk/reencode/xt2.enc | 307 ------------------------ 29 files changed, 166 insertions(+), 2745 deletions(-) delete mode 100644 Build/source/texk/dvipsk/INSTALLATION create mode 100644 Build/source/texk/dvipsk/contrib/treen.sh create mode 100644 Build/source/texk/dvipsk/contrib/treen2.sh delete mode 100644 Build/source/texk/dvipsk/reencode/8a.enc delete mode 100644 Build/source/texk/dvipsk/reencode/8r.enc delete mode 100644 Build/source/texk/dvipsk/reencode/EC.enc delete mode 100644 Build/source/texk/dvipsk/reencode/README delete mode 100644 Build/source/texk/dvipsk/reencode/ad.enc delete mode 100644 Build/source/texk/dvipsk/reencode/asex.enc delete mode 100644 Build/source/texk/dvipsk/reencode/asexp.enc delete mode 100644 Build/source/texk/dvipsk/reencode/clean.sh delete mode 100644 Build/source/texk/dvipsk/reencode/cork.enc delete mode 100644 Build/source/texk/dvipsk/reencode/dc.enc delete mode 100644 Build/source/texk/dvipsk/reencode/dvips.enc delete mode 100644 Build/source/texk/dvipsk/reencode/extex.enc delete mode 100644 Build/source/texk/dvipsk/reencode/funky.enc delete mode 100644 Build/source/texk/dvipsk/reencode/psfonts.map delete mode 100644 Build/source/texk/dvipsk/reencode/texmext.enc delete mode 100644 Build/source/texk/dvipsk/reencode/texmital.enc delete mode 100644 Build/source/texk/dvipsk/reencode/texmsym.enc delete mode 100644 Build/source/texk/dvipsk/reencode/treen.sh delete mode 100644 Build/source/texk/dvipsk/reencode/treen2.sh delete mode 100644 Build/source/texk/dvipsk/reencode/xl2.enc delete mode 100644 Build/source/texk/dvipsk/reencode/xt2.enc diff --git a/Build/source/texk/dvipsk/ChangeLog b/Build/source/texk/dvipsk/ChangeLog index 5c90b028eda..83b30f9f546 100644 --- a/Build/source/texk/dvipsk/ChangeLog +++ b/Build/source/texk/dvipsk/ChangeLog @@ -1,5 +1,10 @@ 2009-12-24 Karl Berry + * INSTALLATION: rm stale file. + * reencode: remove stale dir, except ... + * contrib/treen.sh, contrib.treen2.sh: ... preserve this. + * Makefile.am (EXTRA_DIST): update + * AUTHORS, README, dvips.1, contrib/config.proto: doc updates. * INSTALL: remove, completely stale. diff --git a/Build/source/texk/dvipsk/INSTALLATION b/Build/source/texk/dvipsk/INSTALLATION deleted file mode 100644 index 5c50ce14c92..00000000000 --- a/Build/source/texk/dvipsk/INSTALLATION +++ /dev/null @@ -1,227 +0,0 @@ -THIS FILE IS WAY OUT OF DATE. - -Installation - -If dvips has not already been installed on your system, the -following steps are all that is needed for installation of the program. -After untaring, all installation files are found in this subdirectory. - -1. Update Makefile---in particular, the paths. Everything -concerning dvips can be adjusted in the Makefile. Make sure -you set key parameters such as the default resolution, and make sure -that the path given for packed pixel files is correct. - -2. Check the file name definitions in mktexpk. If you don't -have METAFONT installed, you cannot use mktexpk to automatically -generate the fonts; you can, however, modify it to generate pk -fonts from gf fonts if you don't have a full set of pk fonts -but do have a set of gf fonts. If you don't have that, you should -probably not install mktexpk at all; this will disable automatic -font generation. - -3. Check the configuration parameters in config.ps. You should -also update the default resolution here (default is set to 400 - this -is found in line 13). This file is the system-wide configuration -file that will be automatically installed. If you are unsure how -much memory your PostScript printer has, print the following file: - -%! Hey, we're PostScript -/Times-Roman findfont 30 scalefont setfont 144 432 moveto -vmstatus exch sub 40 string cvs show pop showpage - -Note that the number returned by this file is the total memory free; -it is often a good idea to tell dvips that the printer has somewhat -less memory. This is because many programs download permanent macros -that can reduce the memory in the printer. In general, a memory size -of about 300000 is plenty, since dvips can automatically split -a document if required. It is unfortunate that PostScript printers with -much less virtual memory still exist. - -Some systems or printers can dynamically increase the memory available -to a PostScript interpreter; for these systems, a value of one million -works well. - -4. Run make ("make dvips"). Everything should compile smoothly. -You may need to adjust the compiler options in the Makefile if something -goes amiss. - -5. Once everything is compiled, make install ("make install"). After -this is done, you may want to create a configuration file for each -PostScript printer at your site. - -6. If the font caching is considered a security hole, make the `cache' -directory be something like /tmp/pks, and cron a job to move the -good pk files into the real directory. Or simply disable this -feature by not installing mktexpk. - -7. Don't forget to install the new vf files and tfm files. Note -that the tfm files distributed with earlier (pre-5.471) versions -of dvips, and all versions of other PostScript drivers, are different. - -Diagnosing Problems - -You've gone through all the trouble of installing dvips, carefully -read all the instructions in this manual, and still can't get something -to work. This is all too common, and is usually caused by some broken -PostScript application out there. The following sections provide some -helpful hints if you find yourself in such a situation. - -In all cases, you should attempt to find the smallest file that causes -the problem. This will not only make debugging easier, it will also -reduce the number of possible interactions among different parts of the -system. - -Debug Options - -The -d flag to dvips is very useful for helping to track down -certain errors. The parameter to this flag is an integer that tells -what errors are currently being tracked. To track a certain class of -debug messages, simply provide the appropriate number given below; -if you wish to track multiple classes, sum the numbers of the classes -you wish to track. The classes are: - -1 specials -2 paths -4 fonts -8 pages -16 headers -32 font compression -64 files -128 memory - -No Output At All - -If you are not getting any output at all, even from the simplest -one-character file (for instance, \ \bye), -then something is very wrong. Practically any file sent to a -PostScript laser printer should generate some output, at the very -least a page detailing what error occurred, if any. Talk to your -system administrator about downloading a PostScript error handler. -(Adobe distributes a good one called ehandler.ps.) - -It is possible, especially if you are using non-Adobe PostScript, -that your PostScript interpreter is broken. Even then it should -generate an error message. I've tried to work around as many bugs -as possible in common non-Adobe PostScript interpreters, but I'm -sure I've missed a few. - -If dvips gives any strange error messages, or compilation on your -machine generated a lot of warnings, perhaps the dvips program -itself is broken. Carefully check the types in dvips.h and -the declarations in the Makefile, and try using the debug options -to determine where the error occurred. - -It is possible your spooler is broken and is misinterpreting the -structured comments. Try the -N flag to turn off -structured comments and see what happens. - -Output Too Small or Inverted - -If some documents come out inverted or too small, your spooler is not -supplying an end of job indicator at the end of each file. (This happens -a lot on small machines that don't have spoolers.) You can -force dvips to do this with the -F flag, but note that this -generates files with a binary character (control-D) in them. You can -also try using the -s flag to enclose the entire job in a save/restore -pair. - -Error Messages From Printer - -If your printer returns error messages, the error message gives very -good information on what might be going wrong. One of the most common -error messages is bop undefined. This is caused by old versions -of Transcript and other spoolers that do not properly parse the -setup section of the PostScript. To fix this, turn off structured -comments with the -N option, but make sure you get your spooling -software updated. - -Another error message is VM exhausted. (Some printers indicate -this error by locking up; others quietly reset.) This is caused by telling -dvips that the printer has more memory than it actually does, and -then printing a complicated document. To fix this, try lowering the -parameter to m in the configuration file; use the debug option -to make sure you adjust the correct file. - -Other errors may indicate that the graphics you are trying to include -don't nest properly in other PostScript documents, or any of a number of -other possibilities. Try the output on a QMS PS-810 or other Adobe -PostScript printer; it might be a problem with the printer itself. - -400 DPI Is Used Instead Of 300 DPI - -This common error is caused by not editing the config.ps file to -reflect the correct resolution for your site. You can use the debug flags -(-d64) to see what files are actually being read. - -Long Documents Fail To Print - -This is usually caused by incorrectly specifying the amount of memory -the printer has in config.ps; see the description above. - -Including Graphics Fails - -The reasons why graphics inclusions fail are too numerous to mention. -The most common problem is an incorrect bounding box; read the section -on bounding boxes and check your PostScript file. Complain very loudly -to whoever wrote the software that generated the file if the bounding -box is indeed incorrect. - -Another possible problem is that the figure you are trying to include -does not nest properly; there are certain rules PostScript applications -should follow when generating files to be included. The dvips -program includes work-arounds for such errors in Adobe Illustrator and -other programs, but there are certainly applications that haven't -been tested. - -One possible thing to try is the -K flag, to strip the comments from -an included figure. This might be necessary if the PostScript spooling -software does not read the structuring comments correctly. Use of this -flag will break graphics from some applications, though, since some -applications read the PostScript file from the input stream looking for -a particular comment. - -Any application which generates graphics output containing raw binary -(not hex) will probably fail with dvips. - -Can't Find Font Files - -If dvips complains that it cannot find certain font files, it is -possible that the paths haven't been set up correctly for your system. -Use the debug flags to determine precisely what fonts are being looked -for and make sure these match where the fonts are located on your system. - -Can't Generate Fonts - -This happens a lot if either mktexpk hasn't been properly edited -and installed, or if the local installation of METAFONT isn't correct. -If mktexpk isn't properly edited or isn't installed, an error -such as mktexpk not found will be printed on the console. The -fix is to talk to the person who installed dvips and have them fix -this. - -If METAFONT isn't found when mktexpk is running, make sure it is installed -on your system. The person who installed TeX should be able to install -METAFONT easily. - -If METAFONT runs but generates fonts that are too large (and prints out the -name of each character as well as just a character number), then your -METAFONT base file probably hasn't been made properly. To make a proper -plain.base, assuming the local mode definitions are contained in -local.mf (on the NeXT, next.mf; on the Amiga, amiga.mf), -type the following command (assuming csh under UNIX): - -localhost> inimf "plain; input local; dump" - -Now, copy the plain.base file from the current directory to where -the base files are stored on your system. - -Note that a preloaded cmbase.base should never be used when creating -fonts, and a program such as cmmf should never exist on the system. -The macros defined in cmbase will break fonts that do not use -cmbase; such fonts include the LaTeX fonts. Loading the cmbase -macros when they are needed is done automatically and takes less than a -second---an insignificant fraction of the total run time of METAFONT for a -font, especially when the possibility of generating incorrect fonts is -taken into account. If you create the LaTeX font {\tt circle10, -for instance, with the cmbase macros loaded, the characters will -have incorrect widths. diff --git a/Build/source/texk/dvipsk/Makefile.am b/Build/source/texk/dvipsk/Makefile.am index ecafbf774b8..f3fbdde3b0a 100644 --- a/Build/source/texk/dvipsk/Makefile.am +++ b/Build/source/texk/dvipsk/Makefile.am @@ -156,7 +156,6 @@ CLEANFILES += dvipstst.ps missfont.log mtest.ps pfbincl.ps ## Not used ## EXTRA_DIST += \ - INSTALLATION \ atari \ cmfonts.map \ config.ps \ @@ -166,6 +165,8 @@ EXTRA_DIST += \ contrib/configs \ contrib/crop.lpr \ contrib/latex209 \ + contrib/treen.sh \ + contrib/treen2.sh \ contrib/volker \ contrib/whichinpath \ cyrfonts.map \ @@ -177,7 +178,6 @@ EXTRA_DIST += \ makefont.c \ mvs \ psfonts.map \ - reencode \ tex \ vmcms \ vms diff --git a/Build/source/texk/dvipsk/Makefile.in b/Build/source/texk/dvipsk/Makefile.in index e1216531421..3d7cc5a97e5 100644 --- a/Build/source/texk/dvipsk/Makefile.in +++ b/Build/source/texk/dvipsk/Makefile.in @@ -50,7 +50,7 @@ DIST_COMMON = README $(am__configure_deps) $(dist_man1_MANS) \ ../../build-aux/config.sub ../../build-aux/depcomp \ ../../build-aux/install-sh ../../build-aux/ltmain.sh \ ../../build-aux/missing ../../build-aux/texinfo.tex \ - ../../build-aux/ylwrap AUTHORS ChangeLog INSTALL + ../../build-aux/ylwrap AUTHORS ChangeLog ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/../../m4/kpse-common.m4 \ $(top_srcdir)/../../m4/kpse-kpathsea-flags.m4 \ @@ -393,9 +393,10 @@ EXTRA_DIST = $(dist_prologues) texc.script dvips.test pfbincl.test \ testdata/texps.pro INSTALLATION atari cmfonts.map config.ps \ contrib/PSTricks contrib/afm-extra contrib/colorsep.lpro \ contrib/configs contrib/crop.lpr contrib/latex209 \ - contrib/volker contrib/whichinpath cyrfonts.map eufonts.map \ - flib.c hps/CHANGES_HPS.txt hps/README_HPS.txt lafonts.map \ - makefont.c mvs psfonts.map reencode tex vmcms vms + contrib/treen.sh contrib/treen2.sh contrib/volker \ + contrib/whichinpath cyrfonts.map eufonts.map flib.c \ + hps/CHANGES_HPS.txt hps/README_HPS.txt lafonts.map makefont.c \ + mvs psfonts.map tex vmcms vms CLEANFILES = $(prologues) texc.lpro dvipstst.ps missfont.log mtest.ps \ pfbincl.ps TESTS = dvips.test pfbincl.test diff --git a/Build/source/texk/dvipsk/contrib/treen.sh b/Build/source/texk/dvipsk/contrib/treen.sh new file mode 100644 index 00000000000..33270559f5b --- /dev/null +++ b/Build/source/texk/dvipsk/contrib/treen.sh @@ -0,0 +1,40 @@ +#!/bin/csh +# Tests font reencoding +afm2tfm Times-Roman.afm -v ptmr0 rptmr0 +afm2tfm Times-Roman.afm -P extex.enc -v ptmr1 rptmr1 +afm2tfm Times-Roman.afm -T extex.enc -v ptmr2 rptmr2 +afm2tfm Times-Roman.afm -t extex.enc -v ptmr3 rptmr3 +afm2tfm Times-Roman.afm -T extex.enc -V ptmr4 rptmr4 +# these three should all be the same +cmp rptmr4.tfm rptmr2.tfm +cmp rptmr4.tfm rptmr1.tfm +# these two should be the same +cmp rptmr0.tfm rptmr3.tfm +afm2tfm Times-Roman.afm -T extex.enc -V ptmr4 rptmr2 +vptovf ptmr0.vpl ptmr0.vf ptmr0.tfm +vptovf ptmr1.vpl ptmr1.vf ptmr1.tfm +vptovf ptmr2.vpl ptmr2.vf ptmr2.tfm +vptovf ptmr3.vpl ptmr3.vf ptmr3.tfm +vptovf ptmr4.vpl ptmr4.vf ptmr4.tfm +tex testfont <.afm -p ASEX.enc -t .enc -v -% -/ASEXEncoding [ % now 256 chars follow -% -% The following will replace the characters from 0 to 32 in the raw encoding -% if you have access to a SuperFont. There is reason to hope that this -% set will be as stable as the unmapped set in current text fonts -% If you don't have a SuperFont, and have to create any of these as a -% composite, precede the name with a dot, as is done here for -% Scedilla and scedilla. The change in name keeps afm2tfm from thinking -% that the character already exists when it comes to evaluate the output -% (-t flag) encoding. -% -% 0x00 - /Aogonek /Eogonek /Iogonek /Kafii9170 /Lafii9170 /Lcaron /Nafii9170 /Rafii9170 - /Safii9170 /.Scedilla /Tafii9170 /Uogonek /.notdef /.notdef /.notdef /.notdef -% 0x10 - /aogonek /eogonek /iogonek /kafii9170 /lafii9170 /lcaron /nafii9170 /rafii9170 - /safii9170 /.scedilla /tafii9170 /uogonek /.notdef /.notdef /.notdef /.notdef -% 0x20 % Keep the space, for use as \boundarychar (Give it zero width in vpl) - /space /exclam /quotedbl /numbersign - /dollar /percent /ampersand /quoteright - /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash -% 0x30 - /zero /one /two /three /four /five /six /seven - /eight /nine /colon /semicolon /less /equal /greater /question -% 0x40 - /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O -% 0x50 - /P /Q /R /S /T /U /V /W - /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore -% 0x60 - /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o -% 0x70 - /p /q /r /s /t /u /v /w - /x /y /z /braceleft /bar /braceright /asciitilde /.notdef -% -% This is the Extension to Adobe Standard Encoding -% -% In as many of the next 32 positions as necessary, include -% all the unmapped simple (non-composite) characters. The -% inclusion of Ccedilla and ccedilla is problematic. These are -% composites in some schemes, simple in others. Best to -% assume they are simplex. Characters are entered in alphabetical order -% by name. If you need to create your own composite for Ccedilla -% ccedilla or Eth, precede the name with a dot as indicated above. -% -% 0x80 - /Ccedilla /Eth /Thorn /brokenbar /ccedilla /copyright /degree /divide - /eth /logicalnot /minus /mu /multiply /onehalf /onequarter /onesuperior -% 0x90 - /plusminus /registered /thorn /threequarters - /threesuperior /trademark /twosuperior /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -% -% From here on the order is again Adobe Standard Encoding -% -% 0xA0 - /.notdef /exclamdown /cent /sterling /fraction /yen /florin /section - /currency /quotesingle /quotedblleft /guillemotleft - /guilsinglleft /guilsinglright /fi /fl -% 0xB0 - /.notdef /endash /dagger /daggerdbl /periodcentered /.notdef /paragraph /bullet - /quotesinglbase /quotedblbase /quotedblright /guillemotright - /ellipsis /perthousand /.notdef /questiondown -% 0xC0 - /.notdef /grave /acute /circumflex /tilde /macron /breve /dotaccent - /dieresis /.notdef /ring /cedilla /.notdef /hungarumlaut /ogonek /caron -% 0xD0 - /emdash /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -% 0xE0 - /.notdef /AE /.notdef /ordfeminine /.notdef /.notdef /.notdef /.notdef - /Lslash /Oslash /OE /ordmasculine /.notdef /.notdef /.notdef /.notdef -% 0xF0 - /.notdef /ae /.notdef /.notdef /.notdef /dotlessi /.notdef /.notdef - /lslash /oslash /oe /germandbls /.notdef /.notdef /.notdef /.notdef -] def diff --git a/Build/source/texk/dvipsk/reencode/asexp.enc b/Build/source/texk/dvipsk/reencode/asexp.enc deleted file mode 100644 index 0e769279359..00000000000 --- a/Build/source/texk/dvipsk/reencode/asexp.enc +++ /dev/null @@ -1,84 +0,0 @@ -% Date: Tue, 19 Jul 1994 07:11:11 -0700 -% From: mackay@cs.washington.edu (Pierre MacKay) -% To: kb@cs.umb.edu, alanje@cogs.susx.ac.uk, mackay@cs.washington.edu, -% Sebastian.Rahtz@cl.cam.ac.uk, unixtex@u.washington.edu -% Subject: ASEXP -% -% Since the expert font encoding vector is apparently left -% alone even by Windows, here is the version I have been using. -% -% This is ASEXP encoding, for the Monotype Expert character set. -% In Baskerville only the Roman Regular has all the characters. -% It seems to be the same as what Adobe uses---who knows? -% -/ASEXPEncoding [ % now 256 chars follow -% 0x00 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -% 0x10 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -% 0x20 % The independent accent slash doesn't exist - /.notdef /exclamsmall /Hungarumlautsmall /.notdef - /dollaroldstyle /dollarsuperior /ampersandsmall /Acutesmall - /parenleftsuperior /parenrightsuperior /twodotenleader /onedotenleader - /comma /hyphen /period /fraction -% 0x30 - /zerooldstyle /oneoldstyle /twooldstyle /threeoldstyle - /fouroldstyle /fiveoldstyle /sixoldstyle /sevenoldstyle - /eightoldstyle /nineoldstyle /colon /semicolon - /commasuperior /threequartersemdash /periodsuperior /questionsmall -% 0x40 - /.notdef /asuperior /bsuperior /centsuperior - /dsuperior /esuperior /.notdef /.notdef - /.notdef /isuperior /.notdef /.notdef - /lsuperior /msuperior /nsuperior /osuperior -% 0x50 - /.notdef /.notdef /rsuperior /ssuperior - /tsuperior /.notdef /ff /fi - /fl /ffi /ffl /parenleftinferior - /.notdef /parenrightinferior /Circumflexsmall /hyphensuperior -% 0x60 - /Gravesmall /Asmall /Bsmall /Csmall /Dsmall /Esmall /Fsmall /Gsmall - /Hsmall /Ismall /Jsmall /Ksmall /Lsmall /Msmall /Nsmall /Osmall -% 0X70 - /Psmall /Qsmall /Rsmall /Ssmall /Tsmall /Usmall /Vsmall /Wsmall - /Xsmall /Ysmall /Zsmall /colonmonetary - /onefitted /rupiah /Tildesmall /.notdef -% 0x80 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -% 0x90 - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef -% 0xA0 - /.notdef /exclamdownsmall /centoldstyle /Lslashsmall - /.notdef /.notdef /Scaronsmall /Zcaronsmall - /Dieresissmall /Brevesmall /Caronsmall /.notdef - /Dotaccentsmall /.notdef /.notdef /Macronsmall -% 0xB0 - /.notdef /.notdef /figuredash /hypheninferior - /.notdef /.notdef /Ogoneksmall /Ringsmall - /Cedillasmall /.notdef /.notdef /.notdef - /onequarter /onehalf /threequarters /questiondownsmall -% 0xC0 - /oneeighth /threeeighths /fiveeighths /seveneighths - /onethird /twothirds /.notdef /.notdef - /zerosuperior /onesuperior /twosuperior /threesuperior - /foursuperior /fivesuperior /sixsuperior /sevensuperior -% 0xD0 - /eightsuperior /ninesuperior /zeroinferior /oneinferior - /twoinferior /threeinferior /fourinferior /fiveinferior - /sixinferior /seveninferior /eightinferior /nineinferior - /centinferior /dollarinferior /periodinferior /commainferior -% 0xE0 - /Agravesmall /Aacutesmall /Acircumflexsmall /Atildesmall - /Adieresissmall /Aringsmall /AEsmall /Ccedillasmall - /Egravesmall /Eacutesmall /Ecircumflexsmall /Edieresissmall - /Igravesmall /Iacutesmall /Icircumflexsmall /Idieresissmall -% 0xF0 - /Ethsmall /Ntildesmall /Ogravesmall /Oacutesmall - /Ocircumflexsmall /Otildesmall /Odieresissmall /OEsmall - /Oslashsmall /Ugravesmall /Uacutesmall /Ucircumflexsmall - /Udieresissmall /Yacutesmall /Thornsmall /Ydieresissmall -] def diff --git a/Build/source/texk/dvipsk/reencode/clean.sh b/Build/source/texk/dvipsk/reencode/clean.sh deleted file mode 100644 index 411c4d92d2b..00000000000 --- a/Build/source/texk/dvipsk/reencode/clean.sh +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/csh -rm -rf *~ *.tfm *.vpl *.vf *.afm testfont.* diff --git a/Build/source/texk/dvipsk/reencode/cork.enc b/Build/source/texk/dvipsk/reencode/cork.enc deleted file mode 100644 index eb80d315c7a..00000000000 --- a/Build/source/texk/dvipsk/reencode/cork.enc +++ /dev/null @@ -1,85 +0,0 @@ -% This is the Cork encoding, aka EC, Cork, aka TeX Latin 1, as -% described in TTN 1(4), December 1992, and TUGboat 11(4), November -% 1990, page 514. EC is the name of the Computer Modern-based fonts in -% this encoding. NFSS and Fontinst know it by `T1'. -% -% These are the ligs and kerns in addition to those found in the -% AFM file. (The only ligs in the Times-Roman.afm file are the -% fi and fl ligatures.) -% -% LIGKERN space l =: lslash ; space L =: Lslash ; -% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; -% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; -% LIGKERN quoteleft quoteleft =: quotedblleft ; -% LIGKERN quoteright quoteright =: quotedblright ; -% -% We blow away kerns to and from spaces (TeX doesn't have a -% space) and also remove any kerns from the numbers (although -% the only kern pair that mentions a number in Times-Roman.afm -% is one one.) -% -% LIGKERN space @{@} * ; * @{@} space ; zero @{@} * ; * @{@} zero ; -% LIGKERN one @{@} * ; * @{@} one ; two @{@} * ; * @{@} two ; -% LIGKERN three @{@} * ; * @{@} three ; four @{@} * ; * @{@} four ; -% LIGKERN five @{@} * ; * @{@} five ; six @{@} * ; * @{@} six ; -% LIGKERN seven @{@} * ; * @{@} seven ; eight @{@} * ; * @{@} eight ; -% LIGKERN nine @{@} * ; * @{@} nine ; -% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; -% LIGKERN greater greater =: guillemotright ; -% -/CorkEncoding [ % now 256 chars follow -% 0x00 - /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron - /breve /macron /dotaccent /cedilla - /ogonek /quotesinglbase /guilsinglleft /guilsinglright -% 0x10 - /quotedblleft /quotedblright /quotedblbase /guillemotleft - /guillemotright /endash /emdash /compworkmark - /perthousandzero /dotlessi /dotlessj /ff /fi /fl /ffi /ffl -% 0x20 - /visualspace /exclam /quotedbl /numbersign - /dollar /percent /ampersand /quoteright - /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash -% 0x30 - /zero /one /two /three /four /five /six /seven - /eight /nine /colon /semicolon /less /equal /greater /question -% 0x40 - /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O -% 0x50 - /P /Q /R /S /T /U /V /W - /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore -% 0x60 - /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o -% 0x70 - /p /q /r /s /t /u /v /w - /x /y /z /braceleft /bar /braceright /asciitilde /hyphen -% 0x80 - /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve - /Lacute /Lcaron /Lslash /Nacute /Ncaron /Ng /Ohungarumlaut /Racute -% 0x90 - /Rcaron /Sacute /Scaron /Scedilla - /Tcaron /Tcedilla /Uhungarumlaut /Uring - /Ydieresis /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dbar /section -% 0xA0 - /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve - /lacute /lcaron /lslash /nacute /ncaron /ng /ohungarumlaut /racute -% 0xB0 - /rcaron /sacute /scaron /scedilla - /tquoteright /tcedilla /uhungarumlaut /uring - /ydieresis /zacute /zcaron /zdotaccent - /ij /exclamdown /questiondown /sterling -% 0xC0 - /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla - /Egrave /Eacute /Ecircumflex /Edieresis - /Igrave /Iacute /Icircumflex /Idieresis -% 0xD0 - /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE - /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /Germandbls -% 0xE0 - /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla - /egrave /eacute /ecircumflex /edieresis - /igrave /iacute /icircumflex /idieresis -% 0xF0 - /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe - /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls -] def diff --git a/Build/source/texk/dvipsk/reencode/dc.enc b/Build/source/texk/dvipsk/reencode/dc.enc deleted file mode 100644 index 270afa81ef9..00000000000 --- a/Build/source/texk/dvipsk/reencode/dc.enc +++ /dev/null @@ -1,79 +0,0 @@ -% This is an old version of the Cork encoding, with no value but historical. -% -% These are the ligs and kerns in addition to those found in the -% AFM file. (The only ligs in the Times-Roman.afm file are the -% fi and fl ligatures.) -% -% LIGKERN space l =: lslash ; space L =: Lslash ; -% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; -% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; -% LIGKERN quoteleft quoteleft =: quotedblleft ; -% LIGKERN quoteright quoteright =: quotedblright ; -% -% We blow away kerns to and from spaces (TeX doesn't have a -% space) and also remove any kerns from the numbers (although -% the only kern pair that mentions a number in Times-Roman.afm -% is one one.) -% -% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; -% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; -% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; -% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; -% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; -% LIGKERN nine {} * ; * {} nine ; -% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; -% LIGKERN greater greater =: guillemotright ; -% -/DCEncoding [ % now 256 chars follow -% 0x00 - /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron - /breve /macron /dotaccent /cedilla - /ogonek /quotesinglbase /guilsinglleft /guilsinglright -% 0x10 - /quotedblleft /quotedblright /quotedblbase /guillemotleft - /guillemotright /endash /emdash /.notdef - /zeroinferior /dotlessi /dotlessj /ff /fi /fl /ffi /ffl -% 0x20 - /.notdef /exclam /quotedbl /numbersign - /dollar /percent /ampersand /quoteright - /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash -% 0x30 - /zero /one /two /three /four /five /six /seven - /eight /nine /colon /semicolon /less /equal /greater /question -% 0x40 - /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O -% 0x50 - /P /Q /R /S /T /U /V /W - /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore -% 0x60 - /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o -% 0x70 - /p /q /r /s /t /u /v /w - /x /y /z /braceleft /bar /braceright /asciitilde /hyphen -% 0x80 - /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve - /Lacute /Lcaron /Lslash /Nacute /Ncaron /Ng /Ohungarumlaut /Racute -% 0x90 - /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring - /Ldot /Zacute /Zcaron /Zdotaccent /IJ /Idotaccent /dbar /section -% 0xA0 - /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve - /lacute /lcaron /lslash /nacute /ncaron /ng /ohungarumlaut /racute -% 0xB0 - /rcaron /sacute /scaron /scedilla /tcaron /tcedilla /uhungarumlaut /uring - /ldot /zacute /zcaron /zdotaccent /ij /exclamdown /questiondown /sterling -% 0xC0 - /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla - /Egrave /Eacute /Ecircumflex /Edieresis - /Igrave /Iacute /Icircumflex /Idieresis -% 0xD0 - /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE - /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /SS -% 0xE0 - /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla - /egrave /eacute /ecircumflex /edieresis - /igrave /iacute /icircumflex /idieresis -% 0xF0 - /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe - /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls -] def diff --git a/Build/source/texk/dvipsk/reencode/dvips.enc b/Build/source/texk/dvipsk/reencode/dvips.enc deleted file mode 100644 index ea451ff106b..00000000000 --- a/Build/source/texk/dvipsk/reencode/dvips.enc +++ /dev/null @@ -1,75 +0,0 @@ -% @@psencodingfile@{ -% author = "T. Rokicki, K. Berry", -% version = "2.0", -% date = "22 June 1996", -% filename = "dvips.enc", -% email = "kb@@mail.tug.org", -% address = "135 Center Hill Rd. // Plymouth, MA 02360", -% codetable = "ISO/ASCII", -% checksum = "75 515 3715", -% docstring = "An encoding for PostScript fonts to be used with TeX." -% @} -% -% This is almost the default encoding produced by the afm2tfm program -% that comes with the dvips distribution, when it is applied to a -% StandardEncoding PostScript font. The positions of the accented -% characters (which afm2tfm assigned more or less randomly in the -% previous set of fonts) have been held fixed. -% -% It is almost upward-compatible with TeX text. (The primary exceptions -% are dotaccent and hungarumlaut.) Some of the ligatures are also in -% different positions, but this is not important, since ligature -% positions are defined in the TFM file, not by macros. -% -% The character positions were assigned in this order: -% 1) non-composite characters in the afm2tfm encoding (except dotlessj -% was included in its plain TeX position); -% 2) available characters in the Cork (EC) encoding; -% 3) remaining composite characters in the base encoding (starting at -% position 130 decimal). We don't include all the other base -% characters because that changes the height/depth/width tables in -% the TFM files (because more characters mean more distinct values). -% -% We leave the initial positions open for the Greek letters in Times-Roman. -% -/DvipsEncoding [ - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef - /.notdef /quotesingle /exclamdown /questiondown - /dotlessi /dotlessj /grave /acute /caron /breve /macron /ring - /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash - /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright - /parenleft /parenright /asterisk /plus /comma /hyphen /period /slash - /zero /one /two /three /four /five /six /seven - /eight /nine /colon /semicolon /less /equal /greater /question - /at /A /B /C /D /E /F /G - /H /I /J /K /L /M /N /O - /P /Q /R /S /T /U /V /W - /X /Y /Z /bracketleft /backslash /bracketright /circumflex /underscore - /quoteleft /a /b /c /d /e /f /g - /h /i /j /k /l /m /n /o - /p /q /r /s /t /u /v /w - /x /y /z /braceleft /bar /braceright /tilde /dieresis - /asciicircum /asciitilde /Ccedilla /Iacute - /Icircumflex /atilde /edieresis /egrave - /scaron /zcaron /Eth /ff /ffi /ffl /.notdef /.notdef - /.notdef /.notdef /Scaron /.notdef /.notdef /.notdef /.notdef /.notdef - /Ydieresis /.notdef /Zcaron /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /cent /sterling /fraction /yen /florin /section - /currency /copyright /quotedblleft /guillemotleft - /guilsinglleft /guilsinglright /fi /fl - /degree /endash /dagger /daggerdbl /periodcentered /.notdef /paragraph /bullet - /quotesinglbase /quotedblbase /quotedblright /guillemotright - /ellipsis /perthousand /.notdef /.notdef - /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /.notdef /dotaccent - /Egrave /Eacute /Ecircumflex /Edieresis - /Igrave /hungarumlaut /ogonek /Idieresis - /emdash /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /.notdef - /.notdef /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /.notdef - /agrave /aacute /acircumflex /ordfeminine - /adieresis /aring /.notdef /ccedilla - /Lslash /eacute /ecircumflex /ordmasculine - /igrave /iacute /icircumflex /idieresis - /.notdef /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /.notdef - /lslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /ydieresis -] def diff --git a/Build/source/texk/dvipsk/reencode/extex.enc b/Build/source/texk/dvipsk/reencode/extex.enc deleted file mode 100644 index e67970b5a1e..00000000000 --- a/Build/source/texk/dvipsk/reencode/extex.enc +++ /dev/null @@ -1,79 +0,0 @@ -% -% This is the extended TeX encoding. -% -% These are the ligs and kerns in addition to those found in the -% AFM file. (The only ligs in the Times-Roman.afm file are the -% fi and fl ligatures.) -% -% LIGKERN space l =: lslash ; space L =: Lslash ; -% LIGKERN question quoteleft =: questiondown ; exclam quoteleft =: exclamdown ; -% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; -% LIGKERN quoteleft quoteleft =: quotedblleft ; -% LIGKERN quoteright quoteright =: quotedblright ; -% -% We blow away kerns to and from spaces (TeX doesn't have a -% space) and also remove any kerns from the numbers (although -% the only kern pair that mentions a number in Times-Roman.afm -% is one one.) -% -% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; -% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; -% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; -% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; -% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; -% LIGKERN nine {} * ; * {} nine ; -% LIGKERN comma comma =: quotedblbase ; less less =: guillemotleft ; -% LIGKERN greater greater =: guillemotright ; -% -/ExtendedTeXEncoding [ % now 256 chars follow -% 0x00 - /grave /acute /circumflex /tilde /dieresis /hungarumlaut /ring /caron - /breve /macron /dotaccent /cedilla - /ogonek /quotesinglbase /guilsinglleft /guilsinglright -% 0x10 - /quotedblleft /quotedblright /quotedblbase /guillemotleft - /guillemotright /endash /emdash /cwm - /zeroinferior /dotlessi /dotlessj /ff /fi /fl /ffi /ffl -% 0x20 - /space /exclam /quotedbl /numbersign /dollar /percent /ampersand /quoteright - /parenleft /parenright /asterisk /plus /comma /minus /period /slash -% 0x30 - /zero /one /two /three /four /five /six /seven - /eight /nine /colon /semicolon /less /equal /greater /question -% 0x40 - /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O -% 0x50 - /P /Q /R /S /T /U /V /W - /X /Y /Z /bracketleft /backslash /bracketright /asciicircum /underscore -% 0x60 - /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o -% 0x70 - /p /q /r /s /t /u /v /w - /x /y /z /braceleft /bar /braceright /asciitilde /hyphen -% 0x80 - /Abreve /Aogonek /Cacute /Ccaron /Dcaron /Ecaron /Eogonek /Gbreve - /Lacute /Lcaron /Lslash /Nacute /Ncaron /Eng /Ohungarumlaut /Racute -% 0x90 - /Rcaron /Sacute /Scaron /Scedilla /Tcaron /Tcedilla /Uhungarumlaut /Uring - /Ydieresis /Zacute /Zcaron /Zdot /IJ /Idot /dstroke /paragraph -% 0xA0 - /abreve /aogonek /cacute /ccaron /dcaron /ecaron /eogonek /gbreve - /lacute /lcaron /lslash /nacute /ncaron /eng /ohungarumlaut /racute -% 0xB0 - /rcaron /sacute /scaron /scedilla /tcaron /tcedilla /uhungarumlaut /uring - /ydieresis /zacute /zcaron /zdot /ij /exclamdown /questiondown /sterling -% 0xC0 - /Agrave /Aacute /Acircumflex /Atilde /Adieresis /Aring /AE /Ccedilla - /Egrave /Eacute /Ecircumflex /Edieresis - /Igrave /Iacute /Icircumflex /Idieresis -% 0xD0 - /Eth /Ntilde /Ograve /Oacute /Ocircumflex /Otilde /Odieresis /OE - /Oslash /Ugrave /Uacute /Ucircumflex /Udieresis /Yacute /Thorn /Germandbls -% 0xE0 - /agrave /aacute /acircumflex /atilde /adieresis /aring /ae /ccedilla - /egrave /eacute /ecircumflex /edieresis - /igrave /iacute /icircumflex /idieresis -% 0xF0 - /eth /ntilde /ograve /oacute /ocircumflex /otilde /odieresis /oe - /oslash /ugrave /uacute /ucircumflex /udieresis /yacute /thorn /germandbls -] def diff --git a/Build/source/texk/dvipsk/reencode/funky.enc b/Build/source/texk/dvipsk/reencode/funky.enc deleted file mode 100644 index 84f9798cc31..00000000000 --- a/Build/source/texk/dvipsk/reencode/funky.enc +++ /dev/null @@ -1,81 +0,0 @@ -% -% This is our funky encoding. Not for the weak. -% -% LIGKERN || A =:| A ; || = 46 ; a {} b ; -% -/FunkyEncoding [ - /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma - /Upsilon /Phi /Psi /Omega /arrowup /arrowdown /quotesingle - /exclamdown /questiondown /dotlessi /dotlessj /grave /acute - /caron /breve /macron /ring /cedilla /germandbls /ae /oe - /oslash /AE /OE /Oslash /space /exclam /quotedbl /numbersign - /dollar /percent /ampersand /quoteright /parenleft /parenright - /asterisk /plus /comma /hyphen /period /slash /zero /one - /two /three /four /five /six /seven /eight /nine /colon - /semicolon /less /equal /greater /question /at - /E /C /D /F /I /G /H /J /O /K /L /M /N /P /U /Q /R /S /T /V /Y /W /X /Z /A /B - /bracketleft /backslash /bracketright /circumflex /underscore /quoteleft - /e /c /d /f /i /g /h /j /o /k /l /m /n /p /u /q /r /s /t /v /y /w /x /z /a /b - /braceleft /bar /braceright /tilde /dieresis % 128 chars - /T /T /T /T /T /T /T /T /T /T - /o /o /o /o /o /o /o /o /o /o - /two /two /two /two /two % 153 chars, 103 more to go - /fi /ff /ffi /ffl % if they exist - /some /characters /that /dont /exist - /. /. /. /. /. /. /. /. /. /. /. /. /. /. /. /. /. /. /. /. % 182 so far - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef - /.notdef /.notdef % that's 128. - ] def -% -% Let's be able to add mod 9 automatically with the kerns. -% -% LIGKERN zero zero =: zero ; zero one =: one ; zero two =: two ; -% LIGKERN zero three =: three ; zero four =: four ; zero five =: five ; -% LIGKERN zero six =: six ; zero seven =: seven ; zero eight =: eight ; -% LIGKERN zero nine =: zero ; one zero =: one ; one one =: two ; -% LIGKERN one two =: three ; one three =: four ; one four =: five ; -% LIGKERN one five =: six ; one six =: seven ; one seven =: eight ; -% LIGKERN one eight =: zero ; one nine =: one ; two zero =: two ; -% LIGKERN two one =: three ; two two =: four ; two three =: five ; -% LIGKERN two four =: six ; two five =: seven ; two six =: eight ; -% LIGKERN two seven =: zero ; two eight =: one ; two nine =: two ; -% LIGKERN three zero =: three ; three one =: four ; three two =: five ; -% LIGKERN three three =: six ; three four =: seven ; three five =: eight ; -% LIGKERN three six =: zero ; three seven =: one ; three eight =: two ; -% LIGKERN three nine =: three ; four zero =: four ; four one =: five ; -% LIGKERN four two =: six ; four three =: seven ; four four =: eight ; -% LIGKERN four five =: zero ; four six =: one ; four seven =: two ; -% LIGKERN four eight =: three ; four nine =: four ; five zero =: five ; -% LIGKERN five one =: six ; five two =: seven ; five three =: eight ; -% LIGKERN five four =: zero ; five five =: one ; five six =: two ; -% LIGKERN five seven =: three ; five eight =: four ; five nine =: five ; -% LIGKERN six zero =: six ; six one =: seven ; six two =: eight ; -% LIGKERN six three =: zero ; six four =: one ; six five =: two ; -% LIGKERN six six =: three ; six seven =: four ; six eight =: five ; -% LIGKERN six nine =: six ; seven zero =: seven ; seven one =: eight ; -% LIGKERN seven two =: zero ; seven three =: one ; seven four =: two ; -% LIGKERN seven five =: three ; seven six =: four ; seven seven =: five ; -% LIGKERN seven eight =: six ; seven nine =: seven ; eight zero =: eight ; -% LIGKERN eight one =: zero ; eight two =: one ; eight three =: two ; -% LIGKERN eight four =: three ; eight five =: four ; eight six =: five ; -% LIGKERN eight seven =: six ; eight eight =: seven ; eight nine =: eight ; -% LIGKERN nine zero =: zero ; nine one =: one ; nine two =: two ; -% LIGKERN nine three =: three ; nine four =: four ; nine five =: five ; -% LIGKERN nine six =: six ; nine seven =: seven ; nine eight =: eight ; -% LIGKERN nine nine =: zero ; ten zero =: one ; ten one =: two ; -% LIGKERN ten two =: three ; ten three =: four ; ten four =: five ; -% LIGKERN ten five =: six ; ten six =: seven ; ten seven =: eight ; -% LIGKERN zero || |=: emdash ; one || |=: emdash ; two || |=: emdash ; -% LIGKERN three || |=: emdash ; four || |=: emdash ; five || |=: emdash ; -% LIGKERN six || |=: emdash ; seven || |=: emdash ; eight || |=: emdash ; -% LIGKERN nine || |=: emdash ; || nine =: zero ; -% LIGKERN z || |=:> z ; q o |=:|> emdash ; plus plus |=: exclam ; -% LIGKERN slash slash =:| backslash ; q || =: Q ; || q =: Q ; diff --git a/Build/source/texk/dvipsk/reencode/psfonts.map b/Build/source/texk/dvipsk/reencode/psfonts.map deleted file mode 100644 index 6e59f3f1d8c..00000000000 --- a/Build/source/texk/dvipsk/reencode/psfonts.map +++ /dev/null @@ -1,6 +0,0 @@ -rptmr0 Times-Roman -rptmr1 Times-Roman "ExtendedTeXEncoding ReEncodeFont" -% -% some of our (CSTUG- czech TeX Users Group) users want to support -% 8bit font coding such that: -% -- lower 7bit is exactly OT1 (but with differences imposed -% by DEK -- e.g. layout of cmr is different from cmtt) -% -- upper part is taken from ISO-Latin 2 (iso 8859-2), -% but some of empty positions are filled with useful characters -% usually available in type-1 font (permill sign etc.) -/XL2encoding [ -%%%%% '000 = "00 - /Gamma - /Delta - /Theta - /Lambda - /Xi - /Pi - /Sigma - /Upsilon -%%%%% '010 = "08 - /Phi - /Psi - /Omega - /ff - /fi - /fl - /ffi - /ffl -%%%%% '020 = "10 - /dotlessi - /dotlessj - /grave - /acute - /caron - /breve - /macron - /ring -%%%%% '030 = "18 - /cedilla - /germandbls - /ae - /oe - /oslash - /AE - /OE - /Oslash -%%%%% '040 = "20 - /.notdef - /exclam - /quotedblright - /numbersign - /dollar - /percent - /ampersand - /quoteright -%%%%% '050 = "28 - /parenleft - /parenright - /asterisk - /plus - /comma - /hyphen - /period - /slash -%%%%% '060 = "30 - /zero - /one - /two - /three - /four - /five - /six - /seven -%%%%% '070 = "38 - /eight - /nine - /colon - /semicolon - /exclamdown - /equal - /questiondown - /question -%%%%% '100 = "40 - /at - /A - /B - /C - /D - /E - /F - /G -%%%%% '110 = "48 - /H - /I - /J - /K - /L - /M - /N - /O -%%%%% '120 = "50 - /P - /Q - /R - /S - /T - /U - /V - /W -%%%%% '130 = "58 - /X - /Y - /Z - /bracketleft - /quotedblleft - /bracketright - /circumflex - /dotaccent -%%%%% '140 = "60 - /quoteleft - /a - /b - /c - /d - /e - /f - /g -%%%%% '150 = "68 - /h - /i - /j - /k - /l - /m - /n - /o -%%%%% '160 = "70 - /p - /q - /r - /s - /t - /u - /v - /w -%%%%% '170 = "78 - /x - /y - /z - /endash - /emdash - /hungarumlaut - /tilde - /dieresis -%%%%% '200 = "80 - /ellipsis - /dagger - /daggerdbl - /bullet - /sterling - /paragraph - /.notdef - /.notdef -%%%%% '210 = "88 - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /perthousand - /.notdef - /.notdef -%%%%% '220 = "90 - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef -%%%%% '230 = "98 - /Agrave - /.notdef - /.notdef - /.notdef - /hyphen - /ogonek - /guillemotleft - /guillemotright -%%%%% '240 = "A0 - /.notdef - /Aogonek - /breve - /Lslash - /currency - /Lcaron - /Sacute - /section -%%%%% '250 = "A8 - /dieresis - /Scaron - /Scedilla - /Tcaron - /Zacute - /.notdef - /Zcaron - /Zdotaccent -%%%%% '260 = "B0 - /ring - /aogonek - /cedilla - /lslash - /acute - /lcaron - /sacute - /caron -%%%%% '270 = "B8 - /agrave - /scaron - /scedilla - /tcaron - /zacute - /hungarumlaut - /zcaron - /zdotaccent -%%%%% '300 = "C0 - /Racute - /Aacute - /Acircumflex - /Abreve - /Adieresis - /Lacute - /Cacute - /Ccedilla -%%%%% '310 = "C8 - /Ccaron - /Eacute - /Eogonek - /Edieresis - /Ecaron - /Iacute - /Icircumflex - /Dcaron -%%%%% '320 = "D0 - /Eth - /Nacute - /Ncaron - /Oacute - /Ocircumflex - /Ohungarumlaut - /Odieresis - /multiply -%%%%% '330 = "D8 - /Rcaron - /Uring - /Uacute - /Uhungarumlaut - /Udieresis - /Yacute - /Togonek - /germandbls -%%%%% '340 = "E0 - /racute - /aacute - /acircumflex - /abreve - /adieresis - /lacute - /cacute - /ccedilla -%%%%% '350 = "E8 - /ccaron - /eacute - /eogonek - /edieresis - /ecaron - /iacute - /icircumflex - /dcaron -%%%%% '360 = "F0 - /eth - /nacute - /ncaron - /oacute - /ocircumflex - /ohungarumlaut - /odieresis - /divide -%%%%% '370 = "F8 - /rcaron - /uring - /uacute - /uhungarumlaut - /udieresis - /yacute - /quotedblbase - /quotedblleft -] def - -% LIGKERN hyphen hyphen =: endash ; endash hyphen =: emdash ; -% LIGKERN quoteleft quoteleft =: quotedblleft ; -% LIGKERN quoteright quoteright =: quotedblright ; -% LIGKERN exclamdown exclamdown =: guillemotleft ; -% frenchdblquotes -% LIGKERN questiondown questiondown =: guillemotright ; -% csquoteleft -% LIGKERN comma comma =: quotedblbase ; -% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; -% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; -% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; -% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; -% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; -% LIGKERN nine {} * ; * {} nine ; -% LIGKERN question {} quoteleft ; exclam {} quoteleft ; diff --git a/Build/source/texk/dvipsk/reencode/xt2.enc b/Build/source/texk/dvipsk/reencode/xt2.enc deleted file mode 100644 index d2725cda6fc..00000000000 --- a/Build/source/texk/dvipsk/reencode/xt2.enc +++ /dev/null @@ -1,307 +0,0 @@ -% This is the typewriter version of xl2. -/XT2encoding [ -%%%%% '000 = "00 - /Gamma - /Delta - /Theta - /Lambda - /Xi - /Pi - /Sigma - /Upsilon -%%%%% '010 = "08 - /Phi - /Psi - /Omega - /arrowup - /arrowdown - /qoutesingle - /exclamdown - /questiondown -%%%%% '020 = "10 - /dotlessi - /dotlessj - /grave - /acute - /caron - /breve - /macron - /ring -%%%%% '030 = "18 - /cedilla - /germandbls - /ae - /oe - /oslash - /AE - /OE - /Oslash -%%%%% '040 = "20 - /.notdef - /exclam - /quotedblright - /numbersign - /dollar - /percent - /ampersand - /quoteright -%%%%% '050 = "28 - /parenleft - /parenright - /asterisk - /plus - /comma - /hyphen - /period - /slash -%%%%% '060 = "30 - /zero - /one - /two - /three - /four - /five - /six - /seven -%%%%% '070 = "38 - /eight - /nine - /colon - /semicolon - /less - /equal - /greater - /question -%%%%% '100 = "40 - /at - /A - /B - /C - /D - /E - /F - /G -%%%%% '110 = "48 - /H - /I - /J - /K - /L - /M - /N - /O -%%%%% '120 = "50 - /P - /Q - /R - /S - /T - /U - /V - /W -%%%%% '130 = "58 - /X - /Y - /Z - /bracketleft - /backslash - /bracketright - /circumflex - /underscore -%%%%% '140 = "60 - /quoteleft - /a - /b - /c - /d - /e - /f - /g -%%%%% '150 = "68 - /h - /i - /j - /k - /l - /m - /n - /o -%%%%% '160 = "70 - /p - /q - /r - /s - /t - /u - /v - /w -%%%%% '170 = "78 - /x - /y - /z - /braceleft - /bar - /braceright - /tilde - /dieresis -%%%%% '200 = "80 - /ellipsis - /dagger - /daggerdbl - /bullet - /sterling - /paragraph - /.notdef - /.notdef -%%%%% '210 = "88 - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /perthousand - /.notdef - /.notdef -%%%%% '220 = "90 - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef - /.notdef -%%%%% '230 = "98 - /Agrave - /.notdef - /.notdef - /.notdef - /hyphen - /ogonek - /guillemotleft - /guillemotright -%%%%% '240 = "A0 - /.notdef - /Aogonek - /breve - /Lslash - /currency - /Lcaron - /Sacute - /section -%%%%% '250 = "A8 - /dieresis - /Scaron - /Scedilla - /Tcaron - /Zacute - /.notdef - /Zcaron - /Zdotaccent -%%%%% '260 = "B0 - /ring - /aogonek - /cedilla - /lslash - /acute - /lcaron - /sacute - /caron -%%%%% '270 = "B8 - /agrave - /scaron - /scedilla - /tcaron - /zacute - /hungarumlaut - /zcaron - /zdotaccent -%%%%% '300 = "C0 - /Racute - /Aacute - /Acircumflex - /Abreve - /Adieresis - /Lacute - /Cacute - /Ccedilla -%%%%% '310 = "C8 - /Ccaron - /Eacute - /Eogonek - /Edieresis - /Ecaron - /Iacute - /Icircumflex - /Dcaron -%%%%% '320 = "D0 - /Eth - /Nacute - /Ncaron - /Oacute - /Ocircumflex - /Ohungarumlaut - /Odieresis - /multiply -%%%%% '330 = "D8 - /Rcaron - /Uring - /Uacute - /Uhungarumlaut - /Udieresis - /Yacute - /Togonek - /germandbls -%%%%% '340 = "E0 - /racute - /aacute - /acircumflex - /abreve - /adieresis - /lacute - /cacute - /ccedilla -%%%%% '350 = "E8 - /ccaron - /eacute - /eogonek - /edieresis - /ecaron - /iacute - /icircumflex - /dcaron -%%%%% '360 = "F0 - /eth - /nacute - /ncaron - /oacute - /ocircumflex - /ohungarumlaut - /odieresis - /divide -%%%%% '370 = "F8 - /rcaron - /uring - /uacute - /uhungarumlaut - /udieresis - /yacute - /quotedblbase - /quotedblleft -] def - -% LIGKERN quoteleft quoteleft =: quotedblleft ; -% LIGKERN quoteright quoteright =: quotedblright ; -% LIGKERN exclamdown exclamdown =: guillemotleft ; -% frenchdblquotes -% LIGKERN questiondown questiondown =: guillemotright ; -% csquoteleft -% LIGKERN comma comma =: quotedblbase ; -% LIGKERN space {} * ; * {} space ; zero {} * ; * {} zero ; -% LIGKERN one {} * ; * {} one ; two {} * ; * {} two ; -% LIGKERN three {} * ; * {} three ; four {} * ; * {} four ; -% LIGKERN five {} * ; * {} five ; six {} * ; * {} six ; -% LIGKERN seven {} * ; * {} seven ; eight {} * ; * {} eight ; -% LIGKERN nine {} * ; * {} nine ; -% LIGKERN question {} quoteleft ; exclam {} quoteleft ; -% LIGKERN f {} f ; f {} i ; f {} l ; -- cgit v1.2.3