Re: Font-Installation ? ON HP-UX 10.20
- To: mathgroup at smc.vnet.net
- Subject: [mg7219] Re: Font-Installation ? ON HP-UX 10.20
- From: Horst Michael Meissner <horst at tkm.physik.uni-karlsruhe.de>
- Date: Fri, 16 May 1997 02:31:16 -0400 (EDT)
- Organization: University of Karlsruhe, Germany
- Sender: owner-wri-mathgroup at wolfram.com
Oliver Cossalter wrote: > > Hello all, > > I've installed Mathematica 3.0 on our machines under HP/UX 10.20. Mathematica > is running remotely on a PC (MS-Windows 3.11) using a X-server (pcxware). As > described in mathematicas System Administrators Guide I transferred the fonts > included with Mathematica to the X-servers local directories. Only the fonts > from /usr/local/mathematica/SystemFiles/Fonts/X are recognized from the > X-server runnning on the PC (not Type1). > > If Mathematica is invoked remotely it starts up with the following message: > > The stretchable character 0x5f in the Math1Mono font (size 12) has a repeating > piece (0x8f) that is zero size. > > Q: What does this message mean ? > > Q: How to correct our Mathematica Installation to let this message disappear ? > > The fonts in the directory /usr/local/mathematica/SystemFiles/Fonts/Type1 are > not accepted: Neither from the PC-Xserver nor from the workstation X-server (I > tried to add this directory to the fontpath via xset fp+, but is always denied > from the workstation X-server with "bad font path...". Also shortening the > fontpath doesn't change anything although the Type directory contains an > fonts.dir file. > > Q: How to include the type1-mathematica-fonts to the list of fonts known by > the workstation X-server ? > > Another question: > > Q: Some AltGr combinations of our PC-Keyboards don't seem to work , esp. those > to produce: > > @, |, {}, [] > > The same Alt Gr combination work if typed from our workstation keyboard. > Q: How to correct this ? > > Questions, questions, questions... > > I do hope there are some answers? > > Thank you in advance > > Oliver Cossalter at ABB-CH > > E-Mail: oliver.cossalter at chhos.mail.abb.com The X-Server on HP can not use type.1 fonts directly you must start the fontserver and configure the fontdir correct: First configure a new fontdir (for example /opt/fonts/type1.st) (the .st at the end of the name is absolute importend you can not use any other name) tkmhp12: / >ll -R /opt/fonts total 0 drwxr-xr-x 6 root sys 96 Apr 14 14:55 type1.st /opt/fonts/type1.st: total 2 drwxr-xr-x 3 root sys 96 Apr 14 14:59 licenses drwxr-xr-x 2 root sys 96 Apr 14 14:55 metrics drwxr-xr-x 2 root sys 96 Apr 17 16:05 products drwxr-xr-x 2 root sys 1024 Apr 17 16:04 typefaces /opt/fonts/type1.st/licenses: total 2 drwxr-xr-x 3 root sys 96 Apr 14 14:59 STSYSTEM -rw-r--r-- 1 root sys 20 Apr 14 14:59 hosts.dir /opt/fonts/type1.st/licenses/STSYSTEM: total 0 drwxr-xr-x 2 root sys 96 Apr 14 14:59 DISPLAYS /opt/fonts/type1.st/licenses/STSYSTEM/DISPLAYS: total 8 -rw-r--r-- 1 root sys 2866 Apr 17 16:06 fonts.dir -rw-r--r-- 1 root sys 87 Apr 17 16:06 products.dir /opt/fonts/type1.st/metrics: total 0 /opt/fonts/type1.st/products: total 6 -r--r--r-- 1 root sys 1797 Apr 17 16:05 mathematica /opt/fonts/type1.st/typefaces: total 3542 -r--r--r-- 1 root sys 126064 Apr 17 16:02 Courier.pfa -r--r--r-- 1 root sys 65499 Apr 17 16:02 Math1-Bold.pfa -r--r--r-- 1 root sys 66407 Apr 17 16:02 Math1.pfa -r--r--r-- 1 root sys 67191 Apr 17 16:02 Math1Mono-Bold.pfa -r--r--r-- 1 root sys 66392 Apr 17 16:02 Math1Mono.pfa -r--r--r-- 1 root sys 56366 Apr 17 16:02 Math2-Bold.pfa -r--r--r-- 1 root sys 56088 Apr 17 16:02 Math2.pfa -r--r--r-- 1 root sys 53514 Apr 17 16:02 Math2Mono-Bold.pfa -r--r--r-- 1 root sys 53624 Apr 17 16:02 Math2Mono.pfa -r--r--r-- 1 root sys 64811 Apr 17 16:02 Math3-Bold.pfa -r--r--r-- 1 root sys 67830 Apr 17 16:02 Math3.pfa -r--r--r-- 1 root sys 68551 Apr 17 16:02 Math3Mono-Bold.pfa -r--r--r-- 1 root sys 70564 Apr 17 16:02 Math3Mono.pfa -r--r--r-- 1 root sys 61523 Apr 17 16:02 Math4-Bold.pfa -r--r--r-- 1 root sys 61369 Apr 17 16:02 Math4.pfa -r--r--r-- 1 root sys 61560 Apr 17 16:02 Math4Mono-Bold.pfa -r--r--r-- 1 root sys 62286 Apr 17 16:02 Math4Mono.pfa -r--r--r-- 1 root sys 89144 Apr 17 16:02 Math5-Bold.pfa -r--r--r-- 1 root sys 88904 Apr 17 16:02 Math5.pfa -r--r--r-- 1 root sys 76624 Apr 17 16:02 Math5Mono-Bold.pfa -r--r--r-- 1 root sys 78261 Apr 17 16:02 Math5Mono.pfa -r--r--r-- 1 root sys 63904 Apr 17 16:02 Swiss721BT-Bold.pfa -r--r--r-- 1 root sys 65688 Apr 17 16:02 Swiss721BT-BoldItalic.pfa -r--r--r-- 1 root sys 64730 Apr 17 16:02 Swiss721BT-Italic.pfa -r--r--r-- 1 root sys 64172 Apr 17 16:02 Swiss721BT-Roman.pfa -rwxr-xr-x 1 root sys 2491 Apr 17 16:04 fonts.dir -rwxr-xr-x 1 root sys 696 Apr 14 14:56 fonts.dir~ -rwxr-xr-x 1 root sys 2492 Apr 17 16:04 fonts.scale -rwxr-xr-x 1 root sys 697 Apr 14 14:56 fonts.scale~ a few files must created by you: /opt/fonts/type1.st/products/mathematica (it's a copy of fonts.dir from Mathematica 3.0) Then you must register your fonts (stlicense is in /sbin/root ): stlicense -fp /opt/fonts/type1.st -pr mathematica +STSYSTEM:DISPLAYS (This will create the licence dir and stuff) Now you must add the /opt/fonts/type1.st into the the fontserverconfiguration file :/etc/X11/fs/config To start the fontserver: edit /etc/rc.config.d/xfs : RUN_X_FONT_SERVER=1 then execute /sbin/init.d/xfs start Now you must restart the X server on your HP (Shift-CTRL-Reset). The HP X-server automaticly use the fontserver as default after the restart. You can check this with xset -q the first entary in the fontpath shoud now a tcp entry. To use the fontserver on your PC you must add (at the pc) xset +fp tcp/hostnameoftheHP:7000 (7000 is correct! Its a HP R6 fontserver all other Ppattforms does use 7100 on X11R6) I hope this solves your Problems. For me it works fine. -- Horst -------------------------------------------------- | Horst Meissner | | Sudetenstr. 5 | | 75057 Kuernbach | | Tel.(privat):(07258) 6566 | | Tel.(uni):(0721) 608-3588 | | Email:Horst.Meissner at tkm.physik.uni-karlsruhe.de | | http://www-tkm.physik.uni-karlsruhe.de/~horst/ | --------------------------------------------------