List Info

Thread: indenting titles




indenting titles
user name
2007-05-25 17:45:55
Ubuntu | docbook-xsl-1.69.1 | fop-0.93

Hi all,

I am trying to indent titles (sect1, sect2, and sect3) so
they are 
not all left-aligned.

What I have now is:

Blah 1
      text text text
Blah 1.1
      text text text
Blah 1.1.1
      text text text

What I want is:

Blah 1
       text text text
   Blah 1.1
       text text text
     Blah 1.1.1
       text text text

Which file(s) do I need to edit to achieve these results?

uak

------------------------------------------------------------
---------
To unsubscribe, e-mail: docbook-unsubscribelists.oasis-open.org
For additional commands, e-mail: docbook-helplists.oasis-open.org


RE: indenting titles
user name
2007-05-25 20:09:32
Julie,

Thank you for the link. I now have this in the my
customization file:

<xsl:attribute-set
name="section.title.level3.properties">
   <xsl:attribute
name="text-align">left</xsl:attribute>
</xsl:attribute-set>

Is there a way that I can qualify how much to the left that
the title
aligns? For example:

sect1 = "all the way to the left"
sect2 = "3em from the left" sect3 = "5em from
the left"

uak

On Fri, 25 May 2007, Julie May wrote:

> Hello Ursula,
>
> Just quickly ran to
> http://docbook.sourceforge.net/relea
se/xsl/current/doc/fo/section.properties
> .html to copy the properties you are looking for.  Not
sure if you are using
> formatting objects, if not the names of the templates
are the same but the
> instructions are slightly different.
>
> component.title if you really want to go nuts
customizing
>
> section.title.properties - the defaults for all
sections
> section.title.level1.properties - your indents for this
level
> section.title.level2.properties - your indents for this
level
> section.title.level3.properties - your indents for this
level
> section.title.level4.properties - your indents for this
level
> section.title.level5.properties - your indents for this
level
> section.title.level6.properties - your indents for this
level
>
> If you wanted to indent the text of the section then:
> The properties that apply to the containing block of
all section levels, and
> therefore apply to the whole section
> section.properties
> section.level1.properties
> section.level2.properties
> ...
>
> -----Original Message-----
> From: Ursula A. Kallio [mailto:uaknerp.net]
> Sent: Friday, May 25, 2007 4:46 PM
> To: docbooklists.oasis-open.org
> Subject: [docbook] indenting titles
>
> Ubuntu | docbook-xsl-1.69.1 | fop-0.93
>
> Hi all,
>
> I am trying to indent titles (sect1, sect2, and sect3)
so they are
> not all left-aligned.
>
> What I have now is:
>
> Blah 1
>      text text text
> Blah 1.1
>      text text text
> Blah 1.1.1
>      text text text
>
> What I want is:
>
> Blah 1
>       text text text
>   Blah 1.1
>       text text text
>     Blah 1.1.1
>       text text text
>
> Which file(s) do I need to edit to achieve these
results?
>
> uak
>
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: docbook-unsubscribelists.oasis-open.org
> For additional commands, e-mail: docbook-helplists.oasis-open.org
>
>
>
>
>
>

"I tend to think that letting developers write customer
documentation is a
bit like the inmates running the asylum." -John Ennis

------------------------------------------------------------
---------
To unsubscribe, e-mail: docbook-unsubscribelists.oasis-open.org
For additional commands, e-mail: docbook-helplists.oasis-open.org


RE: indenting titles
user name
2007-05-25 20:51:41
Hello Ursula,

Yes, I assume you are working in formatting objects?
<xsl:attribute
name="start-indent">3em</xsl:attribute>

If you are working HTML it's similar with something like
<xsl:attribute
name="style">margin-left:9.35pt</xsl:attribu
te>
<!--untested-->

So it becomes:
<xsl:attribute-set
name="section.title.level2.properties">
   <xsl:attribute
name="text-align">left</xsl:attribute>
   <xsl:attribute
name="start-indent">3em</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set
name="section.title.level3.properties">
   <xsl:attribute
name="text-align">left</xsl:attribute>
   <xsl:attribute
name="start-indent">5em</xsl:attribute>
</xsl:attribute-set>
-----Original Message-----
From: Ursula A. Kallio [mailto:uaknerp.net] 
Sent: Friday, May 25, 2007 7:05 PM
To: Julie May
Subject: RE: [docbook] indenting titles

Julie,

Thank you for the link. I now have this in the my
customization file:

<xsl:attribute-set
name="section.title.level3.properties">
   <xsl:attribute
name="text-align">left</xsl:attribute>
</xsl:attribute-set>

Is there a way that I can qualify how much to the left that
the title 
aligns? For example:

sect1 = "all the way to the left"
sect2 = "3em from the left" 
sect3 = "5em from the left"

uak

On Fri, 25 May 2007, Julie May wrote:

> Hello Ursula,
>
> Just quickly ran to
>
http://docbook.sourceforge.net/relea
se/xsl/current/doc/fo/section.properties
> .html to copy the properties you are looking for.  Not
sure if you are
using
> formatting objects, if not the names of the templates
are the same but the
> instructions are slightly different.
>
> component.title if you really want to go nuts
customizing
>
> section.title.properties - the defaults for all
sections
> section.title.level1.properties - your indents for this
level
> section.title.level2.properties - your indents for this
level
> section.title.level3.properties - your indents for this
level
> section.title.level4.properties - your indents for this
level
> section.title.level5.properties - your indents for this
level
> section.title.level6.properties - your indents for this
level
>
> If you wanted to indent the text of the section then:
> The properties that apply to the containing block of
all section levels,
and
> therefore apply to the whole section
> section.properties
> section.level1.properties
> section.level2.properties
> ...
>
> -----Original Message-----
> From: Ursula A. Kallio [mailto:uaknerp.net]
> Sent: Friday, May 25, 2007 4:46 PM
> To: docbooklists.oasis-open.org
> Subject: [docbook] indenting titles
>
> Ubuntu | docbook-xsl-1.69.1 | fop-0.93
>
> Hi all,
>
> I am trying to indent titles (sect1, sect2, and sect3)
so they are
> not all left-aligned.
>
> What I have now is:
>
> Blah 1
>      text text text
> Blah 1.1
>      text text text
> Blah 1.1.1
>      text text text
>
> What I want is:
>
> Blah 1
>       text text text
>   Blah 1.1
>       text text text
>     Blah 1.1.1
>       text text text
>
> Which file(s) do I need to edit to achieve these
results?
>
> uak
>
>
------------------------------------------------------------
---------
> To unsubscribe, e-mail: docbook-unsubscribelists.oasis-open.org
> For additional commands, e-mail: docbook-helplists.oasis-open.org
>
>
>
>
>
>

"I tend to think that letting developers write customer
documentation is a
bit like the inmates running the asylum." -John Ennis






------------------------------------------------------------
---------
To unsubscribe, e-mail: docbook-unsubscribelists.oasis-open.org
For additional commands, e-mail: docbook-helplists.oasis-open.org


[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )