\KaTeX 中的多列替代

\multicolumn alternative in KaTeX

我希望能够以不同于其他单元格的方式对齐单个单元格的内容。我发现这可以在 LaTeX 中使用 \multicolumn 来完成,但是,我还没有找到在 KaTeX 中工作的替代方法。下面是我当前的 table 大致的样子。假设我想将带有“Hello”的单元格右对齐,我将如何在 KaTeX 中实现?

\begin{array}{|l|}
    \hline
    \text{Hi} \
    \hline
    \text{Good Morning} \
    \hline
    \text{Hello} \
    \hline
    \text{Howdy} \
    \hline
\end{array}

事实上,在 KaTeX 中你不能做在 LaTeX 中可以做的 all,即使使用 tabular 环境也不是微不足道的。

只要你的数组或 table 必须只包含文本,我会依赖 html <table> 标签和 CSS 样式:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Array?</title>
<style>
table,td{border:1px solid black;border-collapse:collapse}
td.cellle,td.cellri{padding:5px}
td.cellri{text-align:right}
</style>
</head>

<body>
<table>
<tr><td class="cellle">Hi</td></tr>
<tr><td class="cellle">Good Morning</td></tr>
<tr><td class="cellri">Hello</td></tr>
<tr><td class="cellle">Howdy</td></tr>
</table>
</body>
</html>

table,td{border:1px solid black;border-collapse:collapse}
td.cellle,td.cellri{padding:5px}
td.cellri{text-align:right}
<table>
<tr><td class="cellle">Hi</td></tr>
<tr><td class="cellle">Good Morning</td></tr>
<tr><td class="cellri">Hello</td></tr>
<tr><td class="cellle">Howdy</td></tr>
</table>

此外,如果需要,您可以在任何单个单元格中使用 KaTeX 内联数学定界符,其对齐方式由 CSS.

控制