Mathdesign and Fourier fonts (was What do you miss in ConTeXt?)
On Wed, Feb 10, 2010 at 3:24 PM, Wolfgang Schuster
Am 10.02.10 09:00, schrieb Mikael Persson:
I would like support for more fonts out of the box (in the minimals). For example it would be really nice to be able to use utopia+fourier ( http://tug.ctan.org/tex-archive/fonts/fourier-GUT/ ) charter+mathdesign ( http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=mathdesign )
MkIV has support for the Charter and the Mathdesign fonts.
\definetypafec[charter][rm][serif][charter] [default] %\definetypafec[charter][mm][math] [mathdesignch][default] \definetypafec[charter][mm][math] [charter] [default]
What's missing are the fonts but they are already on the server [1], Mojca should be able to tell you how you can install them.
[1] http://minimals.contextgarden.net/current/fonts/extra/
Wolfgang
Thanks for your reply Wolfgang. I use the minimals and have some further questions: 1) Is there any way to use first-setup.sh to install these fonts? 2) The type1 dir is empty. Is that on purpose? Should one download the pfb files from ctan? 3) Will there be any support of the Fourier fonts? I have asked this before, sorry about that, but I'm kind of clueless about the present situation. Mikael
Am 14.02.10 20:06, schrieb Mikael Persson:
On Wed, Feb 10, 2010 at 3:24 PM, Wolfgang Schuster
wrote: Am 10.02.10 09:00, schrieb Mikael Persson:
I would like support for more fonts out of the box (in the minimals). For example it would be really nice to be able to use utopia+fourier ( http://tug.ctan.org/tex-archive/fonts/fourier-GUT/ ) charter+mathdesign ( http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=mathdesign )
MkIV has support for the Charter and the Mathdesign fonts.
\definetypafec[charter][rm][serif][charter] [default] %\definetypafec[charter][mm][math] [mathdesignch][default] \definetypafec[charter][mm][math] [charter] [default]
What's missing are the fonts but they are already on the server [1], Mojca should be able to tell you how you can install them.
[1] http://minimals.contextgarden.net/current/fonts/extra/
Wolfgang
Thanks for your reply Wolfgang. I use the minimals and have some further questions:
1) Is there any way to use first-setup.sh to install these fonts?
2) The type1 dir is empty. Is that on purpose? Should one download the pfb files from ctan?
Only Mojca can answer this.
3) Will there be any support of the Fourier fonts? I have asked this before, sorry about that, but I'm kind of clueless about the present situation.
As long as there is one who is willing to provide them. Wolfgang
On Sun, 14 Feb 2010, Mikael Persson wrote:
1) Is there any way to use first-setup.sh to install these fonts?
Not so far. But you can always ask Mojca to include them in the minimals.
2) The type1 dir is empty. Is that on purpose? Should one download the pfb files from ctan?
3) Will there be any support of the Fourier fonts? I have asked this before, sorry about that, but I'm kind of clueless about the present situation.
I do not use Fourier. I will check what is do we need to get them to work with MkIV. Usually, it is just a matter of creating a virtual font mappings in math-vfu.lua. But it is a time consuming and boring process. Aditya
On Sun, Feb 14, 2010 at 20:06, Mikael Persson wrote:
On Wed, Feb 10, 2010 at 3:24 PM, Wolfgang Schuster wrote:
Am 10.02.10 09:00, schrieb Mikael Persson:
MkIV has support for the Charter and the Mathdesign fonts.
\definetypafec[charter][rm][serif][charter] [default] %\definetypafec[charter][mm][math] [mathdesignch][default] \definetypafec[charter][mm][math] [charter] [default]
What's missing are the fonts but they are already on the server [1], Mojca should be able to tell you how you can install them.
[1] http://minimals.contextgarden.net/current/fonts/extra/
Wolfgang
Thanks for your reply Wolfgang. I use the minimals and have some further questions:
1) Is there any way to use first-setup.sh to install these fonts?
At the moment there is a switch --extras=t-module1name,t-module2name the following quick-and dirty patch should enable you to use --extras=mathdesign But then you need to convince Hans to apply the patch (or maybe improve it before that): if extras and type(extras) == "table" then -- fetch the list of available modules from rsync server local available_modules = get_list_of_files_from_rsync({"modules/"}) local available_fonts = get_list_of_files_from_rsync({"fonts/extra/"}) -- hash of requested modules -- local h = table.tohash(extras:split(",")) for _, s in ipairs(available_modules) do -- if extras == "all" or h[s] then if extras.all or extras[s] then scripts.update.modules[#scripts.update.modules+1] = { format("modules/%s/",s), "texmf-context" } end end for _, s in ipairs(available_fonts) do if extras.all or extras[s] then scripts.update.modules[#scripts.update.modules+1] = { format("fonts/extra/%s/",s), "texmf" } end end -- TODO: check if every module from the list has been added and issue warning otherwise -- one idea to do it: remove every value from h once added and then check if anything is left in h end
2) The type1 dir is empty. Is that on purpose? Should one download the pfb files from ctan?
No, it was a mistake. I had a "fonts/*/public/mathdesign" in pattern, but mathdesign is not under "public" in TeX Live. Either I didn't test it properly or TeX Live has changed their location, but the first option is way more probable. I have a feeling that some other font has been requested recently, but I don't recall which one/who wrote that (I don't find the mail any more). Mojca
(Since there are some problems with linebreaks, here's the whole file.) I didn't test the font itself. Mojca
Thank you Mojca and Aditya for your answers,
I hope the mathdesign part of mtx-update.lua will end up in the
orignal file. I do not know how to use it now.
If I save this file and update with "sh firstsetup.sh --extras=all"
(or --extras=mathdesign) it seems that the mtx-update.lua is
overwritten with the version from the server. I do not know howto
upgrade with mtx-update.lua without firstsetup.sh.
About the fourier fonts. Is there a lot of work to do in math-vfu.lua
to get it to work? I looked into that file, but it was a bit hard to
understand what is needed...
Maybe it is hard work to get the fonts working, but I really think
that if we have several text+math fonts easily available in the
minimals that will make (new) users very happy.
Mikael
On Sun, Feb 14, 2010 at 11:26 PM, Mojca Miklavec
(Since there are some problems with linebreaks, here's the whole file.)
I didn't test the font itself.
Mojca
___________________________________________________________________________________ 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 ___________________________________________________________________________________
On 16-2-2010 11:38, Mikael Persson wrote:
Thank you Mojca and Aditya for your answers,
I hope the mathdesign part of mtx-update.lua will end up in the orignal file. I do not know how to use it now.
If I save this file and update with "sh firstsetup.sh --extras=all" (or --extras=mathdesign) it seems that the mtx-update.lua is overwritten with the version from the server. I do not know howto upgrade with mtx-update.lua without firstsetup.sh.
About the fourier fonts. Is there a lot of work to do in math-vfu.lua to get it to work? I looked into that file, but it was a bit hard to understand what is needed...
Maybe it is hard work to get the fonts working, but I really think that if we have several text+math fonts easily available in the minimals that will make (new) users very happy.
it depends ... if the font is in tex default encoding then it's only a matter of adding a small table ----------------------------------------------------------------- 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 Sun, 14 Feb 2010, Mojca Miklavec wrote:
I have a feeling that some other font has been requested recently, but I don't recall which one/who wrote that (I don't find the mail any more).
doublestroke http://tug.ctan.org/cgi-bin/ctanPackageInformation.py?id=doublestroke Aditya
participants (5)
-
Aditya Mahajan
-
Hans Hagen
-
Mikael Persson
-
Mojca Miklavec
-
Wolfgang Schuster