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] | [List Home]


Subject: Re: [docbook-apps] Sidebar height


Hallo Bob,

Sorry, I did not add the "false_lily_dobBook.xml" in the last mail. In this zip file I added it. 

Lining



-------- Original-Nachricht --------
> Datum: Wed, 10 Dec 2008 09:17:28 -0800
> Von: "Bob Stayton" <bobs@sagehill.net>
> An: "Lily Galle" <lily.galle@gmx.net>
> Betreff: Re: [docbook-apps] Sidebar height

> Hi,
> Can you send me your customization layer?  I can't tell what's going on 
> without it.  Also, I think you said you were using XEP?
> 
> Bob Stayton
> Sagehill Enterprises
> bobs@sagehill.net
> 
> 
> ----- Original Message ----- 
> From: "Lily Galle" <lily.galle@gmx.net>
> To: "Bob Stayton" <bobs@sagehill.net>
> Cc: <docbook-apps@lists.oasis-open.org>
> Sent: Monday, December 08, 2008 7:05 AM
> Subject: Re: [docbook-apps] Sidebar height
> 
> 
> > Dear all,
> >
> > Hallo Bob, thank you very much for your answer!
> >
> > I think I did not tell the problem clearly enough. I am Sorry. As you
> said 
> > perhaps you did not understand me exactly. I tried your advice and
> failed.
> >
> > According your advice I wrote the following code in myStylesheet.xsl
> > <xsl:param name="body.margin.left">1.2in</xsl:param>
> >  <xsl:param name="body.margin.right">1.2in</xsl:param>
> >
> > Then I added the following code in pagesetup.xsl in some 
> > simple-page-master
> > <fo:region-body  margin-left = "{$body.margin.left}"
> >        margin-right = "{$body.margin.right}"  ... …
> >
> > Then I tested it with the myDocbook.xml. (This file is at the very end
> of 
> > this Mail).  The paragraph two and paragraph three intruded in sidebar 
> > area. This is not what I want.
> >
> > What I need is:
> > The paragraph 2 and paragraph 3 do not have sidebars with texts. There 
> > should be white space beside Paragraph 2 and paragraph3. And these white
> > spaces are as wide as sidebars.
> >
> > Through the whole book there should be always white spaces or sidebars 
> > beside the normal texts. The normal texts should never intrude in these 
> > regions.
> >
> > At the very end of this Mail is myDocbook.xml for testing.
> >
> > Is there a way to manage it in xsl? It would be really great; it will
> save 
> > me many troubles.
> >
> > Thank you very much for help!
> >
> > Lily
> >
> >
> > My book is “double.sided”. What I want looks like this:
> >
> > Paragraph one. Here is the normal text Motivation
> > about Motivation. Beside this paragraph
> > is one sidebar with texts.
> >
> > Paragraph two. Here are other normal
> > texts about Motivation. These texts do
> > not have sidebars with texts. But there
> > should be white spaces on the right
> > side.The white spaces are as wide as
> > the sidebars.
> >
> > Paragraph three. there are some white
> > spaces on the right side.
> >
> > Paragraph four: This paragraph is about Activity
> > activity.
> >
> > Paragraph five: Another paragraph
> > aboutactivity. There are some white
> > spaces on the right side. The white
> > spaces are as wide as the sidebars.
> >
> > Paragraph six: A paragraph about result. Result
> >
> > Paragraph seven: Another paragraph
> > About result.
> >
> >
> >
> >> Hi,
> >> I'm not sure I completely understand the problem.  When you say "the
> >> “paragraph Texts” appear in the sidebar region", it sounds like you
> >> are
> >> using the sidebars to set the margin for the body text.  Rather, the
> >> region-body in the page master should set the margin for the body text.
> >> Then the sidebars can be placed in that area as floats and you don't
> have
> >> to
> >> adjust the heights of the sidebars.
> >>
> >> If you really must set the sidebar height, you'll need to duplicate the
> >> mechanism that processes the <?dbfo sidebar-width?> processing
> >> instruction.
> >> Some of that is in fo/block.xsl and some in fo/pi.xsl.
> >>
> >> Bob Stayton
> >> Sagehill Enterprises
> >> bobs@sagehill.net
> >>
> >>
> >> ----- Original Message ----- 
> >> From: "Lily Galle" <lily.galle@gmx.net>
> >> > Dear all,
> >> >
> >> > I use XEP. My book is double-sided.
> >> >
> >> > I use sidebar:
> >> >   <?dbfo sidebar-width="1.2in"?><?dbfo float-type="outside"?>
> >> >
> >> > For example: “Motivation”, “Activity” and “Result” are
> the
> >> Text in
> >> > sidebars. I would like to have the following layout in the whole
> book:
> >> >
> >> > Paragraph 1: about motivation.    Motivation
> >> >
> >> > Paragraph 2: about motivation.
> >> >
> >> > Paragraph 3: about motivation
> >> >
> >> >
> >> > Paragraph 4: about activity. Activity
> >> >
> >> > Paragraph 5: about activity.
> >> >
> >> >
> >> > Paragraph 6: about Result.        Result
> >> >
> >> > Paragraph 7: about Result.
> >> >
> >> >
> >> > The Problem is: Every sidebar should have different height. I have to
> >> > adjust every sidebar height to the height of the paragraphs. I do it
> >> with
> >> > <literallayout> </literallayout>. If the sidebar heights are not well
> >> > adjusted, then the “paragraph Texts” appear in the sidebar region
> >> and the
> >> > layout is no more pretty.
> >> >
> >> > If the book has 200 pages, then I have to write many <literallayout>
> >> > </literallayout>.
> >> >
> >> > I would like the following very much: the height of the sidebar can
> be
> >> > adjusted automatically to the height of the Paragraphs. How can I 
> >> > manage
> >> > this?
> >> >
> >> > Help will be very much appreciated. Thanks!!
> >> >
> >> > Lily
> >
> >
> > myDocBook.xml for testing:
> >
> > <?xml version="1.0" encoding="UTF-8"?>
> > <book version="5.0" xml:lang="de"
> > xmlns="http://docbook.org/ns/docbook"; >
> >
> > <title>The Big Book Title</title>
> >  <chapter>
> >       <title>  Chapter 1 Title</title>
> >       <sidebar>   <?dbfo float-type="outside"?>
> >              <para>first sidebar text. </para>
> >       </sidebar>
> >
> >       <para>Paragraph one. Here is the normal text.
> >                 Beside this paragraph is one sidebar with texts.
> >       </para>
> >       <para>Paragraph two. Here are other normal texts.
> >                 These normal texts should not appear in the sidebar 
> > region.
> >                  But they did.
> >      </para>
> >      <para>
> >              Paragraph three. Normal texts again.
> >              But they intrude in the sidebar region. It is not what I 
> > want.
> >      </para>
> >   </chapter>
> > </book>
> >
> >
> >
> >
> > -- 
> > Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit
> allen: 
> > http://www.gmx.net/de/go/multimessenger
> >
> > 

-- 
Sensationsangebot verlängert: GMX FreeDSL - Telefonanschluss + DSL 
für nur 16,37 Euro/mtl.!* http://dsl.gmx.de/?ac=OM.AD.PD003K1308T4569a

lily_files_2.zip



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