![如何解决 Linux 中的“!LaTeX 错误:未找到文件‘todonotes.sty’”?](https://linux22.com/image/284799/%E5%A6%82%E4%BD%95%E8%A7%A3%E5%86%B3%20Linux%20%E4%B8%AD%E7%9A%84%E2%80%9C%EF%BC%81LaTeX%20%E9%94%99%E8%AF%AF%EF%BC%9A%E6%9C%AA%E6%89%BE%E5%88%B0%E6%96%87%E4%BB%B6%E2%80%98todonotes.sty%E2%80%99%E2%80%9D%EF%BC%9F.png)
我正在运行 Fedora 20 并尝试编译以下简单文档:
\documentclass[a4paper]{article}
\usepackage[english]{babel}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[colorinlistoftodos]{todonotes}
\title{Your Paper}
\author{You}
\date{\today}
\begin{document}
\maketitle
Hello, World!
\end{document}
此后我收到错误! LaTeX Error: File todonotes.sty not found
,不知道如何修复。我使用 TexMaker 并安装了所有东西,但仍然收到此错误。
我该如何修复它?谢谢。
答案1
通过安装包含 todonotes 的正确软件包。我不是 Fedora 用户,但经过快速搜索,我认为你可以通过安装此软件包来获取 todonotes.sty(它似乎是 texlive 的一个子包,但我不知道 Fedora 如何管理它):
答案2
在 Debian 或 Ubuntu 上,您可以安装该texlive-latex-extra
软件包。它是软件包的一部分,texlive-full
而且体积要大得多。
sudo apt install texlive-latex-extra