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
% 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
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 -------------------------------------------------------------------------
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/
Peter Rolf
At 21:25 04/09/2003 +0200, Patrick Gundlach wrote:
Peter Rolf
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 -------------------------------------------------------------------------
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 -------------------------------------------------------------------------
participants (4)
-
Hans Hagen
-
Henning Hraban Ramm
-
Patrick Gundlach
-
Peter Rolf