OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Subject: Re: DOCBOOK-APPS: programlisting extra line


I was not using CSS but it seems like the most sensible
choice. My only problem is that most of my reader-base
is using Netscape 4.3 which does not support stylesheets
as far as I am aware, perhaps it has limited support, but
I know it does not have full support.

I was really after a purely XHTML solution that did not
use CSS but I suppose XHTML is XHTML+CSS these days anyway
since this is the aim of W3C I think, so I should change
anyway.

Thanks

\.-~-./
-.ion.-
/.-~-.\

----- Original Message -----
From: "Marko Petersen" <lg002237@rzserv2.fhnon.de>
To: "ion" <vnhu38f93@subdimension.com>; <docbook-apps@lists.oasis-open.org>
Sent: Saturday, November 09, 2002 11:30 PM
Subject: Re: DOCBOOK-APPS: programlisting extra line


> Hi,
>
> sorry, I suggested PDF :-)
> In HTML set shade.verbatim to 0, otherwise a table is
> generated and this does not have width=100%.
> Programlisting is generated in pre-tags. So you can
> just add some css-style for this:
>
> pre.programlisting
> {
> background-color: #CCCCCC;
> }
>
> You can set your stylesheet as param:
>
> <xsl:param name="html.stylesheet" select="'mystyle.css'"/>
>
> Greetings,
>
> Marko
>
> At 22:51 09.11.2002 +0000, ion wrote:
> >I am already making sure that there are no gaps between
> >programlisting and content of programlisiting as I am
> >aware of how the XML spec defines the use of whitespace.
> >
> >The whole idea of using the table is so that the background
> >is shaded but across the whole page, not just to the width
> >of the text. If you look at the XHTML produced if one uses
> >just share.verbatim="1", tables are used, the only difference
> >is that the width is not set to anything so it only goes as
> >wide as the text.
> >
> >Oh, and btw, there is no need to use CDATA sections at all,
> >I always use character entities instead.
> >
> >
> >\.-~-./
> >-.ion.-
> >/.-~-.\
> >
> >----- Original Message -----
> >From: "Marko Petersen" <lg002237@rzserv2.fhnon.de>
> >To: "ion" <vnhu38f93@subdimension.com>;
<docbook-apps@lists.oasis-open.org>
> >Sent: Saturday, November 09, 2002 9:40 PM
> >Subject: Re: DOCBOOK-APPS: programlisting extra line
> >
> >
> > > Hi,
> > >
> > > just end your CDATA and programmlisting directly after your last
> > > code word. An example for the code you sent:
> > >
> > > <programmlisting>
> > > <![CDATA[
> > > blah blah blah ]]!></programmlisting><!-- ends in the same line -->
> > >
> > > This should work. A tip: you do not have to encapsulate code
> > > in tables, just set the following parameter:
> > >
> > > <xsl:param name="shade.verbatim" select="1"/>
> > >
> > > Greetings,
> > >
> > > Marko
> > >
> > > At 21:28 09.11.2002 +0000, ion wrote:
> > > >Does anyone have a suitable solution to the "extra line" problem
> > > >illustrated by the XHTML code below:
> > > >
> > > >
> > > >blah blah blah
> > > >I encapsulate programlistings and screen sections in tables so
> > > >that they are shaded, but, I get the extra line that is produced
> > > >by the code above. Any ideas on how to remove it?
> > > >
> > > >
> > > >\.-~-./
> > > >-.ion.-
> > > >/.-~-.\
> > >
>



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]


Powered by eList eXpress LLC