Hello, I would need to form paragraphs to such a shape: Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. <-- \textwidth ---------->| I.e. paragraphs whose first lines are always \textwidth in width and whose next lines are always somehow indented. I achieved the desired shape by the following combination of \setupnarrower and \setupindenting: --- \starttext \setupnarrower[left=2em] \startnarrower[1*left,0*right] \setupindenting[yes,-2em] \input knuth \stopnarrower \stoptext --- But I would like to ask whether this way is "clean" enough and/or there is a better way, especially via a kind of \setup<something> command, e.g. something like: \setupparagraph[MySpecialParagraph][first=0pt,next=2em] ... \startparagraph[MySpecialParagraph] Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. \stopparagraph % or: \startMySpecialParagraph Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. \stopMySpecialParagraph Kind regards, Lukas
Hi, did you already take a look at this? http://wiki.contextgarden.net/Shaped_paragraphs HTH, Stefan. On 23.01.2011 13:38, Procházka Lukáš wrote:
Hello,
I would need to form paragraphs to such a shape:
Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ.
Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ.
Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ.
<-- \textwidth ---------->|
I.e. paragraphs whose first lines are always \textwidth in width and whose next lines are always somehow indented.
I achieved the desired shape by the following combination of \setupnarrower and \setupindenting:
--- \starttext \setupnarrower[left=2em] \startnarrower[1*left,0*right] \setupindenting[yes,-2em] \input knuth \stopnarrower \stoptext ---
But I would like to ask whether this way is "clean" enough and/or there is a better way, especially via a kind of \setup<something> command, e.g. something like:
\setupparagraph[MySpecialParagraph][first=0pt,next=2em] ... \startparagraph[MySpecialParagraph] Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. \stopparagraph
% or:
\startMySpecialParagraph Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. \stopMySpecialParagraph
Kind regards,
Lukas
___________________________________________________________________________________ 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 ___________________________________________________________________________________
Hello,
thanks for the link, this seems to do the job.
Lukas
On Sun, 23 Jan 2011 14:35:24 +0100, Stefan Müller
Hi,
did you already take a look at this? http://wiki.contextgarden.net/Shaped_paragraphs
HTH, Stefan.
On 23.01.2011 13:38, Procházka Lukáš wrote:
Hello,
I would need to form paragraphs to such a shape:
Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ.
Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ.
Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ.
<-- \textwidth ---------->|
I.e. paragraphs whose first lines are always \textwidth in width and whose next lines are always somehow indented.
I achieved the desired shape by the following combination of \setupnarrower and \setupindenting:
--- \starttext \setupnarrower[left=2em] \startnarrower[1*left,0*right] \setupindenting[yes,-2em] \input knuth \stopnarrower \stoptext ---
But I would like to ask whether this way is "clean" enough and/or there is a better way, especially via a kind of \setup<something> command, e.g. something like:
\setupparagraph[MySpecialParagraph][first=0pt,next=2em] ... \startparagraph[MySpecialParagraph] Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. \stopparagraph
% or:
\startMySpecialParagraph Abc defhi jklm nop qrst uvw xyz. ABCDE FGHIJKL MNOPQR STUW XYZ. \stopMySpecialParagraph
Kind regards,
Lukas
participants (2)
-
Procházka Lukáš
-
Stefan Müller