]> granicus.if.org Git - docbook-dsssl/commit
bug #1007414 & patch #971730 - passivetex outputs "* 0.60 + 1em"
authorMichael Smith <xmldoc@users.sourceforge.net>
Sat, 20 Nov 2004 11:49:17 +0000 (11:49 +0000)
committerMichael Smith <xmldoc@users.sourceforge.net>
Sat, 20 Nov 2004 11:49:17 +0000 (11:49 +0000)
commitf38a02e94c211870ca3d3a99985a28df6b8419ba
tree5f3f3ed47de891aec2c3a34df6980ac7027a05b9
parent03a707a6cbcb2892d1af54bc55d4554f3f692d59
bug #1007414 & patch #971730 - passivetex outputs "* 0.60 + 1em"
garbage in lists (reported by Alex Roitman and James William Pye)

::PROBLEM
  Literal stuff "* 0.60 + 1em" showing up in listitem PDF output
  generated through passivetex

::CAUSE
  Logic that outputs non-constant size expressions like "4em *
  0.60 + 1em" was added to stylesheets to improve look of list
  formatting. But passivetex can only handle constant sizes; so,
  instead of doing the math, it spits out the literal expressions
  in output.

::FIX
  Added workaround - some conditional logic to fall back to
  constant values if passivetex.extensions param is non-zero.

::AFFECTED AREAS
  Should only affect FO output when passivetex.extensions is non-zero
xsl/fo/lists.xsl