additional blank line in starttyping environment
Hi, I get an extra blank line at the beginning of the starttyping environment. How do I get rid of it? See the huge space top of the line "BYTEORDER M": \setupcolors[state=start] \starttext \startbuffer[1arc] \starttyping BYTEORDER M LAYOUT BIL NROWS 3601 NCOLS 3601 NBANDS 1 NBITS 16 BANDROWBYTES 7202 TOTALROWBYTES 7202 BANDGAPBYTES 0 NODATA -32768 ULXMAP $ULXMAP ULYMAP $ULYMAP XDIM 0.000277777777777778 YDIM 0.000277777777777778 \stoptyping \stopbuffer \framed[width=6cm,frame=off,align=flushleft,background=color,backgroundcolor=red]{\getbuffer[1arc]} \stoptext
Hi, this should do the trick: \setupcolors[state=start] \setuptyping[before={\blank[0cm]}] \startbuffer[1arc] BYTEORDER M LAYOUT BIL NROWS 3601 NCOLS 3601 NBANDS 1 NBITS 16 BANDROWBYTES 7202 TOTALROWBYTES 7202 BANDGAPBYTES 0 NODATA -32768 ULXMAP $ULXMAP ULYMAP $ULYMAP XDIM 0.000277777777777778 YDIM 0.000277777777777778 \stopbuffer \starttext \framed [width=6cm,frame=off,align=flushleft,background=color,backgroundcolor=re d]{\typebuffer[1arc]} \stoptext HTH Thomas On Jul 15, 2007, at 5:45 PM, WolfgangZ wrote:
Hi,
I get an extra blank line at the beginning of the starttyping environment. How do I get rid of it? See the huge space top of the line "BYTEORDER M":
\setupcolors[state=start]
\starttext \startbuffer[1arc] \starttyping BYTEORDER M LAYOUT BIL NROWS 3601 NCOLS 3601 NBANDS 1 NBITS 16 BANDROWBYTES 7202 TOTALROWBYTES 7202 BANDGAPBYTES 0 NODATA -32768 ULXMAP $ULXMAP ULYMAP $ULYMAP XDIM 0.000277777777777778 YDIM 0.000277777777777778 \stoptyping \stopbuffer
\framed [width=6cm,frame=off,align=flushleft,background=color,backgroundcolor= red]{\getbuffer[1arc]} \stoptext
______________________________________________________________________ _____________ 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 ______________________________________________________________________ _____________
On Sun, 15 Jul 2007, WolfgangZ wrote:
I get an extra blank line at the beginning of the starttyping environment. How do I get rid of it?
The cause of the problem seems to be the "align=flushleft". Workaround: \vskip-\lineheight Minimal example, showing the problem and the workaround: \setupcolors[state=start] \setuptyping[before=,after=] \startbuffer BYTEORDER M \stopbuffer \starttext \framed[background=color,backgroundcolor=red]{\typebuffer} \framed[align=flushleft,background=color,backgroundcolor=red]{\typebuffer} \framed[align=flushleft,background=color,backgroundcolor=red]{% \vskip-\lineheight\typebuffer} \stoptext Cheers, Peter -- http://pmrb.free.fr/contact/
Peter Münster schrieb:
On Sun, 15 Jul 2007, WolfgangZ wrote:
I get an extra blank line at the beginning of the starttyping environment. How do I get rid of it?
The cause of the problem seems to be the "align=flushleft". Workaround: \vskip-\lineheight
Minimal example, showing the problem and the workaround:
\setupcolors[state=start] \setuptyping[before=,after=] \startbuffer BYTEORDER M \stopbuffer \starttext \framed[background=color,backgroundcolor=red]{\typebuffer} \framed[align=flushleft,background=color,backgroundcolor=red]{\typebuffer} \framed[align=flushleft,background=color,backgroundcolor=red]{% \vskip-\lineheight\typebuffer} \stoptext
Cheers, Peter
It seemd that I needed align=flushleft to get the lines of the buffer correctly and not without any line break at all. Many thanks for your help Wolfgang
participants (3)
-
Peter Münster
-
Thomas A. Schmitz
-
WolfgangZ