Dear folks, I'm afraid I'm facing the XeTeX problem again after I updated ConTeXt to version 2007.02.21 :-( On a freshly installed MacTeX-2007 (which is TeXLive 2007 up to minor modifications) everything is fine. The ConTeXt version is 2007.01.12. Then I ran ctxtools which installed an updated ConTeXt in texmf-local (besides the folder 2007). Now the pdfTeX engine still works fine. However, XeTeX complained about the wrong format files. So I remade them with "texexec --make --xtx en nl". Later XeTeX spills out the following: --- TeXExec | processing document 'test.tex' TeXExec | no ctx file found TeXExec | tex processing method: context TeXExec | TeX run 1 TeXExec | writing option file test.top TeXExec | using randomseed 270 TeXExec | tex engine: xetex TeXExec | tex format: cont-en This is XeTeXk, Version 3.141592-2.2-0.996 (Web2C 7.5.6) %&-line parsing enabled. (WARNING: translate-file "natural.tcx" ignored) entering extended mode (./test.tex ConTeXt ver: 2007.02.21 11:55 MKII fmt: 2007.2.26 int: english/ english language : language en is active system : cont-new loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-new.tex systems : beware: some patches loaded from cont-new.tex (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-new.mkii)) system : cont-old loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-old.tex loading : Context Old Macros ) system : cont-fil loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-fil.tex loading : Context File Synonyms ) system : cont-sys.rme loaded (/usr/local/texlive/2007/../texmf-local/tex/context/user/cont-sys.rme (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-map.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-spe.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-akb.tex) (/us! Font \*7ptmmmrrm*=[rm-lmr7] not loadable: Metric (TFM) file or installed font not found. <to be read again> \relax \xxdododefinefont ...tspec {#4}\newfontidentifier \let \localrelativefontsiz... \dodosetmathfamilyA ...amily \fontsize \endcsname \else \ifcsname \fontbody ... \dosetmathfamily ...athfamily \scriptscriptfont #1 \let \fontbody #3 \dodosetm... <inserted text> ...ptscriptface \c!mr \mrfallback \dosetmathfamily \mifam \t... \synchronizemath ...athfonts \the \mathstrategies \fi ... l.1 % XeTeX ? --- So I tried Taco's advice http://archive.contextgarden.net/message/ 20070130.082837.4bc51f61.en.html but even after copying the map files from dvips/lm to pdftex/context the command "ctxtools --dpx --force /usr/local/texlive/2007/texmf- dist/" only returns "CtxTools | provide proper texmfroot". So I'm completely lost! Can anyone help? Oliver P.S. How can I get "texexec --make --all" to also make the XeTeX formats?
On 2/26/07, Oliver Buerschaper wrote:
Dear folks,
I'm afraid I'm facing the XeTeX problem again after I updated ConTeXt to version 2007.02.21 :-(
On a freshly installed MacTeX-2007 (which is TeXLive 2007 up to minor modifications) everything is fine. The ConTeXt version is 2007.01.12. Then I ran ctxtools which installed an updated ConTeXt in texmf-local (besides the folder 2007). Now the pdfTeX engine still works fine. However, XeTeX complained about the wrong format files. So I remade them with "texexec --make --xtx en nl". Later XeTeX spills out the following:
---
TeXExec | processing document 'test.tex' TeXExec | no ctx file found TeXExec | tex processing method: context TeXExec | TeX run 1 TeXExec | writing option file test.top TeXExec | using randomseed 270 TeXExec | tex engine: xetex TeXExec | tex format: cont-en This is XeTeXk, Version 3.141592-2.2-0.996 (Web2C 7.5.6) %&-line parsing enabled. (WARNING: translate-file "natural.tcx" ignored) entering extended mode (./test.tex
ConTeXt ver: 2007.02.21 11:55 MKII fmt: 2007.2.26 int: english/ english
language : language en is active system : cont-new loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-new.tex systems : beware: some patches loaded from cont-new.tex (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-new.mkii)) system : cont-old loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-old.tex loading : Context Old Macros ) system : cont-fil loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-fil.tex loading : Context File Synonyms ) system : cont-sys.rme loaded (/usr/local/texlive/2007/../texmf-local/tex/context/user/cont-sys.rme (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-map.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-spe.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-akb.tex) (/us! Font \*7ptmmmrrm*=[rm-lmr7] not loadable: Metric (TFM) file or installed font not found.
Problems confirmed. I went investigating the differences between the distributions, but I probably didn't investigate long enough. Hans has commented out a big portion of code for dealing with fonts under XeTeX, but even after uncommenting those lines again and after deleting the brackets in font-ini.mkii, I still get Font \*7ptmmmrrm*=ec-lmr12 not loadable which is really strange. Another change was connected with map files, but no success there either.
So I tried Taco's advice
http://archive.contextgarden.net/message/ 20070130.082837.4bc51f61.en.html
but even after copying the map files from dvips/lm to pdftex/context the command "ctxtools --dpx --force /usr/local/texlive/2007/texmf- dist/" only returns "CtxTools | provide proper texmfroot".
These problems are not connected.
So I'm completely lost! Can anyone help?
Oliver
P.S. How can I get "texexec --make --all" to also make the XeTeX formats?
With the --xtx switch (as you already did). Mojca
Mojca Miklavec wrote:
On 2/26/07, Oliver Buerschaper wrote:
Dear folks,
I'm afraid I'm facing the XeTeX problem again after I updated ConTeXt to version 2007.02.21 :-(
On a freshly installed MacTeX-2007 (which is TeXLive 2007 up to minor modifications) everything is fine. The ConTeXt version is 2007.01.12. Then I ran ctxtools which installed an updated ConTeXt in texmf-local (besides the folder 2007). Now the pdfTeX engine still works fine. However, XeTeX complained about the wrong format files. So I remade them with "texexec --make --xtx en nl". Later XeTeX spills out the following:
---
TeXExec | processing document 'test.tex' TeXExec | no ctx file found TeXExec | tex processing method: context TeXExec | TeX run 1 TeXExec | writing option file test.top TeXExec | using randomseed 270 TeXExec | tex engine: xetex TeXExec | tex format: cont-en This is XeTeXk, Version 3.141592-2.2-0.996 (Web2C 7.5.6) %&-line parsing enabled. (WARNING: translate-file "natural.tcx" ignored) entering extended mode (./test.tex
ConTeXt ver: 2007.02.21 11:55 MKII fmt: 2007.2.26 int: english/ english
language : language en is active system : cont-new loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-new.tex systems : beware: some patches loaded from cont-new.tex (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-new.mkii)) system : cont-old loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-old.tex loading : Context Old Macros ) system : cont-fil loaded (/usr/local/texlive/2007/../texmf-local/tex/context/base/cont-fil.tex loading : Context File Synonyms ) system : cont-sys.rme loaded (/usr/local/texlive/2007/../texmf-local/tex/context/user/cont-sys.rme (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-exa.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-syn.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-enc.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-siz.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-map.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-spe.tex) (/usr/local/texlive/2007/../texmf-local/tex/context/base/type-akb.tex) (/us! Font \*7ptmmmrrm*=[rm-lmr7] not loadable: Metric (TFM) file or installed font not found.
Problems confirmed. I went investigating the differences between the distributions, but I probably didn't investigate long enough. Hans has commented out a big portion of code for dealing with fonts under XeTeX, but even after uncommenting those lines again and after deleting the brackets in font-ini.mkii, I still get Font \*7ptmmmrrm*=ec-lmr12 not loadable which is really strange.
not that strange ... just install the latest latin roman .. it's what the message says Font \*7ptmmmrrm*=[rm-lmr7] not loadable: Metric (TFM) file or installed font not found. 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 -----------------------------------------------------------------
not that strange ... just install the latest latin roman .. it's what the message says
Font \*7ptmmmrrm*=[rm-lmr7] not loadable: Metric (TFM) file or installed font not found.
Well, then perhaps I need a bit of advice because I have the impression that my TeXLive 2007 installation already sports the latest Latin Modern fonts ... Namely, in 2007/texmf-dist/doc/fonts/lm/ the history file reports a release date of 22.01.2007 (which is even after 1.010 but without an extra version number) ... and this is the only instance where I could find version information in the entire TeXLive 2007 tree. Now I'm really puzzled :-( Best, Oliver
participants (3)
-
Hans Hagen
-
Mojca Miklavec
-
Oliver Buerschaper