2

所以我正在使用抽认卡软件 Anki,它使用 LaTex 进行数学方程式格式化

因此,当我在标准文本的同一行中编写一个带有分数的方程时,它会自动将方程的最低点(在分数的分母的情况下)与普通文本的底部对齐。如何使方程式和文本水平对齐。

Some text before an equation: [$]\frac{x^2}{y}[/$]
4

2 回答 2

1

我所做的是使方程本身更小一点,以更好地匹配它周围的文本。

要为所有方程式添加它,请转到:Tools > Manage Note Types > Options > Header
或者您可以将其置于内联:[$]\tiny[/$]

可以在tex.stackexchange
上找到有关以这种方式调整文本大小的优秀文章, 并且您可以通过更改字体本身来获得更好的结果。

于 2015-04-05T13:12:46.820 回答
1

由于 LaTeX 片段最终呈现为图像,这是一个 CSS 问题。当您将以下规则添加到您的卡片 CSS 时,方程将居中:

img[src*="latex"] {
    vertical-align: middle;
}

此 CSS 规则匹配文件名包含该字符串的所有图像,latex并将它们放在各自的文本行中。因此,它匹配所有 anki 生成的乳胶图像。

如果需要,我可以提供有关如何编辑卡片 CSS 或如何使 Anki 和 Latex 协同工作的信息。

于 2015-08-06T17:49:38.367 回答