尝试让 LaTeX 与 Anki 协同工作

尝试让 LaTeX 与 Anki 协同工作

我正在尝试让 LaTeX 在 Anki 上运行。我是系统上唯一的管理员,但当我尝试运行终端命令“ tlmgr update --self && tlmgr install dvipng”时,出现错误,提示我需要以管理员身份运行该程序。我就是管理员!我该如何运行这个程序?

附言:由于声誉不佳,我无法投票或顶推任何现有材料,因此我提出了一个新问题。下面链接的顶部答案的评论与我的问题相同,因此文本相同。

https://apple.stackexchange.com/questions/15695/how-can-i-get-latex-working-on-anki/21799#21799?newreg=5818a55a8fb146a2816064aaaa6365e9

PPS:从 Apple StackExchange 交叉发布,因为我不确定哪个论坛更合适。

答案1

http://ankisrs.net/docs/manual.html#installing-and-assumed-knowledge

Anki 对 LaTeX 的支持并非一应俱全:我们假设您已经知道如何使用 LaTeX,并且已经安装了它。如果您没有使用过 LaTeX,请查阅互联网上提供的众多指南之一。如果您在标记方面遇到问题,请在 LaTeX 论坛上提问。

要安装 LaTeX,在 Windows 上使用 MiKTeX;在 OSX 上使用 MacTex;在 Linux 上使用发行版的包管理器。还必须安装 Dvipng。

注意:在 Windows 上,转到 MikTek 维护窗口中的“设置”,并确保“即时安装缺失包”设置为“否”,而不是“先询问我”。如果您仍然遇到困难,一位用户报告说,以管理员身份运行 Anki 直到获取所有包为止会有所帮助。

注意:在 OSX 上,LaTeX 仅与 MacTex 和 BasicTex 一起测试过。如果您使用 BasicTex,则需要单独安装 dvipng,命令如下:

sudo tlmgr 更新 --self; sudo tlmgr 安装 dvipng

该命令可能不在路径上,因此您可能需要提供完整路径,例如 /usr/local/texlive/2014basic/bin/x86_64-darwin/tlmgr。

注意如果您没有使用上述 LaTeX 包,则需要使用“编辑 LaTeX”插件来指定 latex 和 dvipng 的完整路径。

需要超级用户访问权限,而不仅仅是管理员。

相关内容