Re: [NTG-context] Define a new command from the command \periods[n]

2015-01-19 Thread Fabrice

Hi Hans,
It works perfectly, thank you.
Fabrice
___
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] Define a new command from the command \periods[n]

2015-01-19 Thread Hans Hagen

On 1/18/2015 10:01 PM, Fabrice wrote:

Hi Hans,
The size of the float does not center the frame unless I replace by
\dorecurse{5}{\filler[dots]} by \dorecurse{10}{\filler[dots]}.
Is there a better way ?
Thanks,
Fabrice


% macros=mkvi

\definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint\par]

\definefloat
   [recipe]
   [figure]

\setupfloat
   [recipe]
   [default={right,none}]

\defineframed
   [myframed]
   [width=6cm,
foregroundstyle={\switchtobodyfont[10pt]},
align={high,flushleft},
frame=on,
framecolor=red,
background=color,
backgroundcolor=lightgray]

\definecolor[Border][c=0.00, m=0.00, y=0.00, k=0.25]

\startuniqueMPgraphic{borderline}
path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ;
draw p withcolor \MPcolor{Border} dashed evenly withpen pencircle scaled
1.2pt ;
\stopuniqueMPgraphic

\defineoverlay[borderline][\uniqueMPgraphic{borderline}]

\defineframedtext
  [Myframed]
  [width=0.6\textwidth,
   foregroundstyle={\switchtobodyfont[10pt]},
   align={high,flushleft},
   frame=off,
   framecolor=0.625white,
   background=borderline,
   location=middle,
   offset=.5ex]

\starttext

\startbuffer
 Ingrédients (pour 4 personnes)
 \startitemize[1]
 \startitem \unit{1 kg} de pommes de terre \stopitem
 \startitem \unit{60 g} de fromage râpé \stopitem
 \startitem \unit{25 Centiliter} de crème fraîche \stopitem
 \stopitemize
\stopbuffer

\placerecipe
   {}
   {\myframed{\getbuffer}}

\startitemize[n][stopper={.},style=bold]
 \startitem
 \dorecurse{5}{\filler[dots]}
 \stopitem
\stopitemize

\startbuffer
\input ward
\stopbuffer
\startMyframed
\getbuffer
\stopMyframed

\stoptext


\placerecipe
   {}
   {\myframed{\getbuffer}}

\startitemize[n][stopper={.},style=bold]
 \startitem
 \dorecurse{5}{\filler[dots]}
 \stopitem
\stopitemize

\flushsidefloats

-
  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] Define a new command from the command \periods[n]

2015-01-18 Thread Fabrice

Hi Hans,
The size of the float does not center the frame unless I replace by 
\dorecurse{5}{\filler[dots]} by \dorecurse{10}{\filler[dots]}.

Is there a better way ?
Thanks,
Fabrice


% macros=mkvi

\definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint\par]

\definefloat
   [recipe]
   [figure]

\setupfloat
   [recipe]
   [default={right,none}]

\defineframed
   [myframed]
   [width=6cm,
foregroundstyle={\switchtobodyfont[10pt]},
align={high,flushleft},
frame=on,
framecolor=red,
background=color,
backgroundcolor=lightgray]

\definecolor[Border][c=0.00, m=0.00, y=0.00, k=0.25]

\startuniqueMPgraphic{borderline}
path p ; p := unitsquare xscaled \overlaywidth yscaled \overlayheight ;
draw p withcolor \MPcolor{Border} dashed evenly withpen pencircle scaled
1.2pt ;
\stopuniqueMPgraphic

\defineoverlay[borderline][\uniqueMPgraphic{borderline}]

\defineframedtext
  [Myframed]
  [width=0.6\textwidth,
   foregroundstyle={\switchtobodyfont[10pt]},
   align={high,flushleft},
   frame=off,
   framecolor=0.625white,
   background=borderline,
   location=middle,
   offset=.5ex]

\starttext

\startbuffer
 Ingrédients (pour 4 personnes)
 \startitemize[1]
 \startitem \unit{1 kg} de pommes de terre \stopitem
 \startitem \unit{60 g} de fromage râpé \stopitem
 \startitem \unit{25 Centiliter} de crème fraîche \stopitem
 \stopitemize
\stopbuffer

\placerecipe
   {}
   {\myframed{\getbuffer}}

\startitemize[n][stopper={.},style=bold]
 \startitem
 \dorecurse{5}{\filler[dots]}
 \stopitem
\stopitemize

\startbuffer
\input ward
\stopbuffer
\startMyframed
\getbuffer
\stopMyframed

\stoptext


___
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] Define a new command from the command \periods[n]

2015-01-06 Thread Alan BRASLAU
On the subject of recipes, Fabrice clearly should have come to the 8th
ConTeXt Meeting that took place on September 8-13, 2014 at Bassange,
Belgium...

;-)

Alan


On Mon, 5 Jan 2015 22:49:39 +0100
Hans Hagen pra...@wxs.nl wrote:

 On 1/5/2015 6:58 PM, Fabrice wrote:
  Hi,
  How to make the dotted lines stop at the edge of the frame?
 
  \definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint]
  \definecolor[H1prime][c=0.50, m=0.00, y=1.00, k=0.00]
  \definecolor[H4][c=0.07, m=0.00, y=0.15, k=0.00]
  \starttext
  \startitemize[n][stopper={.},style=bold]
  \placefigure[right,none]{}{
  \startframedtext[
  width=6cm,
  frame=on,
  framecolor=H1prime,
  location=middle,
  background=color,
  backgroundcolor=H4]
  \switchtobodyfont[10pt]
  Ingrédients (pour 4 personnes)
  \startitemize[1]
  \item \unit{1 kg} de pommes de terre
  \item \unit{60 g} de fromage râpé
  \item \unit{25 Centiliter} de crème fraîche
  \stopitemize
  \stopframedtext
  }
  \item
  \filler[dots]
 
  \filler[dots]
 
  \filler[dots]
 
  \filler[dots]
 
  \stopitemize
  \stoptext
  Best regards,
  Fabrice
 
 \definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint\par]
 
 \definefloat
[recipe]
[figure]
 
 \setupfloat
[recipe]
[default={right,none}]
 
 \defineframed
[myframed]
[width=6cm,
 foregroundstyle={\switchtobodyfont[10pt]},
 align={high,flushleft},
 frame=on,
 framecolor=red,
 background=color,
 backgroundcolor=lightgray]
 
 \starttext
 
 \startbuffer
  Ingrédients (pour 4 personnes)
  \startitemize[1]
  \startitem \unit{1 kg} de pommes de terre \stopitem
  \startitem \unit{60 g} de fromage râpé \stopitem
  \startitem \unit{25 Centiliter} de crème fraîche \stopitem
  \stopitemize
 \stopbuffer
 
 \placerecipe
{}
{\myframed{\getbuffer}}
 
 \startitemize[n][stopper={.},style=bold]
  \startitem
  \dorecurse{5}{\filler[dots]}
  \stopitem
 \stopitemize
 
 \stoptext

___
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] Define a new command from the command \periods[n]

2015-01-06 Thread Couvreur Fabrice
I am impressed !
Best regards,
Fabriçe

Envoyé de mon iPad
___
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] Define a new command from the command \periods[n]

2015-01-06 Thread Couvreur Fabrice
Hi Alan,
 What should I include ?
Fabrice
Envoyé de mon iPad
___
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] Define a new command from the command \periods[n]

2015-01-05 Thread Hans Hagen

On 1/5/2015 6:58 PM, Fabrice wrote:

Hi,
How to make the dotted lines stop at the edge of the frame?


\definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint]
\definecolor[H1prime][c=0.50, m=0.00, y=1.00, k=0.00]
\definecolor[H4][c=0.07, m=0.00, y=0.15, k=0.00]
\starttext
\startitemize[n][stopper={.},style=bold]
\placefigure[right,none]{}{
\startframedtext[
width=6cm,
frame=on,
framecolor=H1prime,
location=middle,
background=color,
backgroundcolor=H4]
\switchtobodyfont[10pt]
Ingrédients (pour 4 personnes)
\startitemize[1]
\item \unit{1 kg} de pommes de terre
\item \unit{60 g} de fromage râpé
\item \unit{25 Centiliter} de crème fraîche
\stopitemize
\stopframedtext
}
\item
\filler[dots]

\filler[dots]

\filler[dots]

\filler[dots]

\stopitemize
\stoptext

Best regards,
Fabrice


\definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint\par]

\definefloat
  [recipe]
  [figure]

\setupfloat
  [recipe]
  [default={right,none}]

\defineframed
  [myframed]
  [width=6cm,
   foregroundstyle={\switchtobodyfont[10pt]},
   align={high,flushleft},
   frame=on,
   framecolor=red,
   background=color,
   backgroundcolor=lightgray]

\starttext

\startbuffer
Ingrédients (pour 4 personnes)
\startitemize[1]
\startitem \unit{1 kg} de pommes de terre \stopitem
\startitem \unit{60 g} de fromage râpé \stopitem
\startitem \unit{25 Centiliter} de crème fraîche \stopitem
\stopitemize
\stopbuffer

\placerecipe
  {}
  {\myframed{\getbuffer}}

\startitemize[n][stopper={.},style=bold]
\startitem
\dorecurse{5}{\filler[dots]}
\stopitem
\stopitemize

\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] Define a new command from the command \periods[n]

2015-01-05 Thread Fabrice

Hi,
How to make the dotted lines stop at the edge of the frame?


\definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint]
\definecolor[H1prime][c=0.50, m=0.00, y=1.00, k=0.00]
\definecolor[H4][c=0.07, m=0.00, y=0.15, k=0.00]
\starttext
\startitemize[n][stopper={.},style=bold]
\placefigure[right,none]{}{
\startframedtext[
width=6cm,
frame=on,
framecolor=H1prime,
location=middle,
background=color,
backgroundcolor=H4]
\switchtobodyfont[10pt]
Ingrédients (pour 4 personnes)
\startitemize[1]
\item \unit{1 kg} de pommes de terre
\item \unit{60 g} de fromage râpé
\item \unit{25 Centiliter} de crème fraîche
\stopitemize
\stopframedtext
}
\item
\filler[dots]

\filler[dots]

\filler[dots]

\filler[dots]

\stopitemize
\stoptext

Best regards,
Fabrice
___
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] Define a new command from the command \periods[n]

2014-05-20 Thread Fabrice Couvreur
Hi,
Is it possible to redefine the command \periods[n] to have a line that goes
from the end of the word to the edge of the page without having to play on
the number n ?
Regards,
Fabrice

\starttext
\startitemize[a][stopper=),style=bold]
\item $x\mapsto -x^2+x+1$ : \periods[66]
\item $x\mapsto 2x^3+4x-7$ : \periods[65]
\item $x\mapsto x^2-3$ : \periods[70]
\item $x\mapsto \frac{x^2+x}2$ : \periods[72]
\item $x\mapsto (x-2)^2$ : \periods[69]
\stopitemize
\stoptext
___
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] Define a new command from the command \periods[n]

2014-05-20 Thread luigi scarso
On Tue, May 20, 2014 at 10:30 AM, Fabrice Couvreur 
fabrice1.couvr...@gmail.com wrote:

 Hi,
 Is it possible to redefine the command \periods[n] to have a line that
 goes from the end of the word to the edge of the page without having to
 play on the number n ?
 Regards,
 Fabrice

 \starttext
 \startitemize[a][stopper=),style=bold]
 \item $x\mapsto -x^2+x+1$ : \periods[66]
 \item $x\mapsto 2x^3+4x-7$ : \periods[65]
 \item $x\mapsto x^2-3$ : \periods[70]
 \item $x\mapsto \frac{x^2+x}2$ : \periods[72]
 \item $x\mapsto (x-2)^2$ : \periods[69]
 \stopitemize
 \stoptext




They are called leaders
http://tex.stackexchange.com/questions/38423/want-to-fill-line-with-repeating-string

\showframe
\starttext
\startitemize[a][stopper=),style=bold]
\item $x\mapsto -x^2+x+1$ : \leavevmode\xleaders\hbox{.}\hfill\kern0pt
%\periods[66]
\item $x\mapsto 2x^3+4x-7$ : \periods[65]
\item $x\mapsto x^2-3$ : \periods[70]
\item $x\mapsto \frac{x^2+x}2$ : \periods[72]
\item $x\mapsto (x-2)^2$ : \periods[69]
\stopitemize
\stoptext


-- 
luigi
___
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] Define a new command from the command \periods[n]

2014-05-20 Thread Wolfgang Schuster

Am 20.05.2014 um 10:47 schrieb luigi scarso luigi.sca...@gmail.com:

 
 
 
 On Tue, May 20, 2014 at 10:30 AM, Fabrice Couvreur 
 fabrice1.couvr...@gmail.com wrote:
 Hi, 
 Is it possible to redefine the command \periods[n] to have a line that goes 
 from the end of the word to the edge of the page without having to play on 
 the number n ? 
 Regards, 
 Fabrice
 
 \starttext
 \startitemize[a][stopper=),style=bold]
 \item $x\mapsto -x^2+x+1$ : \periods[66]
 \item $x\mapsto 2x^3+4x-7$ : \periods[65]
 \item $x\mapsto x^2-3$ : \periods[70]
 \item $x\mapsto \frac{x^2+x}2$ : \periods[72]
 \item $x\mapsto (x-2)^2$ : \periods[69]
 \stopitemize
 \stoptext
 
 
 
 They are called leaders
 http://tex.stackexchange.com/questions/38423/want-to-fill-line-with-repeating-string
 
 \showframe
 \starttext
 \startitemize[a][stopper=),style=bold]
 \item $x\mapsto -x^2+x+1$ : \leavevmode\xleaders\hbox{.}\hfill\kern0pt 
 %\periods[66]
 \item $x\mapsto 2x^3+4x-7$ : \periods[65]
 \item $x\mapsto x^2-3$ : \periods[70]
 \item $x\mapsto \frac{x^2+x}2$ : \periods[72]
 \item $x\mapsto (x-2)^2$ : \periods[69]
 \stopitemize
 \stoptext

ConTeXt has a user level interface for leaders which is called \filler.

\definefiller[dots][right=\hskip\zeropoint]

\starttext
text \filler[dots]
\stoptext

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] Define a new command from the command \periods[n]

2014-05-20 Thread Fabrice

Hello,
@ Luigi @Wolfgang Thanks for your suggestions.

Since I want to continue my learning ConTeXt, I will use the command 
\filler[dots].

Can we do the same thing if there is no text in the beginning ?
Fabrice
___
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] Define a new command from the command \periods[n]

2014-05-20 Thread Wolfgang Schuster

Am 20.05.2014 um 19:50 schrieb Fabrice couvreur.fabr...@wanadoo.fr:

 Hello,
 @ Luigi @Wolfgang Thanks for your suggestions.
 
 Since I want to continue my learning ConTeXt, I will use the command 
 \filler[dots].
 Can we do the same thing if there is no text in the beginning ?

You can add “left=\dontleavehmode” to the filler definition:

\definefiller[dots][left=\dontleavehmode,right=\hskip\zeropoint]

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] Define a new command from the command \periods[n]

2014-05-20 Thread Fabrice

Perfect !
thank you,
Fabrice
___
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
___