moodle.sty 字符编码问题

moodle.sty 字符编码问题

我在用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

我使用的解决方案(解决方法?)是:

  1. 删除fontencbabelinputenc包;
  2. 用于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}

工作和生产

在此处输入图片描述

相关内容