The new FontConfig allows fonts to be installed in "$HOME/.fonts", or subdirectories of that directory.

Now, if you go to print something with these fonts using GhostScript as
your RIP and the fonts are NOT embedded in the PostScript data file, you have
problems.


It appears that a necessary condition for this to work is to have the
process that prints a job be run as the user that submitted the job. The
original UCB LPR works this way and GNUlpr didn't change this. However, it appears
that LPRng doesn't work this way and I have not been able to figure out how
to do this. In theory, all that is needed for this to work is to make the
filter script a login script but this works only if it is run as the user that
submits the job.


I note that there is still a minor bug in Bash that makes this a little
more difficult (the value of $HOME doesn't seem to get passed to 'profile'
:-() but some code added to the script 'profile' or a 'profile.d' script works
perfectly as a workaround, or you can add: "$HOME/.fonts" to "GS_LIB" in your "~/.bash_profile" by using the actual value of $HOME (i.e.
/home/<user>/.fonts).


NOTE: this does not apply to a network printer, that is a more
complicated issue that I have not looked into.


--
JRT




----------------------------------------------------------------------------- YOU MUST BE A LIST MEMBER IN ORDER TO POST TO THE LPRng MAILING LIST The address you post from or your Reply-To address MUST be your subscription address

If you need help, send email to [EMAIL PROTECTED] (or lprng-requests
or lprng-digest-requests) with the word 'help' in the body.
To subscribe to a list with name LIST,  send mail to [EMAIL PROTECTED]
with:                           | example:
subscribe LIST <mailaddr>       |  subscribe lprng-digest [EMAIL PROTECTED]
unsubscribe LIST <mailaddr>     |  unsubscribe lprng [EMAIL PROTECTED]

If you have major problems,  call Patrick Powell or one of the friendly
staff at Astart Technologies for help.  Astart also does support for LPRng.
Also, check the Web Page at: http://www.lprng.com for any announcements.
Astart Technologies  (LPRng - Print Spooler http://www.lprng.com)
6741 Convoy Court
San Diego, CA 92111
858-874-6543 FAX 858-751-2435
-----------------------------------------------------------------------------

Reply via email to