New Debian context package based on context release 061207
Hi all!
I have created a new context package 2006.12.07-0.1 for Debian and would
like to hear your comments and test. No big changes:
* new upstream
* suggest fontforge, and let texfont call fontforge instead of pfaedit
* add dpatch build-dep and adjust rules
As usual available from
deb(-src) http://www.tug.org/texlive/Debian/ context/
There seem to be some deep changes in the upstream packaging, as various
map files are now missing from the cont-tmf.zip file. The debdiff
between the old and the new packages gives me:
Files in second .deb but not in first
-------------------------------------
/usr/share/texmf/fonts/enc/dvips/context/cmin.enc
/usr/share/texmf/fonts/enc/dvips/context/cmit.enc
/usr/share/texmf/fonts/enc/dvips/context/cmitt.enc
/usr/share/texmf/fonts/enc/dvips/context/cmrm.enc
/usr/share/texmf/fonts/enc/dvips/context/cmsc.enc
/usr/share/texmf/fonts/enc/dvips/context/cmtt.enc
/usr/share/texmf/fonts/enc/dvips/context/teff-trinite.enc
/usr/share/texmf/fonts/enc/dvips/jmn/hans.enc
/usr/share/texmf/tex/context/base/cont-new.mkii
/usr/share/texmf/tex/context/base/core-blk.tex
/usr/share/texmf/tex/context/base/core-buf.mkii
/usr/share/texmf/tex/context/base/core-con.mkii
/usr/share/texmf/tex/context/base/core-ctx.tex
/usr/share/texmf/tex/context/base/core-lme.tex
/usr/share/texmf/tex/context/base/core-obj.mkii
/usr/share/texmf/tex/context/base/core-pos.mkii
/usr/share/texmf/tex/context/base/core-stg.tex
/usr/share/texmf/tex/context/base/core-sys.mkii
/usr/share/texmf/tex/context/base/core-trf.tex
/usr/share/texmf/tex/context/base/core-two.mkii
/usr/share/texmf/tex/context/base/core-two.tex
/usr/share/texmf/tex/context/base/core-uti.mkii
/usr/share/texmf/tex/context/base/core-ver.mkii
/usr/share/texmf/tex/context/base/enco-xtx.tex
/usr/share/texmf/tex/context/base/lang-mis.tex
/usr/share/texmf/tex/context/base/lang-sla.mkii
/usr/share/texmf/tex/context/base/meta-mis.tex
/usr/share/texmf/tex/context/base/meta-pdf.mkii
/usr/share/texmf/tex/context/base/mult-fst.tex
/usr/share/texmf/tex/context/base/regi-8859-1.tex
/usr/share/texmf/tex/context/base/regi-8859-10.tex
/usr/share/texmf/tex/context/base/regi-8859-13.tex
/usr/share/texmf/tex/context/base/regi-8859-15.tex
/usr/share/texmf/tex/context/base/regi-8859-16.tex
/usr/share/texmf/tex/context/base/regi-8859-2.tex
/usr/share/texmf/tex/context/base/regi-8859-3.tex
/usr/share/texmf/tex/context/base/regi-8859-4.tex
/usr/share/texmf/tex/context/base/regi-8859-5.tex
/usr/share/texmf/tex/context/base/regi-8859-7.tex
/usr/share/texmf/tex/context/base/regi-8859-9.tex
/usr/share/texmf/tex/context/base/regi-ini.mkii
/usr/share/texmf/tex/context/base/regi-run.mkii
/usr/share/texmf/tex/context/base/s-map-10.tex
/usr/share/texmf/tex/context/base/s-ptj-01.tex
/usr/share/texmf/tex/context/base/spec-def.mkii
/usr/share/texmf/tex/context/base/spec-fdf.mkii
/usr/share/texmf/tex/context/base/supp-fil.mkii
/usr/share/texmf/tex/context/base/syst-cat.mkii
/usr/share/texmf/tex/context/base/syst-cat.tex
/usr/share/texmf/tex/context/base/syst-chr.tex
/usr/share/texmf/tex/context/base/syst-con.mkii
/usr/share/texmf/tex/context/base/syst-fnt.tex
/usr/share/texmf/tex/context/base/syst-mtx.tex
/usr/share/texmf/tex/context/base/syst-pdt.tex
/usr/share/texmf/tex/context/base/syst-rtp.mkii
/usr/share/texmf/tex/context/base/syst-rtp.tex
/usr/share/texmf/tex/context/base/syst-str.mkii
/usr/share/texmf/tex/context/base/syst-str.tex
/usr/share/texmf/tex/context/base/thrd-pic.tex
/usr/share/texmf/tex/context/base/x-res-12.tex
/usr/share/texmf/tex/context/base/x-res-20.tex
/usr/bin/luatools
/usr/bin/mtxtools
Files in first .deb but not in second
-------------------------------------
/usr/share/texmf/fonts/enc/dvips/context/ec-sc.enc
/usr/share/texmf/fonts/enc/dvips/context/lm-texnansi-osfsc.enc
/usr/share/texmf/fonts/enc/dvips/context/texnansi-sc.enc
/usr/share/texmf/fonts/enc/dvips/lm/cmin.enc
/usr/share/texmf/fonts/enc/dvips/lm/cmit.enc
/usr/share/texmf/fonts/enc/dvips/lm/cmitt.enc
/usr/share/texmf/fonts/enc/dvips/lm/cmrm.enc
/usr/share/texmf/fonts/enc/dvips/lm/cmsc.enc
/usr/share/texmf/fonts/enc/dvips/lm/cmtt.enc
/usr/share/texmf/fonts/enc/dvips/lm/csin.enc
/usr/share/texmf/fonts/enc/dvips/lm/csrm.enc
/usr/share/texmf/fonts/enc/dvips/lm/cssc.enc
/usr/share/texmf/fonts/enc/dvips/lm/cstt.enc
/usr/share/texmf/fonts/enc/dvips/lm/ec-lm.enc
/usr/share/texmf/fonts/enc/dvips/lm/plin.enc
/usr/share/texmf/fonts/enc/dvips/lm/plit.enc
/usr/share/texmf/fonts/enc/dvips/lm/plitt.enc
/usr/share/texmf/fonts/enc/dvips/lm/plrm.enc
/usr/share/texmf/fonts/enc/dvips/lm/plsc.enc
/usr/share/texmf/fonts/enc/dvips/lm/pltt.enc
/usr/share/texmf/fonts/enc/dvips/lm/qx-lm.enc
/usr/share/texmf/fonts/enc/dvips/lm/qx-lmtt.enc
/usr/share/texmf/fonts/enc/dvips/lm/t5-lm.enc
/usr/share/texmf/fonts/enc/dvips/lm/texnansi-lm.enc
/usr/share/texmf/fonts/enc/dvips/lm/ts1-lm.enc
/usr/share/texmf/fonts/map/dvips/context/ec-lm.map
/usr/share/texmf/fonts/map/dvips/context/el-lm.map
/usr/share/texmf/fonts/map/dvips/context/qx-lm.map
/usr/share/texmf/fonts/map/dvips/context/t5-lm.map
/usr/share/texmf/fonts/map/dvips/context/texnansi-lm.map
/usr/share/texmf/fonts/map/dvips/context/ts1-lm.map
/usr/share/texmf/tex/context/base/font-map.tex
/usr/share/texmf/tex/context/base/regi-iso-8859-1.tex
/usr/share/texmf/tex/context/base/regi-iso-8859-15.tex
/usr/share/texmf/tex/context/base/regi-iso-8859-2.tex
/usr/share/texmf/tex/context/base/regi-iso-8859-7.tex
If someone can explain me the big changes? Something like: We don't need
the map files anymore or so would be nice.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
If someone can explain me the big changes? Something like: We don't need the map files anymore or so would be nice.
Yes, this all looks fine. The removed .encs and .maps were already obsolete for a while now. A few others were moved around by request from texlive, and the new .mkii files are side-effect of internal reorganization. All OK. Best, Taco
Hi Taco! On Son, 10 Dez 2006, Taco Hoekwater wrote:
Yes, this all looks fine. The removed .encs and .maps were already obsolete for a while now. A few others were moved around by request from texlive, and the new .mkii files are side-effect of internal reorganization. All OK.
Great, thanks a lot for the explanation.
Now, if you could get my hand on some relatively complicated documents I
can check for correct operation. I have all TeX live plus a huge amount
of fonts (also commercial ones) installed, so if someone has a nice
document for testing, please send me the source and the "correct" pdf so
I can do checks. Thanks a lot.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Hi Taco! On Son, 10 Dez 2006, Norbert Preining wrote:
Now, if you could get my hand on some relatively complicated documents I can check for correct operation. I have all TeX live plus a huge amount of fonts (also commercial ones) installed, so if someone has a nice document for testing, please send me the source and the "correct" pdf so I can do checks. Thanks a lot.
I tried the mreadme.tex and it didn't work, is it supposed to work?
$ texexec mreadme.tex
...
! Undefined control sequence.
l.54 \TitlePage
{titlepage}{90}{Read Me First}{}{1}
Full log file attached.
Any suggestions?
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
On Sun, 10 Dec 2006, Norbert Preining wrote:
Hi Taco!
On Son, 10 Dez 2006, Taco Hoekwater wrote:
Yes, this all looks fine. The removed .encs and .maps were already obsolete for a while now. A few others were moved around by request from texlive, and the new .mkii files are side-effect of internal reorganization. All OK.
Great, thanks a lot for the explanation.
Now, if you could get my hand on some relatively complicated documents I can check for correct operation. I have all TeX live plus a huge amount of fonts (also commercial ones) installed, so if someone has a nice document for testing, please send me the source and the "correct" pdf so I can do checks.
Nothing fancy, but can you test the files at http://tug.org/pracjourn/2006-4/mahajan/assignments.tar.gz This is a simple document that uses URW-Pallatino fonts and some mp backgrounds. Sanjoy had some trouble with the fonts due to missing map files. If the document compiles correctly, it will verify that the URW-Pallatino map files are correct. Simply unzip the files and cd assignments/EECS401 texmfstart texexec --mode=solution assignment-01 The output should look like http://tug.org/pracjourn/2006-4/mahajan/assignment-01-s.pdf Aditya
Hi Aditya! On Son, 10 Dez 2006, Aditya Mahajan wrote:
This is a simple document that uses URW-Pallatino fonts and some mp backgrounds. Sanjoy had some trouble with the fonts due to missing map files. If the document compiles correctly, it will verify that the URW-Pallatino map files are correct. Simply unzip the files and
Nup, doesn't work:
kpathsea: Running mktextfm texnansi-uplr8a
Is this a context problem or do I have some fonts missing?
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
Hi Aditya!
On Son, 10 Dez 2006, Aditya Mahajan wrote:
This is a simple document that uses URW-Pallatino fonts and some mp backgrounds. Sanjoy had some trouble with the fonts due to missing map files. If the document compiles correctly, it will verify that the URW-Pallatino map files are correct. Simply unzip the files and
Nup, doesn't work: kpathsea: Running mktextfm texnansi-uplr8a Is this a context problem or do I have some fonts missing?
Probably a case of fonts missing. Those fonts are in cont-fnt.zip that is not in TeXLive (nor will it be added anytime soon). But FWIW, this means the bits you do have installed, do work as expected. Best, Taco
Hi Taco! On Mon, 11 Dez 2006, Taco Hoekwater wrote:
Nup, doesn't work: kpathsea: Running mktextfm texnansi-uplr8a Is this a context problem or do I have some fonts missing?
Probably a case of fonts missing. Those fonts are in cont-fnt.zip that is not in TeXLive (nor will it be added anytime soon). But FWIW, this means the bits you do have installed, do work as expected.
Ok. Would it make sense to pack them together with the cont-tmf.zip in
the Debian context package?
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
Hi Taco!
On Mon, 11 Dez 2006, Taco Hoekwater wrote:
Nup, doesn't work: kpathsea: Running mktextfm texnansi-uplr8a Is this a context problem or do I have some fonts missing?
Probably a case of fonts missing. Those fonts are in cont-fnt.zip that is not in TeXLive (nor will it be added anytime soon). But FWIW, this means the bits you do have installed, do work as expected.
Ok. Would it make sense to pack them together with the cont-tmf.zip in the Debian context package?
That depends on whether you want your packages to be one-on-one compatible with TeXLive or not, and that is something you should decide for yourself. From my side this is a no-brainer: the more context support, the better. Best, Taco
On Mon, 11 Dez 2006, Taco Hoekwater wrote:
That depends on whether you want your packages to be one-on-one compatible with TeXLive or not, and that is something you should
No, the more the better.
decide for yourself. From my side this is a no-brainer: the more context support, the better.
I didn't include it since I THOUGHT that everything is contained already
in the cont-tmf.zip file.
What else would make sense?
- cont-tmf.zip
- cont-fnt.zip
- cont-img.zip ???
- cont-ext.zip ???
- anything else?
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
On Mon, 11 Dez 2006, Taco Hoekwater wrote:
That depends on whether you want your packages to be one-on-one compatible with TeXLive or not, and that is something you should
No, the more the better.
decide for yourself. From my side this is a no-brainer: the more context support, the better.
I didn't include it since I THOUGHT that everything is contained already in the cont-tmf.zip file.
What else would make sense? - cont-tmf.zip - cont-fnt.zip - cont-img.zip ??? - cont-ext.zip ???
The most important ones (besides cont-tmf) are cont-fnt and cont-ext. cont-img is nice, but not that important (only a few example images). Hans, anything else? Taco
Hi Taco! (BTW: Sorry for bothering with all this, and thanks for the support!) On Mon, 11 Dez 2006, Taco Hoekwater wrote:
What else would make sense? - cont-tmf.zip - cont-fnt.zip - cont-img.zip ??? - cont-ext.zip ???
The most important ones (besides cont-tmf) are cont-fnt and cont-ext. cont-img is nice, but not that important (only a few example images).
Are all of them DFSG free? cont-tmf I know, about the others I don't
know.
If not, I can create two packages which complement each other.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
Hi Taco!
(BTW: Sorry for bothering with all this, and thanks for the support!)
On Mon, 11 Dez 2006, Taco Hoekwater wrote:
What else would make sense? - cont-tmf.zip - cont-fnt.zip - cont-img.zip ??? - cont-ext.zip ???
The most important ones (besides cont-tmf) are cont-fnt and cont-ext. cont-img is nice, but not that important (only a few example images).
Are all of them DFSG free? cont-tmf I know, about the others I don't know.
as far as we know, they're all free (at least, before adding something to the ext file, taco tests the structure etc etc); the third party modules are collected on the context wiki, fetched from there and merged into the ext zip (as well as uploaded automatically to ctan) Hans
Norbert Preining wrote:
On Mon, 11 Dez 2006, Taco Hoekwater wrote:
That depends on whether you want your packages to be one-on-one compatible with TeXLive or not, and that is something you should
No, the more the better.
decide for yourself. From my side this is a no-brainer: the more context support, the better.
I didn't include it since I THOUGHT that everything is contained already in the cont-tmf.zip file.
What else would make sense? - cont-tmf.zip - cont-fnt.zip
a bunch of extra tfm files that makes context more happy, also some more encodings (texnansi support in tex live is poor while this encoding vector suits users best)
- cont-img.zip ???
this file has some graphics that users can use to test things; the tex test files are in the main zip; it is handy to have the img file installed because on the mailing list we often do things like \externalfigure[cow.pdf] and suchimages then need to be present someplace
- cont-ext.zip ???
third party stuff; taco manages the process of making them tds/licence compliant so including them should be ok
- anything else?
some day next year there will be an additional zip for luatex support Thanks, Hans
Hi Hans! On Mon, 11 Dez 2006, Hans Hagen wrote:
Are all of them DFSG free? cont-tmf I know, about the others I don't know.
as far as we know, they're all free (at least, before adding something to the ext file, taco tests the structure etc etc); the third party modules are collected on the context wiki, fetched from there and merged into the ext zip (as well as uploaded automatically to ctan)
Thanks. On Mon, 11 Dez 2006, Hans Hagen wrote:
What else would make sense?
I have updated the package included all the four zips. Thanks a lot for the suggestions.
some day next year there will be an additional zip for luatex support
No problem, will be included, too.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
On Mon, 11 Dez 2006, Taco Hoekwater wrote:
Nup, doesn't work: kpathsea: Running mktextfm texnansi-uplr8a Is this a context problem or do I have some fonts missing?
Probably a case of fonts missing. Those fonts are in cont-fnt.zip that
Thanks, this worked. Nice ...
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Nup, doesn't work: kpathsea: Running mktextfm texnansi-uplr8a Is this a context problem or do I have some fonts missing?
Probably a case of fonts missing. Those fonts are in cont-fnt.zip that is not in TeXLive (nor will it be added anytime soon). But FWIW, this means the bits you do have installed, do work as expected.
I had the same error, which remained after installing cont-fnt.zip. I'll make a small test case soonish. -Sanjoy `Never underestimate the evil of which men of power are capable.' --Bertrand Russell, _War Crimes in Vietnam_, chapter 1.
Hi Sanjoy! On Mon, 11 Dez 2006, Sanjoy Mahajan wrote:
Nup, doesn't work: kpathsea: Running mktextfm texnansi-uplr8a Is this a context problem or do I have some fonts missing?
Probably a case of fonts missing. Those fonts are in cont-fnt.zip that is not in TeXLive (nor will it be added anytime soon). But FWIW, this means the bits you do have installed, do work as expected.
I had the same error, which remained after installing cont-fnt.zip. I'll make a small test case soonish.
Here it does work after installation of cont-fnt.zip. Or the current
Debian context package.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Here it does work after installation of cont-fnt.zip. Or the current Debian context package.
Hmm, I think the mess of tex configuration files in Unix has finally defeated me, and I will switch to using the debian context package and will retry Aditya's assignment document. That will also involve switching from the tetex-3.0 packages (on Ubuntu) to texlive, which I've been meaning to do for a while. I'll try it all tomorrow afternoon. [Today I am preparing a talk to a new audience (doctors), and I don't want to risk my mostly working tex setup until after that!] -Sanjoy `Never underestimate the evil of which men of power are capable.' --Bertrand Russell, _War Crimes in Vietnam_, chapter 1.
Hi all! Sorry for the quick updates, but there were some stupid errors in -0.1. So here is -0.2, which does the following: - install doc files - do NOT install any map activation files in /etc/texmf/updmap.d PLEASE REMOVE /etc/texmf/updmap.d/10context.cfg /etc/texmf/updmap.d/20context.cfg by hand, then call as ROOT update-updmap updmap-sys The -0.2 version could compile the pdftex-t.tex file (doc of pdftex), so I assume that at least basic functionality is here. On Sam, 09 Dez 2006, Norbert Preining wrote:
As usual available from deb(-src) http://www.tug.org/texlive/Debian/ context/
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Hi Norbert et alii!
From: Norbert Preining
So here is -0.2, which does the following: - install doc files - do NOT install any map activation files in /etc/texmf/updmap.d
So if I understand correctly, ConTeXt (which I haven't used yet) doesn't use the .map files anymore with pdfTeX? This might be interesting for the CJK packages. Or is the change only relevant for ConTeXt-specific fonts? Cheers! Danai SAE-HAN 韓達耐 -- 題目:《春懷示鄰里》 作者:陳師道(1053-1101) 斷牆著雨蝸成字,老屋無僧燕作家, 剩欲出門追語笑,卻嫌歸鬢著塵沙。 風翻蛛網開三面,雷動蜂窠趁兩衙。 屢失南鄰春事約,只今容有未開花。
Hi Danai! On Son, 10 Dez 2006, Danai SAE-HAN wrote:
So here is -0.2, which does the following: - install doc files - do NOT install any map activation files in /etc/texmf/updmap.d
So if I understand correctly, ConTeXt (which I haven't used yet) doesn't use the .map files anymore with pdfTeX? This might be interesting for the CJK packages. Or is the change only relevant for ConTeXt-specific fonts?
No, but the map files are installed into
..../texmf/fonts/map/pdftex/context/...
so that context/pdftex finds them. But there is no need for activation
via updmap as *only* pdftex is used. Or at least this is how I
understand it.
Best wishes
Norbert
-------------------------------------------------------------------------------
Dr. Norbert Preining
Norbert Preining wrote:
Hi Danai!
On Son, 10 Dez 2006, Danai SAE-HAN wrote:
So here is -0.2, which does the following: - install doc files - do NOT install any map activation files in /etc/texmf/updmap.d
So if I understand correctly, ConTeXt (which I haven't used yet) doesn't use the .map files anymore with pdfTeX? This might be interesting for the CJK packages. Or is the change only relevant for ConTeXt-specific fonts?
No, but the map files are installed into ..../texmf/fonts/map/pdftex/context/... so that context/pdftex finds them. But there is no need for activation via updmap as *only* pdftex is used. Or at least this is how I understand it.
the problem with a big map file is that it is potentially problematic (it definitely was in the past) because there is some fuzzy logic involved when embedded files are handled in pdftex; so, in context, i don't preload all map files, but use \pdfmapfile{...} to explicitly load a map file so that we can be sure we have the right one -- keep in mind that we can have files on the system with similar internal names (the one between " in the map file) but different metric (slant, ext, cap,...) ; so, when you have a problem with a missing file (reported by pdftex), you can use \loadmapfile[somename.map] in context Hans
participants (6)
-
Aditya Mahajan
-
Danai SAE-HAN
-
Hans Hagen
-
Norbert Preining
-
Sanjoy Mahajan
-
Taco Hoekwater