diff options
Diffstat (limited to 'Master/texmf-dist/doc/fonts/ai/README')
-rw-r--r-- | Master/texmf-dist/doc/fonts/ai/README | 82 |
1 files changed, 82 insertions, 0 deletions
diff --git a/Master/texmf-dist/doc/fonts/ai/README b/Master/texmf-dist/doc/fonts/ai/README new file mode 100644 index 00000000000..59b8c256b32 --- /dev/null +++ b/Master/texmf-dist/doc/fonts/ai/README @@ -0,0 +1,82 @@ +AI Font Distribution +Copyright 1999 Bernard Collins <bernard.collins@jhuapl.edu> + +Last modified 17 October 2001. + +This program can redistributed and/or modified under the terms of the +LaTeX Project Public License, either version 1.2 of this License or +(at your option) any later version. + +The latest version of this license is in + http://www.latex-project.org/lppl.txt +and version 1.2 or later is part of all distributions of LaTeX version +1999/12/01 or later. + +INTRODUCTION + +The purpose of the AI font distribution is to improve the final +conversion to Postscript and PDF formats of TeX documents which use +the standard Computer Modern and AMS fonts. It should allow most +modern TeX postprocessors, including dvips, dvipdfm, and pdftex (not +exactly a postprocessor), to generate PS and PDF which avoids bugs in +some document readers on some platforms and which can be imported +easily into third-party software, such as Adobe Illustrator. + +INSTALLATION AND USE + +The following instructions are intended for teTeX based systems. You +should not have too much trouble adapting them to other distributions. +All files should unpack into appropriate sub-directories according to +the TeX directory standard used by teTeX, et al. The top-level +directory is named texmf. You may safely unpack into your main texmf +tree, or into your $HOME/texmf. Copy the bash scripts from +texmf/ai/bin to a directory in your path. Run texhash, and you are +ready to go! The three scripts aidvips, aipdftex, and aipdflatex are +set up to allow easy access to the fonts. Aidvips remaps fonts using +one of the following command-line options: + +-Pai Remap low characters, but do not embed any fonts +-Paiz (default) Remap low characters, embedding re-encoded + BSR/Y&Y/AMS fonts + +SOME DETAILS + +There is one .vf file for each of the BSR/Y&Y/AMS Computer Modern and +AMS publicly released Type 1 fonts. The corresponding .tfm files are +not included, as the standard CM/AMS .tfm files should be used. This +ensures that TeX processing will be unaffected by these fonts, since +TeX never uses .vf files. Each virtual font maps all characters in a +standard .tfm file to another special .tfm file, included in the +distribuiton. Each standard metric file has a corresponding remapped +file which is named by prepending "ai" to the standard name. For +example, each character in cmr10.tfm is mapped, through cmr10.vf, to a +character in aicmr10.tfm. The content of aicmr10.tfm is identical to +cmr10.tfm, except that characters in the "control-character" range, +0-32 and 127, have been remapped to higher postions in the range +161-196. Ligature and kerning information is updated to reflect the +change. The BSR/Y&Y/AMS Type 1 fonts doubly encode these characters in +the higher positions for just this purpose. This avoids problems with +some software when interpretting the final PS or PDF file. + +Adobe Illustrator can directly interpret postscript output from dvips +using Type 1 Computer Modern fonts that have been remapped with the ai +virtual fonts. This is safer than using the "-G" command line or "G" +configuration file option in dvips because it allows any of the 128 +standard BSR/Y&Y/AMS fonts to be intermixed with ordinary text Type 1 +fonts such as Times and Helvetica. If you save imported dvips +postsript in Illustrator .ai or .eps format, AI might have a problem +reopening the file, giving an error about invalid font remapping. But +if you save the file in .pdf format, AI can re-open it without a +problem. At least this is true for Illustrator 7, which is the latest +version I have. + +The package includes a couple of perl scripts in texmf/doc/fonts/ai/ +that were used to generate the virtual fonts. It should be possible to +use these scripts to process other similar doubly-encoded fonts which +may include the BaKoMa fonts or Taco Hoekwater's fonts. + +CHANGES + +Version 1.2 adds bsr.map and modifies the shell scripts in order to +make the ai virtual fonts work easily with the latest TeX Live +distribution (July 2001). |