From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/34278 Path: news.gmane.org!not-for-mail From: "=?ISO-8859-1?Q?Bert_Tr=FCger?=" Newsgroups: gmane.comp.tex.context Subject: Re: Pagebreak only after stanzas Date: Sun, 15 Apr 2007 15:27:20 +0200 Message-ID: References: Reply-To: mailing list for ConTeXt users NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1408082409==" X-Trace: sea.gmane.org 1176643660 4728 80.91.229.12 (15 Apr 2007 13:27:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 15 Apr 2007 13:27:40 +0000 (UTC) To: "mailing list for ConTeXt users" Original-X-From: ntg-context-bounces@ntg.nl Sun Apr 15 15:27:32 2007 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane.org Original-Received: from ronja.vet.uu.nl ([131.211.172.88] helo=ronja.ntg.nl) by lo.gmane.org with esmtp (Exim 4.50) id 1Hd4lP-0004Jv-Vk for gctc-ntg-context-518@m.gmane.org; Sun, 15 Apr 2007 15:27:32 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 2FA0F20181; Sun, 15 Apr 2007 15:27:31 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 29024-07; Sun, 15 Apr 2007 15:27:25 +0200 (CEST) Original-Received: from ronja.vet.uu.nl (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 910412017C; Sun, 15 Apr 2007 15:27:25 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by ronja.ntg.nl (Postfix) with ESMTP id 990DB2017C for ; Sun, 15 Apr 2007 15:27:24 +0200 (CEST) Original-Received: from ronja.ntg.nl ([127.0.0.1]) by localhost (smtp.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 29321-02 for ; Sun, 15 Apr 2007 15:27:21 +0200 (CEST) Original-Received: from mu-out-0910.google.com (mu-out-0910.google.com [209.85.134.190]) by ronja.ntg.nl (Postfix) with ESMTP id 65B612017B for ; Sun, 15 Apr 2007 15:27:21 +0200 (CEST) Original-Received: by mu-out-0910.google.com with SMTP id i2so1450824mue for ; Sun, 15 Apr 2007 06:27:21 -0700 (PDT) Original-Received: by 10.82.160.2 with SMTP id i2mr128342bue.1176643640754; Sun, 15 Apr 2007 06:27:20 -0700 (PDT) Original-Received: by 10.82.125.14 with HTTP; Sun, 15 Apr 2007 06:27:20 -0700 (PDT) In-Reply-To: X-Virus-Scanned: amavisd-new at ntg.nl X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.9 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: ntg-context-bounces@ntg.nl Errors-To: ntg-context-bounces@ntg.nl X-Virus-Scanned: amavisd-new at ntg.nl Xref: news.gmane.org gmane.comp.tex.context:34278 Archived-At: --===============1408082409== Content-Type: multipart/alternative; boundary="----=_Part_33546_462329.1176643640534" ------=_Part_33546_462329.1176643640534 Content-Type: text/plain; charset=WINDOWS-1252; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi again, I have tried to implement Adityas suggestions. Now pagebreaks are correct. But how can I minimize the whitespace between stanzas. There shouldn't be much more than a \smallskip. I tried to look it up in the contextgarden wiki, but an entry on verses seems to be missing, so I could wikify the solutions. Thanks in advance Chris A minimal example looks like: \setuppapersize[A6][A6] \setuplayout[ topspace=3D1cm,backspace=3D1cm,header=3D0pt,footer=3D0pt,margin=3D.5cm,heig= ht=3Dmiddle,width=3Dmiddle,] \usetypescriptfile[type-gyr] \usetypescript[times][texnansi] \mainlanguage[de] \enableregime[utf] \setupbodyfont[times,9pt] \setupindenting[medium, no] \setupframedtexts[width=3D\textwidth,height=3Dfit,frame=3Don] \starttext \subsection{Novalis=97An Tieck} \obeylines \startframedtext Ein Kind voll Wehmut und voll Teue, Versto=DFen in ein fremdes Land, Lie=DF gern das Gl=E4nzende und Neue, Und blieb dem Alten zugewandt. \stopframedtext \startframedtext Nach langem Suchen, langem Warten, Nach manchem m=FChevollen Gang, Fand es in einem =F6den Garten Auf einer l=E4ngst verfallenen Bank \stopframedtext \startframedtext Ein altes Buch mit Gold verschlossen, Und nie geh=F6rte Worte drin; Und, wie des Fr=FChlings zarte Sprossen, So wuchs in ihm ein innrer Sinn. \stopframedtext \startframedtext Und wie es sitzt, und liest, und schauet In den Kristall der neuen Welt, An Gras und Sternen sich erbaut, Und dankbar auf die Kniee f=E4llt: \stopframedtext \startframedtext So hebt sich sacht aus Gras und Kr=E4utern Bed=E4chtiglich ein alter Mann, Im schlichten Rock, und kommt mit heiterm Gesicht ans fromme Kind heran. \stopframedtext \startframedtext Bekannt, doch heimlich sind die Z=FCge So kindlich und so wunderbar; Es spielt die Fr=FChlingsluft der Wiege Gar seltsam mit dem Silberhaar. \stopframedtext \startframedtext Das Kind fasst bebend seine H=E4nde, Es ist des Buches hoher Geist, Der ihm der sauren Wallfahrt Ende Und seines Vaters Wohnung weist. \stopframedtext \startframedtext Du kniest auf meinem =F6den Grabe, So =F6ffnet sich der heilge Mund, Du bist der Erbe meiner Habe, Dir werde Gottes Tiefe kund. \stopframedtext \startframedtext Auf jenem Berg als armer Knabe Hab ich ein himmlisch Buch gesehn, Und konnte nun durch diese Gabe In alle Kreaturen sehn. \stopframedtext \startframedtext Es sind an mir durch Gottes Gnade Der h=F6chsten Wunder viel geschehn; Des neuen Bunds geheime Lade Sahn meine Auge offen stehn. \stopframedtext \startframedtext Ich habe treulich aufgeschrieben, Was innre Lust mir offenbart, Und bin verkannt und arm geblieben, Bis ich zu Gott gerufen ward. \stopframedtext \startframedtext Die Zeit ist da, und nicht verborgen Soll das Mysterium mehr sein. In diesem Buche bricht der Morgen Gewaltig in die Zeit hinein. \stopframedtext \startframedtext Verk=FCndiger der Morgenr=F6te, Des Friedens Bote sollst du sein. Sanft wie die Luft in Harf und Fl=F6te Hauch ich dir meinen Atem ein. \stopframedtext \startframedtext Gott sei mit dir, geh hin und wasche Die Augen dir mir Morgentau. Sei treu dem Buch und meiner Asche, Und bade dich im ewgen Blau. \stopframedtext \startframedtext Du wirst das letzte Reich verk=FCnden, Das tausend Jahre soll bestehen; Wirst =FCberschw=E4nglich Wesen finden, Und Jakob B=F6hmen wieder sehn. \stopframedtext \stoptext On 4/14/07, Aditya Mahajan wrote: > > On Sat, 14 Apr 2007, Bert Tr=FCger wrote: > > > Hi, > > > > i am a fresh convert to Context from Latex and deeply impressed by > > it's ability to set multiple pages on one page, even doublesided > > ones. > > For setting a collection of poems I use \obeylines and \smallskip > > to arrange them on the page. Pagebreaks should only be possible > > between stanzas at the \smallskip-mark. Could somebody tell me, how > > to achieve this? > > Probably, the easiest way to do that will be to add a bit of a markup. > Something like (untested) > > \setuplines[after=3D{\blank[small]}] %or after=3D\smallskip > > \defineframedtext[stanza][width=3D\textwidth,before=3D\startlines,after= =3D\stoplines] > > \startstanza > .... > .... > \stopstanza > > Since framedtext is a box, it will not break across pages. > > Aditya > _______________________________________________ > ntg-context mailing list > ntg-context@ntg.nl > http://www.ntg.nl/mailman/listinfo/ntg-context > ------=_Part_33546_462329.1176643640534 Content-Type: text/html; charset=WINDOWS-1252 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Hi again,

I have tried to implement Adityas suggestions. Now pagebre= aks are correct. But how can I minimize the whitespace between stanzas. The= re shouldn't be much more than a \smallskip.  I tried to look it u= p in the contextgarden wiki, but an entry on verses seems to be missing, so= I could wikify the solutions.=20

Thanks in advance

Chris

A minimal example looks lik= e:

\setuppapersize[A6][A6]
\setuplayout[ topspace=3D1cm,backspace= =3D1cm,header=3D0pt,footer=3D0pt,margin=3D.5cm,height=3Dmiddle,width=3Dmidd= le,]

\usetypescriptfile[type-gyr]
\usetypescript[times][texnansi]
\mainlan= guage[de]
\enableregime[utf]
\setupbodyfont[times,9pt]

\setupi= ndenting[medium, no]

\setupframedtexts[width=3D\textwidth,height=3Df= it,frame=3Don]

\starttext
\subsection{Novalis=97An Tieck}
\obeylines
\sta= rtframedtext
Ein Kind voll Wehmut und voll Teue,
Versto=DFen in ein f= remdes Land,
Lie=DF gern das Gl=E4nzende und Neue,
Und blieb dem Alte= n zugewandt.
\stopframedtext
\startframedtext
Nach langem Suchen, langem Warte= n,
Nach manchem m=FChevollen Gang,
Fand es in einem =F6den Garten
= Auf einer l=E4ngst verfallenen Bank
\stopframedtext
\startframedtext<= br> Ein altes Buch mit Gold verschlossen,
Und nie geh=F6rte Worte drin;
U= nd, wie des Fr=FChlings zarte Sprossen,
So wuchs in ihm ein innrer Sinn.=
\stopframedtext
\startframedtext
Und wie es sitzt, und liest, und= schauet
In den Kristall der neuen Welt,
An Gras und Sternen sich erbaut,
= Und dankbar auf die Kniee f=E4llt:
\stopframedtext
\startframedtextSo hebt sich sacht aus Gras und Kr=E4utern
Bed=E4chtiglich ein alter M= ann,
Im schlichten Rock, und kommt mit heiterm
Gesicht ans fromme Kind he= ran.
\stopframedtext
\startframedtext
Bekannt, doch heimlich sind = die Z=FCge
So kindlich und so wunderbar;
Es spielt die Fr=FChlingsluf= t der Wiege
Gar seltsam mit dem Silberhaar.
\stopframedtext
\startframedtext<= br>Das Kind fasst bebend seine H=E4nde,
Es ist des Buches hoher Geist,Der ihm der sauren Wallfahrt Ende
Und seines Vaters Wohnung weist.
\stopframedtext
\startframedtext
Du kniest auf meinem =F6den Grabe,So =F6ffnet sich der heilge Mund,
Du bist der Erbe meiner Habe,
Dir= werde Gottes Tiefe kund.
\stopframedtext
\startframedtext
Auf jen= em Berg als armer Knabe
Hab ich ein himmlisch Buch gesehn,
Und konnte nun durch diese GabeIn alle Kreaturen sehn.
\stopframedtext
\startframedtext
Es sind= an mir durch Gottes Gnade
Der h=F6chsten Wunder viel geschehn;
Des n= euen Bunds geheime Lade
Sahn meine Auge offen stehn.
\stopframedtext
\startframedtext
= Ich habe treulich aufgeschrieben,
Was innre Lust mir offenbart,
Und b= in verkannt und arm geblieben,
Bis ich zu Gott gerufen ward.
\stopfra= medtext
\startframedtext
Die Zeit ist da, und nicht verborgen
Soll das My= sterium mehr sein.
In diesem Buche bricht der Morgen
Gewaltig in die = Zeit hinein.
\stopframedtext
\startframedtext
Verk=FCndiger der Mo= rgenr=F6te,
Des Friedens Bote sollst du sein.
Sanft wie die Luft in Harf und Fl= =F6te
Hauch ich dir meinen Atem ein.
\stopframedtext
\startframed= text
Gott sei mit dir, geh hin und wasche
Die Augen dir mir Morgentau= .
Sei treu dem Buch und meiner Asche,
Und bade dich im ewgen Blau.
= \stopframedtext
\startframedtext
Du wirst das letzte Reich verk=FCnde= n,
Das tausend Jahre soll bestehen;
Wirst =FCberschw=E4nglich Wesen f= inden,
Und Jakob B=F6hmen wieder sehn.
\stopframedtext

\stoptext
=

On 4/14/07, Aditya Mahajan <adityam= @umich.edu > wrote:
On Sat, 14 Apr 2007, Bert Tr=FCger wrote:

> Hi,
>
&= gt; i am a fresh convert to Context from Latex and deeply impressed by
> it's ability to set multiple pages on one page, even doublesid= ed
> ones.
> For setting a collection of poems I use \obeylines= and \smallskip
> to arrange them on the page. Pagebreaks should only= be possible
> between stanzas at the \smallskip-mark. Could somebody tell me, ho= w
> to achieve this?

Probably, the easiest way to do that will= be to add a bit of a markup.
Something like (untested)

\setuplin= es[after=3D{\blank[small]}] %or after=3D\smallskip
\defineframedtext[stanza][width=3D\textwidth,before=3D\startlines,after= =3D\stoplines]

\startstanza
....
....
\stopstanza

Si= nce framedtext is a box, it will not break across pages.

Aditya
_= ______________________________________________
ntg-context mailing list
ntg-c= ontext@ntg.nl
http://www.ntg.nl/mailman/listinfo/ntg-context

------=_Part_33546_462329.1176643640534-- --===============1408082409== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ntg-context mailing list ntg-context@ntg.nl http://www.ntg.nl/mailman/listinfo/ntg-context --===============1408082409==--