Re: [NTG-context] Bugs in current beta (streams)

2010-08-16 Thread Hans Hagen

On 13-8-2010 1:59, Salil Sayed wrote:

\usemodule[streams]

\def\StartCouple{\page\SwitchToNormal}
\def\StopCouple {\SwitchToNormal \SynchronizeLeftAndRight \FlushLeftAndRight}
\def\Original {\SwitchToNormal\SynchronizeLeftAndRight\SwitchToLeft}
\def\Translation{\SwitchToRight}

\Original\en
Are you sleeping, brother John?

\Translation\de
Bruder Jakob, schläfst du noch?



I will pick up streams some day soon. But I needs to think of an 
interface. Maybe in the meantime you can start collecting user wishes.


\setuplayout[grid=yes] \showgrid

\starttext

\enableoutputstream[en]

Are you sleeping, brother John?\footnote{xxx}
x \footnote{note \recurselevel}\input tufte \par \pushoutputstream
Are you sleeping, brother John?\footnote{xxx} \par \pushoutputstream
x \footnote{note \recurselevel}\input tufte \par \pushoutputstream
Are you sleeping, brother John?\footnote{xxx} \par \pushoutputstream

\enableoutputstream[de]

Bruder Jakob, schläfst du noch?\footnote{yyy}
x \footnote{note \recurselevel}\input ward \par \pushoutputstream
Bruder Jakob, schläfst du noch?\footnote{yyy} \par \pushoutputstream
x \footnote{note \recurselevel}\input ward \par \pushoutputstream
Bruder Jakob, schläfst du noch?\footnote{yyy} \par \pushoutputstream

\disableoutputstream

\input tufte

\synchronizestreams[en,de]

\page \flushoutputstream[en]
\page \flushoutputstream[de]

\stoptext




-
  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
-
___
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] Bugs in current beta (streams)

2010-08-13 Thread Salil Sayed
Hi,

and how does one do this in mkiv now?
http://wiki.contextgarden.net/Columns#Streams

\usemodule[streams] 

\def\StartCouple{\page\SwitchToNormal} 
\def\StopCouple {\SwitchToNormal \SynchronizeLeftAndRight \FlushLeftAndRight} 
\def\Original {\SwitchToNormal\SynchronizeLeftAndRight\SwitchToLeft} 
\def\Translation{\SwitchToRight} 

\Original\en
Are you sleeping, brother John?

\Translation\de
Bruder Jakob, schläfst du noch?

i get the same error of course.

thanks,

Salil





From: Hans Hagen pra...@wxs.nl
To: mailing list for ConTeXt users ntg-context@ntg.nl
Cc: Andreas Harder andreas.har...@rz-online.de
Sent: Wed, August 11, 2010 12:22:02 PM
Subject: Re: [NTG-context] Bugs in current beta

On 10-8-2010 5:36, Andreas Harder wrote:
 Hi all,
 
 for me (OS X 10.6.4)
 mtxrun –script server –auto
 do not work. If I click on a font name I get:
 MTXrun | request from: 127.0.0.1
 MTXrun | requested action: 
/mtx-server-ctx-fonttest.lua?selection=hoeflertextregular
 MTXrun | performing action: 
/mtx-server-ctx-fonttest.lua?selection=hoeflertextregular
 MTXrun | requested file 
'/mtx-server-ctx-fonttest.lua?selection=hoeflertextregular'
 MTXrun | handling error 404: Not Found
 
 Another thing is the streams-module. Here is an example:
 
 \usemodule[streams]
 \definestreamlayer[test][method=overlay]
 \setupbackgrounds[page][background=test]
 
 \starttext  \showframe
 \startstreamlayer[test]
\startcolumns
  \input knuth
\stopcolumns
 \stopstreamlayer
 
 \setlayer[test][x=5cm,y=10cm]{\placestreamlayer[test]}
 \stoptext
 
 And here the error:
 ! Undefined control sequence.
 l.19 \defineoutputstream[\v!left]

This is not really a bug. Streams in mkii are an experiment and will not be 
developed further (is a module after all). In mkiv there will be a different 
mechanism. There is some experimental code ... copied from the source:

\enabletrackers[streams.flushing]

\setuplayout[grid=yes] \showgrid

\starttext

\input tufte

\startoutputstream[nl]

Wat doen we hier?

\enableoutputstream[en]

Are you sleeping, brother John?\footnote{xxx}

\dorecurse{4}{x \footnote{note \recurselevel}\input tufte \par 
\pushoutputstream}

\enableoutputstream[de]

Bruder Jakob, schläfst du noch?\footnote{yyy}

\dorecurse{4}{x \footnote{note \recurselevel}\input ward \par \pushoutputstream}

\disableoutputstream

\stopoutputstream

Vader Jacob, slaap je nog?\footnote{zzz}

\input tufte

\synchronizestreams[en,de,nl]

\page \flushoutputstream[en] \input knuth
\page \flushoutputstream[de] \input knuth
\page \flushoutputstream[nl] \input knuth

\stoptext

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

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
___


  ___
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] Bugs in current beta

2010-08-11 Thread Hans Hagen

On 10-8-2010 11:44, Andreas Harder wrote:


\starttext
\input tufte

\writetolist[test]{.1}{test}

\input tufte
\stoptext

There shouldn't be a whitespace between the paragraphs, should there?


this is a side effect of the fact that the write becomes a node which is 
needed because we need to know where (on what page) the entry is written


we can make an \directwritetolist is needed but that is hardly useful as 
it does not carry the right info then


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
-
___
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] Bugs in current beta

2010-08-11 Thread Hans Hagen

On 10-8-2010 5:36, Andreas Harder wrote:

Hi all,

for me (OS X 10.6.4)
mtxrun –script server –auto
do not work. If I click on a font name I get:
MTXrun | request from: 127.0.0.1
MTXrun | requested action: 
/mtx-server-ctx-fonttest.lua?selection=hoeflertextregular
MTXrun | performing action: 
/mtx-server-ctx-fonttest.lua?selection=hoeflertextregular
MTXrun | requested file 
'/mtx-server-ctx-fonttest.lua?selection=hoeflertextregular'
MTXrun | handling error 404: Not Found

Another thing is the streams-module. Here is an example:

\usemodule[streams]
\definestreamlayer[test][method=overlay]
\setupbackgrounds[page][background=test]

\starttext  \showframe
\startstreamlayer[test]
   \startcolumns
 \input knuth
   \stopcolumns
\stopstreamlayer

\setlayer[test][x=5cm,y=10cm]{\placestreamlayer[test]}
\stoptext

And here the error:
! Undefined control sequence.
l.19 \defineoutputstream[\v!left]


This is not really a bug. Streams in mkii are an experiment and will not 
be developed further (is a module after all). In mkiv there will be a 
different mechanism. There is some experimental code ... copied from the 
source:


\enabletrackers[streams.flushing]

\setuplayout[grid=yes] \showgrid

\starttext

\input tufte

\startoutputstream[nl]

Wat doen we hier?

\enableoutputstream[en]

Are you sleeping, brother John?\footnote{xxx}

\dorecurse{4}{x \footnote{note \recurselevel}\input tufte \par 
\pushoutputstream}


\enableoutputstream[de]

Bruder Jakob, schläfst du noch?\footnote{yyy}

\dorecurse{4}{x \footnote{note \recurselevel}\input ward \par 
\pushoutputstream}


\disableoutputstream

\stopoutputstream

Vader Jacob, slaap je nog?\footnote{zzz}

\input tufte

\synchronizestreams[en,de,nl]

\page \flushoutputstream[en] \input knuth
\page \flushoutputstream[de] \input knuth
\page \flushoutputstream[nl] \input knuth

\stoptext

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
-
___
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] Bugs in current beta

2010-08-11 Thread Andreas Harder

Am 11.08.2010 um 11:22 schrieb Hans Hagen:

 On 10-8-2010 5:36, Andreas Harder wrote:
 Hi all,
 
 for me (OS X 10.6.4)
 mtxrun –script server –auto
 do not work. If I click on a font name I get:
 MTXrun | request from: 127.0.0.1
 MTXrun | requested action: 
 /mtx-server-ctx-fonttest.lua?selection=hoeflertextregular
 MTXrun | performing action: 
 /mtx-server-ctx-fonttest.lua?selection=hoeflertextregular
 MTXrun | requested file 
 '/mtx-server-ctx-fonttest.lua?selection=hoeflertextregular'
 MTXrun | handling error 404: Not Found
 
 Another thing is the streams-module. Here is an example:
 
 \usemodule[streams]
 \definestreamlayer[test][method=overlay]
 \setupbackgrounds[page][background=test]
 
 \starttext  \showframe
 \startstreamlayer[test]
   \startcolumns
 \input knuth
   \stopcolumns
 \stopstreamlayer
 
 \setlayer[test][x=5cm,y=10cm]{\placestreamlayer[test]}
 \stoptext
 
 And here the error:
 ! Undefined control sequence.
 l.19 \defineoutputstream[\v!left]
 
 This is not really a bug. Streams in mkii are an experiment and will not be 
 developed further (is a module after all). In mkiv there will be a different 
 mechanism. There is some experimental code ... copied from the source:
 
 \enabletrackers[streams.flushing]
 
 \setuplayout[grid=yes] \showgrid
 
 \starttext
 
 \input tufte
 
 \startoutputstream[nl]
 
 Wat doen we hier?
 
 \enableoutputstream[en]
 
 Are you sleeping, brother John?\footnote{xxx}
 
 \dorecurse{4}{x \footnote{note \recurselevel}\input tufte \par 
 \pushoutputstream}
 
 \enableoutputstream[de]
 
 Bruder Jakob, schläfst du noch?\footnote{yyy}
 
 \dorecurse{4}{x \footnote{note \recurselevel}\input ward \par 
 \pushoutputstream}
 
 \disableoutputstream
 
 \stopoutputstream
 
 Vader Jacob, slaap je nog?\footnote{zzz}
 
 \input tufte
 
 \synchronizestreams[en,de,nl]
 
 \page \flushoutputstream[en] \input knuth
 \page \flushoutputstream[de] \input knuth
 \page \flushoutputstream[nl] \input knuth
 
 \stoptext
 
 Hans

Hello Hans,

big thanks for the explanation.

Andreas
___
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] Bugs in current beta

2010-08-10 Thread Andreas Harder

Am 10.08.2010 um 17:36 schrieb Andreas Harder:

 Hi all,
 
 for me (OS X 10.6.4) 
 mtxrun –script server –auto
 do not work. If I click on a font name I get:
 MTXrun | request from: 127.0.0.1
 MTXrun | requested action: 
 /mtx-server-ctx-fonttest.lua?selection=hoeflertextregular
 MTXrun | performing action: 
 /mtx-server-ctx-fonttest.lua?selection=hoeflertextregular
 MTXrun | requested file 
 '/mtx-server-ctx-fonttest.lua?selection=hoeflertextregular'
 MTXrun | handling error 404: Not Found
 
 Another thing is the streams-module. Here is an example:
 
 \usemodule[streams]
 \definestreamlayer[test][method=overlay]
 \setupbackgrounds[page][background=test]
 
 \starttext  \showframe
 \startstreamlayer[test]
  \startcolumns
\input knuth
  \stopcolumns
 \stopstreamlayer
 
 \setlayer[test][x=5cm,y=10cm]{\placestreamlayer[test]}
 \stoptext
 
 And here the error:
 ! Undefined control sequence.
 l.19 \defineoutputstream[\v!left]

One more:

\definelist[test]

\starttext
\input tufte 

\writetolist[test]{.1}{test}

\input tufte
\stoptext

There shouldn't be a whitespace between the paragraphs, should there?

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