Re: [NTG-context] How to get graph module (metapost) to work with ConTeXt minimals?

2011-01-03 Thread Verhaag, G.C.H.M.

Wolfgang Schuster wrote:


Am 31.12.2010 um 10:36 schrieb Verhaag, G.C.H.M.:

 


So I understand that both statements:

\loadmarkfile{m-graph}

\usemodule[graph]

are actually the same thing!
   



Both work but they are not the same thing.

\loadmarkfile loads only the given file with the extension “mkii” MkII and 
“mkiv” for MkIV and only used in modules.

\usemodule does a lot more than this, the first is that it checks for the given 
module with different prefixes (the graph module has a “m-” prefix which means 
it’s a core module) and it also looks for file with different extension, this 
means it doesn’t matter if the module is called m-graph.tex, m-graph.mkiv or 
even t-graph.mkiv, \usemodule will always load the module while \loadmarkfile 
will only load m-graph.mkiv

When you load a file with \loadmarkfile and the file is not present you will 
get a message on the terminal to give a different file name which aborts the 
tex run while \usemodule will only give a message on the terminal but the 
processing isn’t stopped, as a last thing \usemodule loads a module only once 
while \loadmarkfile will always read the file.

Wolfgang


 


Thanks for explaining the differences of the two statements!

Regards,
Gerard
___
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
___


Re: [NTG-context] How to get graph module (metapost) to work with ConTeXt minimals?

2011-01-01 Thread Wolfgang Schuster

Am 31.12.2010 um 10:36 schrieb Verhaag, G.C.H.M.:

 So I understand that both statements:
 
 \loadmarkfile{m-graph}
 
 \usemodule[graph]
 
 are actually the same thing!

Both work but they are not the same thing.

\loadmarkfile loads only the given file with the extension “mkii” MkII and 
“mkiv” for MkIV and only used in modules.

\usemodule does a lot more than this, the first is that it checks for the given 
module with different prefixes (the graph module has a “m-” prefix which means 
it’s a core module) and it also looks for file with different extension, this 
means it doesn’t matter if the module is called m-graph.tex, m-graph.mkiv or 
even t-graph.mkiv, \usemodule will always load the module while \loadmarkfile 
will only load m-graph.mkiv

When you load a file with \loadmarkfile and the file is not present you will 
get a message on the terminal to give a different file name which aborts the 
tex run while \usemodule will only give a message on the terminal but the 
processing isn’t stopped, as a last thing \usemodule loads a module only once 
while \loadmarkfile will always read the file.

Wolfgang

___
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
___


Re: [NTG-context] How to get graph module (metapost) to work with ConTeXt minimals?

2010-12-31 Thread Verhaag, G.C.H.M.

Wolfgang Schuster wrote:


Am 30.12.2010 um 11:07 schrieb Verhaag, G.C.H.M.:

 


By the way, if I use MetaPost within ConTeXt using:

\loadmarkfile{m-graph}
   



The module is loaded with \usemodule[graph].

Wolfgang

___
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
___

 


Hi,

So I understand that both statements:

\loadmarkfile{m-graph}

\usemodule[graph]

are actually the same thing!

Regards,
Gerard
___
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
___


Re: [NTG-context] How to get graph module (metapost) to work with ConTeXt minimals?

2010-12-31 Thread Alan BRASLAU
The correct method is to use:
\usemodule [graph]
and then you can type, for example:
\startMPcode
draw begingraph(8cm,6cm) ;
gdraw (0,0)--(1,1) ;
endgraph ;
\stopMPcode
to include a graph with your text.

As pointed out, under mkiv, metapost is processed under one
continuous run, so definitions are retained. This is to be kept
in mind, as some metapost code can then yield errors, in particular,
inconsistent equations and the like.

Alan



On Thursday 30 December 2010 15:18:08 Verhaag, G.C.H.M. wrote:
 Martin 'golodhrim' Scholz wrote:
 In article 4d1c59ef.3080...@ziggo.nl, Verhaag, G.C.H.M. wrote:
 Hi,
 
 This might not be the right place to ask this question, but want to give
 it a try anyway!
 
 I've installed the ConTeXt minimals (Mark IV!) recently, and running the
 
 command:
   context --version
 
 yields the following output:
   ...
   MTXrun | current version: 2010.07.30 11:35
 
 Now I want to generate a few plots using the graph-module (by John D.
 Hobby) of MetaPost, which I used in the past to make high-quality plots.
 
 But when I add the following statement:
   input graph ;
 
 to the preamble of my MetaPost file and run the command:
   mpost plot.mp
 
 The run aborts with the following messages:
 texnum.mp
 texnum.mpx
 
 ! Unable to make mpx file.
 l.17 init_numbers(btex
 
   $-$etex, btex$1$etex, btex${\times}10$etex,
 
 Transcript written on texnum.log.
 TeXExec | processing graphic 'texnum.mpx'
 TeXExec | runtime: 1.547143
 
 texnum.mp
 texnum.mpx
 
 ! Unable to make mpx file.
 l.17 init_numbers(btex
 
   $-$etex, btex$1$etex, btex${\times}10$etex,
 
 Transcript written on plot.log.
 
 So where to go from here? Do I need to install additional TeX related
 stuff to get it working? Anybody any suggestions, please? Thanks in
 advance!
 
 Regards,
 Gerard Verhaag
 
 P.S.
 
 By the way, if I use MetaPost within ConTeXt using:
 
 \loadmarkfile{m-graph}
 
 \starttext
 
  \startMPcode
  
 .
 
 /[MetaPost code]
 
.
 
 / \stopMPcode
 \stoptext
 
 than everything works just fine!
 
 _
 __ 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
 _
 __
 
 Hi Gerard,
 
 that's because of a change in ConTeXts metapost, you can use
 
 \startMPpage
 Your MP Code here
 \stopMPpage
 
 MetaPost from ConTeXt is not able without big changes to run standalone,
 so you might need to load the MetaPost version from TeXlive, the way how
 to do so depends on your OS...
 
 Greetings
 
 Hi Martin,
 
 Okay, thanks for your answer!
 
 Embedding the code in my ConTeXt file works well, but I was used to
 obtain my MetaPost figures seperately using the mpost-command!
 
 Regards,
 Gerard Verhaag
___
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
___


[NTG-context] How to get graph module (metapost) to work with ConTeXt minimals?

2010-12-30 Thread Verhaag, G.C.H.M.

Hi,

This might not be the right place to ask this question, but want to give 
it a try anyway!


I've installed the ConTeXt minimals (Mark IV!) recently, and running the 
command:


 context --version

yields the following output:

 ...
 MTXrun | current version: 2010.07.30 11:35

Now I want to generate a few plots using the graph-module (by John D. 
Hobby) of MetaPost, which I used in the past to make high-quality plots. 
But when I add the following statement:


 input graph ;

to the preamble of my MetaPost file and run the command:

 mpost plot.mp

The run aborts with the following messages:

 texnum.mp
 texnum.mpx
! Unable to make mpx file.
l.17 init_numbers(btex
 $-$etex, btex$1$etex, btex${\times}10$etex,
Transcript written on texnum.log.
TeXExec | processing graphic 'texnum.mpx'
TeXExec | runtime: 1.547143


 texnum.mp
 texnum.mpx
! Unable to make mpx file.
l.17 init_numbers(btex
 $-$etex, btex$1$etex, btex${\times}10$etex,
Transcript written on plot.log.

So where to go from here? Do I need to install additional TeX related 
stuff to get it working? Anybody any suggestions, please? Thanks in advance!


Regards,
Gerard Verhaag

P.S.

By the way, if I use MetaPost within ConTeXt using:

\loadmarkfile{m-graph}

\starttext
\startMPcode
   .
   /[MetaPost code]
  .
/ \stopMPcode
\stoptext

than everything works just fine!

___
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
___


Re: [NTG-context] How to get graph module (metapost) to work with ConTeXt minimals?

2010-12-30 Thread Martin 'golodhrim' Scholz
In article 4d1c59ef.3080...@ziggo.nl, Verhaag, G.C.H.M. wrote:
 Hi,

 This might not be the right place to ask this question, but want to give 
 it a try anyway!

 I've installed the ConTeXt minimals (Mark IV!) recently, and running the 
 command:

   context --version

 yields the following output:

   ...
   MTXrun | current version: 2010.07.30 11:35

 Now I want to generate a few plots using the graph-module (by John D. 
 Hobby) of MetaPost, which I used in the past to make high-quality plots. 
 But when I add the following statement:

   input graph ;

 to the preamble of my MetaPost file and run the command:

   mpost plot.mp

 The run aborts with the following messages:

  texnum.mp
  texnum.mpx
 ! Unable to make mpx file.
 l.17 init_numbers(btex
   $-$etex, btex$1$etex, btex${\times}10$etex,
 Transcript written on texnum.log.
 TeXExec | processing graphic 'texnum.mpx'
 TeXExec | runtime: 1.547143


  texnum.mp
  texnum.mpx
 ! Unable to make mpx file.
 l.17 init_numbers(btex
   $-$etex, btex$1$etex, btex${\times}10$etex,
 Transcript written on plot.log.

 So where to go from here? Do I need to install additional TeX related 
 stuff to get it working? Anybody any suggestions, please? Thanks in advance!

 Regards,
 Gerard Verhaag

 P.S.

 By the way, if I use MetaPost within ConTeXt using:

 \loadmarkfile{m-graph}

 \starttext
  \startMPcode
 .
 /[MetaPost code]
.
 / \stopMPcode
 \stoptext

 than everything works just fine!

 ___
 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
 ___

Hi Gerard,

that's because of a change in ConTeXts metapost, you can use

\startMPpage
Your MP Code here
\stopMPpage

MetaPost from ConTeXt is not able without big changes to run standalone,
so you might need to load the MetaPost version from TeXlive, the way how
to do so depends on your OS...

Greetings
-- 
Martin 'golodhrim' Scholz
Auf dem Sattler 4
34516 Ederbringhausen
Germany
Phone: +49 6454 799623
mobile: +49 176 63301749
Fax: +49 6454 7990138
e-Mail: scholz@googlemail.com

You ain't learning nothing when you're talking.

___
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
___


Re: [NTG-context] How to get graph module (metapost) to work with ConTeXt minimals?

2010-12-30 Thread Verhaag, G.C.H.M.

Martin 'golodhrim' Scholz wrote:


In article 4d1c59ef.3080...@ziggo.nl, Verhaag, G.C.H.M. wrote:
 


Hi,

This might not be the right place to ask this question, but want to give 
it a try anyway!


I've installed the ConTeXt minimals (Mark IV!) recently, and running the 
command:


 context --version

yields the following output:

 ...
 MTXrun | current version: 2010.07.30 11:35

Now I want to generate a few plots using the graph-module (by John D. 
Hobby) of MetaPost, which I used in the past to make high-quality plots. 
But when I add the following statement:


 input graph ;

to the preamble of my MetaPost file and run the command:

 mpost plot.mp

The run aborts with the following messages:

   


texnum.mp
texnum.mpx
   


! Unable to make mpx file.
l.17 init_numbers(btex
 $-$etex, btex$1$etex, btex${\times}10$etex,
Transcript written on texnum.log.
TeXExec | processing graphic 'texnum.mpx'
TeXExec | runtime: 1.547143


   


texnum.mp
texnum.mpx
   


! Unable to make mpx file.
l.17 init_numbers(btex
 $-$etex, btex$1$etex, btex${\times}10$etex,
Transcript written on plot.log.

So where to go from here? Do I need to install additional TeX related 
stuff to get it working? Anybody any suggestions, please? Thanks in advance!


Regards,
Gerard Verhaag

P.S.

By the way, if I use MetaPost within ConTeXt using:

\loadmarkfile{m-graph}

\starttext
\startMPcode
   .
   /[MetaPost code]
  .
/ \stopMPcode
\stoptext

than everything works just fine!

___
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
___

   


Hi Gerard,

that's because of a change in ConTeXts metapost, you can use

\startMPpage
Your MP Code here
\stopMPpage

MetaPost from ConTeXt is not able without big changes to run standalone,
so you might need to load the MetaPost version from TeXlive, the way how
to do so depends on your OS...

Greetings
 


Hi Martin,

Okay, thanks for your answer!

Embedding the code in my ConTeXt file works well, but I was used to 
obtain my MetaPost figures seperately using the mpost-command!


Regards,
Gerard Verhaag
___
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
___


Re: [NTG-context] How to get graph module (metapost) to work with ConTeXt minimals?

2010-12-30 Thread Wolfgang Schuster

Am 30.12.2010 um 11:07 schrieb Verhaag, G.C.H.M.:

 By the way, if I use MetaPost within ConTeXt using:
 
 \loadmarkfile{m-graph}

The module is loaded with \usemodule[graph].

Wolfgang

___
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
___