[NTG-context] Framedtext : text out of frame

Hans Hagen j.hagen at xs4all.nl
Sun Sep 26 18:21:07 CEST 2021


On 9/26/2021 5:07 PM, Fabrice Couvreur via ntg-context wrote:
> Hi,
> How to fix the small problem in the code below where the text goes out 
> of the frame ?
> Thanks
> Fabrice
> 
> \usecolors[x11]
> 
> \starttext
>    \startframedtext[frame=off,width=\textwidth, 
> align={broad,right},indenting={yes},background=color,backgroundcolor=navajowhite1]
>        \startitemize[columns,three,n]
>          \startitem
>           Une quantité constante est une quantité déterminée, qui 
> conserve toujours la même valeur.
>          \stopitem\par
>          \startitem
>            Une quantité variable est une quantité indéterminée, ou, si 
> l'on veut, une quantité universelle, qui comprend toutes les valeurs 
> déterminées.
>          \stopitem\par
>          \startitem
>            Une quantité variable devient déterminée, lorsqu'on lui 
> attribue une valeur déterminée quelconque.
>          \stopitem\par
>          \startitem
>            Une fonction de quantité variable est une expression 
> analytique composée, de quelque manière que ce soit, de cette même 
> quantité & de nombres, ou de quantités constantes.
> 
>            Par exemple, \m{a+3z} ; \m{az-4zz} ;
> 
>            \m{az+b\sqrt{aa-zz}} , cz ; \m{etc}. sont des
> 
>            fonctions de \m{z}.
>          \stopitem\par
>          \startitem
>            Une fonction de variable est
> 
>            donc aussi une quantité variable.
>          \stopitem\par
>        \stopitemize
>      \stopframedtext
> \stoptext1
columns and framedtext etc kind of interfere here so the solution space 
becomes small

the best i can come up with now is:

\setupmixedcolumns[itemgroupcolumns][method=box,maxwidth=\availablehsize]
\startitemize[columns,three,n]
\setupalign[flushleft,broad,verytolerant,extremestretch]

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------


More information about the ntg-context mailing list