DIRECTORY Font USING [LigatureOrKern], Rope USING [ROPE], Tfm USING [ParamIndex, Word], UFFileManager USING [Key]; UFTfmReader: CEDAR DEFINITIONS = BEGIN Key: TYPE = UFFileManager.Key; ROPE: TYPE = Rope.ROPE; CheckSum: PROCEDURE [key: Key] RETURNS [checkSum: Tfm.Word]; CharacterCodingScheme: PROCEDURE [key: Key] RETURNS [characterCodingScheme: ROPE]; Family: PROCEDURE [key: Key] RETURNS [family: ROPE]; DesignSize: PROCEDURE [key: Key] RETURNS [designSize: REAL]; Face: PROCEDURE [key: Key] RETURNS [face: [0..256)]; Range: PROCEDURE [key: Key] RETURNS [bc, ec: CHAR]; Contains: PROCEDURE [key: Key, char: CHAR] RETURNS [BOOLEAN]; Width: PROCEDURE [key: Key, char: CHAR] RETURNS [width: REAL]; Height: PROCEDURE [key: Key, char: CHAR] RETURNS [height: REAL]; Depth: PROCEDURE [key: Key, char: CHAR] RETURNS [depth: REAL]; ItalicCorrection: PROCEDURE [key: Key, char: CHAR] RETURNS [italicCorrection: REAL]; LigKern: PROCEDURE [key: Key, char1, char2: CHAR] RETURNS [ligOrKern: Font.LigatureOrKern]; Slant: PROCEDURE [key: Key] RETURNS [numerator, denominator: INT]; Parameter: PROCEDURE [key: Key, index: Tfm.ParamIndex] RETURNS [parameterValue: REAL]; END. ώUFTfmReader.mesa Access to Tioga font metric tables Last changed by Michael Plass, January 17, 1983 11:22 am Last changed by Doug Wyatt, September 30, 1983 5:48 pm In printer's points (72.27 per inch) The dimensions returned below are relative. Κο˜Jšœ™Jšœ"™"Jšœ8™8Jšœ6™6J™šΟk ˜ Jšœœ˜Jšœœœ˜Jšœœ˜Jšœœ˜—Iunitšœ œ œ˜!Jš˜Kšœœ˜Kšœœœ˜KšΟnœ œ œ˜Kš žœ œœœ œ˜@Kš žœ œœœ œ˜>Kš žœ œœœœ˜TKšžœ œœœ"˜[Kšžœ œ œœ˜BKšž œ œ#œœ˜VKšœ˜—…—Œy