diff options
Diffstat (limited to 'nx-X11/extras/ttf2pt1/FONTS.hpux.html')
-rw-r--r-- | nx-X11/extras/ttf2pt1/FONTS.hpux.html | 197 |
1 files changed, 0 insertions, 197 deletions
diff --git a/nx-X11/extras/ttf2pt1/FONTS.hpux.html b/nx-X11/extras/ttf2pt1/FONTS.hpux.html deleted file mode 100644 index 80889cae2..000000000 --- a/nx-X11/extras/ttf2pt1/FONTS.hpux.html +++ /dev/null @@ -1,197 +0,0 @@ -<HTML> -<HEAD> -<TITLE> -How to install new Type1 fonts on an HP-UX 10.20 machine -</TITLE> -</HEAD> -<BODY> -Sergey A. Babkin -<br> -<A HREF="mailto:babkin@bellatlantic.net"> -<babkin@bellatlantic.net></A> or <A HREF="mailto:sab123@hotmail.com"><sab123@hotmail.com></A> -<p> -<! -(Do not edit this file, it is generated from FONTS.hpux.html!!!) -> - -<H3> -How to install new Type1 fonts on an HP-UX 10.20 machine -</H3> -<! --------------------------------------------------------- -> - -1. Add the font files to <tt>/usr/lib/X11/fonts/type1.st/typefaces</tt>. -<p> - -2. Add the font descriptions to -<tt>/usr/lib/X11/fonts/type1.st/typefaces/fonts.scale</tt>. Run `mkfontdir' -in <tt>/usr/lib/X11/fonts/type1.st/typefaces</tt>. In the descriptions -you have to specify the font manufacturer as `misc', like: -<p> - -<tt> - -misc-courier-... -</tt> -<p> - -3. Copy <tt>/usr/lib/X11/fonts/type1.st/typefaces/fonts.dir</tt> to -<tt>/usr/lib/X11/fonts/type1.st/licenses/STSYSTEM/DISPLAYS/fonts.dir</tt>. -Better yet, create a symbolic link. -<p> - -4. For each font encoding you are going to use create a description -file in <tt>/usr/lib/X11/fonts/stadmin/type1/charsets</tt>. Of course, if you -are going to use the same fonts in several encodings, the best way -would be to create fair descriptions of charsets and really store -only one encoding in typefaces, all the others will be produced -automatically. That's not difficult at all. -But the simplest way is to just copy the file <tt>cp.iso8859-1</tt> -to <tt>cp.<i><your-encoding-name></i></tt>, like <tt>cp.koi8-r</tt>. -<p> - -5. Restart you X server and/or font server. -<p> - -<H4> -What if you don't have the `root' privileges ? -</H4> -<! ----------------------------------------------- -> - -You still can run the font server and configure your X server -to get the fonts from it. -<p> - -Further let's suppose that the name on which you are going -to run the font server is named `somehost'. Login to it -and configure the font server. -<p> - -First, choose some unused port. Numbers around 9000 are a good -choice. Verify that this port is not used by somebody else -by entering -<p> - -<blockquote><tt> - netstat -naf inet |grep 9000 -</tt></blockquote> - -and look what happens. If you get nothing, that's good, this -port is unused. If you get some lines of data, try abother port. -<p> - -Go to you home directory <tt>$HOME</tt> and create some directory for -your font server, say, <tt>$HOME/fs</tt>. Copy the directory structure -of <tt>/usr/lib/X11/fonts/type1.st</tt> into <tt>$HOME/fs</tt>, so that in result -you get <tt>$HOME/fs/type1.st/<i><whatever was there></i></tt>. Copy the directory -structure of <tt>/usr/lib/X11/fonts/stadmin/type1/charsets</tt> into <tt>$HOME/fs</tt>, -so that in result you get <tt>$HOME/fs/charsets/<i><whatever was there></i></tt>. -Install the new fonts in these directorues as described above. -<p> - -Then create the fontserver configuration file, say, <tt>$HOME/fs/xfs.cfg</tt>. -The sample contents (supposing that my <tt>$HOME</tt> is equal to <tt>/home/babkin</tt>) -is: -<p> - -<! ---------------8<----------- cut here ----------------------------- -> -<hr> -<tt> -# font server configuration file -<br> -# $XConsortium: config.cpp,v 1.7 91/08/22 11:39:59 rws Exp $ -<br> - -<br> -rasterizers = /usr/lib/X11/fs/ufstrast.sl,/usr/lib/X11/fs/iforast.sl -<br> - -<br> -clone-self = off -<br> -use-syslog = off -<br> -catalogue = /home/babkin/fs/type1.st -<br> -# in decipoints -<br> -default-point-size = 120 -<br> -default-resolutions = 100,100,75,75 -<br> -port=9000 -<br> -error-file=/home/babkin/fs/fs.err -</tt> -<hr> -<! ---------------8<----------- cut here ----------------------------- -> -<p> - -Then create the script to start your font server, say, <tt>$HOME/fs/runme</tt>: -<p> - -<! ---------------8<----------- cut here ----------------------------- -> -<hr> -<tt> -TYPE1_CODEPAGE_DIR=$HOME/fs/charsets -<br> -export TYPE1_CODEPAGE_DIR -<br> -kill `ps -ef | grep $HOME/\[f\]s/xfs.cfg | awk '{print $2}'`; -<br> -nohup xfs -config $HOME/fs/xfs.cfg & -</tt> -<hr> -<! ---------------8<----------- cut here ----------------------------- -> -<p> - -Don't forget to make <tt>$HOME/fs/runme</tt> executable. Then you can -execute it manually or from you .profile. -<p> - -After you get your font server running, just execute the following -command (with proper host name and port number) in your X session -<p> - -<blockquote><tt> - xset fp+ tcp/somehost:9000 -</tt></blockquote> - -to get the access to your private font server. You can add this -information to the configuration data of your X server or just -put it also into your .profile. In the latter case the best way -to do that would be like: -<p> - -<! ---------------8<----------- cut here ----------------------------- -> -<hr> -<tt> -... -<br> -$HOME/fs/runme -<br> -sleep 2 # give it some time to start -<br> -xset fp+ tcp/somehost:9000 -<br> -... -</tt> -<hr> -<! ---------------8<----------- cut here ----------------------------- -> -<p> -</BODY> -</HTML> |