[XeTeX] Tables (was: XeTeX in lshort)
Mike Maxwell
maxwell at umiacs.umd.edu
Sun Oct 3 00:29:08 CEST 2010
On 10/2/2010 3:52 PM, Paul Isambert wrote:
> And I'll add: printing a corpus with annotations that don't show up but
> are fed to LuaTeX for statistics, and returned as tables. What I'm doing
> right now.
Interesting. We're producing grammars. They're XML (if you want to
mark structure, use XML!), and they get converted to XeLaTeX for
typesetting (if you want to typeset, use LaTeX!). One of the problems
we've had is that of deciding whether tables are too large to fit on a
page, and must therefore be printed with longtable instead of floating
tables. We've also had a few tables that are too wide, and need to be
printed in landscape mode.
When we first faced this problem a couple years ago, I was surprised to
find that there was no automatic way for LaTeX to detect the fact that a
table was too long or wide to fit on a page. Fortunately, it's possible
to tag long or wide tables in XML (DocBook), so the appropriate LaTeX
table package is used. But that seems a poor way to do things; when
somebody might want to print our grammar on a different size paper (A4,
or maybe a book), they'll have to check each table to see whether it's
appearing correctly.
Automatically produced tables--which I gather is what you're producing
from your corpus--might also suffer from that problem; I'm hoping you
may have come up with a solution. Or are they all short and narrow
enough that you know in advance that they'll fit?
(BTW, did you mean they were sent to R for statistics, rather than
LuaTeX? Or does LuaTeX allow you to send things to Lua internally?)
--
Mike Maxwell
maxwell at umiacs.umd.edu
"A library is the best possible imitation, by human beings,
of a divine mind, where the whole universe is viewed and
understood at the same time... we have invented libraries
because we know that we do not have divine powers, but we
try to do our best to imitate them." --Umberto Eco
More information about the XeTeX
mailing list