![Latex 到 Moodle - 测验](https://linux22.com/image/429908/Latex%20%E5%88%B0%20Moodle%20-%20%E6%B5%8B%E9%AA%8C.png)
我正在尝试使用 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
,请检查以下事项:
- 您正在使用该标志运行
pdflatex
(但更好xelatex
或lualatex
,如果有非 ASCII 字符则为强制性的)-shell-escape
; - 你已经安装了转换所需的所有程序(参见手册,使用
texdoc moodle
,第 5.4 节“外部工具”);检查你没有权限问题; - 使用较新的版本
moodle.sty
,最好比 0.8 更新(新任命的维护者在增强它方面做了很大的工作)。
它在这里完美地生成了我的 Moodle 测验,包括图形、tikzpicture
s 等。不过,您需要阅读手册;只有一部分 LaTeX 宏可以通过该包安全地转换为 XML,因此您必须注意这一点。