我正在尝试longtabu
在我正在编写的 Java 程序中将 HTML 表解析为 LaTeX 代码(使用它支持自定义列宽设置)。我的代码运行非常稳定,直到刚才输出看起来还不错。我必须支持表的colspan
-feature(我现在正在跳过 rowspan),这就是问题所在。导致问题的表如下所示:
<table>
<tr>
<td width="385" colspan="3">
Content
</td>
<td width="359" colspan="3">
Content
</td>
<td width="151">
Content
</td>
</tr>
<tr>
<td width="24">
Content
</td>
<td width="361" colspan="2">
Content
</td>
<td width="359" colspan="3">
Content
</td>
<td width="151">
Content
</td>
</tr>
<tr>
<td width="24">
Content
</td>
<td width="276">
Content
</td>
<td width="85">
Content
</td>
<td width="198" colspan="2">
Content
</td>
<td width="161">
Content
</td>
<td width="151">
Content
</td>
</tr>
我发现了这个问题,没有一个表格行定义了所有的列宽。
据我了解,我需要一个线性方程组来解决单列宽度的计算……我是对的还是我错过了什么?
在 Java 中求解这样一个方程系统的最佳方法是什么?