inital setup
This commit is contained in:
		
							
								
								
									
										156
									
								
								assets/bakoma/mac/oztex/00readme.oztex
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										156
									
								
								assets/bakoma/mac/oztex/00readme.oztex
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,156 @@ | ||||
| This file describes the instructions for using the BaKoMa Computer | ||||
| Modern fonts with OzTeX.  (The BaKoMa AMS fonts lack screen fonts so | ||||
| they can not be used for screen previewing in OzTeX.)  This directory | ||||
| contains alaso oztexfiles.sit.hqx which contains two files, "Add BaKoMa | ||||
| Fonts" and BaKoMaCM.enc, needed by OzTeX. | ||||
|  | ||||
| Installation Instructions | ||||
| ------------------------- | ||||
| 1.  Download oztexfiles.sit.hqx.  De-binhex and unstuff.  Place "Add | ||||
|     BaKoMa Fonts" into your :OzTeX:Configs folder.  Edit the line beginning | ||||
|     with "PS folder(s)" and change the last entry to the folder where you | ||||
|     put the fonts in step 4. | ||||
|     | ||||
| 2.  Place BaKoMaCM.enc file into your :OzTeX:PS-files:Encodings folder.  | ||||
|  | ||||
| 3.  Download the any or all the fonts in tex-archive/fonts/cm/ps-type1/ | ||||
|     bakoma/mac/tt.  De-binhex and unstuff and drop on the System | ||||
|     folder.  With System 7.1 they will go to the Fonts subfolder.  With | ||||
|     System 7.0, they will go into the System suitcase. | ||||
|  | ||||
| 4.  If you want to print to a postscript printer using the BaKoMa | ||||
|     fonts with OzTeX, then download the corresponding fonts in  | ||||
|     tex-archive/fonts/cm/ps-type1/bakoma/mac/macps.  De-binhex and  | ||||
|     unstuff.  Drop them on the System folder.  With system 7.1 they | ||||
|     will go to the Fonts subfolder.  With system 7.0 they will go to | ||||
|     the Extension subfolder. | ||||
|  | ||||
| 5.  You can also download the AMS fonts in tex-archive/fonts/cm/ps-type1/ | ||||
|     bakoma/mac/macps but the screen fonts are not available so they  | ||||
|     can not be used by OzTeX for screen previewing.  Since OzTeX does | ||||
|     not come with the AMS TFM files, you need to get them.  The | ||||
|     originals are available in tex-archive/fonts/ams/amsfonts/tfm.  Or | ||||
|     get the TFM files distributed with the BaKoMa fonts in  | ||||
|     tex-archive/cm/ps-type1/bakoma/tfm. | ||||
|  | ||||
| 6.  [Optional]  Throw away any corresponding PK-files to save disk | ||||
|     space, but see the comment below about printing before you do it. | ||||
|     Also read the OzTeX documentation about postscript fonts. | ||||
|  | ||||
| Usage Instructions | ||||
| ------------------ | ||||
| 1.  Before the BaKoMa fonts are accessible to OzTeX, the "Add BaKoMa fonts"  | ||||
|     file has to be loaded.  So either use the "Load Config" command  | ||||
|     under the Config menu or modify the Default config file.  See | ||||
|     the OzTeX user's manual for more information about the Config | ||||
|     files and using postscript fonts. | ||||
|  | ||||
| 2.  Tex and view the documents as usual.  The quality of the Computer | ||||
|     Modern fonts displayed on the screen should be much, much better. | ||||
|  | ||||
| Encoding File | ||||
| ------------- | ||||
| The BaKoMaCM.enc file is a SimpleText document because if the ~cmr12 | ||||
| font is correctly installed in the System Fonts folder, the actual TeX | ||||
| characters like \Gamma are displayed in the comment field of each | ||||
| character that is re-encoded.  Also the last column of this document | ||||
| shows the key combination needed to produce each character.  I found | ||||
| the information I needed to create this encoding file by latexing the | ||||
| file fonttab.tex (available on CTAN), before I installed the BaKoMa | ||||
| fonts.  This file creates a table showing all the characters and the | ||||
| corresponding hexadecimal codes.  These codes correspond to the codes | ||||
| in the TFM files.  I found the hexadecimal codes in the screen fonts, | ||||
| by installing them in the system font folder and using Varityper | ||||
| Toolkit to create a table of all the characters and their | ||||
| corresponding hexadecimal codes.  It also displays the key sequences | ||||
| needed to type the characters.  FontClerk has a similar feature.  I | ||||
| created an entry for each code that was different.  See the OzTeX | ||||
| documentation for more information. | ||||
|  | ||||
| Printing and Previewing | ||||
| ----------------------- | ||||
|  | ||||
| I have heard that documents printed using the BaKoMa fonts to a | ||||
| postscript printer will take much longer to print because the | ||||
| postscript information is much bigger than the PK bitmap | ||||
| information. In fact some documents may not print because of memory | ||||
| limitation in the printer.  Also people have said that the quality is | ||||
| very close but not quite as good as the PK fonts.  Having said this if | ||||
| you want to use BaKoMa fonts for postscript printing and previewing | ||||
| than you can throw away all the corresponding PK-files.  If you want | ||||
| to only use the BaKoMa fonts for previewing, remove the entries in the | ||||
| Download column in the "Add BaKoMa Fonts" file.  The entries in the | ||||
| Download column are prefixed with a "<".  Do not do step 4 above.  If | ||||
| you want to save disk space then delete the corresponding PK-files | ||||
| that are only used for previewing.  To preview the document with the | ||||
| BaKoMa fonts, load the "Add BaKoMa Fonts" file.  When you want to | ||||
| print reload the Default config file (assuming it hasn't been | ||||
| modified) to remove the BaKoMa fonts and print as usual.  You do not | ||||
| need to re-tex the document. | ||||
|  | ||||
| TFM files | ||||
| --------- | ||||
| Basil K. Malyshev also distributed TFM files with the BaKoMa fonts. | ||||
| These fonts are identical to the Computer Modern TFM files distributed | ||||
| with OzTeX except for two minor differences.  | ||||
|   1.  All the BaKoMa TFM files do not an optional flag which, if | ||||
|       present and TRUE, indicates that all the character codes are < 128. | ||||
|       I'm not aware of any software that uses the flag.   | ||||
|   2.  The BaKoMa CM fonts listed below have the Kappa Variant at | ||||
|       position 128, which causes the Checksum value to be different. | ||||
|       cmmi10.pl,cmmi12.pl,cmmi5.pl,cmmi6.pl,cmmi7.pl,cmmi8.pl,cmmi9.pl, | ||||
|       cmmib10.pl,cmmib6.pl,cmmib7.pl,cmmib8.pl,cmmib9.pl | ||||
|    | ||||
| I don't know why Basil has added this extra character; perhaps it is | ||||
| useful in some European languages.  But it doesn't really matter as | ||||
| far as OzTeX is concerned, nor for portability (as long as you avoid | ||||
| using the extra character!) | ||||
|  | ||||
| For all practical purposes the two sets of TFMs are identical, | ||||
| so you can safely use the OzTeX TFMs with the BaKoMa fonts. | ||||
| You could also use the BaKoMa TFMs with OzTeX's PK fonts, but with | ||||
| one minor annoyance: if you use any of those cmmi* TFMs then dvips will | ||||
| generate checksum mismatch warnings when it compares the checksum in | ||||
| OzTeX's PK files.  Just ignore the warnings. | ||||
| (OzTeX doesn't bother checking for checksum differences.) | ||||
|  | ||||
| Why both the TrueType and Postscript fonts are needed for printing. | ||||
| ------------------------------------------------------------------- | ||||
| With most mac programs if you have a Truetype font install you can | ||||
| print files using this font to any postscript printer and you do not | ||||
| need the mac postscript files.  However, OzTeX does not know how to | ||||
| download the TrueType outline information in the MacTrueType files, so | ||||
| the mac postscript files are needed for printing to postscript | ||||
| printers.  This essentially doubles the disk space that is being taken | ||||
| up by these fonts.  (I'm not dumping on OzTeX.  I think it is a great | ||||
| program and Andrew Trevorrow did a great service releasing OzTeX as | ||||
| shareware.)  People with ATM still need both formats because ATM can | ||||
| not utilize the mac postscript file without an ATM screen font. | ||||
| Technically, this means a font file with a FOND resource that points | ||||
| to the mac postscript file.  Currently, no shareware or public domain | ||||
| program exists for creating an ATM screen font.  And Tom Scavo and | ||||
| I do not own any commercial font manipulation utilities to do the | ||||
| conversion.  Any volunteers? | ||||
|  | ||||
| Hidden Fonts or Why the ~ at the beginning of each font name? | ||||
| ------------------------------------------------------------- | ||||
| One problem with using all the fonts is that the font menu becomes | ||||
| very, very long which makes it difficult to access the typical | ||||
| macintosh fonts.  There are a couple of ways to deal with the | ||||
| problem.  1.  Create font families, but we don't know how.  2. Put a | ||||
| "%" in front of the font name so that they do not appear in the font | ||||
| menu.  However, other applications can't access them.  3.  Put a "~" | ||||
| in front of the font name so that they appear after they typical | ||||
| macintosh fonts.   | ||||
|  | ||||
| Step 3 seem to be the best choice for distribution.  It provides the | ||||
| most flexibility and reduces the problem of the long font menu. | ||||
| Instructions for creating hidden fonts are in 00readme.tt in the | ||||
| tex-archive/fonts/cm/ps-type1/bakoma/mac/tt directory. | ||||
|  | ||||
| John Salmento				regular address: | ||||
| Research Assistant			Lehigh University | ||||
| Room B-261, Imbt Building		Energy Research Center | ||||
| email: js0p@lehigh.edu			117 ATLSS Drive | ||||
| phone: (610) 758-6285			Bethlehem PA, 18015 | ||||
| fax:   (610) 758-5959 | ||||
		Reference in New Issue
	
	Block a user