Как импортировать изображения в Anki, сохраняя функциональность LaTeX?

Я настроил Anki с 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] 

Затем я установил MiKTeX, как указано в руководстве ankisrs здесь: http://ankisrs.net/docs/manual.html

Вот основной пример карт, которые я могу создать: введите описание изображения здесь

Входы для этой карты для передней и задней панели соответственно Kinetic Energy а также $\Delta KE = \frac{1}{2} m\Delta (v^2)$, (Лицевые / задние шаблоны, которые я скопировал из первой ссылки, позволяют обычному тексту, как на лицевой карте в этом примере, отображаться в стиле "текс", не записывая его как $\text{Kinetic Energy}$)

Однако возникают проблемы при попытке импортировать изображение. Если я перетащу его в Anki, чтобы получить что-то вроде этого (заблокированная боковая панель - это только мои другие колоды): введите описание изображения здесь

Но когда я (предварительно) смотрю его, изображение не появляется, и я получаю что-то вроде этого: введите описание изображения здесь

Итак, вопрос: как мне импортировать изображения, сохраняя функциональность LaTeX? Если я избавлюсь от всех модификаций, предложенных двумя ссылками выше, изображения будут работать нормально, перетаскивая их. Но после добавления модификаций LaTeX импорт изображений больше не работает.

1 ответ

Проблема в том, что LaTeX не будет напрямую понимать передаваемые ему данные изображения.

Вместо этого вы можете использовать [latex][/latex] теги в фактическом содержании поля (и нажмите и перетащите изображение после него), удалив [latex][/latex] теги из вашего шаблона, вот так:

Карточка с тегами LaTeX в полях

Шаблон с удаленными тегами LaTeX

Или если набрать те ненужные [latex][/latex] теги кажутся утомительными, вы можете создать дополнительное поле (нажав кнопку "Поля...") для изображений и переместить {{Image}} поле из [latex][/latex] теги в шаблоне:

Карта с полем изображения

Шаблон с изображением вне тегов LaTeX

Обратитесь к Руководству Anki за приемами, которые вы можете делать с полями (включая условный рендеринг).

Другие вопросы по тегам