This is the mail archive of the docbook-apps@lists.oasis-open.org mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[docbook-apps] one more question about italics and <lineannotation>s


  (ok, one more question and i should be able to get back to work
and type furiously for a while.)

  a while back, i put in a request that <lineannonation>s should
be automatically italicized, since that makes more sense if you're
commenting lines of code to see the annotation in a different
style.

  currently, with the 1.61.0 stylesheets, that's exactly
what happens, as the following excerpt from fo/inline.xsl
shows:


<xsl:template match="lineannotation">
  <fo:inline font-style="italic">
    <xsl:call-template name="inline.charseq"/>
  </fo:inline>
</xsl:template>


  so far, so good, but it's still not ideal, as the l.a.
is, by default, rendered in italicized monospace font,
which still doesn't look great.  i'd like to customize
my stylesheet one more time to have l.a.s be the italicized
form of the standard serif font, which is the way i've
seen *most* books do it.

  not being an expert at FO stuff yet, what would it take
to customize the above to add that the font body should
be non-monospace?

  and what are the chances of extending the definition
of <lineannotation> to support something like this?  having
it restricted to italicized monospace is a bit inflexible.

  thanks for all the advice thus far.  some day, i hope to
be able to contribute something back. :-)

rday


---------------------------------------------------------------------
To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]