ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* setupindenting
@ 2009-01-20 21:28 Cecil Westerhof
  2009-01-21 13:16 ` setupindenting Wolfgang Schuster
  0 siblings, 1 reply; 7+ messages in thread
From: Cecil Westerhof @ 2009-01-20 21:28 UTC (permalink / raw)
  To: mailing list for ConTeXt users

With setupindenting I can define the level of indenting. But I want a
different level of indentation for different paragraphs. How can I do
this?

-- 
Cecil Westerhof
___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: setupindenting
  2009-01-20 21:28 setupindenting Cecil Westerhof
@ 2009-01-21 13:16 ` Wolfgang Schuster
  2009-01-21 13:47   ` setupindenting Cecil Westerhof
  0 siblings, 1 reply; 7+ messages in thread
From: Wolfgang Schuster @ 2009-01-21 13:16 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Tue, Jan 20, 2009 at 10:28 PM, Cecil Westerhof
<cldwesterhof@gmail.com> wrote:
> With setupindenting I can define the level of indenting. But I want a
> different level of indentation for different paragraphs. How can I do
> this?

You can define a environment for special sections and set a different
indent parameter inside of this section. I need more information to give
you a better answer.

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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: setupindenting
  2009-01-21 13:16 ` setupindenting Wolfgang Schuster
@ 2009-01-21 13:47   ` Cecil Westerhof
  2009-01-21 14:03     ` setupindenting Wolfgang Schuster
  0 siblings, 1 reply; 7+ messages in thread
From: Cecil Westerhof @ 2009-01-21 13:47 UTC (permalink / raw)
  To: mailing list for ConTeXt users

2009/1/21 Wolfgang Schuster <schuster.wolfgang@googlemail.com>:
> On Tue, Jan 20, 2009 at 10:28 PM, Cecil Westerhof
> <cldwesterhof@gmail.com> wrote:
>> With setupindenting I can define the level of indenting. But I want a
>> different level of indentation for different paragraphs. How can I do
>> this?
>
> You can define a environment for special sections and set a different
> indent parameter inside of this section. I need more information to give
> you a better answer.

In my template I have:
    \long\def\letterbody#1{\blank[line]\setupindenting[yes, medium]#1}
    \setupindenting[yes, none]
    \long\def\letterclosing#1#2{
        \blank[line]#1
        \blank[3*line]#2
    }

In the document itself I have:
\letterbody{
    Lorem ipsum dolor sit amet, consectetur adipiscing elit. Donec auctor, purus
    faucibus iaculis rutrum, sapien nisl venenatis arcu, eu
condimentum elit enim
    eget magna. Nullam risus tortor, ultricies a, lacinia ac, dictum at,
    massa. Integer risus. Cras ipsum risus, ultrices eget, aliquet id, egestas
    nec, dui. Cras et quam. Mauris sit amet leo. Duis ac nibh. Aliquam vitae
    est. Praesent justo. Morbi faucibus. Praesent laoreet erat eu mauris.
    \blank[line]
    Suspendisse fringilla tincidunt sapien. Aliquam rhoncus venenatis urna. Sed
    tellus. Mauris at sapien. Donec commodo arcu non felis. Praesent aliquam
    pellentesque libero. Donec vestibulum mauris. Nulla facilisi. Pellentesque
    ultrices ornare elit. Ut nibh lacus, laoreet a, tempor eu, condimentum at,
    tortor. Nunc pretium. Morbi pede purus, vestibulum at, mattis ac, volutpat
    eget, arcu. Nunc congue, pede id euismod porttitor, eros orci
cursus nibh, sit
    amet fringilla sem eros nec libero. Pellentesque tempor. Phasellus
malesuada,
    sapien id tristique blandit, est ante fringilla neque, et feugiat nunc ipsum
    nec augue.

    Nullam id ante sit amet pede feugiat laoreet. Sed porttitor vulputate
    leo. Nulla tincidunt. Phasellus sagittis, justo a feugiat tristique, ante
    felis imperdiet mauris, vitae dapibus metus quam ac risus. Donec lacinia
    congue neque. Mauris in quam at leo dignissim hendrerit. Cras interdum dolor
    ut lacus. Mauris a justo. Aenean vel nulla. Ut non felis varius
ante convallis
    pulvinar. Duis viverra. Mauris gravida, mauris tincidunt accumsan semper,
    ligula ipsum elementum dolor, id scelerisque sapien lorem vitae
    orci. Suspendisse potenti. Nam luctus tempus orci. In iaculis. Aliquam
    varius. Proin suscipit, tortor vel consequat fringilla, augue dolor
    consectetur dui, vitae aliquet dolor eros sed risus.
}
\setupindenting[yes, none] % necessary, because of problem with the template

\letterclosing{Hoogachtend,}{Cecil Westerhof}

\stoptext


When the setupindenting is not there, the letterclosing is indented.

-- 
Cecil Westerhof
___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: setupindenting
  2009-01-21 13:47   ` setupindenting Cecil Westerhof
@ 2009-01-21 14:03     ` Wolfgang Schuster
  2009-01-21 14:21       ` setupindenting Cecil Westerhof
  0 siblings, 1 reply; 7+ messages in thread
From: Wolfgang Schuster @ 2009-01-21 14:03 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Wed, Jan 21, 2009 at 2:47 PM, Cecil Westerhof <cldwesterhof@gmail.com> wrote:
> 2009/1/21 Wolfgang Schuster <schuster.wolfgang@googlemail.com>:
>> On Tue, Jan 20, 2009 at 10:28 PM, Cecil Westerhof
>> <cldwesterhof@gmail.com> wrote:
>>> With setupindenting I can define the level of indenting. But I want a
>>> different level of indentation for different paragraphs. How can I do
>>> this?
>>
>> You can define a environment for special sections and set a different
>> indent parameter inside of this section. I need more information to give
>> you a better answer.
>
> In my template I have:
>    \long\def\letterbody#1{\blank[line]\setupindenting[yes, medium]#1}

\long\def\letterbody#1%
  {{\blank[line]\setupindenting[yes,medium]#1\par}}

You could also write this as environment with

\definestartstop
  [letterbody]
  [before={\blank[line]},
   commands={\setupindenting[yes,medium]}]

and write in your document

\startletterbody
letter content
\stopletterbody

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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: setupindenting
  2009-01-21 14:03     ` setupindenting Wolfgang Schuster
@ 2009-01-21 14:21       ` Cecil Westerhof
  2009-01-21 14:38         ` setupindenting Wolfgang Schuster
  0 siblings, 1 reply; 7+ messages in thread
From: Cecil Westerhof @ 2009-01-21 14:21 UTC (permalink / raw)
  To: mailing list for ConTeXt users

2009/1/21 Wolfgang Schuster <schuster.wolfgang@googlemail.com>:
>> In my template I have:
>>    \long\def\letterbody#1{\blank[line]\setupindenting[yes, medium]#1}
>
> \long\def\letterbody#1%
>  {{\blank[line]\setupindenting[yes,medium]#1\par}}

That works. Thanks.
So when you do not want a side effect you need to use double accolades?
Why did you put the \par in?

-- 
Cecil Westerhof
___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: setupindenting
  2009-01-21 14:21       ` setupindenting Cecil Westerhof
@ 2009-01-21 14:38         ` Wolfgang Schuster
  2009-01-21 14:53           ` setupindenting Cecil Westerhof
  0 siblings, 1 reply; 7+ messages in thread
From: Wolfgang Schuster @ 2009-01-21 14:38 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On Wed, Jan 21, 2009 at 3:21 PM, Cecil Westerhof <cldwesterhof@gmail.com> wrote:
> 2009/1/21 Wolfgang Schuster <schuster.wolfgang@googlemail.com>:
>>> In my template I have:
>>>    \long\def\letterbody#1{\blank[line]\setupindenting[yes, medium]#1}
>>
>> \long\def\letterbody#1%
>>  {{\blank[line]\setupindenting[yes,medium]#1\par}}
>
> That works. Thanks.
> So when you do not want a side effect you need to use double accolades?

To keep the value for \setupindenting local to \letterbody.

> Why did you put the \par in?

To end the paragraph before after the lettertext.

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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: setupindenting
  2009-01-21 14:38         ` setupindenting Wolfgang Schuster
@ 2009-01-21 14:53           ` Cecil Westerhof
  0 siblings, 0 replies; 7+ messages in thread
From: Cecil Westerhof @ 2009-01-21 14:53 UTC (permalink / raw)
  To: mailing list for ConTeXt users

2009/1/21 Wolfgang Schuster <schuster.wolfgang@googlemail.com>:
>> So when you do not want a side effect you need to use double accolades?
>
> To keep the value for \setupindenting local to \letterbody.

That was what I mend in a general sense: if you do not want side
effects, you need double accolades. But I am not always very clear.


>> Why did you put the \par in?
>
> To end the paragraph before after the lettertext.

I do not see a difference between with the \par and without it. But to
be sure, I put it in.

-- 
Cecil Westerhof
___________________________________________________________________________________
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  : https://foundry.supelec.fr/projects/contextrev/
wiki     : http://contextgarden.net
___________________________________________________________________________________


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2009-01-21 14:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-01-20 21:28 setupindenting Cecil Westerhof
2009-01-21 13:16 ` setupindenting Wolfgang Schuster
2009-01-21 13:47   ` setupindenting Cecil Westerhof
2009-01-21 14:03     ` setupindenting Wolfgang Schuster
2009-01-21 14:21       ` setupindenting Cecil Westerhof
2009-01-21 14:38         ` setupindenting Wolfgang Schuster
2009-01-21 14:53           ` setupindenting Cecil Westerhof

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).