Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uunet!comp.vuw.ac.nz!waikato.ac.nz!ldo From: ldo@waikato.ac.nz (Lawrence D'Oliveiro, Waikato University) Newsgroups: comp.sys.mac.system Subject: Re: Multiple Foreign Systems in one folder? Message-ID: <1991Apr8.172403.3374@waikato.ac.nz> Date: 8 Apr 91 05:24:03 GMT References: <1991Apr6.174014.27246@daffy.cs.wisc.edu> Organization: University of Waikato, Hamilton, New Zealand Lines: 46 Regarding installing multiple foreign scripts into a single system: I did this long ago just for fun, with Japanese and Arabic (this was in my pre-CD-ROM days, when Japanese and Arabic were all you could get through APDA). I did get the occasional crash, but that might have been because I was running a 6.0.2 Japanese script with a 6.0.3 system. Also, removing MacroMaker helped make things a bit more reliable (I *wondered* why MacroMaker wasn't part of the Japanese system release...). I think you're on the right track: what you need to put in the System file are the itlx, KCHR and SICN resources, and the necessary fonts, there are definitely no INITs or PTCHs. If you miss any of the necessary resources, you'll know--the script system will refuse to install itself. If this happens, just go back in with ResEdit and have another look. The script systems themselves reside in separate INIT/cdev files (plus other ancillary files specific to each script) that you just have to copy into your system folder. One minor point: if you have any non-Roman script systems installed, you'll need to change the FOND ID of Chicago from 0 to 16383. Not only should you change the FOND resource ID, you must change the first word of the FOND itself to match. If you don't do this, you'll see Key Caps come up in Chicago, but with no font selected in its "Key Caps" menu! I can't remember if there were any worse consequences than this. Yes, it's true that non-English Roman systems do not require their own script systems; they just use the standard Roman script (and the same old fonts!) with special itlx and KCHR resources, nothing more. There may be an exception: I think the Yugoslavian (?) system has one or two double-byte characters in it; I'm not sure how these are handled. As I recall from comments made by Apple people at developer conferences, the ability to run multiple scripts at once (i e more than Roman-plus-one-other) is not officially supported as yet, but "the groundwork is there". I assume what this means is that they haven't fully tested it out yet. Best of luck... Lawrence D'Oliveiro fone: +64-71-562-889 Computer Services Dept fax: +64-71-384-066 University of Waikato electric mail: ldo@waikato.ac.nz Hamilton, New Zealand 37^ 47' 26" S, 175^ 19' 7" E, GMT+12:00