Latex 到 Moodle - 测验

Latex 到 Moodle - 测验

我正在尝试使用 Moodle 编写测验,但是当我将 .png 图片添加到我的文档时,当我将其上传到 Moodle 时,它​​没有显示,那么会是什么问题呢?如果我能解决这个问题,它将节省我很多时间。

我使用 PDFLatex 运行它

\documentclass[12pt]{article}
\usepackage{amsmath,amsthm, amssymb, latexsym}
\makeatletter
\renewcommand*\env@matrix[1][c]{\hskip -\arraycolsep
\let\@ifnextchar\new@ifnextchar
\array{*\c@MaxMatrixCols #1}}
\makeatother 
\usepackage{moodle}
\usepackage{tikz}
     \definecolor{lava}{rgb}{0.81, 0.06, 0.13}
\definecolor{myblue}{rgb}{0.0, 0.30, 0.60}  
\usepackage{pgfplots}
\usetikzlibrary{external} % set this 
\tikzexternalize          % explicitly
\usepackage{steinmetz} 
\begin{document}
\begin{essay}[points=5]{Circuit01} 
If $\mathbf{H}(s)=\dfrac{V_L(s)}{V_s(s)}$, Find $\mathbf{H}(s)$ and $h(t)=\mathcal{L}^{-1}\big[\mathbf{H}(s)\big]$
\begin{center}
\includegraphics[scale=0.75]{ENEC250216.png}
\end{center}
\end{essay}

\end{quiz}


\end{document}

我使用 Mac,我的编辑器是 TexShop

答案1

如果您对中的数字有问题moodle.sty,请检查以下事项:

  1. 您正在使用该标志运行pdflatex(但更好xelatexlualatex,如果有非 ASCII 字符则为强制性的)-shell-escape
  2. 你已经安装了转换所需的所有程序(参见手册,使用texdoc moodle,第 5.4 节“外部工具”);检查你没有权限问题
  3. 使用较新的版本moodle.sty,最好比 0.8 更新(新任命的维护者在增强它方面做了很大的工作)。

它在这里完美地生成了我的 Moodle 测验,包括图形、tikzpictures 等。不过,您需要阅读手册;只有一部分 LaTeX 宏可以通过该包安全地转换为 XML,因此您必须注意这一点。

相关内容