ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* margin comment above heading
@ 2020-06-16 20:17 Pablo Rodriguez
  2020-06-17 20:47 ` Wolfgang Schuster
  0 siblings, 1 reply; 5+ messages in thread
From: Pablo Rodriguez @ 2020-06-16 20:17 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Dear list,

I have the following sample:

  \startsetups[tinytiny]
    \setupwhitespace[-2em]
    \setupbodyfont[0.01pt]
    \setupinterlinespace[1sp]
  \stopsetups
  \setupinteraction[state=start]
  \showframe\showgrid
  \starttext
    \blank[force, 10em]
    \section{Move comment above this heading}
    \startparagraph[setups=tinytiny]
     \dontleavehmode
     \comment[location={rightmargin}, color=orange]
         {comment}
    \stopparagraph
  \stoptext

Is there a way to move the comment above the heading that goes before?

Many thanks for your help,

Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

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

* Re: margin comment above heading
  2020-06-16 20:17 margin comment above heading Pablo Rodriguez
@ 2020-06-17 20:47 ` Wolfgang Schuster
  2020-06-17 21:26   ` Henning Hraban Ramm
  2020-06-18 15:41   ` Pablo Rodriguez
  0 siblings, 2 replies; 5+ messages in thread
From: Wolfgang Schuster @ 2020-06-17 20:47 UTC (permalink / raw)
  To: mailing list for ConTeXt users

Pablo Rodriguez schrieb am 16.06.2020 um 22:17:
> Dear list,
> 
> I have the following sample:
> 
>    \startsetups[tinytiny]
>      \setupwhitespace[-2em]
>      \setupbodyfont[0.01pt]
>      \setupinterlinespace[1sp]
>    \stopsetups

???

>    \setupinteraction[state=start]
>    \showframe\showgrid
>    \starttext
>      \blank[force, 10em]
>      \section{Move comment above this heading}
>      \startparagraph[setups=tinytiny]
>       \dontleavehmode
>       \comment[location={rightmargin}, color=orange]
>           {comment}
>      \stopparagraph
>    \stoptext
> 
> Is there a way to move the comment above the heading that goes before?

Like this?

\setupinteraction[state=start]

\showframe
\showgrid

\starttext

\blank[force,10em]

\comment[location={rightmargin},color=orange]{comment}
\section{Move comment above this heading}

\stoptext

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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

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

* Re: margin comment above heading
  2020-06-17 20:47 ` Wolfgang Schuster
@ 2020-06-17 21:26   ` Henning Hraban Ramm
  2020-06-18 19:06     ` Pablo Rodriguez
  2020-06-18 15:41   ` Pablo Rodriguez
  1 sibling, 1 reply; 5+ messages in thread
From: Henning Hraban Ramm @ 2020-06-17 21:26 UTC (permalink / raw)
  To: mailing list for ConTeXt users


> Am 17.06.2020 um 22:47 schrieb Wolfgang Schuster <wolfgang.schuster.lists@gmail.com>:
> 
> Pablo Rodriguez schrieb am 16.06.2020 um 22:17:
>> Dear list,
>> I have the following sample:
>>   \startsetups[tinytiny]
>>     \setupwhitespace[-2em]
>>     \setupbodyfont[0.01pt]
>>     \setupinterlinespace[1sp]
>>   \stopsetups
> 
> ???
> 
>>   \setupinteraction[state=start]
>>   \showframe\showgrid
>>   \starttext
>>     \blank[force, 10em]
>>     \section{Move comment above this heading}
>>     \startparagraph[setups=tinytiny]
>>      \dontleavehmode
>>      \comment[location={rightmargin}, color=orange]
>>          {comment}
>>     \stopparagraph
>>   \stoptext
>> Is there a way to move the comment above the heading that goes before?
> 
> Like this?
> 
> \setupinteraction[state=start]
> 
> \showframe
> \showgrid
> 
> \starttext
> 
> \blank[force,10em]
> 
> \comment[location={rightmargin},color=orange]{comment}
> \section{Move comment above this heading}
> 
> \stoptext

Pablo, do I understand right that you’re converting XML and the comment comes last in that structure, but you need it first?
I.e. the real question is how to process the XML structure in a different order, right?
That would avoid shifting boxes around, which might be possible, but ugly and hard to control.

Hraban

___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

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

* Re: margin comment above heading
  2020-06-17 20:47 ` Wolfgang Schuster
  2020-06-17 21:26   ` Henning Hraban Ramm
@ 2020-06-18 15:41   ` Pablo Rodriguez
  1 sibling, 0 replies; 5+ messages in thread
From: Pablo Rodriguez @ 2020-06-18 15:41 UTC (permalink / raw)
  To: ntg-context

On 6/17/20 10:47 PM, Wolfgang Schuster wrote:
> Pablo Rodriguez schrieb am 16.06.2020 um 22:17:
>> Dear list,
>>
>> I have the following sample:
>>
>>    \startsetups[tinytiny]
>>      \setupwhitespace[-2em]
>>      \setupbodyfont[0.01pt]
>>      \setupinterlinespace[1sp]
>>    \stopsetups

This was from a previous form of the sample. If the paragraph is really
tiny, it would be easier not to have a page break between that paragraph
and the

>>    \setupinteraction[state=start]
>>    \showframe\showgrid
>>    \starttext
>>      \blank[force, 10em]
>>      \section{Move comment above this heading}
>>      \startparagraph[setups=tinytiny]
>>       \dontleavehmode
>>       \comment[location={rightmargin}, color=orange]
>>           {comment}
>>      \stopparagraph
>>    \stoptext
>>
>> Is there a way to move the comment above the heading that goes before?
>
> Like this?
>
> \setupinteraction[state=start]
>
> \showframe
> \showgrid
>
> \starttext
>
> \blank[force,10em]
>
> \comment[location={rightmargin},color=orange]{comment}
> \section{Move comment above this heading}
>
> \stoptext

This is what I intend, but not changing the order of \section before
\comment (if that is possible, which I don’t know).

Many thanks for your help,

Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

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

* Re: margin comment above heading
  2020-06-17 21:26   ` Henning Hraban Ramm
@ 2020-06-18 19:06     ` Pablo Rodriguez
  0 siblings, 0 replies; 5+ messages in thread
From: Pablo Rodriguez @ 2020-06-18 19:06 UTC (permalink / raw)
  To: ntg-context

On 6/17/20 11:26 PM, Henning Hraban Ramm wrote:
> [...]
> Pablo, do I understand right that you’re converting XML and the
> comment comes last in that structure, but you need it first?> I.e.
> the real question is how to process the XML structure in a different
> order, right?
Hraban,

yes, this is my real question. I have to learn how to select the last
child using lpath ("[position()==last()]", I guess).

> That would avoid shifting boxes around, which might be possible, but
> ugly and hard to control.

This make sense. Messing code to force ConTeXt to work as it isn’t
intended may to other unintended consequences as well.

Many thanks for your help,

Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

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

end of thread, other threads:[~2020-06-18 19:06 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-06-16 20:17 margin comment above heading Pablo Rodriguez
2020-06-17 20:47 ` Wolfgang Schuster
2020-06-17 21:26   ` Henning Hraban Ramm
2020-06-18 19:06     ` Pablo Rodriguez
2020-06-18 15:41   ` Pablo Rodriguez

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