Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-16 Thread Hans Hagen
Uwe Koloska wrote:
> Am Mittwoch, 14. Juni 2006 09:35 schrieb Hans Hagen:
>   
>> if data =~ /output files* written\:\s*(.*)$/mois then
>> 
>
> I am no ruby programmer, but although the above works, it should be
>   if data =~ /output files? written ...
>
>   
well, s* means zero or more s's so we also catch future typos in metapost, i.e. 
output files -) 

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
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-16 Thread Uwe Koloska
Am Mittwoch, 14. Juni 2006 09:35 schrieb Hans Hagen:
>
> if data =~ /output files* written\:\s*(.*)$/mois then

I am no ruby programmer, but although the above works, it should be
  if data =~ /output files? written ...

Uwe
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-15 Thread Aditya Mahajan
On Wed, 14 Jun 2006, Hans Hagen wrote:

> Aditya Mahajan wrote:
>> On Tue, 13 Jun 2006, Aditya Mahajan wrote:
>> 
>>> On Tue, 13 Jun 2006, Hans Hagen wrote:
>>> 
 Aditya Mahajan wrote:
> On Tue, 13 Jun 2006, Hans Hagen wrote:
> 
>> Aditya Mahajan wrote:
>>> On Tue, 13 Jun 2006, Hans Hagen wrote:
>>> 
 Aditya Mahajan wrote:
 
 > n lines deleted
 
 I added to texexec:
 
 texexec --mpgraphic somefile.mp
 
 which will run mp and make a pdf file.
>>> 
>>> Something is wrong with the new beta. I downloaded the zip and 
>>> regenerated the formats, but only metafun format is created. I am 
>>> attaching the output of
>>> 
>>> texmfstart --verbose texexec --verbose --make --all
>> actually, the problem is that the latest pdfetex is not called pdftex; 
>> can you remove all traces or pdftex[.exe] in your bin path and see what 
>> happens then?
> 
> No pdftex is in the path.
> 
> I call context by using
> set PATH=E:\Ruby\bin
> call E:\isoimage\usr\local\context\tex\setuptex.bat 
> E:\isoimage\usr\local\context\tex
> 
> so there should not be any mismatched executables.
 ah ... typo in base/tex.rb:

   @@pdftex = 'pdftex' # new default, pdfetex is gone

   ENV['PATH'].split(File::PATH_SEPARATOR).each do |p|
^^
 
 Can you test that?
>>> 
>>> Yes, this works. The formats are generated correctly. However,
>>> texmfstart texexec --mpgraphic file.mp
>>> 
>>> does not give me a pdf file. I do understand why this is happening. I will 
>>> dig into it a bit more and see what is going wrong.
>> 
>> In tex.rb
>>
>>  def processmpgraphic
>>  ...
>>  if data =~ /output files written\:\s*(.*)$/mois then
>>  
>> 
>> However, if the mp file contains only one figure, the output in the log is
>> 
>> 1 output file written: figures-axis.1
>> 
>> Notice /file/ instead of /files/. So the regex should be changed according. 
>> Then everything works.
>
>   if data =~ /output files* written\:\s*(.*)$/mois then
>
That does the trick. --mpgraphic is working correctly. However, there 
is no message on the console saying that a pdf file is created. Can 
you add
   report ("{#name}.#{number} converted to #{filename}.#{number}.pdf")
and
  report ("#{name}.#{number} converted to #{filename}.pdf")

after File.silentrename lines.

Aditya

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-15 Thread Hans Hagen
Aditya Mahajan wrote:
> On Tue, 13 Jun 2006, Hans Hagen wrote:
>
>> Aditya Mahajan wrote:
>>
>> > n lines deleted
>>
>> I added to texexec:
>>
>> texexec --mpgraphic somefile.mp
>>
>> which will run mp and make a pdf file.
>
> Something is wrong with the new beta. I downloaded the zip and 
> regenerated the formats, but only metafun format is created. I am 
> attaching the output of
>
> texmfstart --verbose texexec --verbose --make --all
actually, the problem is that the latest pdfetex is not called pdftex; can you 
remove all traces or pdftex[.exe] in your bin path and see what happens then? 

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
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-15 Thread Aditya Mahajan
On Tue, 13 Jun 2006, Hans Hagen wrote:

> Aditya Mahajan wrote:
>> On Tue, 13 Jun 2006, Hans Hagen wrote:
>> 
>>> Aditya Mahajan wrote:
>>> 
>>> > n lines deleted
>>> 
>>> I added to texexec:
>>> 
>>> texexec --mpgraphic somefile.mp
>>> 
>>> which will run mp and make a pdf file.
>> 
>> Something is wrong with the new beta. I downloaded the zip and regenerated 
>> the formats, but only metafun format is created. I am attaching the output 
>> of
>> 
>> texmfstart --verbose texexec --verbose --make --all
> actually, the problem is that the latest pdfetex is not called pdftex; can 
> you remove all traces or pdftex[.exe] in your bin path and see what happens 
> then?

No pdftex is in the path.

I call context by using
set PATH=E:\Ruby\bin
call E:\isoimage\usr\local\context\tex\setuptex.bat 
E:\isoimage\usr\local\context\tex

so there should not be any mismatched executables.

Aditya
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-15 Thread Hans Hagen
Aditya Mahajan wrote:
> On Tue, 13 Jun 2006, Aditya Mahajan wrote:
>
>> On Tue, 13 Jun 2006, Hans Hagen wrote:
>>
>>> Aditya Mahajan wrote:
 On Tue, 13 Jun 2006, Hans Hagen wrote:

> Aditya Mahajan wrote:
>> On Tue, 13 Jun 2006, Hans Hagen wrote:
>>
>>> Aditya Mahajan wrote:
>>>
>>> > n lines deleted
>>>
>>> I added to texexec:
>>>
>>> texexec --mpgraphic somefile.mp
>>>
>>> which will run mp and make a pdf file.
>>
>> Something is wrong with the new beta. I downloaded the zip and 
>> regenerated the formats, but only metafun format is created. I am 
>> attaching the output of
>>
>> texmfstart --verbose texexec --verbose --make --all
> actually, the problem is that the latest pdfetex is not called 
> pdftex; can you remove all traces or pdftex[.exe] in your bin path 
> and see what happens then?

 No pdftex is in the path.

 I call context by using
 set PATH=E:\Ruby\bin
 call E:\isoimage\usr\local\context\tex\setuptex.bat 
 E:\isoimage\usr\local\context\tex

 so there should not be any mismatched executables.
>>> ah ... typo in base/tex.rb:
>>>
>>>   @@pdftex = 'pdftex' # new default, pdfetex is gone
>>>
>>>   ENV['PATH'].split(File::PATH_SEPARATOR).each do |p|
>>>^^
>>>
>>> Can you test that?
>>
>> Yes, this works. The formats are generated correctly. However,
>> texmfstart texexec --mpgraphic file.mp
>>
>> does not give me a pdf file. I do understand why this is happening. I 
>> will dig into it a bit more and see what is going wrong.
>
> In tex.rb
>
>  def processmpgraphic
>  ...
>  if data =~ /output files written\:\s*(.*)$/mois then
>  
>
> However, if the mp file contains only one figure, the output in the 
> log is
>
> 1 output file written: figures-axis.1
>
> Notice /file/ instead of /files/. So the regex should be changed 
> according. Then everything works.

if data =~ /output files* written\:\s*(.*)$/mois then

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
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-15 Thread Aditya Mahajan
On Tue, 13 Jun 2006, Aditya Mahajan wrote:

> On Tue, 13 Jun 2006, Hans Hagen wrote:
>
>> Aditya Mahajan wrote:
>>> On Tue, 13 Jun 2006, Hans Hagen wrote:
>>> 
 Aditya Mahajan wrote:
> On Tue, 13 Jun 2006, Hans Hagen wrote:
> 
>> Aditya Mahajan wrote:
>> 
>> > n lines deleted
>> 
>> I added to texexec:
>> 
>> texexec --mpgraphic somefile.mp
>> 
>> which will run mp and make a pdf file.
> 
> Something is wrong with the new beta. I downloaded the zip and 
> regenerated the formats, but only metafun format is created. I am 
> attaching the output of
> 
> texmfstart --verbose texexec --verbose --make --all
 actually, the problem is that the latest pdfetex is not called pdftex; 
 can you remove all traces or pdftex[.exe] in your bin path and see what 
 happens then?
>>> 
>>> No pdftex is in the path.
>>> 
>>> I call context by using
>>> set PATH=E:\Ruby\bin
>>> call E:\isoimage\usr\local\context\tex\setuptex.bat 
>>> E:\isoimage\usr\local\context\tex
>>> 
>>> so there should not be any mismatched executables.
>> ah ... typo in base/tex.rb:
>>
>>   @@pdftex = 'pdftex' # new default, pdfetex is gone
>>
>>   ENV['PATH'].split(File::PATH_SEPARATOR).each do |p|
>>^^
>> 
>> Can you test that?
>
> Yes, this works. The formats are generated correctly. However,
> texmfstart texexec --mpgraphic file.mp
>
> does not give me a pdf file. I do understand why this is happening. I will 
> dig into it a bit more and see what is going wrong.

In tex.rb

  def processmpgraphic
  ...
  if data =~ /output files written\:\s*(.*)$/mois then
  

However, if the mp file contains only one figure, the output in the 
log is

1 output file written: figures-axis.1

Notice /file/ instead of /files/. So the regex should be changed 
according. Then everything works.


Aditya


___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-15 Thread Aditya Mahajan
On Tue, 13 Jun 2006, Hans Hagen wrote:

> Aditya Mahajan wrote:
>> On Tue, 13 Jun 2006, Hans Hagen wrote:
>> 
>>> Aditya Mahajan wrote:
 On Tue, 13 Jun 2006, Hans Hagen wrote:
 
> Aditya Mahajan wrote:
> 
> > n lines deleted
> 
> I added to texexec:
> 
> texexec --mpgraphic somefile.mp
> 
> which will run mp and make a pdf file.
 
 Something is wrong with the new beta. I downloaded the zip and 
 regenerated the formats, but only metafun format is created. I am 
 attaching the output of
 
 texmfstart --verbose texexec --verbose --make --all
>>> actually, the problem is that the latest pdfetex is not called pdftex; can 
>>> you remove all traces or pdftex[.exe] in your bin path and see what 
>>> happens then?
>> 
>> No pdftex is in the path.
>> 
>> I call context by using
>> set PATH=E:\Ruby\bin
>> call E:\isoimage\usr\local\context\tex\setuptex.bat 
>> E:\isoimage\usr\local\context\tex
>> 
>> so there should not be any mismatched executables.
> ah ... typo in base/tex.rb:
>
>   @@pdftex = 'pdftex' # new default, pdfetex is gone
>
>   ENV['PATH'].split(File::PATH_SEPARATOR).each do |p|
>^^
>
> Can you test that?

Yes, this works. The formats are generated correctly. However,
texmfstart texexec --mpgraphic file.mp

does not give me a pdf file. I do understand why this is happening. I 
will dig into it a bit more and see what is going wrong.

Aditya
___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context


Re: [NTG-context] Using metapost figures in context (offlist)

2006-06-15 Thread Hans Hagen
Aditya Mahajan wrote:
> On Tue, 13 Jun 2006, Hans Hagen wrote:
>
>> Aditya Mahajan wrote:
>>> On Tue, 13 Jun 2006, Hans Hagen wrote:
>>>
 Aditya Mahajan wrote:

 > n lines deleted

 I added to texexec:

 texexec --mpgraphic somefile.mp

 which will run mp and make a pdf file.
>>>
>>> Something is wrong with the new beta. I downloaded the zip and 
>>> regenerated the formats, but only metafun format is created. I am 
>>> attaching the output of
>>>
>>> texmfstart --verbose texexec --verbose --make --all
>> actually, the problem is that the latest pdfetex is not called 
>> pdftex; can you remove all traces or pdftex[.exe] in your bin path 
>> and see what happens then?
>
> No pdftex is in the path.
>
> I call context by using
> set PATH=E:\Ruby\bin
> call E:\isoimage\usr\local\context\tex\setuptex.bat 
> E:\isoimage\usr\local\context\tex
>
> so there should not be any mismatched executables.
ah ... typo in base/tex.rb:

@@pdftex = 'pdftex' # new default, pdfetex is gone

ENV['PATH'].split(File::PATH_SEPARATOR).each do |p|
 ^^

Can you test that? 

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
-

___
ntg-context mailing list
ntg-context@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context