Как использовать LaTeX в Anki. Я использую Windows и Tex Live 2018

Как использовать LaTeX в Anki. Я использую Windows и Tex Live 2018

Как я нашел наApple.Stackexchange, Я скачал дополнение anki. Я пользователь Windows, поэтому не смог сделать «which latex», как говорится в шаге на этой странице.

Anki все еще не работает и он говорит

латекс, конечно, не подходит.

Пожалуйста, напишите: C:\Users(myname)\AppData\Local\Temp\anki_temp\tmp.tex Как использовать latex dvipng/dvisvgm?

Перевод

произошла ошибка при запуске латекса.

созданный файл: C:\Users(myname)\AppData\Local\Temp\anki_temp\tmp.tex вы установили latex и dvipng/dvisvgm?)

Решения на web/stackexchange все о MikTex, но я установил Tex Live 2018. Он имеет все пакеты, такие как dvipng или latex. У него нет такой же страницы настроек, как у Miktex. Как можно решить эту проблему?

решение1

Я думаю, проблема в том, что для вывода нужно использовать XeLaTeX (или pTeX, или что-то еще)CJK (китайский, японский и корейский)шрифты (например, «中文», «실행»).

По умолчанию в anki используется LaTeX, поэтому и возникает ошибка.

Для изменения процесса сборки вам понадобится дополнение «Изменить процесс сборки LaTeX», а его настройка по умолчанию по-прежнему LaTeX, поэтому вы все равно получаете ошибку.

(Я тоже так делаю, когда правильно настраиваю окружение.)

(Похоже, эта ошибка выводится только при возникновении неполадок.)

Если выдолжениспользуйте XeLaTeX для вывода шрифтов CJK (китайский, японский и корейский) (или что-то еще, требующее XeLaTeX), посмотрите мой ответ наКак заставить Anki 2.1 работать с XeTeX (+ изменить процесс сборки latex)?. (Теоретически это работает для всех CJK. Я не очень разбираюсь в pTeX или чем-то еще. Я использую пакет CTeX.)

И второе — это правильная настройка среды.


И правильная настройка среды довольно сложна.если вы новичок в TeX, командной строке и т. д..

Так что если вы не хотите себя утруждать, просто используйте настройки по умолчанию и не используйте LaTeX в Anki, поскольку Anki хорошо работает со шрифтами CJK с использованием HTML.

решение2

Эквивалентом которого в Windows является то, что для использования любого TeX ДОЛЖНО быть выполнено следующее:

Эти две команды из командной строки консоли должны быть идентичны.

Where /r \ latex
Where $path:latex

например, оба могут ответитьC:\texlive\2018\bin\w32\latex.exe

Если они не совпадают, значит, в настройке пути есть ошибка, и anki не сможет запустить файл tmp.

Вторая проблема заключается в том, что системное имя пользователя используется для документов и каталога tmp. Потратив неделю на попытки решить проблему LyX, ЕДИНСТВЕННЫМ простым решением было изменить имя пользователя с символов Hangul на ascii (добавил новую учетную запись пользователя только для использования LyX).

Связанный контент