[NTG-context] ConTeXt release 2007.02.20 (fwd)
---------- Forwarded message ----------
From: Taco Hoekwater
Hi all! On Mit, 21 Feb 2007, Aditya Mahajan wrote:
I am pleased to announce that the new ConTeXt release from Hans Hagen can be downloaded as of now from the Pragma ADE website or one of its
Umpf, this release gives quite some problems with the lm fonts in Debian
which are at release 1.00:
...
kpathsea: Running mktextfm rm-lmr7
/usr/share/texmf/web2c/mktexnam: Could not map typeface abbreviation -l for rm-lmr7.
...
Any ideas how to fix this? I checked the diffs between the 01.23 and the
02.20 release and there are quite a lot of changes, but two I found
interesting:
--- context-2007.01.23/tex/context/base/cont-sys.ori 2006-01-31 15:38:24.000000000 +0100
+++ context-2007.02.20/tex/context/base/cont-sys.ori 2007-01-23 20:05:06.000000000 +0100
@@ -108,10 +108,11 @@
\loadmapfile[original-ams-euler.map]
\loadmapfile[original-public-lm.map]
- \loadmapfile[texnansi-public-lm.map]
- \loadmapfile[ec-public-lm.map]
- \loadmapfile[qx-public-lm.map]
- \loadmapfile[t5-public-lm.map]
+
+ %loadmapfile[texnansi-public-lm.map]
+ %loadmapfile[ec-public-lm.map]
+ %loadmapfile[qx-public-lm.map]
+ %loadmapfile[t5-public-lm.map]
%loadmapfile[pl0-public-lm.map]
%loadmapfile[il2-public-lm.map]
and
diff -urN context-2007.01.23/tex/context/base/type-buy.tex context-2007.02.20/tex/context/base/type-buy.tex
--- context-2007.01.23/tex/context/base/type-buy.tex 2006-12-06 14:09:25.000000000 +0100
+++ context-2007.02.20/tex/context/base/type-buy.tex 2007-02-06 13:34:09.000000000 +0100
@@ -309,6 +309,18 @@
\stoptypescript
+\starttypescript [sans] [meta-medium] [name]
+
+ \definefontsynonym [Sans] [MetaMedium-Roman]
+ \definefontsynonym [SansItalic] [MetaMedium-Italic]
+ \definefontsynonym [SansSlanted] [MetaMedium-Italic]
+ \definefontsynonym [SansBold] [MetaBold-Roman]
+ \definefontsynonym [SansBoldItalic] [MetaBold-Italic]
+ \definefontsynonym [SansBoldSlanted][MetaBold-Italic]
+ \definefontsynonym [SansCaps] [MetaMedium-Caps]
+
+\stoptypescript
+
\starttypescript [sans] [meta-lf] [name]
\definefontsynonym [Sans] [MetaBookLF-Roman]
Any suggestions? Thanks a lot
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
Hi all!
On Mit, 21 Feb 2007, Aditya Mahajan wrote:
I am pleased to announce that the new ConTeXt release from Hans Hagen can be downloaded as of now from the Pragma ADE website or one of its
Umpf, this release gives quite some problems with the lm fonts in Debian which are at release 1.00: ... kpathsea: Running mktextfm rm-lmr7 /usr/share/texmf/web2c/mktexnam: Could not map typeface abbreviation -l for rm-lmr7.
So version 1.00 supposedly had the math fonts, but it did not have the proper fonts for math roman encoding? Sigh.
Any ideas how to fix this? I checked the diffs between the 01.23 and the 02.20 release and there are quite a lot of changes, but two I found interesting:
Look for the change in type-enc.tex (extra font synonyms), that is the culprit. I do not know how to 'fix' this, other than waiting for the latin modern 1.01 deb package. Best, Taco
Norbert Preining wrote:
Hi all!
On Mit, 21 Feb 2007, Aditya Mahajan wrote:
I am pleased to announce that the new ConTeXt release from Hans Hagen can be downloaded as of now from the Pragma ADE website or one of its
Umpf, this release gives quite some problems with the lm fonts in Debian which are at release 1.00: ....
as taco mentioned there is a lm-rm mess up ... i just updated my main tree to texlive and also ran into problems; the tl map files are smaller (less entries) i wonder where that mess came from when lm was first distributed the map file names had a different structure and that was changed because of tetex; after a transition period i decided to adapt context (could handle both for a while) also because on tl the old ones (part of context distribution) were kicked out; so in the end i've bitten myself in the tail again ... lesson learned: never adapt to fundamental tl changes again 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 -----------------------------------------------------------------
Hi Taco, hi Hans, hi all! On Don, 22 Feb 2007, Taco Hoekwater wrote:
So version 1.00 supposedly had the math fonts, but it did not have the proper fonts for math roman encoding? Sigh.
Hmm, this seems to be the problem (from the lmodern changelog): * math text metric files (rm-*.tfm) provided
Look for the change in type-enc.tex (extra font synonyms), that is the culprit. I do not know how to 'fix' this, other than waiting for the latin modern 1.01 deb package.
I removed these lines, rebuild the format, but still get the same errors. Does one of you have any other suggestions/ideas how to work around this? I am not sure that we can get lm 1.01 into Debian soon, not before Debian etch is released, and this .... On Don, 22 Feb 2007, Hans Hagen wrote:
as taco mentioned there is a lm-rm mess up ... i just updated my main tree to texlive and also ran into problems; the tl map files are smaller (less entries) i wonder where that mess came from
I thought that Taco submitted these map files? At least I didn't change
anything on the ConTeXt files in the svn texlive repository.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
Hi Taco, hi Hans, hi all!
On Don, 22 Feb 2007, Taco Hoekwater wrote:
So version 1.00 supposedly had the math fonts, but it did not have the proper fonts for math roman encoding? Sigh.
Hmm, this seems to be the problem (from the lmodern changelog): * math text metric files (rm-*.tfm) provided
Look for the change in type-enc.tex (extra font synonyms), that is the culprit. I do not know how to 'fix' this, other than waiting for the latin modern 1.01 deb package.
I removed these lines, rebuild the format, but still get the same errors.
Does one of you have any other suggestions/ideas how to work around this? I am not sure that we can get lm 1.01 into Debian soon, not before Debian etch is released, and this ....
one option is to add the 1.01 lm map files to the context package; they are more complete
I thought that Taco submitted these map files? At least I didn't change anything on the ConTeXt files in the svn texlive repository.
my tex live tree not being completely updated seems to be related to an rsync time out problem at the tug server side; karl looked into it but there is no way to make rsync behave more robust; lm 1.01 is in the latest tex live 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 -----------------------------------------------------------------
Hans Hagen wrote:
Does one of you have any other suggestions/ideas how to work around this? I am not sure that we can get lm 1.01 into Debian soon, not before Debian etch is released, and this ....
one option is to add the 1.01 lm map files to the context package; they are more complete
I doubt this would help, since it seems the actual rm-*.tfm files were a new addition in 1.01 Best, Taco
participants (4)
-
Aditya Mahajan
-
Hans Hagen
-
Norbert Preining
-
Taco Hoekwater