Hi,
I have a small problem with adjusting the height of embedded xtables.
Here's my example (the colors are there just to see that all the setups
are read and applied):
\startbuffer[test]
<text>
<bilingual>
<bilingualrow>
<bilingualcell>
First line of text
</bilingualcell>
<bilingualcell ny="2">
This is the translation. It is slightly longer than the width of the
paragraph.
</bilingualcell>
</bilingualrow>
<bilingualrow>
<bilingualcell>
Second line of text
</bilingualcell>
</bilingualrow>
</bilingual>
<bilingual>
<bilingualrow>
<bilingualcell>
third line of text
</bilingualcell>
<bilingualcell ny="3">
An even longer translation which should span three rows of the table.
</bilingualcell>
</bilingualrow>
<bilingualrow>
<bilingualcell>
fourth line of text
</bilingualcell>
</bilingualrow>
<bilingualrow>
<bilingualcell>
fifth line of text.
</bilingualcell>
</bilingualrow>
</bilingual>
</text>
\stopbuffer
\startxmlsetups xml:somesetups
\xmlsetsetup{#1}{text|bilingual|bilingualrow|bilingualcell}{xml:*}
\stopxmlsetups
\xmlregistersetup{xml:somesetups}
\startxmlsetups xml:text
\xmlflush{#1}
\stopxmlsetups
\startxmlsetups xml:bilingual
\startembeddedxtable [Bilingual]
\xmlflush{#1}
\stopembeddedxtable
\stopxmlsetups
\startxmlsetups xml:bilingualrow
\startxrow
[height=\the\baselineskip,background=color,backgroundcolor=gray]
\xmlflush{#1}
\stopxrow
\stopxmlsetups
\startxmlsetups xml:bilingualcell
\startxcell [width=0.4\textwidth,align=normal,ny=\xmlattdef{#1}{ny}{1}]
\xmlflush{#1}
\stopxcell
\stopxmlsetups
\setupxtable [Bilingual]
[option=stretch,
frame=on,
align=normal,
columndistance=1em,
foregroundcolor=darkred]
\starttext
\xmlprocessbuffer{main}{test}{}
\stoptext
Problem: while the fist table <bilingual></bilingual> follows the height
assignment for table rows, in the second table, the lines are much
higher. When I try to reproduces in a TeX file and apply the
height=\the\baselineskip to every row individually, it works. What's
going wrong here?
All best
Thomas
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the
Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________