Hello! I have an mp file that I use with success in my document with mprun. But if I try to generate the figure alone with this command: mpost --mem=metafun myfigure.mp I obtain this error:
! Font cmr10 not usable: TFM file not found. thelabel->...ture(EXPR3):infont.defaultfont.scaled
.defaultscale.fi;(p.shifte ...
l.22 label.ulft("$\vec{k}$", point infinity of p4) ;
This is with my ConTeXt installation with only mkiv. The ConTeXt installation with both mkiv and mkii, the error is:
Warning: cannot open font map file psfonts.map ] Missing character: There is no 226 in font cmr10!
I tried to set:
defaultfont:="latinmodernmath";
Which is in the list of:
mtxrun --script fonts --list --all --pattern=
but it doesn't found the TFM file either. I know I can use the: \startMPpage \input myfigure.mp \stopMPpage But the point is I want to generate an svg file, not a pdf. (mpost -s 'outputformat="svg";prologues:=3' --mem=metafun myfigure.mp) Note that with mpost command, it use metafun.mpii, while with mprun, it use metafun.mpiv. Thanks
On 9/27/2014 10:21 AM, Pol Stra wrote:
Hello!
I have an mp file that I use with success in my document with mprun.
But if I try to generate the figure alone with this command:
mpost --mem=metafun myfigure.mp
that will never work with metafun in mkiv as we have extensions just run context myfigure.mp or do: \starttext \startMPpage mp code \stopMPpage \stoptext and run that. Hans ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
Le samedi 27 septembre 2014, 12:23:47 Hans Hagen a écrit :
On 9/27/2014 10:21 AM, Pol Stra wrote:
Hello!
I have an mp file that I use with success in my document with mprun.
But if I try to generate the figure alone with this command:
mpost --mem=metafun myfigure.mp
that will never work with metafun in mkiv as we have extensions
just run
context myfigure.mp
or do:
\starttext
\startMPpage mp code \stopMPpage
\stoptext
and run that.
Hans
----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
Ah, nice about directly use the context command! Unfortunately, this only solve half of my problem: this outputs one pdf with all figures, while I try to output all figures in separated svg files. My workaround is to put only one figure per file and convert the pdf with pdf2svg. I hoped there where a more direct way to do it. Regards
On 9/27/2014 2:28 PM, Pol Stra wrote:
Unfortunately, this only solve half of my problem: this outputs one pdf with all figures, while I try to output all figures in separated svg files.
that would not give you the benefits of the context run (fonts and so) ... just use mudraw to convert the bunch to individual svg images
My workaround is to put only one figure per file and convert the pdf with pdf2svg. I hoped there where a more direct way to do it.
Regards ___________________________________________________________________________________ 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 ___________________________________________________________________________________
-- ----------------------------------------------------------------- Hans Hagen | PRAGMA ADE Ridderstraat 27 | 8061 GH Hasselt | The Netherlands tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com | www.pragma-pod.nl -----------------------------------------------------------------
participants (3)
-
Alan BRASLAU
-
Hans Hagen
-
Pol Stra