This is the README for FontSearch.0.85.NI.bs.tar.gz [Download] [Browse] [Up]
Release 0.85, 07.03.1995 by Thomas Engel (tomi@shinto.nbg.sub.org) 1 The FontSearch Preferences Modul ATTENTION..you need gnutar and gzip to unpack this package. Ever wondered how to deal with 1000 Postscript fonts under NeXTSTEP ? The Font Panel is not too smart at limiting itself or organizing the fonts so that you can easily find the one you are looking for. But NeXTSTEP comes with a simple mechanism to ease your life. The NXFontsPaths dwrite is a simple way to tell the system which font folder you want to use. The FontSearch Preferences modul is the easiest way to handle this task. It does all the nasty work for you. What it does FontSearch allows you to drag&drop certain font directories into the icon well. If the path is absent it will be added to the list of known FontSearchPaths. To really use a font path you have to activate (double-click) it inside the browser. Active paths will be normal, deactivated paths will be displayed in italic. Clicking the "Set" button will store all the changes into the systems database. Using "Recahe" will do the same but also will rebuild all the cached font information. This is necessary if you have added fonts to some path. Just use the FontSearch modul whenever you only have added a font and want to use it right away...without logging out of the system and in again. Usually NeXTSTEP does that automagically for you but if you find some fonts are missing¼just "Recache" it. A useful way of organizing your fonts is to have directories for certain font vendors. Besides them you might maintain other dirs (e.g. NiceFonts, Advertising, BookFonts, etc.) where you symbolically link all your frequently used fonts to. There should be no problem having one font at two locations. This method allows you to pick certain fonts according to the task you are doing. Remember that only applications that get started after the settings have been done will be affected by the changes ! So quit and restart the apps if you want to use a different set of fonts. The Package Version 0.85 comes in a package that includes: - FontSearch.preferences. A FAT bundle for NeXT and Intel hardware. - Localization for the English and German language. - Full sourcecode. - The documentation and an ASCII version (README) of this introduction. On where to find the latest releases please see the 'About this Project' section. Features This app does all the necessary work to control your systemwide font path settings. - Add all the font directory you have on your system by drag&drop. - Activate, deactivate or remove certain paths. - See the currently active paths. - Trigger a system update where all afm caches get updated. About this Project This bundle was mainly developed to ease the work of a publisher I know personally. It really was nice to see how simple it was to write Preference moduls (1 day of coding). I don't see any reasons for enhancements but if you think something is missing...let me know. The latest version of this bundle will be available at the ftp.informatik.uni-muenchen.de, ftp.cs.orst.edu or ftp.nmr.embl-heidelberg.de anonymous ftp servers. There also is a WWW page were you can find out more about the status of this...and all the other projects I'm working on. It can be found under the projects section of: http://wwwcip.informatik.uni-erlangen.de/user/tsengel/ This version includes all the source code necessary to recompile the program from scratch. You either need a installed version of the MiscKit project (Version 1.4.0 or higher) or create a link inside the bundles main source directory that points to itself and is called misckit (ln -s . misckit). This ensures that all the headers can be found. For more details on the MiscKit collection see the common NeXT ftp servers or get the Objective-C or NeXT FAQs. If you would like to submit something to this collection you should contact: Don Yacktman <don@darth.byu.edu> In Case of Trouble If you have any questions you can contact me. Thomas Engel Netpunstr. 9 D-90522 Oberasbach Germany E-mail: tsengel@cip.informatik.uni-erlangen.de tomi@shinto.nbg.sub.org (NeXTMail welcome) Warranty and copyright Copyleft Source code that is not part of the MiscKit project - and therefore underlies the MiscKit distribution and copyright rules - is distributed under the GNUpublic license. You are free to extend and modify this bundle. But don't redistribute a modified version under the same name unless I gave you the permission. I don't want to have different, confusingly incompatible versions running around the world. Anyway...comments are highly appreciated. No Warranty This software is provided 'as is' and the programmer is not responsible for any harm this program may cause. You - the user - are responsible for everything that may happen to your business, hardware, software, car, CD collection or what ever may be worth your attention or money. Using this product is at your own risk and your private fun. There should be no serious bugs inside but remember that a carbon-based unit did the coding. TravelWare Like all my projects this app is free and should be considered as travel-ware. 1. Let it travel to as many people as you know. 2. Send me a postcard or E-mail if you use it. I will try to keep you informed about new releases. 3. If you have a free bed or some free space on your floor... give me a hint. I might come and visit you on my trip to the US (locations on Hawaii, near Seattle or WhistlerMnt. (Canada) preferred) Enjoy it. Tomi
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.