我按照本指南设置了Anki with LaTeX:http://www.hyperbolics.caths.cam.ac.uk/links/latexankisetup.php
基本上,我将前模板更改为:
.card {
font-family: arial;
font-size: 10px;
text-align: center;
color: black;
background-color: white;
}
img {
width: auto;
height: auto;
max-height:1000px;
}
和后退模板:
[latex]{{Front}}[/latex]
<br /><br />
<hr id=answer>
<br />
[latex]{{Back}}[/latex]
接下来,我按照ankisrs指南的建议安装了MiKTeX:http://ankisrs.net/docs/manual.html#latex-support
此卡的正面和背面输入分别为Kinetic Energy
和$\Delta KE = \frac{1}{2} m\Delta (v^2)$
。 (我从第一个链接复制的前/后模板允许常规文本,如本示例中的前卡,显示为“ Tex-like ”而不将其写为$\text{Kinetic Energy}$
)< / p>
但是,当我尝试导入图像时会出现问题。如果我将它拖放到Anki中以获得类似的东西(被阻挡的侧边栏只是我的其他套牌):
所以,问题是:如何在保持LaTeX功能的同时导入图像?如果我摆脱了上面两个链接建议的所有修改,图像通过拖放工作正常。但是一旦添加了LaTeX修改,导入图像就不再有效了。
答案 0 :(得分:3)
问题是LaTeX不会直接了解传递给它的图像数据。
您可以使用实际字段内容中的[latex][/latex]
标记(并点击并拖动图片后),从模板中删除[latex][/latex]
标记,如下所示:
或者,如果输入那些不必要的[latex][/latex]
标签似乎很乏味,您可以为图像创建一个附加字段(通过单击“字段...”按钮),然后将{{Image}}
字段移出模板中的[latex][/latex]
代码:
检查The Anki Manual是否可以使用字段(包括条件渲染)。