ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* spacing in heads
@ 2003-09-03 21:45 Patrick Gundlach
  2003-09-04 18:34 ` Peter Rolf
  2003-09-04 19:03 ` Hans Hagen
  0 siblings, 2 replies; 8+ messages in thread
From: Patrick Gundlach @ 2003-09-03 21:45 UTC (permalink / raw)


Hello ConTeXt-hackers,

why is there so much space above the word hello? Anybody know how to
get rid of it?

\starttext
\setuphead[section][textcommand=\framed,before=]
\hbox{\framed[width=5cm,height=5cm,align={middle,high}]{\section{Hello}
        why is there so much space above the word hello??}}
\stoptext


Patrick

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

* Re: spacing in heads
  2003-09-03 21:45 spacing in heads Patrick Gundlach
@ 2003-09-04 18:34 ` Peter Rolf
  2003-09-04 18:57   ` Hans Hagen
  2003-09-04 19:25   ` Patrick Gundlach
  2003-09-04 19:03 ` Hans Hagen
  1 sibling, 2 replies; 8+ messages in thread
From: Peter Rolf @ 2003-09-04 18:34 UTC (permalink / raw)


% interface=en output=pdftex
\starttext

\showmakeup
\showstruts

\setuphead[section][textcommand=\framed,before=]
\hbox{\framed[width=5cm,height=5cm,align={middle,high},offset=none]%,strut=no]
  {\section{Hello}
        why is there so much space above the word hello??}}
\stoptext


Hello Patrick,

this one works for me (strut=no is an alternative).
You should give 'Visual Debugging in TeX' (art-visi.pdf) a try. It's 
pure gold to get control
of the hole layout ;)

Greetings,

   Peter

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

* Re: spacing in heads
  2003-09-04 18:34 ` Peter Rolf
@ 2003-09-04 18:57   ` Hans Hagen
  2003-09-04 21:08     ` Henning Hraban Ramm
  2003-09-04 19:25   ` Patrick Gundlach
  1 sibling, 1 reply; 8+ messages in thread
From: Hans Hagen @ 2003-09-04 18:57 UTC (permalink / raw)


At 20:34 04/09/2003 +0200, you wrote:
>% interface=en output=pdftex
>\starttext
>
>\showmakeup
>\showstruts
>
>\setuphead[section][textcommand=\framed,before=]
>\hbox{\framed[width=5cm,height=5cm,align={middle,high},offset=none]%,strut=no]
>  {\section{Hello}
>        why is there so much space above the word hello??}}
>\stoptext
>
>
>Hello Patrick,
>
>this one works for me (strut=no is an alternative).
>You should give 'Visual Debugging in TeX' (art-visi.pdf) a try. It's pure 
>gold to get control
>of the hole layout ;)

if you wanna see some more:

\showbaselinecorrection
\showgridsnapping
\showstruts
\showgrid
\showbreaks

\tracegridsnappingtrue
\tracepositionstrue
\tracelayerstrue
\tracecolumnsettrue
\tracesidefloatstrue
\traceboxplacementtrue

for much more tracing, grep on show and trace -)

Hans

PS. I bet that context is one of the first apps that uses acrobat layers in 
some fashion:

\showlayoutcomponents
-------------------------------------------------------------------------
                                   Hans Hagen | PRAGMA ADE | pragma@wxs.nl
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
                        information: http://www.pragma-ade.com/roadmap.pdf
                     documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------

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

* Re: spacing in heads
  2003-09-03 21:45 spacing in heads Patrick Gundlach
  2003-09-04 18:34 ` Peter Rolf
@ 2003-09-04 19:03 ` Hans Hagen
  2003-09-05  6:49   ` Patrick Gundlach
  1 sibling, 1 reply; 8+ messages in thread
From: Hans Hagen @ 2003-09-04 19:03 UTC (permalink / raw)


At 23:45 03/09/2003 +0200, Patrick Gundlach wrote:
>Hello ConTeXt-hackers,
>
>why is there so much space above the word hello? Anybody know how to
>get rid of it?
>
>\starttext
>\setuphead[section][textcommand=\framed,before=]
>\hbox{\framed[width=5cm,height=5cm,align={middle,high}]{\section{Hello}
>         why is there so much space above the word hello??}}
>\stoptext

\showstruts (this really helps a lot in getting insight in where spacing is 
taken care of)

so, in such a case, use: \framed[...,strut=no,...]

Hans
-------------------------------------------------------------------------
                                   Hans Hagen | PRAGMA ADE | pragma@wxs.nl
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
                        information: http://www.pragma-ade.com/roadmap.pdf
                     documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------

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

* Re: spacing in heads
  2003-09-04 18:34 ` Peter Rolf
  2003-09-04 18:57   ` Hans Hagen
@ 2003-09-04 19:25   ` Patrick Gundlach
  2003-09-04 22:03     ` Hans Hagen
  1 sibling, 1 reply; 8+ messages in thread
From: Patrick Gundlach @ 2003-09-04 19:25 UTC (permalink / raw)


Peter Rolf <peter.rolf@arcor.de> writes:

Hello Peter,

thanks for the answer, I was actually using the visual debugger, but I
wasn't able to tell what the small sqare was for.

So one other question: 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\showmakeup
\starttext
\setuphead[section][textcommand=\framed,before=]
\hbox{\framed[width=5cm,height=5cm,align={middle,high},offset=0pt]{%
offset=0pt hp\section{Hello}
        why is there so much space above the word hello??}
\framed[width=5cm,height=5cm,align={middle,high},offset=none]{%
offset=none hp\section{Hello}
        why is there so much space above the word hello??}}
\stoptext
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

what is the difference between offset=0pt and offset=none? I thought
that it would only insert a strut, but then again I thought that a
strut has the height and the depth of the font. This is clearly not
the case here, since the f (or h) should be the highest char and p pretty
deep. But compared to the right example there is some space above the
f and below the p. 

Patrick

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

* Re: spacing in heads
  2003-09-04 18:57   ` Hans Hagen
@ 2003-09-04 21:08     ` Henning Hraban Ramm
  0 siblings, 0 replies; 8+ messages in thread
From: Henning Hraban Ramm @ 2003-09-04 21:08 UTC (permalink / raw)



Am Donnerstag, 04.09.03, um 20:57 Uhr (Europe/Zurich) schrieb Hans 
Hagen:
> PS. I bet that context is one of the first apps that uses acrobat 
> layers in some fashion:

It is. I told "PDF guru" Stephan Jaeggi about and showed him your 
layers.pdf,
and he was amazed. But he wondered, why the PDF is declared as 1.4. ;-)
Perhaps pdfTeX must get more trust in its own capabilities?

Grüßlis vom Hraban!
-- 
http://www.fiee.net/texnique/

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

* Re: Re: spacing in heads
  2003-09-04 19:25   ` Patrick Gundlach
@ 2003-09-04 22:03     ` Hans Hagen
  0 siblings, 0 replies; 8+ messages in thread
From: Hans Hagen @ 2003-09-04 22:03 UTC (permalink / raw)


At 21:25 04/09/2003 +0200, Patrick Gundlach wrote:
>Peter Rolf <peter.rolf@arcor.de> writes:
>
>Hello Peter,
>
>thanks for the answer, I was actually using the visual debugger, but I
>wasn't able to tell what the small sqare was for.
>
>So one other question:
>%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>\showmakeup
>\starttext
>\setuphead[section][textcommand=\framed,before=]
>\hbox{\framed[width=5cm,height=5cm,align={middle,high},offset=0pt]{%
>offset=0pt hp\section{Hello}
>         why is there so much space above the word hello??}
>\framed[width=5cm,height=5cm,align={middle,high},offset=none]{%
>offset=none hp\section{Hello}
>         why is there so much space above the word hello??}}
>\stoptext
>%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
>
>what is the difference between offset=0pt and offset=none? I thought
>that it would only insert a strut, but then again I thought that a
>strut has the height and the depth of the font. This is clearly not
>the case here, since the f (or h) should be the highest char and p pretty
>deep. But compared to the right example there is some space above the
>f and below the p.


in your example, turn of showmakeup and say \showstruts

\starttext \showstruts

\framed[offset=0pt]{test}
\framed[offset=none]{test}
\framed[offset=overlay]{test}

\stoptext
-------------------------------------------------------------------------
                                   Hans Hagen | PRAGMA ADE | pragma@wxs.nl
                       Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
  tel: +31 (0)38 477 53 69 | fax: +31 (0)38 477 53 74 | www.pragma-ade.com
-------------------------------------------------------------------------
                        information: http://www.pragma-ade.com/roadmap.pdf
                     documentation: http://www.pragma-ade.com/showcase.pdf
-------------------------------------------------------------------------

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

* Re: spacing in heads
  2003-09-04 19:03 ` Hans Hagen
@ 2003-09-05  6:49   ` Patrick Gundlach
  0 siblings, 0 replies; 8+ messages in thread
From: Patrick Gundlach @ 2003-09-05  6:49 UTC (permalink / raw)


Hans Hagen <pragma@wxs.nl> writes:

Hello,

> \showstruts (this really helps a lot in getting insight in where
> spacing is taken care of)

I should put \showstruts in cont-sys.tex ;-)


Patrick

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

end of thread, other threads:[~2003-09-05  6:49 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-03 21:45 spacing in heads Patrick Gundlach
2003-09-04 18:34 ` Peter Rolf
2003-09-04 18:57   ` Hans Hagen
2003-09-04 21:08     ` Henning Hraban Ramm
2003-09-04 19:25   ` Patrick Gundlach
2003-09-04 22:03     ` Hans Hagen
2003-09-04 19:03 ` Hans Hagen
2003-09-05  6:49   ` Patrick Gundlach

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