ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: Rik <rik@panix.com>
To: ntg-context@ntg.nl
Subject: Re: Problems with headers using margintext alternative
Date: Sat, 29 Jul 2017 10:52:03 -0400	[thread overview]
Message-ID: <9e0f3515-e9c3-7f07-a533-4acbfc89df78@panix.com> (raw)
In-Reply-To: <dd5e8654-de68-ad81-2f57-41d0cbc69ec4@rik.users.panix.com>


[-- Attachment #1.1: Type: text/plain, Size: 5725 bytes --]

Bump.

The problem persists two updates later.

In the picture below, the green line represents the edge of the page.



Does anyone else get the same result?
-- 
Rik

On 2017-07-23 15:48, Rik Kabel wrote:
>
> The following example demonstrates two problems with 
> alternative=margintext in \setuphead:
>
>  1. When used with start/stop sectioning, text following the title may
>     be set on the wrong line.
>  2. Without regard to the type of sectioning, margintext titles may
>     spill over the left edge of the margin and beyond the page frame.
>
>     \setuppapersize
>         [letter]
>         [letter,oversized]
>     \setuplayout
>         [location={middle,middle}]
>     \showframe
>     \setuphead
>         [chapter]
>         [number=no,
>          alternative=inmargin]
>     \setuphead
>         [section]
>         [
>          alternative=margintext,
>          insidesection={\blank[-line]},
>         ]
>     \starttext
>       \starttitle
>           [title={Problem description}]
>       \bgroup
>       \setupwhitespace[medium]
>       \startparagraph
>           This demonstrates two problems with
>           \type{alternative=margintext} in \tex{setuphead}:
>           \startitemize[packed,n]
>           \startitem
>             When used with start/stop sectioning, text following the
>             title may be set on the wrong line.
>           \stopitem
>           \startitem
>             Without regard to the type of sectioning, \type{margintext}
>             titles may spill over the left edge of the margin and beyond
>             the page frame. (Oddly, \tex{paperwidth} is less than the
>             sum of \tex{makeupwidth} and the margin widths and
>             distances for both letter and A4 paper.)
>           \stopitem
>           \stopitemize
>       \stopparagraph
>       \startparagraph
>           With start/stop sectioning, the text following the section
>           title may begin one line below the start of the title. That
>           can be remedied if there is no whitespace between paragraphs
>           with \type{insidesection={\blank[-line]}}, but the remedy
>           fails when there is whitespace, and increasing the correction
>           has no effect. With traditional sectioning, the text appears
>           baseline|-|aligned with the heading, as expected. The
>           the correction has no effect in any case with traditional
>           sectioning.
>       \stopparagraph
>       \startparagraph
>           It makes no difference in any test how the paragraphs are
>           delimited—blank lines, \tex{bpar}/\tex{epar},
>           \tex{startparagraph}/\tex{stopparagraph}, or \tex{par}.
>       \stopparagraph
>       \startparagraph
>           Tested with standalone beta 2017.07.17 00:20.
>       \stopparagraph
>       \egroup
>       \page
>       \startchapter
>           [title={Start/stop sectioning}]
>       \startsection[title={Mis\-cel\-la\-neous quo\-ta\-tions}]
>       \startparagraph
>           \input jojomayer
>       \stopparagraph
>       \startparagraph
>           \input carrol \wordright{No indent no whitespace.}
>       \stopparagraph
>       \stopsection
>       \bgroup
>       \setupwhitespace[medium]
>       \startsection[title={Miscellaneous quotations}]
>       \startparagraph
>           \input jojomayer
>       \stopparagraph
>       \startparagraph
>           \input carrol \wordright{No indent medium whitespace.}
>       \stopparagraph
>       \stopsection
>       \egroup
>       \bgroup
>       \setupindenting[yes,small]
>       \startsection[title={Miscellaneous quotations}]
>       \startparagraph
>           \input jojomayer
>       \stopparagraph
>       \startparagraph
>           \input carrol \wordright{Small indent no whitespace.}
>       \stopparagraph
>       \stopsection
>       \egroup
>       \bgroup
>       \setupwhitespace[medium]
>       \setupindenting[yes,small]
>       \startsection[title={Miscellaneous quotations}]
>       \startparagraph
>           \input jojomayer
>       \stopparagraph
>       \startparagraph
>           \input carrol \wordright{Small indent medium whitespace.}
>       \stopparagraph
>       \stopsection
>       \egroup
>       \stopchapter
>       \chapter{Traditional sectioning}
>       \section{Mis\-cel\-la\-neous quo\-ta\-tions}
>           \input jojomayer \par
>           \input carrol  \wordright{No indent no whitespace.} \par
>           No indent no whitespace. \par
>       \bgroup
>       \setupwhitespace[medium]
>       \section{Miscellaneous quotations}
>           \input jojomayer \par
>           \input carrol \wordright{No indent medium whitespace.} \par
>       \egroup
>       \bgroup
>       \setupindenting[yes,small]
>       \section{Miscellaneous quotations}
>           \input jojomayer \par
>           \input carrol \wordright{Small indent no whitespace.} \par
>       \egroup
>       \bgroup
>       \setupwhitespace[medium]
>       \setupindenting[yes,small]
>       \section{Miscellaneous quotations}
>           \input jojomayer \par
>           \input carrol \wordright{Small indent medium whitespace.} \par
>       \egroup
>     \showlayout
>     \stoptext
>
>
> -- 
> Rik
>
>
> ___________________________________________________________________________________
> 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
> ___________________________________________________________________________________



[-- Attachment #1.2.1: Type: text/html, Size: 9564 bytes --]

[-- Attachment #1.2.2: bkgkogcjhnahbpdd.png --]
[-- Type: image/png, Size: 7857 bytes --]

[-- Attachment #2: Type: text/plain, Size: 492 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://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

  reply	other threads:[~2017-07-29 14:52 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-07-23 19:48 Rik Kabel
2017-07-29 14:52 ` Rik [this message]
2017-07-29 16:18   ` Willi Egger
2017-07-29 17:10 ` Problems with heads " Pablo Rodriguez
2017-07-29 17:34   ` Rik
2017-07-29 18:18     ` Pablo Rodriguez
2017-07-29 18:40       ` Rik Kabel
2017-07-29 21:44     ` Hans Hagen
2017-07-30  7:30       ` Pablo Rodriguez
2017-07-30 13:38         ` Hans Hagen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=9e0f3515-e9c3-7f07-a533-4acbfc89df78@panix.com \
    --to=rik@panix.com \
    --cc=ntg-context@ntg.nl \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).