我在用moodle.sty准备一个 moodle 测验。我的问题是德语的,我对特殊的德语字符有问题:无论我在 TeX 文件中使用什么编码(tex-style "a,etc/utf8/latin9),moodle.sty 创建的 XML 文件总是会声明
<?xml version="1.0" encoding="UTF-8"?>
但包含 Latin-9 编码的字符。以下是显示该问题的示例文件:
\documentclass[12pt,a4paper,ngerman]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[]{babel}
\usepackage{moodle}
\begin{document}
\begin{quiz}{Testquiz}
\begin{multi}{Testfrage}
Was könnte die Ableitung von $x^3$ sein?
\item* $3x^2$
\item $\frac{1}{4} x^4+C$
\item $51$
\end{multi}
\end{quiz}
\end{document}
答案1
我使用的解决方案(解决方法?)是:
- 删除
fontenc
、babel
和inputenc
包; - 用于
lualatex
编译
\documentclass[12pt,a4paper,ngerman]{article}
\usepackage{moodle}
\begin{document}
\begin{quiz}{Testquiz}
\begin{multi}{Testfrage}
Was könnte die Ableitung von $x^3$ sein?
\item* $3x^2$
\item $\frac{1}{4} x^4+C$
\item $51$
\end{multi}
\end{quiz}
\end{document}
工作和生产