* how to set \lineskiplimit-\maxdimen @ 2010-03-11 11:09 Steffen Wolfrum 2010-03-11 11:50 ` Peter Rolf 0 siblings, 1 reply; 6+ messages in thread From: Steffen Wolfrum @ 2010-03-11 11:09 UTC (permalink / raw) To: mailing list for ConTeXt users [-- Attachment #1: Type: text/plain, Size: 729 bytes --] Hi, controlling the lineskip in the old-fashoined way "\lineskiplimit-\maxdimen" doesn' work in mkiv anymore! Please have a look at the example below. Attached you may find the resulting PDFs, set with mkii resp. mkiv. Steffen --- \usetypescript[postscript] \definetypeface[postscript][rm][serif][times][default] \setupbodyfont[postscript,20pt]\setupinterlinespace[line=12pt]\lineskiplimit-\maxdimen \setuplayout[grid=tolerant] \definestartstop[quotetest] [before={\startnarrower\switchtobodyfont[8pt]\setupinterlinespace[line=7pt]\lineskiplimit-\maxdimen},after=\stopnarrower] \starttext \input tufte \par \startquotetest \input tufte \par \stopquotetest \stoptext -------- [-- Attachment #2: mkiv.pdf --] [-- Type: application/pdf, Size: 16919 bytes --] [-- Attachment #3: mkii.pdf --] [-- Type: application/pdf, Size: 15243 bytes --] [-- Attachment #4: Type: text/plain, Size: 486 bytes --] ___________________________________________________________________________________ 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 ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: how to set \lineskiplimit-\maxdimen 2010-03-11 11:09 how to set \lineskiplimit-\maxdimen Steffen Wolfrum @ 2010-03-11 11:50 ` Peter Rolf 2010-03-11 12:05 ` Steffen Wolfrum 0 siblings, 1 reply; 6+ messages in thread From: Peter Rolf @ 2010-03-11 11:50 UTC (permalink / raw) To: mailing list for ConTeXt users Am 11.03.2010 12:09, schrieb Steffen Wolfrum: > Hi, > > controlling the lineskip in the old-fashoined way "\lineskiplimit-\maxdimen" doesn' work in mkiv anymore! > > Please have a look at the example below. Attached you may find the resulting PDFs, set with mkii resp. mkiv. > > Steffen > > --- > > \usetypescript[postscript] > \definetypeface[postscript][rm][serif][times][default] > > \setupbodyfont[postscript,20pt]\setupinterlinespace[line=12pt]\lineskiplimit-\maxdimen > > \setuplayout[grid=tolerant] > > \definestartstop[quotetest] > [before={\startnarrower\switchtobodyfont[8pt]\setupinterlinespace[line=7pt]\lineskiplimit-\maxdimen},after=\stopnarrower] > Hi Steffen, this works, but the \startlocal...\stoplocal combination is not used very often in 'the source' (so there must be a better way). \definestartstop[quotetest] [before={\startnarrower\startlocal\switchtobodyfont[8pt]\setupinterlinespace[line=16pt]\setupwhitespace[0pt]\setupindenting[0em,yes]},after=\stoplocal\stopnarrower] best wishes, Peter > \starttext > > \input tufte \par > > \startquotetest > > \input tufte \par > > \stopquotetest > > \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 > ___________________________________________________________________________________ ___________________________________________________________________________________ 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 ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: how to set \lineskiplimit-\maxdimen 2010-03-11 11:50 ` Peter Rolf @ 2010-03-11 12:05 ` Steffen Wolfrum 2010-03-11 14:08 ` Peter Rolf 0 siblings, 1 reply; 6+ messages in thread From: Steffen Wolfrum @ 2010-03-11 12:05 UTC (permalink / raw) To: mailing list for ConTeXt users Am 11.03.2010 um 12:50 schrieb Peter Rolf: > Am 11.03.2010 12:09, schrieb Steffen Wolfrum: >> Hi, >> >> controlling the lineskip in the old-fashoined way "\lineskiplimit-\maxdimen" doesn' work in mkiv anymore! >> >> Please have a look at the example below. Attached you may find the resulting PDFs, set with mkii resp. mkiv. >> >> Steffen >> >> --- >> >> \usetypescript[postscript] >> \definetypeface[postscript][rm][serif][times][default] >> >> \setupbodyfont[postscript,20pt]\setupinterlinespace[line=12pt]\lineskiplimit-\maxdimen >> >> \setuplayout[grid=tolerant] >> >> \definestartstop[quotetest] >> [before={\startnarrower\switchtobodyfont[8pt]\setupinterlinespace[line=7pt]\lineskiplimit-\maxdimen},after=\stopnarrower] >> > Hi Steffen, > > this works, but the \startlocal...\stoplocal combination is not used > very often in 'the source' (so there must be a better way). > > \definestartstop[quotetest] > [before={\startnarrower\startlocal\switchtobodyfont[8pt]\setupinterlinespace[line=16pt]\setupwhitespace[0pt]\setupindenting[0em,yes]},after=\stoplocal\stopnarrower] > > best wishes, > > Peter Hi Peter, it looks like you answered to thread "how to setup local interlinespace" ;o) Yes, this works now. But this ... \setupinterlinespace[line=7pt]\lineskiplimit-\maxdimen} ... does not work as it worked in mkii. Just set line=8pt and run mkiv, next set line=7pt and run mkiv. See the problem?! Steffen ___________________________________________________________________________________ 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 ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: how to set \lineskiplimit-\maxdimen 2010-03-11 12:05 ` Steffen Wolfrum @ 2010-03-11 14:08 ` Peter Rolf 2010-03-11 14:16 ` Wolfgang Schuster 0 siblings, 1 reply; 6+ messages in thread From: Peter Rolf @ 2010-03-11 14:08 UTC (permalink / raw) To: mailing list for ConTeXt users [-- Attachment #1: Type: text/plain, Size: 2276 bytes --] Am 11.03.2010 13:05, schrieb Steffen Wolfrum: > > Am 11.03.2010 um 12:50 schrieb Peter Rolf: > >> Am 11.03.2010 12:09, schrieb Steffen Wolfrum: >>> Hi, >>> >>> controlling the lineskip in the old-fashoined way "\lineskiplimit-\maxdimen" doesn' work in mkiv anymore! >>> >>> Please have a look at the example below. Attached you may find the resulting PDFs, set with mkii resp. mkiv. >>> >>> Steffen >>> >>> --- >>> >>> \usetypescript[postscript] >>> \definetypeface[postscript][rm][serif][times][default] >>> >>> \setupbodyfont[postscript,20pt]\setupinterlinespace[line=12pt]\lineskiplimit-\maxdimen >>> >>> \setuplayout[grid=tolerant] >>> >>> \definestartstop[quotetest] >>> [before={\startnarrower\switchtobodyfont[8pt]\setupinterlinespace[line=7pt]\lineskiplimit-\maxdimen},after=\stopnarrower] >>> >> Hi Steffen, >> >> this works, but the \startlocal...\stoplocal combination is not used >> very often in 'the source' (so there must be a better way). >> >> \definestartstop[quotetest] >> [before={\startnarrower\startlocal\switchtobodyfont[8pt]\setupinterlinespace[line=16pt]\setupwhitespace[0pt]\setupindenting[0em,yes]},after=\stoplocal\stopnarrower] >> >> best wishes, >> >> Peter > > > Hi Peter, > > > it looks like you answered to thread "how to setup local interlinespace" ;o) > my attempt to make this list a little more chaotic ;) > Yes, this works now. But this ... > \setupinterlinespace[line=7pt]\lineskiplimit-\maxdimen} > > ... does not work as it worked in mkii. > > Just set line=8pt and run mkiv, next set line=7pt and run mkiv. > See the problem?! > yes, i see it. the interlineskip with line=7pt is bigger than the one with line=8pt. i looked for the definition of \lineskiplimit at http://www.tug.org/utilities/plain/cseq.html#lineskiplimit-rp [..] IF the glue specified by \baselineskip brings two adjacent boxes in a vertical list closer together than \lineskiplimit, then \lineskip glue is placed between the boxes [78]. -- \def\checkgridsnapping {\lineskip\ifgridsnapping\zeropoint\else\normallineskip\fi} so setting this value while using grid make not much sense. took me some time (also grid beginner), but i guess the attached example is a starting point. oh, and thanks to Wolfgang for his much nicer code (assimilated). Peter [-- Attachment #2: test.tex --] [-- Type: text/plain, Size: 638 bytes --] \usetypescript[postscript] \definetypeface[postscript][rm][serif][times][default] \setupbodyfont[postscript,20pt] %\definegridsnapping[verytolerant] [maxdepth:1.3,maxheight:1.3,strut] %\setuplayout[grid=verytolerant] \setuplayout[grid=tolerant] \definedelimitedtext [quotetest] [leftmargin=standard, before={\startgridcorrection\blank[medium]\switchtobodyfont[8pt]\setupinterlinespace[line=8pt]\setupwhitespace[none]}, after={\blank[medium]\stopgridcorrection}, grid=tolerant, indenting=no] \starttext \showframe \showstruts \showgrid \input tufte \par \startquotetest \input tufte \par \stopquotetest \stoptext [-- Attachment #3: Type: text/plain, Size: 486 bytes --] ___________________________________________________________________________________ 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 ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: how to set \lineskiplimit-\maxdimen 2010-03-11 14:08 ` Peter Rolf @ 2010-03-11 14:16 ` Wolfgang Schuster 2010-03-11 14:38 ` Peter Rolf 0 siblings, 1 reply; 6+ messages in thread From: Wolfgang Schuster @ 2010-03-11 14:16 UTC (permalink / raw) To: mailing list for ConTeXt users Am 11.03.10 15:08, schrieb Peter Rolf: > \definedelimitedtext > [quotetest] > [leftmargin=standard, > before={\startgridcorrection\blank[medium]\switchtobodyfont[8pt]\setupinterlinespace[line=8pt]\setupwhitespace[none]}, > after={\blank[medium]\stopgridcorrection}, > grid=tolerant, > indenting=no] > delimitedtext has no grid option 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 ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: how to set \lineskiplimit-\maxdimen 2010-03-11 14:16 ` Wolfgang Schuster @ 2010-03-11 14:38 ` Peter Rolf 0 siblings, 0 replies; 6+ messages in thread From: Peter Rolf @ 2010-03-11 14:38 UTC (permalink / raw) To: mailing list for ConTeXt users Am 11.03.2010 15:16, schrieb Wolfgang Schuster: > Am 11.03.10 15:08, schrieb Peter Rolf: >> \definedelimitedtext >> [quotetest] >> [leftmargin=standard, >> >> before={\startgridcorrection\blank[medium]\switchtobodyfont[8pt]\setupinterlinespace[line=8pt]\setupwhitespace[none]}, >> >> after={\blank[medium]\stopgridcorrection}, >> grid=tolerant, >> indenting=no] >> > delimitedtext has no grid option > ah, thanks for the info. i guess this is the reason why i had to add the grid correction. :) Peter ___________________________________________________________________________________ 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 ___________________________________________________________________________________ ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-03-11 14:38 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2010-03-11 11:09 how to set \lineskiplimit-\maxdimen Steffen Wolfrum 2010-03-11 11:50 ` Peter Rolf 2010-03-11 12:05 ` Steffen Wolfrum 2010-03-11 14:08 ` Peter Rolf 2010-03-11 14:16 ` Wolfgang Schuster 2010-03-11 14:38 ` Peter Rolf
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).