Re: [NTG-context] format generation -- again!
Using the latest version of Gerben’s i-Installer (expert mode), I completely erased teTeX, re-installed the 2005 x86pc version, and then re-installed the latest ConTeXt. cd /usr/local/teTeX/share/texmf.local/web2c/ grep agr cont-en.log produces encoding : coding agr is loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/enco-agr.tex) language : patterns for agr not loaded language : patterns for agr not loaded and no more, which means that the ancient Greek hyphenation patterns are not available, though they presumably should be since the files lang-agr.hyp and lang-agr.pat are in the right place, /usr/local/teTeX/share/texmf.local/tex/context/patterns/. When I try to regenerate the formats using sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ texmfstart.rb texexec --make --all I get the error message language : patterns agr for agr loaded (n=24,e=agr,m=agr) (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang-agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ? So no Greek hyphenation. I am baffled. And Thomas cannot reproduce the problem at his end. So, if anyone has any suggestions they will be gratefully received. By the way, if it is at all relevant, I am running Mac OS X 10.4.6 on a Power Mac G4 450 MHz. Alan On May 31, 2006, at 10:25 AM, Thomas A. Schmitz wrote:
Alan,
I really have no idea what's wrong there, but it must be a misconfiguration on your system. I just double-checked: wiped the entire TeX installation on my laptop. Reinstalled with Gerben's installer, expert mode, texlive 2005. Everything fine. Run Gerben's Context updater. I get version 2006-05-28, greek hyphenation is included. To be sure, I run texmfstart texexec --make --all afterwards, again, formats are generated without any problem. That's all I can say: it's not a ConTeXt problem and not a problem with Gerben's distribution; for the rest, I really can't be of any help because I can't reproduce the problem. My only guess would be: see if there's a directory "web2c" in your ~/Library/texmf and if there is, try moving it out of the way, but this is just a far shot.
Good luck
Thomas
On Wed, 2006-05-31 at 06:46 -0400, Alan Bowen wrote:
It’s the file I was compiling in making the log from which the excerpt came.
Alan On May 30, 2006, at 5:02 PM, Thomas A. Schmitz wrote:
On Tue, 2006-05-30 at 16:45 -0400, Alan Bowen wrote:
**&cont-en 2005-12-03_Lautner.tex (./2005-12-03_Lautner.tex
What is this Lautner.tex thing?
T.
Alan Bowen wrote:
Using the latest version of Gerben’s i-Installer (expert mode), I completely erased teTeX, re-installed the 2005 x86pc version, and then re-installed the latest ConTeXt.
cd /usr/local/teTeX/share/texmf.local/web2c/ grep agr cont-en.log
produces encoding : coding agr is loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/enco-agr.tex) language : patterns for agr not loaded language : patterns for agr not loaded and no more, which means that the ancient Greek hyphenation patterns are not available, though they presumably should be since the files lang-agr.hyp and lang-agr.pat are in the right place, /usr/local/teTeX/share/texmf.local/tex/context/patterns/.
When I try to regenerate the formats using
sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ texmfstart.rb texexec --make --all
I get the error message
language : patterns agr for agr loaded (n=24,e=agr,m=agr) (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang-agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
So no Greek hyphenation. I am baffled. And Thomas cannot reproduce the problem at his end. So, if anyone has any suggestions they will be gratefully received.
By the way, if it is at all relevant, I am running Mac OS X 10.4.6 on a Power Mac G4 450 MHz.
Alan
On May 31, 2006, at 10:25 AM, Thomas A. Schmitz wrote:
Alan,
I really have no idea what's wrong there, but it must be a misconfiguration on your system. I just double-checked: wiped the entire TeX installation on my laptop. Reinstalled with Gerben's installer, expert mode, texlive 2005. Everything fine. Run Gerben's Context updater. I get version 2006-05-28, greek hyphenation is included. To be sure, I run texmfstart texexec --make --all afterwards, again, formats are generated without any problem. That's all I can say: it's not a ConTeXt problem and not a problem with Gerben's distribution; for the rest, I really can't be of any help because I can't reproduce the problem. My only guess would be: see if there's a directory "web2c" in your ~/Library/texmf and if there is, try moving it out of the way, but this is just a far shot.
Good luck
Thomas
On Wed, 2006-05-31 at 06:46 -0400, Alan Bowen wrote:
It’s the file I was compiling in making the log from which the excerpt came.
Alan On May 30, 2006, at 5:02 PM, Thomas A. Schmitz wrote:
On Tue, 2006-05-30 at 16:45 -0400, Alan Bowen wrote:
**&cont-en 2005-12-03_Lautner.tex (./2005-12-03_Lautner.tex
What is this Lautner.tex thing?
T.
it looks like tetex does not use the -8bit switch (to pdfetex) or loads the natural tcx file; (you may try texexec --make instead)
[patterns are now in utf-8 so this is why it show up now, but in fact your installation has never been 8 bit clean upto now] Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Jun 1, 2006, at 5:12 PM, Hans Hagen wrote:
Alan Bowen wrote:
Using the latest version of Gerben’s i-Installer (expert mode), I completely erased teTeX, re-installed the 2005 x86pc version, and then re-installed the latest ConTeXt.
cd /usr/local/teTeX/share/texmf.local/web2c/ grep agr cont-en.log
produces encoding : coding agr is loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/enco-agr.tex) language : patterns for agr not loaded language : patterns for agr not loaded and no more, which means that the ancient Greek hyphenation patterns are not available, though they presumably should be since the files lang-agr.hyp and lang-agr.pat are in the right place, /usr/local/teTeX/share/texmf.local/tex/context/patterns/.
When I try to regenerate the formats using
sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ texmfstart.rb texexec --make --all
I get the error message
language : patterns agr for agr loaded (n=24,e=agr,m=agr) (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang-agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
So no Greek hyphenation. I am baffled. And Thomas cannot reproduce the problem at his end. So, if anyone has any suggestions they will be gratefully received.
By the way, if it is at all relevant, I am running Mac OS X 10.4.6 on a Power Mac G4 450 MHz.
Alan
it looks like tetex does not use the -8bit switch (to pdfetex) or loads the natural tcx file; (you may try texexec --make instead)
[patterns are now in utf-8 so this is why it show up now, but in fact your installation has never been 8 bit clean upto now]
Hans
Thanks, Hans. I tried texexec --make --all but the regeneration fails as before, with the lines (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang-agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ? Does the MacTeX distribution have the same problem? Alan
Alan Bowen wrote:
On Jun 1, 2006, at 5:12 PM, Hans Hagen wrote:
Alan Bowen wrote:
Using the latest version of Gerben’s i-Installer (expert mode), I completely erased teTeX, re-installed the 2005 x86pc version, and then re-installed the latest ConTeXt.
cd /usr/local/teTeX/share/texmf.local/web2c/ grep agr cont-en.log
produces encoding : coding agr is loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/enco-agr.tex) language : patterns for agr not loaded language : patterns for agr not loaded and no more, which means that the ancient Greek hyphenation patterns are not available, though they presumably should be since the files lang-agr.hyp and lang-agr.pat are in the right place, /usr/local/teTeX/share/texmf.local/tex/context/patterns/.
When I try to regenerate the formats using
sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ texmfstart.rb texexec --make --all
I get the error message
language : patterns agr for agr loaded (n=24,e=agr,m=agr) (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang-agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
So no Greek hyphenation. I am baffled. And Thomas cannot reproduce the problem at his end. So, if anyone has any suggestions they will be gratefully received.
By the way, if it is at all relevant, I am running Mac OS X 10.4.6 on a Power Mac G4 450 MHz.
Alan
it looks like tetex does not use the -8bit switch (to pdfetex) or loads the natural tcx file; (you may try texexec --make instead)
[patterns are now in utf-8 so this is why it show up now, but in fact your installation has never been 8 bit clean upto now]
Hans
Thanks, Hans. I tried texexec --make --all but the regeneration fails as before, with the lines (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang-agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
Does the MacTeX distribution have the same problem?
is there a natural.tcx file on your system? and is loading it reported? in the worst case you can say: ctxtools --pat and move the generated pattern files to tex/context/patterns Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | fax: 038 477 53 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
On Jun 1, 2006, at 6:11 PM, Hans Hagen wrote:
Alan Bowen wrote:
On Jun 1, 2006, at 5:12 PM, Hans Hagen wrote:
Alan Bowen wrote:
Using the latest version of Gerben’s i-Installer (expert mode), I completely erased teTeX, re-installed the 2005 x86pc version, and then re-installed the latest ConTeXt.
cd /usr/local/teTeX/share/texmf.local/web2c/ grep agr cont-en.log
produces encoding : coding agr is loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/enco-agr.tex) language : patterns for agr not loaded language : patterns for agr not loaded and no more, which means that the ancient Greek hyphenation patterns are not available, though they presumably should be since the files lang-agr.hyp and lang-agr.pat are in the right place, /usr/local/teTeX/share/texmf.local/tex/context/patterns/.
When I try to regenerate the formats using
sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ texmfstart.rb texexec --make --all
I get the error message
language : patterns agr for agr loaded (n=24,e=agr,m=agr) (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
So no Greek hyphenation. I am baffled. And Thomas cannot reproduce the problem at his end. So, if anyone has any suggestions they will be gratefully received.
By the way, if it is at all relevant, I am running Mac OS X 10.4.6 on a Power Mac G4 450 MHz.
Alan
it looks like tetex does not use the -8bit switch (to pdfetex) or loads the natural tcx file; (you may try texexec --make instead)
[patterns are now in utf-8 so this is why it show up now, but in fact your installation has never been 8 bit clean upto now]
Hans
Thanks, Hans. I tried texexec --make --all but the regeneration fails as before, with the lines (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
Does the MacTeX distribution have the same problem?
is there a natural.tcx file on your system? and is loading it reported?
in the worst case you can say:
ctxtools --pat
and move the generated pattern files to tex/context/patterns
Hans
Hans— There is a natural.tcx in /usr/local/teTeX/share/texmf.local/web2c/ but this is not mentioned in cont-en.log. It is loaded when I compile a file: This is pdfeTeX, Version 3.141592-1.30.4-2.2 (Web2C 7.5.5) (format=cont-en 2006.6.1) 1 JUN 2006 07:58 entering extended mode (/usr/local/teTeX/share/texmf.local/web2c/natural.tcx) **&cont-en 2005-12-03_Lautner.tex (./2005-12-03_Lautner.tex ConTeXt ver: 2006.05.28 13:28 fmt: 2006.6.1 int: english mes: english Where does ctxtools --pat generate the files? Alan
On Jun 2, 2006, at 7:27 AM, Alan Bowen wrote:
On Jun 1, 2006, at 6:11 PM, Hans Hagen wrote:
Alan Bowen wrote:
On Jun 1, 2006, at 5:12 PM, Hans Hagen wrote:
Alan Bowen wrote:
Using the latest version of Gerben’s i-Installer (expert mode), I completely erased teTeX, re-installed the 2005 x86pc version, and then re-installed the latest ConTeXt.
cd /usr/local/teTeX/share/texmf.local/web2c/ grep agr cont-en.log
produces encoding : coding agr is loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/enco- agr.tex) language : patterns for agr not loaded language : patterns for agr not loaded and no more, which means that the ancient Greek hyphenation patterns are not available, though they presumably should be since the files lang-agr.hyp and lang-agr.pat are in the right place, /usr/local/teTeX/share/texmf.local/tex/context/patterns/.
When I try to regenerate the formats using
sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ texmfstart.rb texexec --make --all
I get the error message
language : patterns agr for agr loaded (n=24,e=agr,m=agr) (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
So no Greek hyphenation. I am baffled. And Thomas cannot reproduce the problem at his end. So, if anyone has any suggestions they will be gratefully received.
By the way, if it is at all relevant, I am running Mac OS X 10.4.6 on a Power Mac G4 450 MHz.
Alan
it looks like tetex does not use the -8bit switch (to pdfetex) or loads the natural tcx file; (you may try texexec --make instead)
[patterns are now in utf-8 so this is why it show up now, but in fact your installation has never been 8 bit clean upto now]
Hans
Thanks, Hans. I tried texexec --make --all but the regeneration fails as before, with the lines (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
Does the MacTeX distribution have the same problem?
is there a natural.tcx file on your system? and is loading it reported?
in the worst case you can say:
ctxtools --pat
and move the generated pattern files to tex/context/patterns
Hans
Hans— When I tried ctxtools --pat the response was -bash: ctxtools: command not found By the way, will the pattern file generated be different from the ones I already have in /usr/local/teTeX/share/texmf.local/tex/context/patterns/? Alan
On Fri, 2 Jun 2006, Alan Bowen wrote:
On Jun 2, 2006, at 7:27 AM, Alan Bowen wrote:
On Jun 1, 2006, at 6:11 PM, Hans Hagen wrote:
Alan Bowen wrote:
On Jun 1, 2006, at 5:12 PM, Hans Hagen wrote:
Alan Bowen wrote:
Using the latest version of Gerbenÿÿs i-Installer (expert mode), I completely erased teTeX, re-installed the 2005 x86pc version, and then re-installed the latest ConTeXt.
cd /usr/local/teTeX/share/texmf.local/web2c/ grep agr cont-en.log
produces encoding : coding agr is loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/enco- agr.tex) language : patterns for agr not loaded language : patterns for agr not loaded and no more, which means that the ancient Greek hyphenation patterns are not available, though they presumably should be since the files lang-agr.hyp and lang-agr.pat are in the right place, /usr/local/teTeX/share/texmf.local/tex/context/patterns/.
When I try to regenerate the formats using
sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ texmfstart.rb texexec --make --all
I get the error message
language : patterns agr for agr loaded (n=24,e=agr,m=agr) (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 ÿÿ2ÿÿ 1 ?
So no Greek hyphenation. I am baffled. And Thomas cannot reproduce the problem at his end. So, if anyone has any suggestions they will be gratefully received.
By the way, if it is at all relevant, I am running Mac OS X 10.4.6 on a Power Mac G4 450 MHz.
Alan
it looks like tetex does not use the -8bit switch (to pdfetex) or loads the natural tcx file; (you may try texexec --make instead)
[patterns are now in utf-8 so this is why it show up now, but in fact your installation has never been 8 bit clean upto now]
Hans
Thanks, Hans. I tried texexec --make --all but the regeneration fails as before, with the lines (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 ÿÿ2ÿÿ 1 ?
Does the MacTeX distribution have the same problem?
is there a natural.tcx file on your system? and is loading it reported?
in the worst case you can say:
ctxtools --pat
and move the generated pattern files to tex/context/patterns
Hans
Hansÿÿ
When I tried ctxtools --pat the response was -bash: ctxtools: command not found
ctxtools is not in the path. Try texmfstart ctxtools --pat Aditya
On Jun 2, 2006, at 4:45 PM, Aditya Mahajan wrote:
On Fri, 2 Jun 2006, Alan Bowen wrote:
On Jun 2, 2006, at 7:27 AM, Alan Bowen wrote:
On Jun 1, 2006, at 6:11 PM, Hans Hagen wrote:
Alan Bowen wrote:
On Jun 1, 2006, at 5:12 PM, Hans Hagen wrote:
Alan Bowen wrote:
> Using the latest version of Gerbenÿÿs i-Installer (expert > mode), I > completely erased teTeX, > re-installed the 2005 x86pc version, and then re-installed the > latest > ConTeXt. > > cd /usr/local/teTeX/share/texmf.local/web2c/ > grep agr cont-en.log > > produces > encoding : coding agr is loaded > (/usr/local/teTeX/share/texmf.local/tex/context/base/enco- > agr.tex) > language : patterns for agr not loaded > language : patterns for agr not loaded > and no more, which means that the ancient Greek hyphenation > patterns > are not available, though they presumably should be since the > files > lang-agr.hyp and > lang-agr.pat are in the right place, > /usr/local/teTeX/share/texmf.local/tex/context/patterns/. > > When I try to regenerate the formats using > > sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ > ruby/ > texmfstart.rb texexec --make --all > > I get the error message > > language : patterns agr for agr loaded (n=24,e=agr,m=agr) > (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- > agr.pat > ! Nonletter. > \rawcharacter ...r\or \or > \or > \or > \or \or > \or \or > \or \or > \or \... > l.37 ÿÿ2ÿÿ > 1 > ? > > So no Greek hyphenation. I am baffled. And Thomas cannot > reproduce > the problem at his end. > So, if anyone has any suggestions they will be gratefully > received. > > By the way, if it is at all relevant, I am running Mac OS X > 10.4.6 on > a Power Mac G4 450 MHz. > > Alan > > it looks like tetex does not use the -8bit switch (to pdfetex) or loads the natural tcx file; (you may try texexec --make instead)
[patterns are now in utf-8 so this is why it show up now, but in fact your installation has never been 8 bit clean upto now]
Hans
Thanks, Hans. I tried texexec --make --all but the regeneration fails as before, with the lines (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 ÿÿ2ÿÿ 1 ?
Does the MacTeX distribution have the same problem?
is there a natural.tcx file on your system? and is loading it reported?
in the worst case you can say:
ctxtools --pat
and move the generated pattern files to tex/context/patterns
Hans
Hansÿÿ
When I tried ctxtools --pat the response was -bash: ctxtools: command not found
ctxtools is not in the path. Try texmfstart ctxtools --pat
Aditya
Thanks, Aditya. That got it to work. Alan
On Jun 1, 2006, at 6:11 PM, Hans Hagen wrote:
Alan Bowen wrote:
On Jun 1, 2006, at 5:12 PM, Hans Hagen wrote:
Alan Bowen wrote:
Using the latest version of Gerben’s i-Installer (expert mode), I completely erased teTeX, re-installed the 2005 x86pc version, and then re-installed the latest ConTeXt.
cd /usr/local/teTeX/share/texmf.local/web2c/ grep agr cont-en.log
produces encoding : coding agr is loaded (/usr/local/teTeX/share/texmf.local/tex/context/base/enco-agr.tex) language : patterns for agr not loaded language : patterns for agr not loaded and no more, which means that the ancient Greek hyphenation patterns are not available, though they presumably should be since the files lang-agr.hyp and lang-agr.pat are in the right place, /usr/local/teTeX/share/texmf.local/tex/context/patterns/.
When I try to regenerate the formats using
sudo ruby /usr/local/teTeX/share/texmf.local/scripts/context/ruby/ texmfstart.rb texexec --make --all
I get the error message
language : patterns agr for agr loaded (n=24,e=agr,m=agr) (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
So no Greek hyphenation. I am baffled. And Thomas cannot reproduce the problem at his end. So, if anyone has any suggestions they will be gratefully received.
By the way, if it is at all relevant, I am running Mac OS X 10.4.6 on a Power Mac G4 450 MHz.
Alan
it looks like tetex does not use the -8bit switch (to pdfetex) or loads the natural tcx file; (you may try texexec --make instead)
[patterns are now in utf-8 so this is why it show up now, but in fact your installation has never been 8 bit clean upto now]
Hans
Thanks, Hans. I tried texexec --make --all but the regeneration fails as before, with the lines (/usr/local/teTeX/share/texmf.local/tex/context/patterns/lang- agr.pat ! Nonletter. \rawcharacter ...r\or \or \or \or \or \or \or \or \or \or \or \... l.37 α2Ϊ 1 ?
Does the MacTeX distribution have the same problem?
is there a natural.tcx file on your system? and is loading it reported?
in the worst case you can say:
ctxtools --pat
and move the generated pattern files to tex/context/patterns
Hans
Hans, Thomas, and Aditya— Success! I ran ctxtools --pat and moved the generated files to /usr/local/teTeX/share/texmf.local/tex/context/patterns I then ran texexec --make --all and then copied the new cont-en.fmt file from /usr/local/teTeX/share/texmf.local/web2c/pdfetex to /usr/local/teTeX/share/texmf.local/web2c I now have hyphenation for ancient Greek! Life is good again. Many thanks to you both. Alan
participants (4)
-
Aditya Mahajan
-
Alan Bowen
-
Alan Bowen
-
Hans Hagen