Re: [XSL-FO] vertical alignment in sidebar
- Elliot, I got it! I was using <fo:inline>, which caused the side float
text to be double-spaced exactly like the body paragraph text. But the
other problem was that when 3 or more <term>s occur in one line, the
side float definitions printed on top of each other. After reading your
explanation, I realized that besides using the negative value for
"space-before" to pull up the definition to the correct line, I then
have to use a larger, positive, "space-after" value--and set the
conditionality there too--to keep the definitions from running over each
other. Until you told me, I didn't know about space getting discarded
by default. Now all the spacing and alignment is perfect. Again, my
...maybe this is a no-brainer to everyone else, but in case it's useful
to anyone, here's what I ended up with:
<fo:float float="end" clear="end">
font-family="Helvetica" font-size="8pt" font-style="italic"
start-indent="1em" end-indent="-20em" line-height="8pt"