Path: utzoo!utgpu!watmath!clyde!att!pacbell!ames!haven!purdue!decwrl!sun!pitstop!sundc!seismo!uunet!mcvax!ukc!harrier.ukc.ac.uk!eagle.ukc.ac.uk!icdoc!qmc-cs!liam From: liam@cs.qmc.ac.uk (William Roberts) Newsgroups: comp.lang.postscript Subject: Font question Keywords: user-defined font, Welsh, extending builting font Message-ID: <796@sequent.cs.qmc.ac.uk> Date: 10 Jan 89 19:44:48 GMT Reply-To: liam@cs.qmc.ac.uk (William Roberts) Organization: CS Dept, Queen Mary College, University of London, UK. Lines: 43 Expires: References: Sender: Followup-To: I am trying to provide the characters W-circumflex and Y-circumflex for a user who deals with Welsh (Funny, this seems to have been overlooked by all the ISO font work...) I have been playing with the Times fonts and the associated afm files, and I know correct looking offsets for printing the circumflex character on top of the W,Y,w and y characters (in the non-italic fonts), so all is looking fine for making these composite characters out of existing Times characters. But.... How do I define a new font that extends the existing Times-Roman by the new composite definitions? Times-Roman is a builtin font, so it doesn't have a BuildChar routine, so I can't just stuff in some extra defs and a new Encoding vector. Times-Roman also lacks a CharBBox directory, so I won't know what to say for the bounding box of each of the unchanged Times-Roman characters (though I do know my new ones, of course). Will I really have to go through the grotesque process of "charpath pathbbox" on each one (it would be easier to copy in the data from the afm file)? Do I have to do a /Times-Roman findfont 1000 scalefont setfont for every call to BuildChar? Once I have created this font (I'll manage it somehow, even if the answer is totally gruesome!), I want to make it useable by A.N.Other Wordprocessing package, so I will also need to know a format I can use to get the same treatment as the Adobe downloadable fonts - where can I get this information? All assistance gratefully received - I promise to post the resulting font to comp.fonts so any other Cymruphiles out there can use it. -- William Roberts ARPA: liam@cs.qmc.ac.uk (gw: cs.ucl.edu) Queen Mary College UUCP: liam@qmc-cs.UUCP LONDON, UK Tel: 01-975 5250