* OSFONTDIR kills gui fonts.
@ 2013-07-26 19:08 john Culleton
2013-07-26 20:15 ` Pablo Rodríguez
2013-07-26 20:38 ` Philipp Gesang
0 siblings, 2 replies; 8+ messages in thread
From: john Culleton @ 2013-07-26 19:08 UTC (permalink / raw)
To: mailing list for ConTeXt users
I am tryihg to follow the wiki on "Fonts in Luatex." It suggests the
following statement for Linux systems:
export OSFONTDIR="/usr/local/share/fonts;$HOME/.fonts"
But I store my fonts in /usr/share/fonts so I used:
export OSFONTDIR="/usr/share/fonts"
The net effect of this statement was to wipe out all my text fonts used
with XFCE4 or KDE, at least when I use my regular user signon. I
examined my /etc/profile, $HOME/.profile, @HOME/.bashrc files and
deleted or commented out all references to OSFONTDIR. I still have no
gui fonts.
If anyone has any suggestions on how I can revive my gui fonts that
would be welcome. Only my regular user signon is affected, But I
really want to know what kind of OSFONTDIR statement I can use that
won't wipe out my gui fonts.
I can of course move the pertinent fonts to the fonts directories in
my /usr/local/texlive etc. file structure. But I am looking for a more
general solution.
Slackware 14 64 bit and texlive 2013
As always, thanks in advance to those who reply:
John Culleton
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: OSFONTDIR kills gui fonts.
2013-07-26 19:08 OSFONTDIR kills gui fonts john Culleton
@ 2013-07-26 20:15 ` Pablo Rodríguez
2013-07-26 20:24 ` Mica Semrick
2013-07-27 14:34 ` john Culleton
2013-07-26 20:38 ` Philipp Gesang
1 sibling, 2 replies; 8+ messages in thread
From: Pablo Rodríguez @ 2013-07-26 20:15 UTC (permalink / raw)
To: mailing list for ConTeXt users
On 26/07/13 21:08, john Culleton wrote:
> I am trying to follow the wiki on "Fonts in Luatex." It suggests the
> following statement for Linux systems:
>
> export OSFONTDIR="/usr/local/share/fonts;$HOME/.fonts"
>
> But I store my fonts in /usr/share/fonts so I used:
>
> export OSFONTDIR="/usr/share/fonts"
Hi John,
sorry to read that.
Using the ConTeXt Suite the command I use is:
export OSFONTDIR="/usr/share/fonts//"
But I append it at the end of tex/setuptex.
I’m afraid I cannot help you with the system fonts, because I don’t use
ConTeXt from TeXLive 2013.
All I guess is removing all OSFONTDIR from your configuration. (Running
"grep -irl "OSFONTDIR" ." on your home directory should do the searching
job.)
Sorry for not being more helpful.
I hope it helps,
Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: OSFONTDIR kills gui fonts.
2013-07-26 20:15 ` Pablo Rodríguez
@ 2013-07-26 20:24 ` Mica Semrick
2013-07-27 14:34 ` john Culleton
1 sibling, 0 replies; 8+ messages in thread
From: Mica Semrick @ 2013-07-26 20:24 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1.1: Type: text/plain, Size: 1608 bytes --]
Do you perhaps needs to rebuild your font cache?
From the terminal: sudo fc-cache -fv
Best,
Mica
On Fri, Jul 26, 2013 at 1:15 PM, Pablo Rodríguez <oinos@web.de> wrote:
> On 26/07/13 21:08, john Culleton wrote:
> > I am trying to follow the wiki on "Fonts in Luatex." It suggests the
> > following statement for Linux systems:
> >
> > export OSFONTDIR="/usr/local/share/fonts;$HOME/.fonts"
> >
> > But I store my fonts in /usr/share/fonts so I used:
> >
> > export OSFONTDIR="/usr/share/fonts"
>
> Hi John,
>
> sorry to read that.
>
> Using the ConTeXt Suite the command I use is:
>
> export OSFONTDIR="/usr/share/fonts//"
>
> But I append it at the end of tex/setuptex.
>
> I’m afraid I cannot help you with the system fonts, because I don’t use
> ConTeXt from TeXLive 2013.
>
> All I guess is removing all OSFONTDIR from your configuration. (Running
> "grep -irl "OSFONTDIR" ." on your home directory should do the searching
> job.)
>
> Sorry for not being more helpful.
>
> I hope it helps,
>
>
> Pablo
> --
> http://www.ousia.tk
>
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to
> the Wiki!
>
> maillist : ntg-context@ntg.nl /
> http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
> archive : http://foundry.supelec.fr/projects/contextrev/
> wiki : http://contextgarden.net
>
> ___________________________________________________________________________________
>
[-- Attachment #1.2: Type: text/html, Size: 2650 bytes --]
[-- Attachment #2: Type: text/plain, Size: 485 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: OSFONTDIR kills gui fonts.
2013-07-26 20:15 ` Pablo Rodríguez
2013-07-26 20:24 ` Mica Semrick
@ 2013-07-27 14:34 ` john Culleton
2013-07-27 16:00 ` Pablo Rodríguez
1 sibling, 1 reply; 8+ messages in thread
From: john Culleton @ 2013-07-27 14:34 UTC (permalink / raw)
To: ntg-context
On Fri, 26 Jul 2013 22:15:58 +0200
Pablo Rodríguez <oinos@web.de> wrote:
> On 26/07/13 21:08, john Culleton wrote:
> > I am trying to follow the wiki on "Fonts in Luatex." It suggests the
> > following statement for Linux systems:
> >
> > export OSFONTDIR="/usr/local/share/fonts;$HOME/.fonts"
> >
> > But I store my fonts in /usr/share/fonts so I used:
> >
> > export OSFONTDIR="/usr/share/fonts"
>
> Hi John,
>
> sorry to read that.
>
> Using the ConTeXt Suite the command I use is:
>
> export OSFONTDIR="/usr/share/fonts//"
>
> But I append it at the end of tex/setuptex.
>
> I’m afraid I cannot help you with the system fonts, because I don’t
> use ConTeXt from TeXLive 2013.
>
> All I guess is removing all OSFONTDIR from your configuration.
> (Running "grep -irl "OSFONTDIR" ." on your home directory should do
> the searching job.)
>
> Sorry for not being more helpful.
>
> I hope it helps,
>
>
> Pablo
Hmm. Why do you use // at the end of the statement? Does that have some
kind of magic?
John Culleton
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: OSFONTDIR kills gui fonts.
2013-07-26 19:08 OSFONTDIR kills gui fonts john Culleton
2013-07-26 20:15 ` Pablo Rodríguez
@ 2013-07-26 20:38 ` Philipp Gesang
2013-07-27 1:59 ` john Culleton
1 sibling, 1 reply; 8+ messages in thread
From: Philipp Gesang @ 2013-07-26 20:38 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1.1: Type: text/plain, Size: 1368 bytes --]
Hi John!
···<date: 2013-07-26, Friday>···<from: john Culleton>···
> I am tryihg to follow the wiki on "Fonts in Luatex." It suggests the
> following statement for Linux systems:
>
> export OSFONTDIR="/usr/local/share/fonts;$HOME/.fonts"
>
> But I store my fonts in /usr/share/fonts so I used:
>
> export OSFONTDIR="/usr/share/fonts"
>
> The net effect of this statement was to wipe out all my text fonts used
> with XFCE4 or KDE, at least when I use my regular user signon. I
> examined my /etc/profile, $HOME/.profile, @HOME/.bashrc files and
> deleted or commented out all references to OSFONTDIR. I still have no
> gui fonts.
Can you clarify what you mean by “wipe out”? Were the font files
deleted? Are other kinds of fonts (e.g. bitmap/pfb) still
working?
> If anyone has any suggestions on how I can revive my gui fonts that
> would be welcome. Only my regular user signon is affected, But I
> really want to know what kind of OSFONTDIR statement I can use that
> won't wipe out my gui fonts.
OSFONTDIR is a tex specific (kpathsea and Context) variable that
I don’t think is used by the system (fontconfig, desktop
environment). While you were fiddling with font paths, is it
possible that you accidentally modified something else, like
~/.config/fontconfig or /etc/fonts/* ?
Best regards,
Philipp
[-- Attachment #1.2: Type: application/pgp-signature, Size: 490 bytes --]
[-- Attachment #2: Type: text/plain, Size: 485 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: OSFONTDIR kills gui fonts.
2013-07-26 20:38 ` Philipp Gesang
@ 2013-07-27 1:59 ` john Culleton
2013-07-28 23:29 ` john Culleton
0 siblings, 1 reply; 8+ messages in thread
From: john Culleton @ 2013-07-27 1:59 UTC (permalink / raw)
To: ntg-context
On Fri, 26 Jul 2013 22:38:10 +0200
Philipp Gesang <Philipp.Gesang@alumni.uni-heidelberg.de> wrote:
> Hi John!
>
> ···<date: 2013-07-26, Friday>···<from: john Culleton>···
>
> > I am tryihg to follow the wiki on "Fonts in Luatex." It suggests the
> > following statement for Linux systems:
> >
> > export OSFONTDIR="/usr/local/share/fonts;$HOME/.fonts"
> >
> > But I store my fonts in /usr/share/fonts so I used:
> >
> > export OSFONTDIR="/usr/share/fonts"
> >
> > The net effect of this statement was to wipe out all my text fonts
> > used with XFCE4 or KDE, at least when I use my regular user
> > signon. I examined my /etc/profile, $HOME/.profile, @HOME/.bashrc
> > files and deleted or commented out all references to OSFONTDIR. I
> > still have no gui fonts.
>
> Can you clarify what you mean by “wipe out”? Were the font files
> deleted? Are other kinds of fonts (e.g. bitmap/pfb) still
> working?
>
> > If anyone has any suggestions on how I can revive my gui fonts that
> > would be welcome. Only my regular user signon is affected, But I
> > really want to know what kind of OSFONTDIR statement I can use that
> > won't wipe out my gui fonts.
>
> OSFONTDIR is a tex specific (kpathsea and Context) variable that
> I don’t think is used by the system (fontconfig, desktop
> environment). While you were fiddling with font paths, is it
> possible that you accidentally modified something else, like
> ~/.config/fontconfig or /etc/fonts/* ?
>
> Best regards,
> Philipp
When signed on as my usual username and I fire up the gui I get
squares instead of characters. It works OK if I sign on as an alternate
user or root.
I'll try the sudo fc-cache -fv route and see what happens.
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: OSFONTDIR kills gui fonts.
2013-07-27 1:59 ` john Culleton
@ 2013-07-28 23:29 ` john Culleton
0 siblings, 0 replies; 8+ messages in thread
From: john Culleton @ 2013-07-28 23:29 UTC (permalink / raw)
To: ntg-context
On Fri, 26 Jul 2013 21:59:28 -0400
john Culleton <John@wexfordpress.com> wrote:
> On Fri, 26 Jul 2013 22:38:10 +0200
> Philipp Gesang <Philipp.Gesang@alumni.uni-heidelberg.de> wrote:
>
> > Hi John!
> >
> > ···<date: 2013-07-26, Friday>···<from: john Culleton>···
> >
> > > I am tryihg to follow the wiki on "Fonts in Luatex." It suggests
> > > the following statement for Linux systems:
> > >
> > > export OSFONTDIR="/usr/local/share/fonts;$HOME/.fonts"
> > >
> > > But I store my fonts in /usr/share/fonts so I used:
> > >
> > > export OSFONTDIR="/usr/share/fonts"
> > >
> > > The net effect of this statement was to wipe out all my text fonts
> > > used with XFCE4 or KDE, at least when I use my regular user
> > > signon. I examined my /etc/profile, $HOME/.profile, @HOME/.bashrc
> > > files and deleted or commented out all references to OSFONTDIR. I
> > > still have no gui fonts.
> >
> > Can you clarify what you mean by “wipe out”? Were the font files
> > deleted? Are other kinds of fonts (e.g. bitmap/pfb) still
> > working?
> >
> > > If anyone has any suggestions on how I can revive my gui fonts
> > > that would be welcome. Only my regular user signon is affected,
> > > But I really want to know what kind of OSFONTDIR statement I can
> > > use that won't wipe out my gui fonts.
> >
> > OSFONTDIR is a tex specific (kpathsea and Context) variable that
> > I don’t think is used by the system (fontconfig, desktop
> > environment). While you were fiddling with font paths, is it
> > possible that you accidentally modified something else, like
> > ~/.config/fontconfig or /etc/fonts/* ?
> >
> > Best regards,
> > Philipp
>
> When signed on as my usual username and I fire up the gui I get
> squares instead of characters. It works OK if I sign on as an
> alternate user or root.
>
> I'll try the sudo fc-cache -fv route and see what happens.
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an
> entry to the Wiki!
>
> maillist : ntg-context@ntg.nl /
> http://www.ntg.nl/mailman/listinfo/ntg-context webpage :
> http://www.pragma-ade.nl / http://tex.aanhet.net archive :
> http://foundry.supelec.fr/projects/contextrev/ wiki :
> http://contextgarden.net
> _
My solution to the missing or miscalled gui fonts is to reestablish
Slackware Linux 14 on a new partition and copy pertinent stuff over.
Everything is OK so far. I used texlive 2013 since it is simpler to
setup and use then stand alone context.
My solution to the original problem was suggested in part by a reply
on comp.text.tex newsgroup. Basically I gave up on trying to cajole
context/luatex to use the fonts I have in /usr/share/fonts/OTF.
Instead I copied the ones I need for this project into
texmf-local/fonts. And I didn't use any subdirectory structure.
Having been burned once I did not use OSFONTDIR at all. Instead I used
these methods:
context --generate
mtxrun--script fonts --reload
mtxrun --script fonts --list --all --pattern=Minion*
and the same except for my sanserif choice Myriad
Now I am in business.
John Culleton
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-07-28 23:29 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-26 19:08 OSFONTDIR kills gui fonts john Culleton
2013-07-26 20:15 ` Pablo Rodríguez
2013-07-26 20:24 ` Mica Semrick
2013-07-27 14:34 ` john Culleton
2013-07-27 16:00 ` Pablo Rodríguez
2013-07-26 20:38 ` Philipp Gesang
2013-07-27 1:59 ` john Culleton
2013-07-28 23:29 ` john Culleton
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).