[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
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]