diff options
Diffstat (limited to 'Master/texmf-dist/doc/latex/moodle')
123 files changed, 10629 insertions, 50 deletions
diff --git a/Master/texmf-dist/doc/latex/moodle/LICENSE b/Master/texmf-dist/doc/latex/moodle/LICENSE new file mode 100644 index 00000000000..e5bf08acc04 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/LICENSE @@ -0,0 +1,13 @@ +Copyright 2016 by Anders O.F. Hendrickson (anders.o.f.hendrickson AT gmail.com) +and 2019-2021 by Matthieu Guerquin-Kern (guerquin-kern AT crans.org). +This work may be distributed and/or modified under the conditions of the LaTeX +Project Public License, either version 1.3 of this license or (at your option) +any later version. + +The latest version of this license is in http://www.latex-project.org/lppl.txt +and version 1.3 or later is part of all distributions of LaTeX version +2005/12/01 or later. + +This work has the LPPL maintenance status `maintained'. + +The Current Maintainer of this work is Matthieu Guerquin-Kern. diff --git a/Master/texmf-dist/doc/latex/moodle/README.md b/Master/texmf-dist/doc/latex/moodle/README.md index e2ab4cd420b..83eb22b4bf8 100644 --- a/Master/texmf-dist/doc/latex/moodle/README.md +++ b/Master/texmf-dist/doc/latex/moodle/README.md @@ -1,50 +1,67 @@ -============================================================================== - -The `moodle' package v0.5 -Copyright (C) 2016 Anders Hendrickson (anders.hendrickson@snc.edu) - -This package allows dramatic highlighting of words and phrases -by painting shapes around them. It is chiefly intended for -use in Beamer presentations, but it can be used in other -document classes as well. - -Changes: -- 2016/01/11 Initial version - -============================================================================== - -This work may be distributed and/or modified under the -conditions of the LaTeX Project Public License, either version 1.3 -of this license or (at your option) any later version. -The latest version of this license is in - http://www.latex-project.org/lppl.txt -and version 1.3 or later is part of all distributions of LaTeX -version 2005/12/01 or later. - - -============================================================================== - - This work consists of the files: -README (this file) -moodle.dtx -moodle.ins - and the derived file: -moodle.sty - - The distribution consists of the files: -README (this file) -moodle.dtx -moodle.ins -moodle.pdf (the user manual) - ------------------------------------------------------------------ - - To install the package: -- run: latex moodle.ins (which will generate moodle.sty) -- Move moodle.sty to a location where LaTeX will find it (typically - in a local texmf tree at tex/latex/moodle) and refresh the - file database. See the FAQ on CTAN at help/uk-tex-faq or - http://www.tug.ac.uk/faq for more information on this. - To process the user manual -- run: pdflatex moodle.dtx -- run: pdflatex moodle.dtx +# License + +This work may be distributed and/or modified under the conditions of the +LaTeX Project Public License, either version 1.3 of this license or +(at your option) any later version. The latest version of this license +is in http://www.latex-project.org/lppl.txt and version 1.3 or later is +part of all distributions of LaTeX version 2005/12/01 or later. + +# Authors + +Original contents (2016): [Anders O.F. Hendrickson](/author/hendrickson) ([contact](mailto:anders.o.f.hendricksonATgmail.com)) + +2019-2021: [Matthieu Guerquin-Kern](author/guerquin-kern) ([contact](mailto:guerquin-kernATcrans.org)) + +# Contents + +This work, under version number 0.8, consists of the files +[`moodle.dtx`](/tex-archive/macros/latex/contrib/moodle/moodle.dtx), +[`moodle.ins`](/tex-archive/macros/latex/contrib/moodle/moodle.ins), and the derived documentation +file [`moodle.pdf`](/tex-archive/macros/latex/contrib/moodle/moodle.pdf). + +A TDS archive [moodle.tds.zip](http://mirrors.ctan.org/install/macros/latex/contrib/moodle.tds.zip) is +also available to be conveniently expanded in your local texmf directory. +It contains the derived file `moodle.sty` and a set of test files. + +# Requirements + +This package (`moodle.sty`) requires the following packages: +- [`environ`](/pkg/environ), +- [`xkeyval`](/pkg/xkeyval), +- [`amssymb`](/pkg/amssymb), +- [`trimspaces`](/pkg/trimspaces), +- [`etex`](pkg/etex), +- [`etoolbox`](pkg/etoolbox), +- [`xpatch`](pkg/xpatch), +- [`array`](pkg/array), +- [`ifplatform`](/pkg/ifplatform), +- [`fancybox`](pkg/fancybox), and +- [`getitems`](pkg/getitems). + +In order to manipulate images, the package relies on the following external tools: +- [GhostScript](www.ghostscript.com), +- [ImageMagick](www.imagemagick.org), and +- [optipng](http://optipng.sourceforge.net/). + +In addition, to compile the documentation, the following LaTeX packages are +necessary: +- [`amssymb`](pkg/amssymb), +- [`metalogo`](pkg/metalogo), +- [`multirow`](pkg/multirow), +- [`threeparttable`](pkg/threeparttable), +- [`booktabs`](pkg/booktabs), +- [`hyperref`](pkg/hyperref), +- [`tikz`](pkg/tikz), +- [`minted`](pkg/minted), and +- [`microtype`](pkg/microtype). + +# Building + +The file `moodle.sty` can be generated using the command +```bash +latex moodle.ins +```` +The documentation file `moodle.pdf` can be generated by running twice the command +```bash +lualatex -shell-escape moodle.dtx +``` diff --git a/Master/texmf-dist/doc/latex/moodle/moodle.pdf b/Master/texmf-dist/doc/latex/moodle/moodle.pdf Binary files differindex f5dd6cae3c4..1c047103cd7 100644 --- a/Master/texmf-dist/doc/latex/moodle/moodle.pdf +++ b/Master/texmf-dist/doc/latex/moodle/moodle.pdf diff --git a/Master/texmf-dist/doc/latex/moodle/test/fig/11.PNG b/Master/texmf-dist/doc/latex/moodle/test/fig/11.PNG Binary files differnew file mode 100644 index 00000000000..59e8b31548b --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/fig/11.PNG diff --git a/Master/texmf-dist/doc/latex/moodle/test/fig/22.pdf b/Master/texmf-dist/doc/latex/moodle/test/fig/22.pdf Binary files differnew file mode 100644 index 00000000000..1a0a18bf66d --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/fig/22.pdf diff --git a/Master/texmf-dist/doc/latex/moodle/test/fig/3.gif b/Master/texmf-dist/doc/latex/moodle/test/fig/3.gif Binary files differnew file mode 100644 index 00000000000..575eb3c1226 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/fig/3.gif diff --git a/Master/texmf-dist/doc/latex/moodle/test/fig/4.jpg b/Master/texmf-dist/doc/latex/moodle/test/fig/4.jpg Binary files differnew file mode 100644 index 00000000000..87648692792 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/fig/4.jpg diff --git a/Master/texmf-dist/doc/latex/moodle/test/fig/5.jpeg b/Master/texmf-dist/doc/latex/moodle/test/fig/5.jpeg Binary files differnew file mode 100644 index 00000000000..e7d96e0d645 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/fig/5.jpeg diff --git a/Master/texmf-dist/doc/latex/moodle/test/fig/MoodlE_logo.SVG b/Master/texmf-dist/doc/latex/moodle/test/fig/MoodlE_logo.SVG new file mode 100644 index 00000000000..ea629f46ceb --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/fig/MoodlE_logo.SVG @@ -0,0 +1,12 @@ +<?xml version="1.0" encoding="UTF-8"?> +<svg version="1.1" viewBox="0 0 327 100" xmlns="http://www.w3.org/2000/svg"> +<g fill="#f98012"> +<path d="m72.4 77.45v-27.07c0-5.65-2.35-8.5-7-8.5-4.674 0-7.024 2.826-7.024 8.5v27.07h-13.77v-27.07c0-5.65-2.301-8.5-6.899-8.5-4.676 0-7 2.826-7 8.5v27.07h-13.78v-28.68c0-5.9 2.051-10.37 6.151-13.4 3.599-2.701 8.5-4.076 14.65-4.076 6.225 0 10.82 1.6 13.77 4.801 2.549-3.201 7.174-4.801 13.9-4.801 6.15 0 11.02 1.35 14.62 4.076 4.1 3.025 6.15 7.5 6.15 13.4v28.68z"/> +<path d="m136.1 22.75-3.094-2.117-7.492 12.05c-5.375-1.792-10.59-1.792-11.56-1.792-17.1 0-26.55 10.59-26.55 24.43 0 6.351 2.443 14.98 11.73 19.87l-7.328 11.89 3.095 1.954 7.653-12.21c5.212 1.792 10.1 1.792 11.4 1.792 17.43 0 26.55-10.59 26.55-23.29 0-7.98-3.421-16.45-11.73-20.85zm-33.71 47.23c-3.095-3.746-3.095-9.609-3.095-14.82 0-7.817 0-20.52 14.66-20.52 3.095 0 6.189 0.651 8.794 2.443zm23.13-30.29c2.932 4.072 3.095 9.772 3.095 15.47 0 7.816 0 19.71-14.66 19.71-1.302 0-5.211 0-8.631-2.28z"/> +<path d="m165.6 78.55c-6.975 0-12.75-2.224-17.3-6.65-4.551-4.424-6.826-10.12-6.826-17.12 0-6.975 2.275-12.67 6.826-17.1 4.549-4.424 10.32-6.65 17.3-6.65s12.77 2.225 17.35 6.65c4.6 4.426 6.899 10.15 6.899 17.1 0 6.975-2.299 12.68-6.899 17.12-4.6 4.426-10.37 6.65-17.35 6.65zm0-36.45c-3.324 0-5.875 1.25-7.674 3.775-1.775 2.525-2.676 5.5-2.676 8.975 0 3.475 0.8256 6.4 2.5 8.774 1.901 2.725 4.526 4.076 7.85 4.076 3.326 0 5.926-1.35 7.85-4.076 1.75-2.4 2.625-5.326 2.625-8.774 0-3.475-0.8256-6.4-2.5-8.774-1.924-2.651-4.576-3.975-7.975-3.975z"/> +<path d="m227.2 77.32v-4.551c-1.225 1.65-3.326 2.951-6.276 3.951-2.625 0.8996-5.125 1.35-7.5 1.35-6.574 0-11.85-2.25-15.82-6.776-3.975-4.5-5.975-10.1-5.975-16.75 0-6.574 1.951-12.07 5.85-16.5 3.449-3.924 9.1-6.65 15.57-6.65 7.301 0 11.58 2.75 14.15 5.9v-37.3h13.42v77.32zm0-25.75c0-2.451-1.176-4.826-3.5-7.075-2.326-2.25-4.75-3.375-7.2-3.375-3.525 0-6.326 1.451-8.375 4.299-1.799 2.551-2.701 5.676-2.701 9.35 0 3.625 0.9013 6.7 2.701 9.225 2.049 2.951 4.85 4.424 8.375 4.424 2.125 0 4.451-1 6.95-3.025 2.5-2 3.75-4.074 3.75-6.225z"/> +<path d="m244.8 0h13.8v77.32h-13.8z"/> +<path d="m327 73.83h-2.774c-2.772 15.57-5.324 23-24.29 23h-14.64c-5.212 0-5.435-0.712-5.435-4.07v-27.07h9.872c10.76 0 11.98 3.257 11.98 11.91h2.773v-26.87h-2.773c0 8.649-1.22 11.8-11.98 11.8h-9.872v-24.32c0-3.358 0.2227-4.072 5.435-4.072h14.2c16.97 0 19.85 5.598 21.63 19.74h2.773l-3.105-22.8h-62.11v3.053h2.552c8.539 0 8.762 1.12 8.762 4.783v53.12c0 3.663-0.2216 4.782-8.762 4.782h-2.552v3.155h63.67l4.659-26.15z"/> +</g> +<path d="m43.67 29.22 13.68-10-0.176-0.6003c-24.67 3.025-35.9 5.174-57.17 17.5l0.2007 0.5493 1.699 0.0263c-0.1497 1.699-0.4243 5.9-0.074 12.25-2.35 6.824-0.051 11.47 2.099 16.52 0.3503-5.25 0.301-11-1.299-16.72-0.3257-6.275-0.0493-10.42 0.1003-12.02l14.1 0.125s-0.1003 4.25 0.4243 8.274c12.6 4.424 25.27-0.0247 32-10.92-1.9-2.125-5.576-4.975-5.576-4.975z" fill="#333"/> +</svg> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_autopoints-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_autopoints-moodle.ref new file mode 100644 index 00000000000..e562720d20b --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_autopoints-moodle.ref @@ -0,0 +1,117 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[All correct]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>100\% is distributed uniformly. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="33.33333" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="33.33333" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="33.33333" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Auto sanction]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Without the star, an error shall be issued because correct answers should sum up to 100\%. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[All correct but sum \(\geq 100\)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A warning shall be issued because correct answers must sum up to 100\%. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="50" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="50" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="50" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the following numbers that are prime. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="20" format="html"> + <text><![CDATA[<p>2</p>]]></text> + </answer> + <answer fraction="40" format="html"> + <text><![CDATA[<p>5</p>]]></text> + </answer> + <answer fraction="40" format="html"> + <text><![CDATA[<p>7</p>]]></text> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>1</p>]]></text> + </answer> + <answer fraction="-25" format="html"> + <text><![CDATA[<p>6</p>]]></text> + </answer> + <answer fraction="-25" format="html"> + <text><![CDATA[<p>8</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_calculated_python-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_calculated_python-moodle.ref new file mode 100644 index 00000000000..c3f6cb45560 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_calculated_python-moodle.ref @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (3, 2)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(3 + 2 =\){1:NUMERICAL:=5:0}\(3 - 2 =\){1:NUMERICAL:=1:0}\(3 * 2 =\){1:NUMERICAL:=6:0}</p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (4, 2)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(4 + 2 =\){1:NUMERICAL:=6:0}\(4 - 2 =\){1:NUMERICAL:=2:0}\(4 * 2 =\){1:NUMERICAL:=8:0}\(4 : 2 =\){1:NUMERICAL:=2:0}</p>]]></text> + </questiontext> + <defaultgrade>4</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (4, 3)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(4 + 3 =\){1:NUMERICAL:=7:0}\(4 - 3 =\){1:NUMERICAL:=1:0}\(4 * 3 =\){1:NUMERICAL:=12:0}</p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_categories-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_categories-moodle.ref new file mode 100644 index 00000000000..bc8c3da3440 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_categories-moodle.ref @@ -0,0 +1,200 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Examples</text> + </category> +</question> + + +<question type="category"> + <category> + <text>$course$/top/Examples/Generic</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>One </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + </answer> +</question> + +<question type="category"> + <category> + <text>$course$/top/Examples/Very Specific</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>One </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + </answer> +</question> + +<question type="category"> + <category> + <text>$course$/top/Other Category</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>One </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + </answer> +</question> + +<question type="category"> + <category> + <text>$course$/top/Other Category/Other Subcategory</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>One </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_circuitikz-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_circuitikz-moodle.ref new file mode 100644 index 00000000000..200a8be637a --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_circuitikz-moodle.ref @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Circuitikz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +"></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>toast</p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +"></p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_multi-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_multi-moodle.ref new file mode 100644 index 00000000000..41e56f930bd --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_multi-moodle.ref @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Cloze Multi</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Regular, single, no shuffle {1:MULTICHOICE:=chip#yes~%10%<I>chop</I>~%-30%<B>chap</B>#no.}</P><P>Vertical, single, no shuffle {1:MULTICHOICE_V:=chip#yes~%10%chop~chap#no.}</P><P>Horizontal, single, no shuffle {1:MULTICHOICE_H:=chip#yes~%10%chop~chap#no.}</P><P>Regular, single, shuffle {1:MULTICHOICE_S:=chip~chop#yes~chap#no.}</P><P>Vertical, single, shuffle {1:MULTICHOICE_VS:=chip#yes~%10%chop~chap#no.}</P><P>Horizontal, single, shuffle {1:MULTICHOICE_HS:=chip#yes~chop~chap#no.}</P><P>Regular, multiple, no shuffle {1:MULTIRESPONSE:=chip~=chop#yes~chap#no.}</P><P></P><P>Horizontal, multiple, no shuffle {1:MULTIRESPONSE_H:=chip#yes~=chop~chap#no.}</P><P>Regular, multiple, shuffle {1:MULTIRESPONSE_S:=chip~=chop#yes~chap#no.}Horizontal, multiple, shuffle {1:MULTIRESPONSE_HS:=chip#yes~=chop~chap#no.}</P><P></p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_numerical-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_numerical-moodle.ref new file mode 100644 index 00000000000..857887aa2ab --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_numerical-moodle.ref @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Close Short Answer</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Enter an integer \(n\) such that \(0< n\leq 2\). {1:NUMERICAL:%10%0:0.001#study difference between \(<\) and \(\leq \)~=1:0.01#good!~=2:0.1#OK}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_shortanswer-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_shortanswer-moodle.ref new file mode 100644 index 00000000000..e15cdf9c6a3 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_cloze_shortanswer-moodle.ref @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Close Short Answer</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Who? {1:SHORTANSWER_C:=chip~%10%chop#yes~%-30%chap#no.}what? {1:SHORTANSWER:=chip~%10%chop#yes~%-30%chap#no.}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_commands-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_commands-moodle.ref new file mode 100644 index 00000000000..19055488acd --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_commands-moodle.ref @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/LaTeX Commands</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[LaTeX Commands]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Find the answer with small capitals </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p><EM>emphasis</EM></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><B>bold</B></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><I>italic</I></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><CODE>typewriter</CODE></p>]]></text> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p><SPAN STYLE="font-variant: small-caps;">Small Capitals</SPAN></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><SPAN STYLE="text-decoration: underline;">underlined</SPAN></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>M<SUP>me</SUP></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>H<SUB>2</SUB>O</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><A href="http://192.0.0.256">http://192.0.0.256</A></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><A href="mailto:name@server.com">Contact me</A></p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_description-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_description-moodle.ref new file mode 100644 index 00000000000..7a13bc0d253 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_description-moodle.ref @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="description"> + <name format="html"> + <text><![CDATA[Requirements]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>This is a description. Not really a question. We can include environments and math. <UL><LI>This</LI><LI>That</LI></UL> \[\mathrm {e}^{2\mathrm {i}\pi }+1=0.\]</p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>here is a feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[descr]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_environments-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_environments-moodle.ref new file mode 100644 index 00000000000..4fa9cf95910 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_environments-moodle.ref @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/LaTeX Environments</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[LaTeX Environments]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><CENTER><SPAN STYLE="font-variant: small-caps;">This is a question</SPAN></CENTER> Select the numbered list </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><OL><LI>C</LI><LI>D <UL><LI>S</LI><LI>T</LI><LI>U</LI></UL></LI></OL></p>]]></text> + <feedback format="html"><text><![CDATA[<p>yes</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><UL><LI>E <OL><LI>X</LI><LI>Y</LI><LI>Z</LI></OL></LI><LI>F</LI></UL></p>]]></text> + <feedback format="html"><text><![CDATA[<p>Example of numbered list:<BR/><OL><LI>first item</LI><LI>second item</LI></OL></p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_escaping_right_braces_in_cloze-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_escaping_right_braces_in_cloze-moodle.ref new file mode 100644 index 00000000000..8903c9ce654 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_escaping_right_braces_in_cloze-moodle.ref @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Cloze: Escaping Characters</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>No escaping here: \(y=a\sqrt {x}/2+{b}\) </P><P>No escaping here: <CODE>text</CODE> \(y=a\sqrt {x}/2+{b}\) {4:MULTICHOICE_V:=\(\lbrace A\rbrace \)~{B\}}</P><P>{No escaping here: } \(y=a\sqrt {x}/2+{b}\) {1:SHORTANSWER:=chip#nip~%10%nop#that must be escaped: \(y=a\sqrt {x\}/2+{b\}\)}</P><P>{No escaping here: } \(y=a\sqrt {x}/2+{b}\) {1:NUMERICAL:=0:0#nip~%10%1:0#that must be escaped: \(y=a\sqrt {x\}/2+{b\}\)}</P><P></p>]]></text> + </questiontext> + <defaultgrade>2</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_essay-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_essay-moodle.ref new file mode 100644 index 00000000000..7b025148644 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_essay-moodle.ref @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Essay Test</text> + </category> +</question> + +<question type="essay"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>feedback for essay</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <responserequired>0</responserequired> + <responseformat>editor</responseformat> + <responsefieldlines>15</responsefieldlines> + <attachments>0</attachments> + <attachmentsrequired>0</attachmentsrequired> + <graderinfo format="html"><text><![CDATA[ + <ul> + <li>B </li> + <li>C</li> + </ul> + ]]></text></graderinfo> + <responsetemplate format="html"> + <text><![CDATA[Type you answer here]]></text> + </responsetemplate> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_expandnewcommands-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_expandnewcommands-moodle.ref new file mode 100644 index 00000000000..881c1d0db54 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_expandnewcommands-moodle.ref @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Recording New Commands for Expansion</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Sets]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Standard notation for the set of natural integers: </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>\(\mathbb {N}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {Z}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {Q}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {C}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {R}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {V}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\vphantom {K}^\dagger \mathbb {K}^*_2\)</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_fancyvrb-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_fancyvrb-moodle.ref new file mode 100644 index 00000000000..d9dbffce95c --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_fancyvrb-moodle.ref @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Fancy Verbatim</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Pick up the code decorated with line numbering on both sides. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><mark>% !TEX TS-program = xelatex</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><mark></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span><mark>\documentclass{article}</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><mark>\usepackage[nostamp]{moodle}</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><mark>\newif\iffvextra</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>No. Here, line numbers lie on the left side.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE>% !TEX TS-program = xelatex<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">7</span><BR/><mark>\documentclass{article}</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">8</span><BR/>\usepackage[nostamp]{moodle}<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">9</span><BR/>\newif\iffvextra<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">10</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>No. Here, line numbers lie on the right side.</p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><mark>\ifxetex % FOR XELATEX</mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><mark> \usepackage{fontspec}</mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span>\else %% FOR PDFLATEX<BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">7</span> \usepackage[utf8]{inputenc} % necessary<BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">8</span><mark> \usepackage[T1]{fontenc} % necessary</mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">9</span>\fi<BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>yes!</p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_fractions-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_fractions-moodle.ref new file mode 100644 index 00000000000..0cf28aa397f --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_fractions-moodle.ref @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the following numbers that are prime. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>abc<BR/>def \(\sqrt {2}\)</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="83.33333" format="html"> + <text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text> + </answer> + <answer fraction="-66.66667" format="html"> + <text><![CDATA[<p><B>68</B></p>]]></text> + </answer> + <answer fraction="16.66667" format="html"> + <text><![CDATA[<p>7</p>]]></text> + <feedback format="html"><text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text></feedback> + </answer> + <answer fraction="33.33333" format="html"> + <text><![CDATA[<p>8</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><CODE>nothing</CODE></p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_french-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_french-moodle.ref new file mode 100644 index 00000000000..7a88aba6bda --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_french-moodle.ref @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/French Issues</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Test french]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p> <SPAN STYLE="text-decoration: underline;">Pangramme</SPAN> conçu par Gilles <SPAN STYLE="font-variant: small-caps;">Esposito-Farèse</SPAN> :</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>1<SUP>er</SUP>, M<SUP>me</SUP>, N<SUP>o</SUP><BR/> 1<SUP>er</SUP>, M<SUP>me</SUP>, N<SUP>o</SUP><BR/> H<SUB>2</SUB>O</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>Dès Noël où un zéphyr haï me vêt de glaçons würmiens je dîne d’exquis rôtis de bœuf au kir à l’aÿ d’âge mûr & cætera !</p>]]></text> + <feedback format="html"><text><![CDATA[<p>cité dans «  <A href="https://jacques-andre.fr/faqtypo/lessons.pdf">Petites leçons de typographie</A>  » de Jacques <SPAN STYLE="font-variant: small-caps;">André</SPAN>.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>Portez ce vieux whisky au juge blond qui fume.</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_generalfeedback-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_generalfeedback-moodle.ref new file mode 100644 index 00000000000..61e9145d1cc --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_generalfeedback-moodle.ref @@ -0,0 +1,158 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/General Feedback Test</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>multi</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p>æ</p>]]></text> + <feedback format="html"><text><![CDATA[<p>tic</p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>œ</p>]]></text> + <feedback format="html"><text><![CDATA[<p>tac</p>]]></text></feedback> + </answer> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>shortanswer</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>B</text> + <feedback format="html"><text><![CDATA[<p>toc</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>C</text> + <feedback format="html"><text><![CDATA[<p>«  »</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>*</text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>numerical</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>toc</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>2</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>«  »</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + </answer> +</question> +<question type="matching"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>matching</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>æ</p>]]></text> + <answer><text>oui</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>œ</p>]]></text> + <answer><text>non</text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer><text>Å</text></answer> + </subquestion> +</question> +<question type="essay"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>essay</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <responserequired>0</responserequired> + <responseformat>editor</responseformat> + <responsefieldlines>15</responsefieldlines> + <attachments>0</attachments> + <attachmentsrequired>0</attachmentsrequired> + <graderinfo format="html"><text><![CDATA[ + <ul> + <li>æyo </li> + <li>œ</li> + </ul> + ]]></text></graderinfo> + <responsetemplate format="html"><text/></responsetemplate> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>ÅŒ{1:MULTICHOICE:=chip~%10%chop#yes~chap#no.} »Å{1:SHORTANSWER:=B#toc~=C#«  »~*}« Å{1:NUMERICAL:=1:0~=2:0#«  »~3:0}Œ{1:MULTICHOICE_V:=chip#yes~%10%chop~chap#no.}</P><P>Œ{1:MULTICHOICE_H:=chip#yes~%10%chop~chap#no.}</P><P></p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>54</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_handout-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_handout-moodle.ref new file mode 100644 index 00000000000..47a62893013 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_handout-moodle.ref @@ -0,0 +1,336 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/ Option Handout</text> + </category> +</question> + +<question type="description"> + <name format="html"> + <text><![CDATA[Description]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Description text</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="essay"> + <name format="html"> + <text><![CDATA[Essay]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <responserequired>0</responserequired> + <responseformat>editor</responseformat> + <responsefieldlines>15</responsefieldlines> + <attachments>0</attachments> + <attachmentsrequired>0</attachmentsrequired> + <graderinfo format="html"><text><![CDATA[ + <ul> + <li>A </li> + <li>B </li> + <li>C</li> + </ul> + ]]></text></graderinfo> + <responsetemplate format="html"><text/></responsetemplate> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi Single]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>0</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + <feedback format="html"><text><![CDATA[<p>AAA</p>]]></text></feedback> + </answer> + <answer fraction="10" format="html"> + <text><![CDATA[<p>B</p>]]></text> + <feedback format="html"><text><![CDATA[<p>BBB</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + <feedback format="html"><text><![CDATA[<p>CCC</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi Multiple]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="50" format="html"> + <text><![CDATA[<p>A</p>]]></text> + <feedback format="html"><text><![CDATA[<p>AAA</p>]]></text></feedback> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>B</p>]]></text> + <feedback format="html"><text><![CDATA[<p>BBB</p>]]></text></feedback> + </answer> + <answer fraction="50" format="html"> + <text><![CDATA[<p>C</p>]]></text> + <feedback format="html"><text><![CDATA[<p>CCC</p>]]></text></feedback> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>D</p>]]></text> + <feedback format="html"><text><![CDATA[<p>DDD</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[True/False 1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + <feedback format="html"><text><![CDATA[<p>AAA</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + <feedback format="html"><text><![CDATA[<p>BBB</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[True/False 2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>true</text> + </answer> + <answer fraction="0" format="plain_text"> + <text>false</text> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[True/False 3]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>1</tolerance> + <feedback format="html"><text><![CDATA[<p>1</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>3</text> + <tolerance>1</tolerance> + <feedback format="html"><text><![CDATA[<p>3</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Short Answer]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>aaa</text> + <feedback format="html"><text><![CDATA[<p>1</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>bbb</text> + <feedback format="html"><text><![CDATA[<p>3</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>A</p>]]></text> + <answer format="html"><text><![CDATA[<p>1</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>B</p>]]></text> + <answer format="html"><text><![CDATA[<p>2</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>C</p>]]></text> + <answer format="html"><text><![CDATA[<p>3</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer format="html"><text><![CDATA[<p>4</p>]]></text></answer> + </subquestion> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="matching"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>0</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>A</p>]]></text> + <answer><text>1</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>B</p>]]></text> + <answer><text>2</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>C</p>]]></text> + <answer><text>3</text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer><text>4</text></answer> + </subquestion> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p></P><P>Question text {1:MULTICHOICE_H:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE_V:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE_HS:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE_VS:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE_S:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:NUMERICAL:=1:1#1~3:1#3}</P><P>Question text {1:SHORTANSWER:=aaa#1~bbb#3}</P><P></p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics-moodle.ref new file mode 100644 index 00000000000..5ffd8a49e15 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics-moodle.ref @@ -0,0 +1,523 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Includegraphics</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG width=81 SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz +AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABhSURB +VCiR7dIxDkVgFEThj6jsxhp0Wlt6jY1o1NbBAlQKveLVNH8EIdFpTHKamzNTXSjxQ4sJS6BwynLD +QUxQo0cXGJGe167yv1qMnzQ/8QUxQoV8d8vCwIB5LzfuP2hjBTnvHcSzvuJGAAAAAElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +4/8BfX6FOOHA2dwAAAAASUVORK5CYII= +"></p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAARAAsBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABAYJCP/EACkQAAEDAwQBAgcBAAAAAAAAAAECAwUEBgcAERIhEwgUIjM4UXFysbL/ +2gAIAQEAAD8APx7E+mJivyZXZktB2qnV35PeWZqYKTepm2PfOBsrqWWyylI2VueXWx321RXFsZaM +XjyAprE9qqzkUqTFmNqPLTFg9p8auR3T313pGd9XeCKi135RzKtlvRJbIcbVL05WoFJPAslXMqIB ++Djue+tYiw9hLOc5YzcpjuRdtKxJCQka2ChqhlTC6aidrX3GR4+uIKFJUB9lDS5fX1uW/wDl/wD2 +zqsTPyW/1H81/9k= +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAQAAwBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABQYHCP/EACcQAAEDBAEDAwUAAAAAAAAAAAIBAwQFBgcRCAASIRMUMjhRcXax/9oA +CAEBAAA/ANg8gpDmb59exXTn3Btql08596TIxECkBNkUamAYqmjdVEcd0u0aFEVE9ZFQ7wW+j7En +6/H/AJ1OaLx5zXi3HVxQoOYrbnty1nVOoy5llmUuc+73G4bjnvvlrQp40IiIomhROl/iDY+cKjxi +xrJoGU7YpFFcorBRIMyzjlOsN68CTqTQ71T79qfjr//Z +"></p>]]></text></feedback> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz +AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABhSURB +VCiR7dIxDkVgFEThj6jsxhp0Wlt6jY1o1NbBAlQKveLVNH8EIdFpTHKamzNTXSjxQ4sJS6BwynLD +QUxQo0cXGJGe167yv1qMnzQ/8QUxQoV8d8vCwIB5LzfuP2hjBTnvHcSzvuJGAAAAAElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +4/8BfX6FOOHA2dwAAAAASUVORK5CYII= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAQAAwBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABQYHCP/EACcQAAEDBAEDAwUAAAAAAAAAAAIBAwQFBgcRCAASIRMUMjhRcXax/9oA +CAEBAAA/ANg8gpDmb59exXTn3Btql08596TIxECkBNkUamAYqmjdVEcd0u0aFEVE9ZFQ7wW+j7En +6/H/AJ1OaLx5zXi3HVxQoOYrbnty1nVOoy5llmUuc+73G4bjnvvlrQp40IiIomhROl/iDY+cKjxi +xrJoGU7YpFFcorBRIMyzjlOsN68CTqTQ71T79qfjr//Z +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAARAAsBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABAYJCP/EACkQAAEDAwQBAgcBAAAAAAAAAAECAwUEBgcAERIhEwgUIjM4UXFysbL/ +2gAIAQEAAD8APx7E+mJivyZXZktB2qnV35PeWZqYKTepm2PfOBsrqWWyylI2VueXWx321RXFsZaM +XjyAprE9qqzkUqTFmNqPLTFg9p8auR3T313pGd9XeCKi135RzKtlvRJbIcbVL05WoFJPAslXMqIB ++Djue+tYiw9hLOc5YzcpjuRdtKxJCQka2ChqhlTC6aidrX3GR4+uIKFJUB9lDS5fX1uW/wDl/wD2 +zqsTPyW/1H81/9k= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +4/8BfX6FOOHA2dwAAAAASUVORK5CYII= +"></p>]]></text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_via_tikz-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_via_tikz-moodle.ref new file mode 100644 index 00000000000..48f544b384e --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_via_tikz-moodle.ref @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Includegraphics with TikZ</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAqCAMAAAAwLX3tAAAANlBMVEUAAAD///8AAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADl82K3AAAAEXRSTlMAABNESlN1 +hImlq7XM2+b1/Z9TPi4AAABXSURBVEjH7dPJAYAwDAPBcIM5gvtvFqmExD/hKWB/W4awEnCBu2ci +E9qJud8NUgkP00vUdi9IJR5gYqS+zWQSJzAxUSaiiQ2YWOnniQWYOKgtsYOZySQ+ag86ObK16lIA +AAAASUVORK5CYII= +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAYAAAD9lDaoAAAAcUlEQVQokcWPMRWAMAxEf0FBLWCh +FrpiAy1FE0gACa0EkABDj0eXlpGbknc/yaXn1QBMwKg+FR4OWIALOICoOsoDIAhyxaDXwMaHgja6 +rgGdT9GCBoF7DfA6FWqAJQeuhi4B+xNgZDpgruRMhvxqS+sNlq0d/BTebEoAAAAASUVORK5CYII= +"></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAjAQMAAABFDwNYAAAABlBMVEX///8AAABVwtN+AAAAAXRS +TlMAQObYZgAAADdJREFUCNdj+P+/gYGB/QEEM/6A4n9Q/AOBoWr4gcJgDNTHj00vQwUqRjHjHxj/ +//8AgoFcJAwAXTsqcaGGnVkAAAAASUVORK5CYII= +"></p>]]></text> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAbCAYAAACa9mScAAAAdklEQVQ4jWNkYGAIZoAAQyhmQKIl +GRDAG0pvY0ADTOgC5AAWBgaGNdQwZBmUfYGBgeE8lA2jHzEwMHARMoRq3omm1BCquGTUkFFDRg0Z +NWRQGcLIwMDQCWU7Y5E3RLLoDpT+iK6IhYGBQQnKNiZgoQouCap4BwCPsgqJWVTJ7gAAAABJRU5E +rkJggg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAM1BMVEUAAAD///8AAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADW5/q5AAAAEHRSTlMAABEiM0RVZneI +maq7zN3uf6QJ9gAAAKhJREFUOMu90sESwiAMRVGkVEpb4P7/17pQKJhAZ1yYJe8MyUDM46bMX4Ap +5dbFyCrAhgSkMAIu8a5oVbBmyOcJcGjAZQjWmOUAvAJiPQ6QJPBQhrMZngIkch3teeEKXNcXzm8Q +oHmhKMEOzUEgixbb1gHUp/4NLDfA46fAA+sEeGCf3PDJh6DkI1DzAbhyHTS5CtpcBW0+AGH+F93e +CmBjv9cCGNst7QvN2wpURq09lgAAAABJRU5ErkJggg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAjAQMAAABFDwNYAAAABlBMVEX///8AAABVwtN+AAAAAXRS +TlMAQObYZgAAADdJREFUCNdj+P+/gYGB/QEEM/6A4n9Q/AOBoWr4gcJgDNTHj00vQwUqRjHjHxj/ +//8AgoFcJAwAXTsqcaGGnVkAAAAASUVORK5CYII= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAA0lBMVEX///8AAAABAQECAgIDAwME +BAQFBQUJCQkLCwsNDQ0dHR0hISEiIiIoKCguLi41NTVJSUlMTExmZmZubm5zc3N1dXWLi4uQkJCS +kpKbm5ucnJydnZ2fn5+goKCioqKkpKSlpaWmpqapqamqqqqrq6utra2urq6xsbGzs7O1tbW2tra6 +urq8vLzLy8vMzMzT09Pd3d3h4eHk5OTl5eXm5ubn5+fp6enr6+vs7Ozt7e3w8PDz8/P09PT29vb3 +9/f5+fn6+vr7+/v8/Pz9/f3+/v7/////o5MGAAAAAXRSTlMAQObYZgAAAbNJREFUOMuF1NlS6kAQ +BuB0SEBlUWQ1BlyIARRZ4yBLwqR7/vd/pXPh2SoE6Mupr6Zrpv5uyzouWJcK2F8W+/OGGdjjXC+w +1ohxxhyw1lriFNCnxAHrtQinqdb59xgDwBhmBoBJjhA5HCACMPPX12QyyXktcGBRCh/calWrE6Js +F8znGHNTqcoHter16jVlTGAa83l5TM1mpdKlWb3uXROR/78IqNEol9tEd3fdLmYzzyMi3//3rpsb +Irq9bbfbn5/f3wDe3n7E3z8kqtVoOt1u2wBgDN7f/4jfZrcjqr1MjdkKRJLEBFnBu8WC3JfAGAiE +ORkGGbFnLBYbtxQEAJAyj4ZZsQew2axKpX4fiNN0NMoI/NRqtbLt19c4jo+EZSUJRLReRZFtDwbx +eHwkLCthATRHy6XrDppj26anjLAsBgDGUim32CzatvckyOYOADRipfwiFYueB5GjZIpojTj2fYfo +/h6A1rm5x3DoOM7VVb+fn24AYVgoOJ2O6/af83OLMCQqPHaiyKXnE+kPHaLeo44iRSdnyHF6PWit +1JlJfHgAgPN7wRgYc2ErGJjLuyXn7BfJsGNGBciJRQAAAABJRU5ErkJggg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAdCAAAAABtMQhgAAABDUlEQVQYGW3Bu2pUURQA0LX3OXPN +o7GykBRaKggprFSCkEqxERTyF2JnZ6ddWv2A4CcIgl+gFoLBxmIg2KkIFpnJzH2YUjiuFXNX/ePQ +U6lVB3HNHWm2MOku+a326gMvFHpFnNqSWnXLOhUrMdOzidSqgxwshI3JKAOpVRfGwdoPpXOZwZKT +E3GuFKUcHHw8O5um1Iq53SeuuOj7B0fKkUdSK04N2wYpV956GL6IXlnpnBulw2deSq06Kh2WNsLk +7to7qVVnlh06Uxhs8kudzMKoWFfFz3BdatVQRkVP+OM1j6VWfe7eDRdU4zevvNmzK/1XsLOzvy+C ++8fHwxCffP1s7r29m267tW2SWn8B1wBQQBxcN+IAAAAASUVORK5CYII= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABHAQMAAABCjOfmAAAABlBMVEX///8AAABVwtN+AAAAAXRS +TlMAQObYZgAAAEVJREFUGNOd0LENwCAMBdHrMjaMlrEoLF0KysQGUr3qyzqj2uEToEXO5b0mCvJd +flYHOfaMOmWjiPaPMnN+4o1qsGJwzgPXwLGKCxz0xgAAAABJRU5ErkJggg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAA2BAMAAAC/7D1CAAAAMFBMVEUAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaPxwLAAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAABBUlEQVQ4y62SMUoDURRFbyKIQQKzAIvUIsQVmCZFUiiW6XQHugSTBTh2diKphICm +sFMwrsAlKFhaJIiKRjPHYj7j//OETJFbHu7j3X/fF3lNtEh04+sWeFKgNUg2A1J6gOd5pqVHY9qy +pjHcG9NPtBDTjjEtY0wHBU1Jbh0FXze3J93Be0hWgP0Q7cFnSEpjOA9RBWZhTDXgLSS6MnNloGYi +fOfmqianGjCRqWqYQzGc2AxHMjUUQPG/aCTT1qvXlCTVYfpHziJJq37N24zc7T8cWYcvl4KuJKkN +sJueGi6azc4lwDRyt86UHEqSNjzUd5vjjFxn9R+nYNbzntAawMtp+lV+Afb0PN8sFBDMAAAAAElF +TkSuQmCC +"></p>]]></text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_via_tikz_and_svg-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_via_tikz_and_svg-moodle.ref new file mode 100644 index 00000000000..702aad03932 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_via_tikz_and_svg-moodle.ref @@ -0,0 +1,246 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Includegraphics with TikZ</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDIuNSIg +aGVpZ2h0PSIyNi41NiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDIuNSAyNi41NiIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxu +czp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sgaWQ9ImEi +IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNwYWNlT25V +c2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXpl +U3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2Uv +cG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQW9BQUFBUUNBQUFBQUFLRkxHY0FB +QUFBWE5DU1ZRSTVncGJtUUFBQUVCSlJFRlVDSmxqQ0c3Wit1ei9meThHQmdhRy8vLy8vNGN3V1pa +ZE9ILytFUmNEREh6OTc4WEF3TUFFNTlPRHlkanB6TUJneUhUbkl3TUR3K3IvTUFBQUdhd2R4Rjl4 +QWJZQUFBQUFTVVZPUks1Q1lJST0iLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4 +KDEuMzMzMyAwIDAgLTEuMzMzMyAwIDI2LjU2KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUu +OTM4LDkuOTYpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTUuOTM4LC05Ljk2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMzEuODc1KSI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoOTApIj48ZyB0 +cmFuc2Zvcm09InNjYWxlKDIuNDkwMykiPjxnIHRyYW5zZm9ybT0ic2NhbGUoOCwxMi44KSI+PGlt +YWdlIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiIHdpZHRoPSIxIiBoZWlnaHQ9IjEi +IGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgbWFzaz0idXJsKCNhKSIgcHJlc2VydmVB +c3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9S +dzBLR2dvQUFBQU5TVWhFVWdBQUFBb0FBQUFRQ0FZQUFBQXZmKzVBQUFBQUJITkNTVlFJQ0FnSWZB +aGtpQUFBQUJwSlJFRlVLSkZqWkdCZytNOUFCR0FpUnRHb3dsR0ZsQ2tFQUxVaUFSOUNRa1gyQUFB +QUFFbEZUa1N1UW1DQyIvPjwvZz48L2c+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4K +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNS42MzA3 +IiBoZWlnaHQ9IjguNjg5MyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNS42MzA3IDguNjg5 +MyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Im0wIDBoOC40NDYzdjEzLjAzNGgtOC40 +NDYzeiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMyAwIDAg +LTEuMzMzMyAwIDguNjg5MykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMTEyLDMuMjU5KSI+ +PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMTEyLC0zLjI1OSkiPjxnIHRyYW5zZm9ybT0ic2Nh +bGUoLjUpIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAw +IC0xIDAgMTMuMDM0KSI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLS44Nzg5MSAxMy4wMzQp +IiBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iJ09wZW4gU2FucyciIGZvbnQtc2l6ZT0iMThw +eCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9n +PjwvZz48L3N2Zz4K +"></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTQuNjY3 +IiBoZWlnaHQ9IjIyLjY2NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTQuNjY3IDIyLjY2 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBUkNBQUFBQUF1 +aWdrSEFBQUFBWE5DU1ZRSTVncGJtUUFBQURoSlJFRlVDSmwxampFS0FDQVF3eEx4LzErdWc1Nklj +SjB5cEtXR0hjRk5BWXNKK0RDREd6OC9aK1k2b2Q4czUvVnB1MkQ5UkdiVFhaRGVEQnExSkJpeEFB +QUFBRWxGVGtTdVFtQ0MiLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMz +MyAwIDAgLTEuMzMzMyAwIDIyLjY2NykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNSw4LjUp +Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS41LC04LjUpIj48ZyB0cmFuc2Zvcm09InNjYWxl +KDExLDE3KSI+PGltYWdlIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiIHdpZHRoPSIx +IiBoZWlnaHQ9IjEiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgbWFzaz0idXJsKCNh +KSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7 +YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBc0FBQUFSQ0FZQUFBQUw0VmJiQUFBQUJI +TkNTVlFJQ0FnSWZBaGtpQUFBQUZoSlJFRlVLSkhGa3NFT3dDQUlROXRsLy8vTDlUSXpneFh4NUxz +UkNsU0VBSVFFNlU5VFl6UkFjaXA0U2gyL3dxWFlUU3FMSmEzRnp2UHJrbEhVU1czRUJwZFdkK1E1 +Y3ZUQTBwNTdUR3l1RGpDZmtvbTJOaHdOWDdFckdXNWlRWVVBQUFBQVNVVk9SSzVDWUlJPSIvPjwv +Zz48L2c+PC9nPjwvZz48L3N2Zz4K +"></p>]]></text> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAuNjY3 +IiBoZWlnaHQ9IjE3LjA2NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAuNjY3IDE3LjA2 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQW9BQUFBUUNBQUFBQUFL +RkxHY0FBQUFBWE5DU1ZRSTVncGJtUUFBQUVCSlJFRlVDSmxqQ0c3Wit1ei9meThHQmdhRy8vLy8v +NGN3V1paZE9ILytFUmNEREh6OTc4WEF3TUFFNTlPRHlkanB6TUJneUhUbkl3TUR3K3IvTUFBQUdh +d2R4Rjl4QWJZQUFBQUFTVVZPUks1Q1lJST0iLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0i +bWF0cml4KDEuMzMzMyAwIDAgLTEuMzMzMyAwIDE3LjA2NykiPjxnIHRyYW5zZm9ybT0idHJhbnNs +YXRlKDQsNi40KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQsLTYuNCkiPjxnIHRyYW5zZm9y +bT0ic2NhbGUoOCwxMi44KSI+PGltYWdlIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSki +IHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgbWFz +az0idXJsKCNhKSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTpp +bWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBb0FBQUFRQ0FZQUFBQXZm +KzVBQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUJwSlJFRlVLSkZqWkdCZytNOUFCR0FpUnRHb3ds +R0ZsQ2tFQUxVaUFSOUNRa1gyQUFBQUFFbEZUa1N1UW1DQyIvPjwvZz48L2c+PC9nPjwvZz48L3N2 +Zz4K +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjAuMjUy +IiBoZWlnaHQ9IjIwLjI1MiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjAuMjUyIDIwLjI1 +MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Im0wIDBoOC40NDYzdjEzLjAzNGgtOC40 +NDYzeiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMyAwIDAg +LTEuMzMzMyAwIDIwLjI1MikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNTk0LDcuNTk0KSI+ +PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNTk0LC03LjU5NCkiPjxnIHRyYW5zZm9ybT0idHJh +bnNsYXRlKDkuMjE2KSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjcwNzA5IC43MDcwOSAtLjcwNzA5 +IC43MDcwOSAwIDApIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxnIHRyYW5zZm9ybT0ibWF0cml4 +KDEgMCAwIC0xIDAgMTMuMDM0KSI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLS44Nzg5MSAx +My4wMzQpIiBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iJ09wZW4gU2FucyciIGZvbnQtc2l6 +ZT0iMThweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48 +L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTQuNjY3 +IiBoZWlnaHQ9IjIyLjY2NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTQuNjY3IDIyLjY2 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBUkNBQUFBQUF1 +aWdrSEFBQUFBWE5DU1ZRSTVncGJtUUFBQURoSlJFRlVDSmwxampFS0FDQVF3eEx4LzErdWc1Nklj +SjB5cEtXR0hjRk5BWXNKK0RDREd6OC9aK1k2b2Q4czUvVnB1MkQ5UkdiVFhaRGVEQnExSkJpeEFB +QUFBRWxGVGtTdVFtQ0MiLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMz +MyAwIDAgLTEuMzMzMyAwIDIyLjY2NykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNSw4LjUp +Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS41LC04LjUpIj48ZyB0cmFuc2Zvcm09InNjYWxl +KDExLDE3KSI+PGltYWdlIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiIHdpZHRoPSIx +IiBoZWlnaHQ9IjEiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgbWFzaz0idXJsKCNh +KSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7 +YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBc0FBQUFSQ0FZQUFBQUw0VmJiQUFBQUJI +TkNTVlFJQ0FnSWZBaGtpQUFBQUZoSlJFRlVLSkhGa3NFT3dDQUlROXRsLy8vTDlUSXpneFh4NUxz +UkNsU0VBSVFFNlU5VFl6UkFjaXA0U2gyL3dxWFlUU3FMSmEzRnp2UHJrbEhVU1czRUJwZFdkK1E1 +Y3ZUQTBwNTdUR3l1RGpDZmtvbTJOaHdOWDdFckdXNWlRWVVBQUFBQVNVVk9SSzVDWUlJPSIvPjwv +Zz48L2c+PC9nPjwvZz48L3N2Zz4K +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjEuNTk5 +IiBoZWlnaHQ9IjIxLjU5OSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjEuNTk5IDIxLjU5 +OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgdHJhbnNmb3Jt +PSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMjEuNTk5KSI+PGcgdHJhbnNmb3JtPSJ0cmFu +c2xhdGUoOC4wOTksOC4wOTkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC4wOTksLTEuMTU3 +KSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjcwNzA5IC0uNzA3MDkgLjcwNzA5IC43MDcwOSAwIDAp +Ij48ZyB0cmFuc2Zvcm09InNjYWxlKDkuODE4MiAxMy4wOTEpIj48aW1hZ2UgdHJhbnNmb3JtPSJt +YXRyaXgoMSwwLDAsLTEsMCwxKSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgaW1hZ2UtcmVuZGVyaW5n +PSJvcHRpbWl6ZVNwZWVkIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bGluazpocmVmPSJk +YXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUF3QUFBQVFDQVlB +QUFBaVlaNEhBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBZEJKUkVGVUtKRmxrcnRLTTNFVXhILy8y +OHF5eENMWjJrcXdDVlkrVFhyQklwV1BZY2oxQmZJRXRqYm1CYngwNlZJb2dnWWpTQW9OdSt5Nk94 +YVN3UGRsMm5QbXpEQnprS1R2NzI5dFVSU0ZKR2sybXdrUW9PbDB1cHRiZ0NSSnlMS01uNThmUWdp +OHY3L1Q3WFpwTkJyOEQxdFZGV1ZaY25Cd2dER0dxcW9ZREFZY0h4OHpIQTczQ040NXgzcTlwdFZx +WWEzbDl2YVdYcS9IZkQ1bnNWanNLeFJGUVpxbVNPTGo0NE9MaXdzbWt3bnRkcHM0anZjSklRU0tv +a0FTVjFkWG5KeWMwT2wwa01SbXM5bTNKSWtvaXJpNXVhSGY3L1B3OEVDcjFTTFBjNklvMmxldzF2 +TDA5RVMzMjZYWDYzRjJka1pkMTRRUXNOYnVFeVF4SG85SjA1VHo4M1BxdXNaYWk2VGRVZ2lCdXE0 +cHl4Si9mWDNOWkRMaDhmR1J3OE5EakRFQWxHV0p0UlpqREhtZVk2M0ZXb3Uvdkx6azlQU1V4V0xC +OC9NeldaYnRPcm03dThON3ovMzlQVkVVNFp5RGJmM2VlOFZ4TEdPTWpESHkzaXVFSUVCSmtzaDcv +L2NxWDE5ZmVubDUwZWZucDk3ZTNyUmNMdlg2K3FyVmFxWHBkQ3JubkVhamtaYkxwVmFybFh3Y3h4 +d2RIZjNqMnpsSGxtVTBtMDBrMFdnMFNOUDBMN2s4endGMlVUcm5LTXVTT0k2cHFvcTZybkhPRVVK +QUVqWkpFdkk4MzhXNGpYV0w3UUZKR0dQNEJhTGhDSGFvckgxYkFBQUFBRWxGVGtTdVFtQ0MiLz48 +L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIiIGhl +aWdodD0iMTguNTQ1IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMiAxOC41NDUiIHhtbDpz +cGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6 +eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIHRyYW5zZm9ybT0ibWF0cml4 +KDEuMzMzMyAwIDAgLTEuMzMzMyAwIDE4LjU0NSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQu +NSw2Ljk1NSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00LjUsLTYuOTU1KSI+PGcgdHJhbnNm +b3JtPSJzY2FsZSg5IDEzLjkwOSkiPjxpbWFnZSB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSww +LDEpIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplU3BlZWQi +IHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jh +c2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBUkNBWUFBQUFMNFZiYkFBQUFCSE5D +U1ZRSUNBZ0lmQWhraUFBQUFkMUpSRUZVS0pGOWtMMUtiRXNVaEwvVmJXOVFFeU1ETVREVnlNQkla +Ukl4TVRZUVgwSk1ESDBDOVNrbUYzTnp3Ujh3R0VSTU5vcVppb2cvZTJaNjk2b1RITGJjZTROYlVN +bWlhbFZSMUhVdDRIOTVjbklpU1pvb3BXQm1MQzR1c3I2K1RnaUJsQkpOMHlDSnFxcVluWjNsL2Yw +ZDd1L3ZsVkxTd2NHQjJyWlZoNXl6M0YyUzlQMzkvZmZ6MU5RVU9XZENDTVFZR1kvSG1Ca3BKZHEy +QldCeWNoS0FVRW9oaEVBcGhhWnBjSGRTU2tqQzNRRXdNd0FtT2tFcGhad3pMeTh2eEJpcHFvcTV1 +VGtBU2lrTWgwTjRlbm9TSURPVG1TbkdLRUF4UnUzczdPanE2a3FqMFVpU1pIVmRhM2w1bWIyOVBS +WVdGcGlabWVINStabkx5MHY2L1Q0eFJ2cjlQdHZiMi9Eejg2UFB6MCs1dTNMT0txVklra2Fqa1U1 +UFQzOVRCNE9CNk9icW9qcDBwdVBqWTZXVWRIUjBKTWJqOGI5RVRkTklrdHhkN3E2Ym14c0IydHpj +VkVncE1Sd09jWGZjbmFxcWtJU1o0ZTYvRzcrOXZSRWtrVkxDekpCRUNJRzJiWkZFakpIWDExZk1q +S1dsSmZodng1eXp1bW9mSHgvYTNkMlZtZW5zN0V3Y0hoN3E0dUpDWDE5Znlqbi9HaDhlSHJTL3Z5 +OUF2VjVQajQrUG9wc0cwUHo4dkRZMk52VFAyOWJXbGdhRGdVb3BzdXZyYTkzZDNYRjdlMHRkMTV5 +Zm45UHI5VmhaV1dGdGJZM1YxVldtcDZlUnhCLytqcHNTZnA2TFB3QUFBQUJKUlU1RXJrSmdnZz09 +Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjkuMzMz +IiBoZWlnaHQ9IjQ1LjMzMyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjkuMzMzIDQ1LjMz +MyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBUkNBQUFBQUF1 +aWdrSEFBQUFBWE5DU1ZRSTVncGJtUUFBQURoSlJFRlVDSmwxampFS0FDQVF3eEx4LzErdWc1Nklj +SjB5cEtXR0hjRk5BWXNKK0RDREd6OC9aK1k2b2Q4czUvVnB1MkQ5UkdiVFhaRGVEQnExSkJpeEFB +QUFBRWxGVGtTdVFtQ0MiLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMz +MyAwIDAgLTEuMzMzMyAwIDQ1LjMzMykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLDE3KSI+ +PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLC0xNykiPjxnIHRyYW5zZm9ybT0ic2NhbGUoMiki +PjxnIHRyYW5zZm9ybT0ic2NhbGUoMTEsMTcpIj48aW1hZ2UgdHJhbnNmb3JtPSJtYXRyaXgoMSww +LDAsLTEsMCwxKSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6 +ZVNwZWVkIiBtYXNrPSJ1cmwoI2EpIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bGluazpo +cmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFzQUFB +QVJDQVlBQUFBTDRWYmJBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBRmhKUkVGVUtKSEZrc0VPd0NB +SVE5dGwvLy9MOVRJemd4WHg1THNSQ2xTRUFJUUU2VTlUWXpSQWNpcDRTaDIvd3FYWVRTcUxKYTNG +enZQcmtsSFVTVzNFQnBkV2QrUTVjdlRBMHA1N1RHeXVEakNma29tMk5od05YN0VyR1c1aVFZVUFB +QUFBU1VWT1JLNUNZSUk9Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4K +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjIuNTIz +IiBoZWlnaHQ9IjM0Ljc1NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjIuNTIzIDM0Ljc1 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Im0wIDBoOC40NDYzdjEzLjAzNGgtOC40 +NDYzeiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMyAwIDAg +LTEuMzMzMyAwIDM0Ljc1NykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNDQ2LDEzLjAzNCki +PjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjQ0NiwxMy4wMzQpIj48ZyB0cmFuc2Zvcm09Im1h +dHJpeCgyLDAsMCwyLDE2Ljg5MiwwKSI+PGcgdHJhbnNmb3JtPSJzY2FsZSgtMSkiPjxnIGNsaXAt +cGF0aD0idXJsKCNhKSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxMy4wMzQpIj48 +dGV4dCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjg3ODkxIDEzLjAzNCkiIGZpbGw9IiMwMDAwMDAi +IGZvbnQtZmFtaWx5PSInT3BlbiBTYW5zJyIgZm9udC1zaXplPSIxOHB4Ij48dHNwYW4geD0iMCIg +eT0iMCI+MjwvdHNwYW4+PC90ZXh0PjwvZz48L2c+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4K +"></p>]]></text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_with_svg-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_with_svg-moodle.ref new file mode 100644 index 00000000000..5dababd8200 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_includegraphics_with_svg-moodle.ref @@ -0,0 +1,313 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Scalable Vector Graphics</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEi +IHZpZXdCb3g9IjAgMCAzMjcgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci +Pgo8ZyBmaWxsPSIjZjk4MDEyIj4KPHBhdGggZD0ibTcyLjQgNzcuNDV2LTI3LjA3YzAtNS42NS0y +LjM1LTguNS03LTguNS00LjY3NCAwLTcuMDI0IDIuODI2LTcuMDI0IDguNXYyNy4wN2gtMTMuNzd2 +LTI3LjA3YzAtNS42NS0yLjMwMS04LjUtNi44OTktOC41LTQuNjc2IDAtNyAyLjgyNi03IDguNXYy +Ny4wN2gtMTMuNzh2LTI4LjY4YzAtNS45IDIuMDUxLTEwLjM3IDYuMTUxLTEzLjQgMy41OTktMi43 +MDEgOC41LTQuMDc2IDE0LjY1LTQuMDc2IDYuMjI1IDAgMTAuODIgMS42IDEzLjc3IDQuODAxIDIu +NTQ5LTMuMjAxIDcuMTc0LTQuODAxIDEzLjktNC44MDEgNi4xNSAwIDExLjAyIDEuMzUgMTQuNjIg +NC4wNzYgNC4xIDMuMDI1IDYuMTUgNy41IDYuMTUgMTMuNHYyOC42OHoiLz4KPHBhdGggZD0ibTEz +Ni4xIDIyLjc1LTMuMDk0LTIuMTE3LTcuNDkyIDEyLjA1Yy01LjM3NS0xLjc5Mi0xMC41OS0xLjc5 +Mi0xMS41Ni0xLjc5Mi0xNy4xIDAtMjYuNTUgMTAuNTktMjYuNTUgMjQuNDMgMCA2LjM1MSAyLjQ0 +MyAxNC45OCAxMS43MyAxOS44N2wtNy4zMjggMTEuODkgMy4wOTUgMS45NTQgNy42NTMtMTIuMjFj +NS4yMTIgMS43OTIgMTAuMSAxLjc5MiAxMS40IDEuNzkyIDE3LjQzIDAgMjYuNTUtMTAuNTkgMjYu +NTUtMjMuMjkgMC03Ljk4LTMuNDIxLTE2LjQ1LTExLjczLTIwLjg1em0tMzMuNzEgNDcuMjNjLTMu +MDk1LTMuNzQ2LTMuMDk1LTkuNjA5LTMuMDk1LTE0LjgyIDAtNy44MTcgMC0yMC41MiAxNC42Ni0y +MC41MiAzLjA5NSAwIDYuMTg5IDAuNjUxIDguNzk0IDIuNDQzem0yMy4xMy0zMC4yOWMyLjkzMiA0 +LjA3MiAzLjA5NSA5Ljc3MiAzLjA5NSAxNS40NyAwIDcuODE2IDAgMTkuNzEtMTQuNjYgMTkuNzEt +MS4zMDIgMC01LjIxMSAwLTguNjMxLTIuMjh6Ii8+CjxwYXRoIGQ9Im0xNjUuNiA3OC41NWMtNi45 +NzUgMC0xMi43NS0yLjIyNC0xNy4zLTYuNjUtNC41NTEtNC40MjQtNi44MjYtMTAuMTItNi44MjYt +MTcuMTIgMC02Ljk3NSAyLjI3NS0xMi42NyA2LjgyNi0xNy4xIDQuNTQ5LTQuNDI0IDEwLjMyLTYu +NjUgMTcuMy02LjY1czEyLjc3IDIuMjI1IDE3LjM1IDYuNjVjNC42IDQuNDI2IDYuODk5IDEwLjE1 +IDYuODk5IDE3LjEgMCA2Ljk3NS0yLjI5OSAxMi42OC02Ljg5OSAxNy4xMi00LjYgNC40MjYtMTAu +MzcgNi42NS0xNy4zNSA2LjY1em0wLTM2LjQ1Yy0zLjMyNCAwLTUuODc1IDEuMjUtNy42NzQgMy43 +NzUtMS43NzUgMi41MjUtMi42NzYgNS41LTIuNjc2IDguOTc1IDAgMy40NzUgMC44MjU2IDYuNCAy +LjUgOC43NzQgMS45MDEgMi43MjUgNC41MjYgNC4wNzYgNy44NSA0LjA3NiAzLjMyNiAwIDUuOTI2 +LTEuMzUgNy44NS00LjA3NiAxLjc1LTIuNCAyLjYyNS01LjMyNiAyLjYyNS04Ljc3NCAwLTMuNDc1 +LTAuODI1Ni02LjQtMi41LTguNzc0LTEuOTI0LTIuNjUxLTQuNTc2LTMuOTc1LTcuOTc1LTMuOTc1 +eiIvPgo8cGF0aCBkPSJtMjI3LjIgNzcuMzJ2LTQuNTUxYy0xLjIyNSAxLjY1LTMuMzI2IDIuOTUx +LTYuMjc2IDMuOTUxLTIuNjI1IDAuODk5Ni01LjEyNSAxLjM1LTcuNSAxLjM1LTYuNTc0IDAtMTEu +ODUtMi4yNS0xNS44Mi02Ljc3Ni0zLjk3NS00LjUtNS45NzUtMTAuMS01Ljk3NS0xNi43NSAwLTYu +NTc0IDEuOTUxLTEyLjA3IDUuODUtMTYuNSAzLjQ0OS0zLjkyNCA5LjEtNi42NSAxNS41Ny02LjY1 +IDcuMzAxIDAgMTEuNTggMi43NSAxNC4xNSA1Ljl2LTM3LjNoMTMuNDJ2NzcuMzJ6bTAtMjUuNzVj +MC0yLjQ1MS0xLjE3Ni00LjgyNi0zLjUtNy4wNzUtMi4zMjYtMi4yNS00Ljc1LTMuMzc1LTcuMi0z +LjM3NS0zLjUyNSAwLTYuMzI2IDEuNDUxLTguMzc1IDQuMjk5LTEuNzk5IDIuNTUxLTIuNzAxIDUu +Njc2LTIuNzAxIDkuMzUgMCAzLjYyNSAwLjkwMTMgNi43IDIuNzAxIDkuMjI1IDIuMDQ5IDIuOTUx +IDQuODUgNC40MjQgOC4zNzUgNC40MjQgMi4xMjUgMCA0LjQ1MS0xIDYuOTUtMy4wMjUgMi41LTIg +My43NS00LjA3NCAzLjc1LTYuMjI1eiIvPgo8cGF0aCBkPSJtMjQ0LjggMGgxMy44djc3LjMyaC0x +My44eiIvPgo8cGF0aCBkPSJtMzI3IDczLjgzaC0yLjc3NGMtMi43NzIgMTUuNTctNS4zMjQgMjMt +MjQuMjkgMjNoLTE0LjY0Yy01LjIxMiAwLTUuNDM1LTAuNzEyLTUuNDM1LTQuMDd2LTI3LjA3aDku +ODcyYzEwLjc2IDAgMTEuOTggMy4yNTcgMTEuOTggMTEuOTFoMi43NzN2LTI2Ljg3aC0yLjc3M2Mw +IDguNjQ5LTEuMjIgMTEuOC0xMS45OCAxMS44aC05Ljg3MnYtMjQuMzJjMC0zLjM1OCAwLjIyMjct +NC4wNzIgNS40MzUtNC4wNzJoMTQuMmMxNi45NyAwIDE5Ljg1IDUuNTk4IDIxLjYzIDE5Ljc0aDIu +NzczbC0zLjEwNS0yMi44aC02Mi4xMXYzLjA1M2gyLjU1MmM4LjUzOSAwIDguNzYyIDEuMTIgOC43 +NjIgNC43ODN2NTMuMTJjMCAzLjY2My0wLjIyMTYgNC43ODItOC43NjIgNC43ODJoLTIuNTUydjMu +MTU1aDYzLjY3bDQuNjU5LTI2LjE1eiIvPgo8L2c+CjxwYXRoIGQ9Im00My42NyAyOS4yMiAxMy42 +OC0xMC0wLjE3Ni0wLjYwMDNjLTI0LjY3IDMuMDI1LTM1LjkgNS4xNzQtNTcuMTcgMTcuNWwwLjIw +MDcgMC41NDkzIDEuNjk5IDAuMDI2M2MtMC4xNDk3IDEuNjk5LTAuNDI0MyA1LjktMC4wNzQgMTIu +MjUtMi4zNSA2LjgyNC0wLjA1MSAxMS40NyAyLjA5OSAxNi41MiAwLjM1MDMtNS4yNSAwLjMwMS0x +MS0xLjI5OS0xNi43Mi0wLjMyNTctNi4yNzUtMC4wNDkzLTEwLjQyIDAuMTAwMy0xMi4wMmwxNC4x +IDAuMTI1cy0wLjEwMDMgNC4yNSAwLjQyNDMgOC4yNzRjMTIuNiA0LjQyNCAyNS4yNy0wLjAyNDcg +MzItMTAuOTItMS45LTIuMTI1LTUuNTc2LTQuOTc1LTUuNTc2LTQuOTc1eiIgZmlsbD0iIzMzMyIv +Pgo8L3N2Zz4K +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTEuMjYy +IiBoZWlnaHQ9IjE3LjM3OSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTEuMjYyIDE3LjM3 +OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09InNjYWxlKDEuMzMzMykiPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0uODc4OTEgMTMuMDM0KSIgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IidPcGVuIFNhbnMn +IiBmb250LXNpemU9IjE4cHgiPjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9n +Pjwvc3ZnPgo= +"></p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAARAAsBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABAYJCP/EACkQAAEDAwQBAgcBAAAAAAAAAAECAwUEBgcAERIhEwgUIjM4UXFysbL/ +2gAIAQEAAD8APx7E+mJivyZXZktB2qnV35PeWZqYKTepm2PfOBsrqWWyylI2VueXWx321RXFsZaM +XjyAprE9qqzkUqTFmNqPLTFg9p8auR3T313pGd9XeCKi135RzKtlvRJbIcbVL05WoFJPAslXMqIB ++Djue+tYiw9hLOc5YzcpjuRdtKxJCQka2ChqhlTC6aidrX3GR4+uIKFJUB9lDS5fX1uW/wDl/wD2 +zqsTPyW/1H81/9k= +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAQAAwBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABQYHCP/EACcQAAEDBAEDAwUAAAAAAAAAAAIBAwQFBgcRCAASIRMUMjhRcXax/9oA +CAEBAAA/ANg8gpDmb59exXTn3Btql08596TIxECkBNkUamAYqmjdVEcd0u0aFEVE9ZFQ7wW+j7En +6/H/AJ1OaLx5zXi3HVxQoOYrbnty1nVOoy5llmUuc+73G4bjnvvlrQp40IiIomhROl/iDY+cKjxi +xrJoGU7YpFFcorBRIMyzjlOsN68CTqTQ71T79qfjr//Z +"></p>]]></text></feedback> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG width=81 SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEi +IHZpZXdCb3g9IjAgMCAzMjcgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci +Pgo8ZyBmaWxsPSIjZjk4MDEyIj4KPHBhdGggZD0ibTcyLjQgNzcuNDV2LTI3LjA3YzAtNS42NS0y +LjM1LTguNS03LTguNS00LjY3NCAwLTcuMDI0IDIuODI2LTcuMDI0IDguNXYyNy4wN2gtMTMuNzd2 +LTI3LjA3YzAtNS42NS0yLjMwMS04LjUtNi44OTktOC41LTQuNjc2IDAtNyAyLjgyNi03IDguNXYy +Ny4wN2gtMTMuNzh2LTI4LjY4YzAtNS45IDIuMDUxLTEwLjM3IDYuMTUxLTEzLjQgMy41OTktMi43 +MDEgOC41LTQuMDc2IDE0LjY1LTQuMDc2IDYuMjI1IDAgMTAuODIgMS42IDEzLjc3IDQuODAxIDIu +NTQ5LTMuMjAxIDcuMTc0LTQuODAxIDEzLjktNC44MDEgNi4xNSAwIDExLjAyIDEuMzUgMTQuNjIg +NC4wNzYgNC4xIDMuMDI1IDYuMTUgNy41IDYuMTUgMTMuNHYyOC42OHoiLz4KPHBhdGggZD0ibTEz +Ni4xIDIyLjc1LTMuMDk0LTIuMTE3LTcuNDkyIDEyLjA1Yy01LjM3NS0xLjc5Mi0xMC41OS0xLjc5 +Mi0xMS41Ni0xLjc5Mi0xNy4xIDAtMjYuNTUgMTAuNTktMjYuNTUgMjQuNDMgMCA2LjM1MSAyLjQ0 +MyAxNC45OCAxMS43MyAxOS44N2wtNy4zMjggMTEuODkgMy4wOTUgMS45NTQgNy42NTMtMTIuMjFj +NS4yMTIgMS43OTIgMTAuMSAxLjc5MiAxMS40IDEuNzkyIDE3LjQzIDAgMjYuNTUtMTAuNTkgMjYu +NTUtMjMuMjkgMC03Ljk4LTMuNDIxLTE2LjQ1LTExLjczLTIwLjg1em0tMzMuNzEgNDcuMjNjLTMu +MDk1LTMuNzQ2LTMuMDk1LTkuNjA5LTMuMDk1LTE0LjgyIDAtNy44MTcgMC0yMC41MiAxNC42Ni0y +MC41MiAzLjA5NSAwIDYuMTg5IDAuNjUxIDguNzk0IDIuNDQzem0yMy4xMy0zMC4yOWMyLjkzMiA0 +LjA3MiAzLjA5NSA5Ljc3MiAzLjA5NSAxNS40NyAwIDcuODE2IDAgMTkuNzEtMTQuNjYgMTkuNzEt +MS4zMDIgMC01LjIxMSAwLTguNjMxLTIuMjh6Ii8+CjxwYXRoIGQ9Im0xNjUuNiA3OC41NWMtNi45 +NzUgMC0xMi43NS0yLjIyNC0xNy4zLTYuNjUtNC41NTEtNC40MjQtNi44MjYtMTAuMTItNi44MjYt +MTcuMTIgMC02Ljk3NSAyLjI3NS0xMi42NyA2LjgyNi0xNy4xIDQuNTQ5LTQuNDI0IDEwLjMyLTYu +NjUgMTcuMy02LjY1czEyLjc3IDIuMjI1IDE3LjM1IDYuNjVjNC42IDQuNDI2IDYuODk5IDEwLjE1 +IDYuODk5IDE3LjEgMCA2Ljk3NS0yLjI5OSAxMi42OC02Ljg5OSAxNy4xMi00LjYgNC40MjYtMTAu +MzcgNi42NS0xNy4zNSA2LjY1em0wLTM2LjQ1Yy0zLjMyNCAwLTUuODc1IDEuMjUtNy42NzQgMy43 +NzUtMS43NzUgMi41MjUtMi42NzYgNS41LTIuNjc2IDguOTc1IDAgMy40NzUgMC44MjU2IDYuNCAy +LjUgOC43NzQgMS45MDEgMi43MjUgNC41MjYgNC4wNzYgNy44NSA0LjA3NiAzLjMyNiAwIDUuOTI2 +LTEuMzUgNy44NS00LjA3NiAxLjc1LTIuNCAyLjYyNS01LjMyNiAyLjYyNS04Ljc3NCAwLTMuNDc1 +LTAuODI1Ni02LjQtMi41LTguNzc0LTEuOTI0LTIuNjUxLTQuNTc2LTMuOTc1LTcuOTc1LTMuOTc1 +eiIvPgo8cGF0aCBkPSJtMjI3LjIgNzcuMzJ2LTQuNTUxYy0xLjIyNSAxLjY1LTMuMzI2IDIuOTUx +LTYuMjc2IDMuOTUxLTIuNjI1IDAuODk5Ni01LjEyNSAxLjM1LTcuNSAxLjM1LTYuNTc0IDAtMTEu +ODUtMi4yNS0xNS44Mi02Ljc3Ni0zLjk3NS00LjUtNS45NzUtMTAuMS01Ljk3NS0xNi43NSAwLTYu +NTc0IDEuOTUxLTEyLjA3IDUuODUtMTYuNSAzLjQ0OS0zLjkyNCA5LjEtNi42NSAxNS41Ny02LjY1 +IDcuMzAxIDAgMTEuNTggMi43NSAxNC4xNSA1Ljl2LTM3LjNoMTMuNDJ2NzcuMzJ6bTAtMjUuNzVj +MC0yLjQ1MS0xLjE3Ni00LjgyNi0zLjUtNy4wNzUtMi4zMjYtMi4yNS00Ljc1LTMuMzc1LTcuMi0z +LjM3NS0zLjUyNSAwLTYuMzI2IDEuNDUxLTguMzc1IDQuMjk5LTEuNzk5IDIuNTUxLTIuNzAxIDUu +Njc2LTIuNzAxIDkuMzUgMCAzLjYyNSAwLjkwMTMgNi43IDIuNzAxIDkuMjI1IDIuMDQ5IDIuOTUx +IDQuODUgNC40MjQgOC4zNzUgNC40MjQgMi4xMjUgMCA0LjQ1MS0xIDYuOTUtMy4wMjUgMi41LTIg +My43NS00LjA3NCAzLjc1LTYuMjI1eiIvPgo8cGF0aCBkPSJtMjQ0LjggMGgxMy44djc3LjMyaC0x +My44eiIvPgo8cGF0aCBkPSJtMzI3IDczLjgzaC0yLjc3NGMtMi43NzIgMTUuNTctNS4zMjQgMjMt +MjQuMjkgMjNoLTE0LjY0Yy01LjIxMiAwLTUuNDM1LTAuNzEyLTUuNDM1LTQuMDd2LTI3LjA3aDku +ODcyYzEwLjc2IDAgMTEuOTggMy4yNTcgMTEuOTggMTEuOTFoMi43NzN2LTI2Ljg3aC0yLjc3M2Mw +IDguNjQ5LTEuMjIgMTEuOC0xMS45OCAxMS44aC05Ljg3MnYtMjQuMzJjMC0zLjM1OCAwLjIyMjct +NC4wNzIgNS40MzUtNC4wNzJoMTQuMmMxNi45NyAwIDE5Ljg1IDUuNTk4IDIxLjYzIDE5Ljc0aDIu +NzczbC0zLjEwNS0yMi44aC02Mi4xMXYzLjA1M2gyLjU1MmM4LjUzOSAwIDguNzYyIDEuMTIgOC43 +NjIgNC43ODN2NTMuMTJjMCAzLjY2My0wLjIyMTYgNC43ODItOC43NjIgNC43ODJoLTIuNTUydjMu +MTU1aDYzLjY3bDQuNjU5LTI2LjE1eiIvPgo8L2c+CjxwYXRoIGQ9Im00My42NyAyOS4yMiAxMy42 +OC0xMC0wLjE3Ni0wLjYwMDNjLTI0LjY3IDMuMDI1LTM1LjkgNS4xNzQtNTcuMTcgMTcuNWwwLjIw +MDcgMC41NDkzIDEuNjk5IDAuMDI2M2MtMC4xNDk3IDEuNjk5LTAuNDI0MyA1LjktMC4wNzQgMTIu +MjUtMi4zNSA2LjgyNC0wLjA1MSAxMS40NyAyLjA5OSAxNi41MiAwLjM1MDMtNS4yNSAwLjMwMS0x +MS0xLjI5OS0xNi43Mi0wLjMyNTctNi4yNzUtMC4wNDkzLTEwLjQyIDAuMTAwMy0xMi4wMmwxNC4x +IDAuMTI1cy0wLjEwMDMgNC4yNSAwLjQyNDMgOC4yNzRjMTIuNiA0LjQyNCAyNS4yNy0wLjAyNDcg +MzItMTAuOTItMS45LTIuMTI1LTUuNTc2LTQuOTc1LTUuNTc2LTQuOTc1eiIgZmlsbD0iIzMzMyIv +Pgo8L3N2Zz4K +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTEuMjYy +IiBoZWlnaHQ9IjE3LjM3OSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTEuMjYyIDE3LjM3 +OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09InNjYWxlKDEuMzMzMykiPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0uODc4OTEgMTMuMDM0KSIgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IidPcGVuIFNhbnMn +IiBmb250LXNpemU9IjE4cHgiPjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9n +Pjwvc3ZnPgo= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAQAAwBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABQYHCP/EACcQAAEDBAEDAwUAAAAAAAAAAAIBAwQFBgcRCAASIRMUMjhRcXax/9oA +CAEBAAA/ANg8gpDmb59exXTn3Btql08596TIxECkBNkUamAYqmjdVEcd0u0aFEVE9ZFQ7wW+j7En +6/H/AJ1OaLx5zXi3HVxQoOYrbnty1nVOoy5llmUuc+73G4bjnvvlrQp40IiIomhROl/iDY+cKjxi +xrJoGU7YpFFcorBRIMyzjlOsN68CTqTQ71T79qfjr//Z +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAARAAsBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABAYJCP/EACkQAAEDAwQBAgcBAAAAAAAAAAECAwUEBgcAERIhEwgUIjM4UXFysbL/ +2gAIAQEAAD8APx7E+mJivyZXZktB2qnV35PeWZqYKTepm2PfOBsrqWWyylI2VueXWx321RXFsZaM +XjyAprE9qqzkUqTFmNqPLTFg9p8auR3T313pGd9XeCKi135RzKtlvRJbIcbVL05WoFJPAslXMqIB ++Djue+tYiw9hLOc5YzcpjuRdtKxJCQka2ChqhlTC6aidrX3GR4+uIKFJUB9lDS5fX1uW/wDl/wD2 +zqsTPyW/1H81/9k= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG width=28 SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTEuMjYy +IiBoZWlnaHQ9IjE3LjM3OSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTEuMjYyIDE3LjM3 +OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09InNjYWxlKDEuMzMzMykiPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0uODc4OTEgMTMuMDM0KSIgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IidPcGVuIFNhbnMn +IiBmb250LXNpemU9IjE4cHgiPjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9n +Pjwvc3ZnPgo= +"></p>]]></text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_macros-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_macros-moodle.ref new file mode 100644 index 00000000000..a67df4abbc7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_macros-moodle.ref @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/LaTeX Macros</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[LaTeX Macros]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>The following commands should not be placed in items: <BR/> and </P><P>Find the \(\rm\LaTeX\) logo </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>\(\rm\TeX\) and \(\rm\LaTeX\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>(tilde) and #</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>$ and &</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>& and §</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>{ and }</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>(space) and (relax)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>(space) and (thinspace)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>… and …</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>€ and €</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\rm\TeX\) and \(\rm\LaTeX\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>_ and \</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_matching-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_matching-moodle.ref new file mode 100644 index 00000000000..f54c800daeb --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_matching-moodle.ref @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Matching</text> + </category> +</question> + +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>A</p>]]></text> + <answer format="html"><text><![CDATA[<p>1</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>B</p>]]></text> + <answer format="html"><text><![CDATA[<p>2</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>C</p>]]></text> + <answer format="html"><text><![CDATA[<p>3</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer format="html"><text><![CDATA[<p>4</p>]]></text></answer> + </subquestion> +</question> +<question type="matching"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>0</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>A</p>]]></text> + <answer><text>1</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>B</p>]]></text> + <answer><text>2</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>C</p>]]></text> + <answer><text>3</text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer><text>4</text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_mathenv-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_mathenv-moodle.ref new file mode 100644 index 00000000000..0f2fc15de0d --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_mathenv-moodle.ref @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>\[\begin {array}{c}$1\\2\end {array}\] </P><P>\[\begin {array}{c}$1\\2\end {array}\] </P><P>\(\begin {array}{c}$1\\2\end {array}\) </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>\($\sqrt {25}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>6</p>]]></text> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>7</p>]]></text> + <feedback format="html"><text><![CDATA[<p>\[$\sqrt {25}\]</p>]]></text></feedback> + </answer> + <answer fraction="10" format="html"> + <text><![CDATA[<p>8</p>]]></text> + </answer> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>\[\begin {array}{c}$1\\2\end {array}\] </P><P>\[\begin {array}{c}$1\\2\end {array}\] </P><P>\(\begin {array}{c}$1\\2\end {array}\) {1:MULTICHOICE_VS:=\($\sqrt {25\}\)~6~=7#\[$\sqrt {25\}\]~%10%8}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_minted-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_minted-moodle.ref new file mode 100644 index 00000000000..d10218899bc --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_minted-moodle.ref @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Minted</text> + </category> +</question> + +<question type="numerical"> + <name format="html"> + <text><![CDATA[LaTeX Classes]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>In the following \(\rm\LaTeX\) code excerpt, on which line is the class loaded? <PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><span style="color: #177500">% !TEX TS-program = xelatex</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span><span style="color: #A90D91">\documentclass{</span>article<span style="color: #A90D91">}</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><span style="color: #A90D91">\usepackage</span><span style="color: #836C28">[nostamp]</span><span style="color: #A90D91">{</span>moodle<span style="color: #A90D91">}</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><span style="color: #A90D91">\newif\iffvextra</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span><span style="color: #A90D91">\fvextratrue</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">7</span><span style="color: #A90D91">\ifxetex</span> <span style="color: #177500">% FOR XELATEX</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">7</span><BR/></CODE></PRE> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>4</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>yes! <PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><span style="color: #177500">% !TEX TS-program = xelatex</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span><mark><span style="color: #A90D91">\documentclass{</span>article<span style="color: #A90D91">}</span></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><span style="color: #A90D91">\usepackage</span><span style="color: #836C28">[nostamp]</span><span style="color: #A90D91">{</span>moodle<span style="color: #A90D91">}</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><span style="color: #A90D91">\newif\iffvextra</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span><span style="color: #A90D91">\fvextratrue</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">7</span><span style="color: #A90D91">\ifxetex</span> <span style="color: #177500">% FOR XELATEX</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">7</span><BR/></CODE></PRE></p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>No. On line 3, there is only a comment.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>5</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>No. On line 5, the package <CODE>moodle</CODE> is loaded.</p>]]></text></feedback> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Languages]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the code written in the Python language. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><mark><span style="color: #A90D91">if</span> <span style="color: #000000">n</span> <span style="color: #000000"><</span> <span style="color: #1C01CE">0</span>:</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span> <span style="color: #A90D91">raise</span> <span style="color: #000000">ValueError</span>(<span style="color: #C41A16">'non negative integer expected'</span>)<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><mark><span style="color: #000000">fact</span> <span style="color: #000000">=</span> <span style="color: #1C01CE">1</span></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><mark></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><mark><span style="color: #A90D91">for</span> <span style="color: #000000">i</span> <span style="color: #000000">in</span> <span style="color: #A90D91">range</span>(<span style="color: #1C01CE">2</span>, <span style="color: #000000">n</span> <span style="color: #000000">+</span> <span style="color: #1C01CE">1</span>):</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span> <span style="color: #000000">fact</span> <span style="color: #000000">*=</span> <span style="color: #000000">i</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>Indeed, this is Python code.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="color: #888888">#!/usr/bin/XXXX</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">1</span><BR/><mark><span style="color: #008800; font-weight: bold">use</span> <span style="color: #0e84b5; font-weight: bold">strict</span>;</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="color: #008800; font-weight: bold">use</span> <span style="color: #0e84b5; font-weight: bold">warnings</span>;<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><mark><span style="color: #008800; font-weight: bold">use</span> <span style="color: #0e84b5; font-weight: bold">IO::Handle</span>;</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><mark></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><mark><span style="color: #008800; font-weight: bold">my</span> ( <span style="color: #996633">$remaining</span>, <span style="color: #996633">$tot</span> );</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/><mark></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="color: #996633">$remaining</span> <span style="color: #333333">=</span> <span style="color: #996633">$tot</span> <span style="color: #333333">=</span> <span style="color: #007020">shift</span>(<span style="color: #996633">@ARGV</span>);<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="color: #007020">STDOUT</span><span style="color: #333333">-></span>autoflush(<span style="color: #0000DD; font-weight: bold">1</span>);<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">7</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="color: #008800; font-weight: bold">while</span> ( <span style="color: #996633">$remaining</span> ) {<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">8</span><BR/> <span style="color: #007020">printf</span> ( <span style="background-color: #fff0f0">"Remaining %s/%s \r"</span>, <span style="color: #996633">$remaining</span><span style="color: #333333">--</span>, <span style="color: #996633">$tot</span> );<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">9</span><BR/> <span style="color: #007020">sleep</span> <span style="color: #0000DD; font-weight: bold">1</span>;<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">10</span><BR/>}<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">11</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="color: #008800; font-weight: bold">print</span> <span style="background-color: #fff0f0">"\n"</span>;<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">12</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>No. This is Perl code.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">1</span><span style="color: #204a87; font-weight: bold">long</span> <span style="color: #000000">some_function</span><span style="color: #000000; font-weight: bold">();</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><mark><span style="color: #8f5902; font-style: italic">/* int */</span> <span style="color: #000000">other_function</span><span style="color: #000000; font-weight: bold">();</span></mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><mark><span style="color: #8f5902; font-style: italic">/* int */</span> <span style="color: #000000">calling_function</span><span style="color: #000000; font-weight: bold">()</span></mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><span style="color: #000000; font-weight: bold">{</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span> <span style="color: #204a87; font-weight: bold">long</span> <span style="color: #000000">test1</span><span style="color: #000000; font-weight: bold">;</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">7</span><mark> <span style="color: #204a87; font-weight: bold">register</span> <span style="color: #8f5902; font-style: italic">/* int */</span> <span style="color: #000000">test2</span><span style="color: #000000; font-weight: bold">;</span></mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">8</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">9</span> <span style="color: #000000">test1</span> <span style="color: #ce5c00; font-weight: bold">=</span> <span style="color: #000000">some_function</span><span style="color: #000000; font-weight: bold">();</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">10</span> <span style="color: #204a87; font-weight: bold">if</span> <span style="color: #000000; font-weight: bold">(</span><span style="color: #000000">test1</span> <span style="color: #ce5c00; font-weight: bold">></span> <span style="color: #0000cf; font-weight: bold">0</span><span style="color: #000000; font-weight: bold">)</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">11</span> <span style="color: #000000">test2</span> <span style="color: #ce5c00; font-weight: bold">=</span> <span style="color: #0000cf; font-weight: bold">0</span><span style="color: #000000; font-weight: bold">;</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">12</span> <span style="color: #204a87; font-weight: bold">else</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">13</span> <span style="color: #000000">test2</span> <span style="color: #ce5c00; font-weight: bold">=</span> <span style="color: #000000">other_function</span><span style="color: #000000; font-weight: bold">();</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">14</span> <span style="color: #204a87; font-weight: bold">return</span> <span style="color: #000000">test2</span><span style="color: #000000; font-weight: bold">;</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">15</span><span style="color: #000000; font-weight: bold">}</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>No. This is C code.</p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_multi-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_multi-moodle.ref new file mode 100644 index 00000000000..78238875885 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_multi-moodle.ref @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Text </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the following numbers that are prime. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>abc<BR/>def \(\sqrt {2}\)</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="70" format="html"> + <text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text> + </answer> + <answer fraction="-10" format="html"> + <text><![CDATA[<p><B>68</B></p>]]></text> + </answer> + <answer fraction="30" format="html"> + <text><![CDATA[<p>7</p>]]></text> + <feedback format="html"><text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text></feedback> + </answer> + <answer fraction="-70" format="html"> + <text><![CDATA[<p>8</p>]]></text> + </answer> + <answer fraction="-20" format="html"> + <text><![CDATA[<p><CODE>nothing</CODE></p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the following numbers that are prime. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>abc<BR/>def \(\sqrt {2}\)</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text> + </answer> + <answer fraction="-30" format="html"> + <text><![CDATA[<p>6</p>]]></text> + </answer> + <answer fraction="-30" format="html"> + <text><![CDATA[<p>9</p>]]></text> + <feedback format="html"><text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text></feedback> + </answer> + <answer fraction="-70" format="html"> + <text><![CDATA[<p><OL><LI>False</LI><LI>Wrong</LI></OL></p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_multiple_categories-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_multiple_categories-moodle.ref new file mode 100644 index 00000000000..4df2ca1968f --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_multiple_categories-moodle.ref @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Category 1</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Q1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Text 1 </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> +</question> + +<question type="category"> + <category> + <text>$course$/top/Category 2</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Q2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Text 2 </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_penalty-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_penalty-moodle.ref new file mode 100644 index 00000000000..9d6712c5497 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_penalty-moodle.ref @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>abc: def </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>abc: def</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>abc: def</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>6</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_point_points-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_point_points-moodle.ref new file mode 100644 index 00000000000..3306aaa56bb --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_point_points-moodle.ref @@ -0,0 +1,69 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Ifnum</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[MWE]]></text> + </name> + <questiontext format="html"><text/></questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[MWE]]></text> + </name> + <questiontext format="html"><text/></questiontext> + <defaultgrade>.5</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[MWE]]></text> + </name> + <questiontext format="html"><text/></questiontext> + <defaultgrade>3.2</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_special_characters-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_special_characters-moodle.ref new file mode 100644 index 00000000000..71ad7010c69 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_special_characters-moodle.ref @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Diacritical marks and ligatures</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ô Ö Ù Ü Û Ç ]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ô ö ù ü û ç <BR/> Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ô Ö Ù Ü Û Ç <BR/> </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ô ö ù ü û ç </p>]]></text> + <feedback format="html"><text><![CDATA[<p>Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ô Ö Ù Ü Û Ç </p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ô Ö Ù Ü Û Ç </p>]]></text> + <feedback format="html"><text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ô ö ù ü û ç </p>]]></text></feedback> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ö Ô Ù Ü Û Ç Ş Ţ Ő Ű Ÿ Ă Ĕ Ğ Ĭ Ŏ Ŭ Č Ď Ě Ľ Ň Ř Š Ť Ž ]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ö ô ù ü û ç ş ţ ő ű ÿ ă ĕ ğ ĭ ĭ ŏ ŭ č ď ě ľ ň ř š ť ž <BR/> Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ö Ô Ù Ü Û Ç Ş Ţ Ő Ű Ÿ Ă Ĕ Ğ Ĭ Ŏ Ŭ Č Ď Ě Ľ Ň Ř Š Ť Ž <BR/> œ æ ß Œ Æ ẞ Ø Ł «  ø ł  » ¿ ¡ </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ö ô ù ü û ç ş ţ ő ű ÿ ă ĕ ğ ĭ ĭ ŏ ŭ č ď ě ľ ň ř š ť ž </p>]]></text> + <feedback format="html"><text><![CDATA[<p>Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ö Ô Ù Ü Û Ç Ş Ţ Ő Ű Ÿ Ă Ĕ Ğ Ĭ Ŏ Ŭ Č Ď Ě Ľ Ň Ř Š Ť Ž </p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ö Ô Ù Ü Û Ç Ş Ţ Ő Ű Ÿ Ă Ĕ Ğ Ĭ Ŏ Ŭ Č Ď Ě Ľ Ň Ř Š Ť Ž </p>]]></text> + <feedback format="html"><text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ö ô ù ü û ç ş ţ ő ű ÿ ă ĕ ğ ĭ ĭ ŏ ŭ č ď ě ľ ň ř š ť ž </p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tags-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tags-moodle.ref new file mode 100644 index 00000000000..6e42286d332 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tags-moodle.ref @@ -0,0 +1,161 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Moodle Tags</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p>æ</p>]]></text> + <feedback format="html"><text><![CDATA[<p>tic</p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>œ</p>]]></text> + <feedback format="html"><text><![CDATA[<p>tac</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[multiéàî]]></text></tag> + </tags> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>B</text> + <feedback format="html"><text><![CDATA[<p>toc</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>C</text> + <feedback format="html"><text><![CDATA[<p>«  »</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>*</text> + </answer> + <tags> + <tag><text><![CDATA[quizz-level]]></text></tag> + </tags> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>toc</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>2</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>«  »</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + </answer> +</question> +<question type="matching"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>æ</p>]]></text> + <answer><text>oui</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>œ</p>]]></text> + <answer><text>non</text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer><text>Å</text></answer> + </subquestion> + <tags> + <tag><text><![CDATA[måtchïng]]></text></tag> + </tags> +</question> +<question type="essay"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <responserequired>0</responserequired> + <responseformat>editor</responseformat> + <responsefieldlines>15</responsefieldlines> + <attachments>0</attachments> + <attachmentsrequired>0</attachmentsrequired> + <graderinfo format="html"><text><![CDATA[ + <ul> + <li>æyo </li> + <li>œ</li> + </ul> + ]]></text></graderinfo> + <responsetemplate format="html"><text/></responsetemplate> + <tags> + <tag><text><![CDATA[essay]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>ÅŒ{1:MULTICHOICE:=chip~%10%chop#yes~chap#no.} »Å{1:SHORTANSWER:=B#toc~=C#«  »~*}« Å{1:NUMERICAL:=1:0~=2:0#«  »~3:0}Œ{1:MULTICHOICE_V:=chip#yes~%10%chop~chap#no.}</P><P>Œ{1:MULTICHOICE_H:=chip#yes~%10%chop~chap#no.}</P><P></p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[cloze]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tikz-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tikz-moodle.ref new file mode 100644 index 00000000000..bd76f582f93 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tikz-moodle.ref @@ -0,0 +1,230 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/TikZ</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAIVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAADdcGRXAAAACnRSTlMAESIziJm7zN3u5dSV+AAAACNJREFUCNdjYMAC +RIGYybUKSDIaeIFFyCQVgETarDYHBhwAAGGpBhwPdrFnAAAAAElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvM3Uwh +kGcAAABYSURBVAjXY2DABBIdkxgYmCYy9AUwcDxlkDvAwP6Mge8CSMavAUSuEWBgYOleAGIyrRYA +UUA1QMD9lIHnIgP3Cwa+RyA2twGD3gYGxmUup4FqmMsNsNgEAJkrErcirjVRAAAAAElFTkSuQmCC +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEhNaABRrAENrECKg6mA8wKQ185gVwDSwHwN +rC/KAERqJYCFNjIwBDAwSAswsAH5M1oVYgQYGDdov7vCwMBkwOCugN1mABiqEeALUM2PAAAAAElF +TkSuQmCC +"></p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAKlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmU0mKAAAADXRSTlMAESIzRFVmd4iqu8zuDY55BwAA +AFNJREFUCNdjYMAE01w8AhgY7t69AWTvaFcAkgvA4hBySUchkDzG4AOUMGDgBgtyXGJgCWDguMLA +cwFEchUwcB1g4DBg0E1gYGh3XQ5UwVQqgMUmALNqEhN3PGWqAAAAAElFTkSuQmCC +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAU0lEQVQI12NgQIAICLUTTDJ+BVNsD8AUVwOY0lcAU50QFZfAFCdEypsDRDNu5EsA +UtIG9kCVjKcc64Ac7pDMO+VgNS8cQCTzZzCH/QKY4mhgQAMAKiMPa9oLlkgAAAAASUVORK5CYII= +"></p>]]></text></feedback> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAIVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAADdcGRXAAAACnRSTlMAESIziJm7zN3u5dSV+AAAACNJREFUCNdjYMAC +RIGYybUKSDIaeIFFyCQVgETarDYHBhwAAGGpBhwPdrFnAAAAAElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAKlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmU0mKAAAADXRSTlMAESIzRGaImaq7zN3uKN6begAA +AFVJREFUCNdjYMAEYplJDAxMkxhrDBg4FBhkNjDwHmLguMzAdYiB7QpInusiiPRNAJGrBIAE+0QQ +MxxEsBYwGDMwmDEwBDEwn0ibeYCB++7duxMYcAAA6VQQhImgcD0AAAAASUVORK5CYII= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvM3Uwh +kGcAAABYSURBVAjXY2DABBIdkxgYmCYy9AUwcDxlkDvAwP6Mge8CSMavAUSuEWBgYOleAGIyrRYA +UUA1QMD9lIHnIgP3Cwa+RyA2twGD3gYGxmUup4FqmMsNsNgEAJkrErcirjVRAAAAAElFTkSuQmCC +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAJFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAADHJj5lAAAAC3RSTlMAESIzRGZ3iLvM3aXhim4AAAA+SURBVAjX +Y2DABjxABOMKEMk+A0SadYDIAhDJpgAizRhAZAGIZFMAkWoMINK9vHxXKUjpDgY42bm7nQEHAADc +tQymVD9SLAAAAABJRU5ErkJggg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAKlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmU0mKAAAADXRSTlMAESIzRFVmd4iqu8zuDY55BwAA +AFNJREFUCNdjYMAE01w8AhgY7t69AWTvaFcAkgvA4hBySUchkDzG4AOUMGDgBgtyXGJgCWDguMLA +cwFEchUwcB1g4DBg0E1gYGh3XQ5UwVQqgMUmALNqEhN3PGWqAAAAAElFTkSuQmCC +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvM3Uwh +kGcAAABYSURBVAjXY2DABBIdkxgYmCYy9AUwcDxlkDvAwP6Mge8CSMavAUSuEWBgYOleAGIyrRYA +UUA1QMD9lIHnIgP3Cwa+RyA2twGD3gYGxmUup4FqmMsNsNgEAJkrErcirjVRAAAAAElFTkSuQmCC +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAKlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmU0mKAAAADXRSTlMAESIzRGaImaq7zN3uKN6begAA +AFVJREFUCNdjYMAEYplJDAxMkxhrDBg4FBhkNjDwHmLguMzAdYiB7QpInusiiPRNAJGrBIAE+0QQ +MxxEsBYwGDMwmDEwBDEwn0ibeYCB++7duxMYcAAA6VQQhImgcD0AAAAASUVORK5CYII= +"></p>]]></text></answer> + </subquestion> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Short]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAIVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAADdcGRXAAAACnRSTlMAESIziJm7zN3u5dSV+AAAACNJREFUCNdjYMAC +RIGYybUKSDIaeIFFyCQVgETarDYHBhwAAGGpBhwPdrFnAAAAAElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>3</text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEhNaABRrAENrECKg6mA8wKQ185gVwDSwHwN +rC/KAERqJYCFNjIwBDAwSAswsAH5M1oVYgQYGDdov7vCwMBkwOCugN1mABiqEeALUM2PAAAAAElF +TkSuQmCC +"></p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>5</text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAU0lEQVQI12NgQIAICLUTTDJ+BVNsD8AUVwOY0lcAU50QFZfAFCdEypsDRDNu5EsA +UtIG9kCVjKcc64Ac7pDMO+VgNS8cQCTzZzCH/QKY4mhgQAMAKiMPa9oLlkgAAAAASUVORK5CYII= +"></p>]]></text></feedback> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAIVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAADdcGRXAAAACnRSTlMAESIziJm7zN3u5dSV+AAAACNJREFUCNdjYMAC +RIGYybUKSDIaeIFFyCQVgETarDYHBhwAAGGpBhwPdrFnAAAAAElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEhNaABRrAENrECKg6mA8wKQ185gVwDSwHwN +rC/KAERqJYCFNjIwBDAwSAswsAH5M1oVYgQYGDdov7vCwMBkwOCugN1mABiqEeALUM2PAAAAAElF +TkSuQmCC +"></p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>5</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAU0lEQVQI12NgQIAICLUTTDJ+BVNsD8AUVwOY0lcAU50QFZfAFCdEypsDRDNu5EsA +UtIG9kCVjKcc64Ac7pDMO+VgNS8cQCTzZzCH/QKY4mhgQAMAKiMPa9oLlkgAAAAASUVORK5CYII= +"></p>]]></text></feedback> + </answer> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAIVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAADdcGRXAAAACnRSTlMAESIziJm7zN3u5dSV+AAAACNJREFUCNdjYMAC +RIGYybUKSDIaeIFFyCQVgETarDYHBhwAAGGpBhwPdrFnAAAAAElFTkSuQmCC +"> {1:MULTICHOICE_HS:=<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvM3Uwh +kGcAAABYSURBVAjXY2DABBIdkxgYmCYy9AUwcDxlkDvAwP6Mge8CSMavAUSuEWBgYOleAGIyrRYA +UUA1QMD9lIHnIgP3Cwa+RyA2twGD3gYGxmUup4FqmMsNsNgEAJkrErcirjVRAAAAAElFTkSuQmCC +">#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEhNaABRrAENrECKg6mA8wKQ185gVwDSwHwN +rC/KAERqJYCFNjIwBDAwSAswsAH5M1oVYgQYGDdov7vCwMBkwOCugN1mABiqEeALUM2PAAAAAElF +TkSuQmCC +">~<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAKlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADmU0mKAAAADXRSTlMAESIzRFVmd4iqu8zuDY55BwAA +AFNJREFUCNdjYMAE01w8AhgY7t69AWTvaFcAkgvA4hBySUchkDzG4AOUMGDgBgtyXGJgCWDguMLA +cwFEchUwcB1g4DBg0E1gYGh3XQ5UwVQqgMUmALNqEhN3PGWqAAAAAElFTkSuQmCC +">#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAU0lEQVQI12NgQIAICLUTTDJ+BVNsD8AUVwOY0lcAU50QFZfAFCdEypsDRDNu5EsA +UtIG9kCVjKcc64Ac7pDMO+VgNS8cQCTzZzCH/QKY4mhgQAMAKiMPa9oLlkgAAAAASUVORK5CYII= +">}</P><P><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAIVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAADdcGRXAAAACnRSTlMAESIziJm7zN3u5dSV+AAAACNJREFUCNdjYMAC +RIGYybUKSDIaeIFFyCQVgETarDYHBhwAAGGpBhwPdrFnAAAAAElFTkSuQmCC +"> {1:SHORTANSWER:=3#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEhNaABRrAENrECKg6mA8wKQ185gVwDSwHwN +rC/KAERqJYCFNjIwBDAwSAswsAH5M1oVYgQYGDdov7vCwMBkwOCugN1mABiqEeALUM2PAAAAAElF +TkSuQmCC +">~=5#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAU0lEQVQI12NgQIAICLUTTDJ+BVNsD8AUVwOY0lcAU50QFZfAFCdEypsDRDNu5EsA +UtIG9kCVjKcc64Ac7pDMO+VgNS8cQCTzZzCH/QKY4mhgQAMAKiMPa9oLlkgAAAAASUVORK5CYII= +">}</P><P><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAIVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAADdcGRXAAAACnRSTlMAESIziJm7zN3u5dSV+AAAACNJREFUCNdjYMAC +RIGYybUKSDIaeIFFyCQVgETarDYHBhwAAGGpBhwPdrFnAAAAAElFTkSuQmCC +"> {1:NUMERICAL:=3:0#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEhNaABRrAENrECKg6mA8wKQ185gVwDSwHwN +rC/KAERqJYCFNjIwBDAwSAswsAH5M1oVYgQYGDdov7vCwMBkwOCugN1mABiqEeALUM2PAAAAAElF +TkSuQmCC +">~=5:0#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAU0lEQVQI12NgQIAICLUTTDJ+BVNsD8AUVwOY0lcAU50QFZfAFCdEypsDRDNu5EsA +UtIG9kCVjKcc64Ac7pDMO+VgNS8cQCTzZzCH/QKY4mhgQAMAKiMPa9oLlkgAAAAASUVORK5CYII= +">}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tikz_with_svg-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tikz_with_svg-moodle.ref new file mode 100644 index 00000000000..aa1e98ab2cc --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tikz_with_svg-moodle.ref @@ -0,0 +1,376 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/TikZ</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjE8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjM8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjg5NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjU8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwyLjg2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjQ8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text></feedback> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjE8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjM8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjQ8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjU8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjM8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text></answer> + </subquestion> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Short]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjE8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>3</text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjg5NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>5</text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwyLjg2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjQ8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text></feedback> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjE8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjg5NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>5</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwyLjg2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjQ8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text></feedback> + </answer> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjE8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> {1:MULTICHOICE_HS:=<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjM8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +">#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjg5NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +">~<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjU8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +">#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwyLjg2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjQ8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +">}</P><P><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjE8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> {1:SHORTANSWER:=3#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjg5NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +">~=5#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwyLjg2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjQ8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +">}</P><P><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NCIg +aGVpZ2h0PSIxMy4yOCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NCAxMy4yOCIgeG1s +OnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyB0 +cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yOCkiPjxnIHRyYW5zZm9y +bT0idHJhbnNsYXRlKDIuNDksNC45OCkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yLjQ5LC0y +LjQ5MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDg5KSI+PHRleHQgdHJhbnNmb3Jt +PSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc4NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFtaWx5PSJT +RlJNMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjE8L3RzcGFu +PjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"> {1:NUMERICAL:=3:0#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjg5NSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +">~=5:0#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuNTc2IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy41NzYi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuNTc2KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNS4wOTEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkxKSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCwtMi42KSI+PHRleHQgdHJh +bnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwyLjg2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJTRlRJMTAwMCIgZm9udC1zaXplPSI5Ljk2MjZweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjQ8 +L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +">}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tolerance-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tolerance-moodle.ref new file mode 100644 index 00000000000..5319491210c --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_tolerance-moodle.ref @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Tolerance</text> + </category> +</question> + +<question type="numerical"> + <name format="html"> + <text><![CDATA[Num 1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Give a number </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>4</tolerance> + </answer> + <answer fraction="100" format="plain_text"> + <text>0</text> + <tolerance>2</tolerance> + </answer> + <answer fraction="0" format="plain_text"> + <text>*</text> + <feedback format="html"><text><![CDATA[<p>nope</p>]]></text></feedback> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Num 2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Give a number </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1,45E-3</text> + <tolerance>1,65e-4</tolerance> + </answer> + <answer fraction="100" format="plain_text"> + <text>0</text> + <tolerance>0</tolerance> + </answer> + <answer fraction="0" format="plain_text"> + <text>*</text> + <feedback format="html"><text><![CDATA[<p>nope</p>]]></text></feedback> + </answer> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[ClozeNum 1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Give a number {1:NUMERICAL:=1:4~=0:3~*#nope}Give a number {1:NUMERICAL:=1:4~=0:2~*#nope}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[ClozeNum 2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Give a number {1:NUMERICAL:=1,45e-3:1,65E-4~=0:0~*#nope}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_truefalse-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_truefalse-moodle.ref new file mode 100644 index 00000000000..875c60db03a --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_truefalse-moodle.ref @@ -0,0 +1,96 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Truefalse questions</text> + </category> +</question> + +<question type="truefalse"> + <name format="html"> + <text><![CDATA[Truefalse Test 1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>This is a matching question. </p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>general feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + <feedback format="html"><text><![CDATA[<p>Feedback for students choosing ”true”</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + <feedback format="html"><text><![CDATA[<p> Feedback for students choosing ”false” </p>]]></text></feedback> + </answer> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[Truefalse Test 2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>This is an essay question. </p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>general feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + <feedback format="html"><text><![CDATA[<p>Feedback for students choosing ”true” </p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + <feedback format="html"><text><![CDATA[<p>Feedback for students choosing ”false”</p>]]></text></feedback> + </answer> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[Truefalse Test 3]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Please answer ”True”. </p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>general feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>true</text> + </answer> + <answer fraction="0" format="plain_text"> + <text>false</text> + </answer> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[Truefalse Test 4]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Please answer ”False”. </p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>general feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_verbatim-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_verbatim-moodle.ref new file mode 100644 index 00000000000..f3dc4067262 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/latin1ref/test_verbatim-moodle.ref @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="iso-8859-1"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Verbatim</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE>% !TeX encoding = UTF-8<BR/>% !TeX spellcheck = en_US<BR/>% !TEX TS-program = xelatex<BR/>\documentclass{article}<BR/>\usepackage[nostamp]{moodle}<BR/>\newif\iffvextra<BR/>\fvextratrue<BR/>\ifxetex % FOR XELATEX<BR/> \usepackage{fontspec}<BR/>\else %% FOR PDFLATEX<BR/> \usepackage[utf8]{inputenc} % necessary<BR/> \usepackage[T1]{fontenc} % necessary<BR/>\fi<BR/></CODE></PRE> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>test</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>toast</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/makefile b/Master/texmf-dist/doc/latex/moodle/test/makefile new file mode 100644 index 00000000000..b942061ff26 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/makefile @@ -0,0 +1,62 @@ +PREFIX=test +SUFFIX=moodle +LUATEX_ONLY_TEST_FILES=test_calculated_lua.tex +XETEX_EXCLUDED_TEST_FILES=test_includegraphics_via_tikz.tex test_includegraphics_via_tikz_and_svg.tex test_tikz_with_svg.tex +GENERIC_TEST_FILES=$(filter-out $(LUATEX_ONLY_TEST_FILES) $(XETEX_EXCLUDED_TEST_FILES),$(wildcard $(PREFIX)_*.tex)) +TEX_ENGINES=pdflatex lualatex xelatex +LATEXFLAGS=-interaction=nonstopmode -shell-escape +DIFFTOOL=diff -abBwZ +FILE_CLEAN=*.log *.aux *.auxlock *.out *.blg *.bbl *.toc *.xml *.bcf *.synctex.gz *~ *.nav *.snm *.idx *.ilg *.ind _minted-* *.glo *.gls *.dpth *-tikztemp-*.pdf fig/*-converted-to.* +ifndef DEBUG + DEBUG=> /dev/null +endif + +.DEFAULT_GOAL := all +.NOTPARALLEL := test + +.PHONY: all test clean distclean $(TEX_ENGINES) +.SECONDARY: $(foreach engine,$(TEX_ENGINES),$(GENERIC_TEST_FILES:.tex=_$(engine)-$(SUFFIX).xml)) $(LUATEX_ONLY_TEST_FILES:.tex=_lualatex-$(SUFFIX).xml) $(XETEX_EXCLUDED_TEST_FILES:.tex=_pdflatex-$(SUFFIX).xml) $(XETEX_EXCLUDED_TEST_FILES:.tex=_lualatex-$(SUFFIX).xml) + +all: test + +test: $(TEX_ENGINES) + +pdflatex: $(GENERIC_TEST_FILES:.tex=_pdflatex.diff) $(XETEX_EXCLUDED_TEST_FILES:.tex=_pdflatex.diff) + +xelatex: $(GENERIC_TEST_FILES:.tex=_xelatex.diff) + +lualatex: $(GENERIC_TEST_FILES:.tex=_lualatex.diff) $(LUATEX_ONLY_TEST_FILES:.tex=_lualatex.diff) $(XETEX_EXCLUDED_TEST_FILES:.tex=_lualatex.diff) + +clean: + rm -rf $(FILE_CLEAN) + +distclean: clean + rm -rf *.pdf *.xml *.diff *.md5 *.py *.err $(SUFFIX).sty + +%_pdflatex-$(SUFFIX).xml : %.tex $(SUFFIX).sty + @pdflatex $(LATEXFLAGS) $< $(DEBUG) + @mv $(basename $<)-$(SUFFIX).xml $@ + +%_xelatex-$(SUFFIX).xml : %.tex $(SUFFIX).sty + @xelatex $(LATEXFLAGS) $< $(DEBUG) + @mv $(basename $<)-$(SUFFIX).xml $@ + +%_lualatex-$(SUFFIX).xml : %.tex $(SUFFIX).sty + @lualatex $(LATEXFLAGS) $< $(DEBUG) + @mv $(basename $<)-$(SUFFIX).xml $@ + +OK = "$$(tput setaf 0)$$(tput setab 2)[ OK ]$$(tput sgr0)" +KO = "$$(tput setaf 0)$$(tput setab 1)[FAILED]$$(tput sgr0)" +$(PREFIX)_%_pdflatex.diff : latin1ref/$(PREFIX)_%-$(SUFFIX).ref $(PREFIX)_%_pdflatex-$(SUFFIX).xml + @$(DIFFTOOL) $^ > $@ && echo "$(OK) $* (pdflatex)" | sed -e "s/_/ /g" || echo "$(KO) $* (pdflatex)" | sed -e "s/_/ /g" + +$(PREFIX)_%_xelatex.diff : utf8ref/$(PREFIX)_%-$(SUFFIX).ref $(PREFIX)_%_xelatex-$(SUFFIX).xml + @$(DIFFTOOL) $^ > $@ && echo "$(OK) $* (xelatex)" | sed -e "s/_/ /g" || echo "$(KO) $* (xelatex)" | sed -e "s/_/ /g" + +$(PREFIX)_%_lualatex.diff : utf8ref/$(PREFIX)_%-$(SUFFIX).ref $(PREFIX)_%_lualatex-$(SUFFIX).xml + @$(DIFFTOOL) $^ > $@ && echo "$(OK) $* (lualatex)" | sed -e "s/_/ /g" || echo "$(KO) $* (lualatex)" | sed -e "s/_/ /g" + +$(SUFFIX).sty: ../$(SUFFIX).sty + cp $< $@ +../$(SUFFIX).sty: ../$(SUFFIX).dtx + $(MAKE) -C ../ $(SUFFIX).sty diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_autopoints.tex b/Master/texmf-dist/doc/latex/moodle/test/test_autopoints.tex new file mode 100644 index 00000000000..05febfd567d --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_autopoints.tex @@ -0,0 +1,51 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\def\myequation{$(1+\sqrt{5})/2$} +\htmlregister{\myequation} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of autopoints in multi answers +questions. + +\begin{quiz}{Example Quiz} +\begin{multi}[multiple]{All correct} +100\% is distributed uniformly. +\item* A +\item* B +\item* C +\end{multi} +\begin{multi}[multiple]{Auto sanction} +Without the star, an error shall be issued because correct answers should sum +up to 100\%. +\item* A +\item B +\item C +\end{multi} +\begin{multi}[multiple]{All correct but sum $\geq 100$} +A warning shall be issued because correct answers must sum up to 100\%. +\item[fraction=50] A +\item[fraction=50] B +\item[fraction=50] C +\end{multi} +\begin{multi}[multiple]{Multiple Choice} +Select the following numbers that are prime. +\item[fraction=20] 2 +\item* 5 +\item* 7 +\item[fraction=-50] 1 +\item 6 +\item 8 +\end{multi} +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_calculated_lua.tex b/Master/texmf-dist/doc/latex/moodle/test/test_calculated_lua.tex new file mode 100644 index 00000000000..b4007926e2f --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_calculated_lua.tex @@ -0,0 +1,77 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{hyperref,luacode} +\begin{document} + +\section*{Introduction} + +This document is intended to check the possibility of generating +pseudo-calculated questions with the help of Lua scripts. + +Inspired by +\url{https://github.com/avohns/python-latex-moodle-quiz/blob/master/simple-examples-eng/example1_arithmetic.tex} + +\begin{quiz}[tags={calculated}]{Example Quiz} +% THIS DOES NOT REQUIRE LUACODE AND WORKS WITH RECENT LUATEX (2020) +%\directlua{ +%function clozenum_print(pair,op,result) +% tex.print("\\begin{numerical}$"..pair[1].." "..op.." "..pair[2].." +% =$".."\\item ",result,"\\end{numerical}") +%end +%function cloze_print(pair,points) +% tex.print("\\begin{cloze}[points="..points.."]{Arithmetic Quiz +% ("..pair[1]..", "..pair[2]..")}Solve the following tasks!\\\\") +% clozenum_print(pair,"+",pair[1]+pair[2]) +% clozenum_print(pair,"-",pair[1]-pair[2]) +% clozenum_print(pair,"*",pair[1]*pair[2]) +% if pair[1]/pair[2]==math.floor(pair[1]/pair[2]) then +% clozenum_print(pair,":",math.floor(pair[1]/pair[2])) +% end +% tex.print("\\end{cloze}") +%end +%for x = 2,4 do +% for y = 2,4 do +% if x>y then +% if x/y==math.floor(x/y) then points=4 else points=3 end +% cloze_print({x,y},points) +% end +% end +%end +%} +% THIS SEEMS TO WORK BETTER WITH EARLIER VERSIONS OF LUATEX +\begin{luacode*} +function clozenum_print(pair,op,result) + tex.print([[\begin{numerical}$]]..pair[1].." "..op.." "..pair[2].. + " = $"..[[\item ]],result,[[\end{numerical}]]) +end +function cloze_print(pair,points) + tex.print([[\begin{cloze}[points=]]..points.."]{Arithmetic Quiz (".. + pair[1]..", "..pair[2]..[[)}Solve the following tasks!\\]]) + clozenum_print(pair,"+",pair[1]+pair[2]) + clozenum_print(pair,"-",pair[1]-pair[2]) + clozenum_print(pair,"*",pair[1]*pair[2]) + if pair[1]/pair[2]==math.floor(pair[1]/pair[2]) then + clozenum_print(pair,":",math.floor(pair[1]/pair[2])) + end + tex.print([[\end{cloze}]]) +end +for x = 2,4 do + for y = 2,4 do + if x>y then + if x/y==math.floor(x/y) then points=4 else points=3 end + cloze_print({x,y},points) + end + end +end +\end{luacode*} +\end{quiz} +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_calculated_python.tex b/Master/texmf-dist/doc/latex/moodle/test/test_calculated_python.tex new file mode 100644 index 00000000000..ce60773a1f6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_calculated_python.tex @@ -0,0 +1,52 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{hyperref} +\usepackage{python} +\begin{document} + +\section*{Introduction} + +This document is intended to check the possibility of generating +pseudo-calculated questions with the help of Python scripts. + +Inspired by +\url{https://github.com/avohns/python-latex-moodle-quiz/blob/master/simple-examples-eng/example1_arithmetic.tex} + +\begin{quiz}[tags={calculated}]{Example Quiz} +% the following syntax is Python 3 +% on Ubuntu 20.10, I had to force python to default to python 3 +% https://stackoverflow.com/a/50331137 +\begin{python} +def clozenum_print(pair,op,result): + print(rf"""\begin{{numerical}} +${pair[0]} {op} {pair[1]} =$\item {result} +\end{{numerical}}""") +def cloze_print(pair,points): + print(rf"""\begin{{cloze}}[points={points}]{{Arithmetic Quiz + {(pair[0],pair[1])}}}Solve the following tasks!\\""") + clozenum_print([x,y],"+",x+y) + clozenum_print([x,y],"-",x-y) + clozenum_print([x,y],"*",x*y) + if pair[0]/pair[1] == pair[0]//pair[1]: + clozenum_print([x,y],":",x//y) + print("\end{cloze}") +for x in range(2,5): + for y in range(2,5): + if x > y: + if x/y == x//y: + points=4 + else: + points=3 + cloze_print([x,y],points) +\end{python} +\end{quiz} +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_categories.tex b/Master/texmf-dist/doc/latex/moodle/test/test_categories.tex new file mode 100644 index 00000000000..23b2d7014f5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_categories.tex @@ -0,0 +1,77 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[section,nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of category settings in the quiz +environment. + +%\setcategory{Category Outside Quiz} +%\setsubcategory{Subcategory Outside Quiz} + +\begin{quiz}{Examples} +\setsubcategory{Generic} +\begin{multi}{Multi} +A +\item* B +\item C +\item D +\end{multi} + +\begin{numerical}{Numerical} +One +\item 1 +\end{numerical} + +\setsubcategory{Very Specific} +\begin{multi}{Multi} +A +\item* B +\item C +\item D +\end{multi} + +\begin{numerical}{Numerical} +One +\item 1 +\end{numerical} + +\setcategory{Other Category} + +\begin{multi}{Multi} +A +\item* B +\item C +\item D +\end{multi} + +\begin{numerical}{Numerical} +One +\item 1 +\end{numerical} + +\setsubcategory{Other Subcategory} +\begin{multi}{Multi} +A +\item* B +\item C +\item D +\end{multi} + +\begin{numerical}{Numerical} +One +\item 1 +\end{numerical} + +\end{quiz} +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_circuitikz.tex b/Master/texmf-dist/doc/latex/moodle/test/test_circuitikz.tex new file mode 100644 index 00000000000..942d3c8ca0e --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_circuitikz.tex @@ -0,0 +1,38 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage[nooldvoltagedirection]{circuitikz} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of circuitikz. + +\begin{quiz}{Circuitikz} + +\begin{multi}{Multi} +\begin{tikzpicture}[american] +\draw (0,0) to[isource, l=$I_0$] (0,3) --(2,3) to[R=$R_1$] (2,0) -- (0,0); +\draw (2,3) -- (4,3) to[R=$R_2$] (4,0) -- (2,0); +\end{tikzpicture} +\item[feedback={}]* \begin{tikzpicture}[american] +\draw (0,0) to[isource, l=$I_0$] (0,3) --(2,3) to[R=$R_1$] (2,0) -- (0,0); +\draw (2,3) -- (4,3) to[R=$R_2$] (4,0) -- (2,0); +\end{tikzpicture} +\item[feedback={\begin{tikzpicture}[american] +\draw (0,0) to[isource, l=$I_0$] (0,3) --(2,3) to[R=$R_1$] (2,0) -- (0,0); +\draw (2,3) -- (4,3) to[R=$R_2$] (4,0) -- (2,0); +\end{tikzpicture}}] toast +\end{multi} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_cloze_multi.tex b/Master/texmf-dist/doc/latex/moodle/test/test_cloze_multi.tex new file mode 100644 index 00000000000..ce4cb88193c --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_cloze_multi.tex @@ -0,0 +1,117 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of multi answers questions +embedded in cloze questions. The following options are tested +\begin{itemize} + \item Single or multiple correct answer + \item Regular mode, Horizontal mode, Vertical mode + \item Shuffling or no shuffling +\end{itemize} + +\begin{quiz}{Cloze Multi} + +\begin{cloze}{Cloze} +%% SINGLE +\begin{multi}[shuffle=false] +Regular, single, no shuffle +\item[feedback={yes}]* chip +\item[fraction=10] \textit{chop} +\item[feedback={no.},fraction=-30] \textbf{chap} +\end{multi} + +\begin{multi}[shuffle=false,vertical] +Vertical, single, no shuffle +\item[feedback={yes}]* chip +\item[fraction=10] chop +\item[feedback={no.}] chap +\end{multi} + +\begin{multi}[shuffle=false,horizontal] +Horizontal, single, no shuffle +\item[feedback={yes}]* chip +\item[fraction=10] chop +\item[feedback={no.}] chap +\end{multi} + +\begin{multi}[shuffle=true] + Regular, single, shuffle + \item[]* chip + \item[feedback={yes}] chop + \item[feedback={no.}] chap +\end{multi} + +\begin{multi}[shuffle=true,vertical] + Vertical, single, shuffle + \item[feedback={yes}]* chip + \item[fraction=10] chop + \item[feedback={no.}] chap +\end{multi} + +\begin{multi}[shuffle=true,horizontal] + Horizontal, single, shuffle + \item[feedback={yes}]* chip + \item chop + \item[feedback={no.}] chap +\end{multi} + +%% MULTIPLE +\begin{multi}[multiple,shuffle=false] + Regular, multiple, no shuffle + \item* chip + \item[feedback={yes}]* chop + \item[feedback={no.}] chap +\end{multi} + +%\begin{multi}[multiple,shuffle=false,vertical] +% Vertical, multiple, no shuffle +% \item[feedback={yes}]* chip +% \item* chop +% \item[feedback={no.}] chap +%\end{multi} + +\begin{multi}[multiple,shuffle=false,horizontal] + Horizontal, multiple, no shuffle + \item[feedback={yes}]* chip + \item* chop + \item[feedback={no.}] chap +\end{multi} + +\begin{multi}[multiple,shuffle=true] + Regular, multiple, shuffle + \item[]* chip + \item[feedback={yes}]* chop + \item[feedback={no.}] chap +\end{multi} +% +%\begin{multi}[multiple,shuffle=true,vertical] +% Vertical, multiple, shuffle +% \item[feedback={yes}]* chip +% \item* chop +% \item[feedback={no.}] chap +%\end{multi} +% +\begin{multi}[multiple,shuffle=true,horizontal] + Horizontal, multiple, shuffle + \item[feedback={yes}]* chip + \item* chop + \item[feedback={no.}] chap +\end{multi} + +\end{cloze} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_cloze_numerical.tex b/Master/texmf-dist/doc/latex/moodle/test/test_cloze_numerical.tex new file mode 100644 index 00000000000..138f1fee868 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_cloze_numerical.tex @@ -0,0 +1,34 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi + +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of numerical questions +embedded in cloze questions. + +\begin{quiz}{Close Short Answer} + +\begin{cloze}{Cloze} +\begin{numerical} +Enter an integer $n$ such that $0< n\leq 2$. +\item[tolerance=0.001,fraction={10},feedback={study difference between $<$ and +$\leq$}] 0 +\item[tolerance=0.01,feedback={good!}] 1 +\item[tolerance=0.1,feedback={OK}] 2 +\end{numerical} +\end{cloze} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_cloze_shortanswer.tex b/Master/texmf-dist/doc/latex/moodle/test/test_cloze_shortanswer.tex new file mode 100644 index 00000000000..70286cea8f2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_cloze_shortanswer.tex @@ -0,0 +1,38 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of short answers questions +embedded in cloze questions. + +\begin{quiz}{Close Short Answer} + +\begin{cloze}{Cloze} +\begin{shortanswer}[usecase] +Who? +\item chip +\item[feedback={yes},fraction=10] chop +\item[feedback={no.},fraction=-30] chap +\end{shortanswer} +\begin{shortanswer} +what? +\item chip +\item[feedback={yes},fraction=10] chop +\item[feedback={no.},fraction=-30] chap +\end{shortanswer} +\end{cloze} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_commands.tex b/Master/texmf-dist/doc/latex/moodle/test/test_commands.tex new file mode 100644 index 00000000000..3ff827efa49 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_commands.tex @@ -0,0 +1,37 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{hyperref} + +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of some \LaTeX\ commands for +conversion to HTML. + +\begin{quiz}[points=1]{LaTeX Commands} +\begin{multi}{LaTeX Commands} +Find the answer with small capitals +\item \emph{emphasis} +\item \textbf{bold} +\item \textit{italic} +\item \texttt{typewriter} +\item* \textsc{Small Capitals} +\item \underline{underlined} +\item M\textsuperscript{me} +\item H\textsubscript{2}O +\item \url{http://192.0.0.256} +\item \href{mailto:name@server.com}{Contact me} +\end{multi} + +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_description.tex b/Master/texmf-dist/doc/latex/moodle/test/test_description.tex new file mode 100644 index 00000000000..c96ea81ce68 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_description.tex @@ -0,0 +1,30 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of the description +question type. + +\begin{quiz}{Example Quiz} +\begin{description}[tags={descr},feedback={here is a feedback}]{Requirements} +This is a description. Not really a question. We can include environments and +math. +\begin{itemize} +\item This +\item That +\end{itemize} +\[\mathrm{e}^{2\mathrm{i}\pi}+1=0.\] +\end{description} +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_environments.tex b/Master/texmf-dist/doc/latex/moodle/test/test_environments.tex new file mode 100644 index 00000000000..b2b1bd552ca --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_environments.tex @@ -0,0 +1,51 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi + +\renewcommand\theenumiii{\arabic{enumiii}}% third level +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of some \LaTeX\ environments for +conversion to HTML. + +\begin{quiz}[points=1]{LaTeX Environments} +\begin{multi}{LaTeX Environments} +\begin{center} +\textsc{This is a question} +\end{center} +Select the numbered list +\item[feedback={yes}]* \begin{enumerate} + \item C + \item D + \begin{itemize} + \item S + \item T + \item U + \end{itemize} + \end{enumerate} +\item[feedback={Example of numbered list:\\\begin{enumerate} +\item first item +\item second item +\end{enumerate} +}] \begin{itemize} + \item E + \begin{enumerate} + \item X + \item Y + \item Z + \end{enumerate} + \item F + \end{itemize} +\end{multi} +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_escaping_right_braces_in_cloze.tex b/Master/texmf-dist/doc/latex/moodle/test/test_escaping_right_braces_in_cloze.tex new file mode 100644 index 00000000000..e6b75c2cc6d --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_escaping_right_braces_in_cloze.tex @@ -0,0 +1,53 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi + +\def\myequation{y=a\sqrt{x}/2+{b}} +\htmlregister{\myequation} + +\begin{document} + +\section*{Introduction} + +This document is intended to check that in cloze subquestion code the right +brace character is escaped with a backslash, as expected. + +This allows the character to pass Moodle import and \LaTeX equations to be +displayed in \texttt{clozemulti} answers and in all cloze feedbacks. + +\begin{quiz}{Cloze: Escaping Characters} + +\begin{cloze}[points=2]{Cloze} +No escaping here: $\myequation$ + +\begin{multi}[points=4,vertical,shuffle=false] +No escaping here: \texttt{text} $\myequation$ +\item* $\lbrace A\rbrace$ +\item \{B\} +\end{multi} + +\begin{shortanswer} +{No escaping here: } $\myequation$ +\item[feedback={nip}] chip +\item[fraction=10,feedback={that must be escaped: $\myequation$}] nop +\end{shortanswer} + +\begin{numerical} +{No escaping here: } $\myequation$ +\item[feedback={nip}] 0 +\item[fraction=10,feedback={that must be escaped: $\myequation$}] 1 +\end{numerical} + +\end{cloze} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_essay.tex b/Master/texmf-dist/doc/latex/moodle/test/test_essay.tex new file mode 100644 index 00000000000..21524bb5c53 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_essay.tex @@ -0,0 +1,29 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of essay questions. + +\begin{quiz}[points=1]{Essay Test} + +\begin{essay}[feedback={feedback for essay},template={Type you answer +here}]{Title} +A +\item B +\item C +\end{essay} + +\end{quiz} + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_expandnewcommands.tex b/Master/texmf-dist/doc/latex/moodle/test/test_expandnewcommands.tex new file mode 100644 index 00000000000..b74f8f9f8da --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_expandnewcommands.tex @@ -0,0 +1,49 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi + +\moodleregisternewcommands + +%%%% Defining Sets +\providecommand{\N}{\mathbb{N}} +\newcommand{\K}{\mathbb{K}} +\newcommand{\C}{\mathcal{C}} +\renewcommand{\C}{\mathbb{C}} +\newcommand{\Z}{\mathbb{Z}} +\newcommand*{\R}{\mathbb{R}} +\newcommand{\Q}{\mathbb{Q}} +\newcommand{\prepostbb}[3]{#1\mathbb{#2}#3} + +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of automatic recording of +\LaTeX\ new commands for expansion when converting to HTML. + +\begin{quiz}{Recording New Commands for Expansion} + +\begin{multi}{Sets} +Standard notation for the set of natural integers: +\item* $\N$ +\item $\Z$ +\item $\Q$ +\item $\C$ +\item $\R$ +\item $\prepostbb{}{V}{}$ +\item $\prepostbb{\vphantom{K}^\dagger}{K}{^*_2}$ +\end{multi} + +\end{quiz} + +\end{document} + + diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_fancyvrb.tex b/Master/texmf-dist/doc/latex/moodle/test/test_fancyvrb.tex new file mode 100644 index 00000000000..9f29837a1ee --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_fancyvrb.tex @@ -0,0 +1,72 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\newif\iffvextra +\fvextratrue % comment this line to use vanilla 'fancyvrb' +\iffvextra + \usepackage{fvextra,xcolor} +\else + \usepackage{fancyvrb} % must be loaded after fancybox +\fi + +\fvset{firstline=3,firstnumber=2,lastline=7,numbers=left,tabsize=4,numberblanklines=false} +\iffvextra + \fvset{highlightlines={2-5,8},numbers=both} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of \textsf{fancyvrb} or +\textsf{fvextra} packages. + +The only command supported is \texttt{VerbatimInput[<options>]\{<filename>\}}. +The variant with a star is unsupported. + +Outside of the moodle question bodies, \texttt{VerbatimOut} environments can be +set to define portions of code. + +\begin{quiz}{Fancy Verbatim} +% /!\ firstline and lastline set previously would apply to VerbatimOut +\begin{VerbatimOut}[firstline,lastline]{test.log} + % !TeX encoding = UTF-8 + % !TeX spellcheck = en_US + % !TEX TS-program = xelatex + + \documentclass{article} + \usepackage[nostamp]{moodle} + \newif\iffvextra + \fvextratrue + \ifxetex % FOR XELATEX + \usepackage{fontspec} + \else %% FOR PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary + \fi +\end{VerbatimOut} +\fvset{gobble=2} % remove two characters at the beginning of each line +\fvset{frame=none}% overide default display settings for PDF + +% To avoid collision of line and item numbers in PDF, force `left-right' mode: +\RecustomVerbatimCommand{\VerbatimInput}{LVerbatimInput}{} +\begin{multi}{Multi} +Pick up the code decorated with line numbering on both sides. +\item[feedback={No. Here, line numbers lie on the left side.}] +\VerbatimInput{test.log} +\item[feedback={No. Here, line numbers lie on the right side.}] +\VerbatimInput[numbers=right,firstnumber=last,numberblanklines=true]{test.log} +\item[feedback={yes!}]* +\VerbatimInput[numbers=left,firstline=9,firstnumber=4,lastline=23]{test.log} +\end{multi} + +\end{quiz} + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_fractions.tex b/Master/texmf-dist/doc/latex/moodle/test/test_fractions.tex new file mode 100644 index 00000000000..07174524d87 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_fractions.tex @@ -0,0 +1,31 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check how fractions are handled. + +\begin{quiz}{Example Quiz} + +\begin{multi}[multiple,feedback={abc\\def +$\sqrt{2}$}]{Multiple Choice} +Select the following numbers that are prime. +\item[fraction=83.3] $\sqrt{25}$ +\item[fraction=-66.6] \textbf{68} +\item[fraction=16.7,feedback={$\sqrt{25}$}] 7 +\item[fraction=33.3] 8 +\item[fraction=-0.05] \texttt{nothing} +\end{multi} + +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_french.tex b/Master/texmf-dist/doc/latex/moodle/test/test_french.tex new file mode 100644 index 00000000000..82e1b20a0c5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_french.tex @@ -0,0 +1,62 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage[french]{babel} % for french quotes +\usepackage{hyperref} +% pangramme conçu par Gilles Esposito-Farèse et cité dans "Petites leçons de +% typographie" de Jacques André: https://jacques-andre.fr/faqtypo/lessons.pdf +\ifPDFTeX + \def\myquestiontext{ \underline{Pangramme} con\c{c}u par Gilles + \textsc{Esposito-Far\`ese}\,:} + \def\pangramme{D\`es No\"el o\`u un z\'ephyr ha\"i me v\^et de +gla\c{c}ons w\"urmiens je d\^ine d'exquis r\^otis de b\oe uf au kir \`a l'a\"y +d'\^age m\^ur \& c\ae tera\,!} + \def\myfeedback{cit\'e dans +\og\,\href{https://jacques-andre.fr/faqtypo/lessons.pdf}{Petites + le\c{c}ons de typographie}\,\fg\ de Jacques \textsc{Andr\'e}.} +\else % assuming XELATEX or LUALATEX + \def\myquestiontext{ \underline{Pangramme} conçu par Gilles + \textsc{Esposito-Farèse}:} + \def\pangramme{Dès Noël où un zéphyr haï me vêt de glaçons würmiens je dîne +d’exquis rôtis de bœuf au kir à l’aÿ d’âge mûr \& cætera\,!} + \def\myfeedback{cité dans + \og\href{https://jacques-andre.fr/faqtypo/lessons.pdf}{Petites + leçons de typographie}\fg\ de Jacques \textsc{André}.} +\fi +\htmlregister{\myquestiontext} +\htmlregister{\pangramme} +\htmlregister{\myfeedback} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of the \texttt{babel} package +with option \texttt{french} that causes problems during \texttt{pdfLaTeX} +compilation, due to autospacing. + +Secondarily, the use of \verb|\textsuperscript| (and french adaptation +\verb|\fup|), \verb|\textsubscript|, \verb|\textsc|, \verb|\underline|, +\verb|\url|, and \verb|\href| is also demonstrated. + +\begin{quiz}[points=1]{French Issues} +\ifPDFTeX + \NoAutoSpacing% this option preserves pdflatex compilation +\fi +\begin{multi}[feedback={1\fup{er}, M\fup{me}, N\fup{o}\\ +1\textsuperscript{er}, M\textsuperscript{me}, N\textsuperscript{o}\\ +H\textsubscript{2}O}]{Test french} +\myquestiontext +\item[feedback={\myfeedback}]* \pangramme +\item Portez ce vieux whisky au juge blond qui fume. +\end{multi} + +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_generalfeedback.tex b/Master/texmf-dist/doc/latex/moodle/test/test_generalfeedback.tex new file mode 100644 index 00000000000..1c01d36080a --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_generalfeedback.tex @@ -0,0 +1,103 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage[french]{babel} % for french quotes + +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of general feedback. + +\begin{quiz}[points=1]{General Feedback Test} +\ifPDFTeX + \NoAutoSpacing% this option preserves pdflatex compilation +\fi + +\begin{multi}[feedback={multi}]{Title} +%\og abc\fg%\ae%\oe% +\AA +\item[feedback={tic}] \ae +\item[feedback={tac}]* \oe +\end{multi} + +\begin{shortanswer}[feedback={shortanswer}]{Title} +% %\og abc\fg%\ae%\oe +\AA +\item[feedback={toc}] B +\item[feedback={\og\fg}] C +\item[fraction=0] * +\end{shortanswer} + +\begin{numerical}[feedback={numerical}]{Title} +% %\og abc\fg%\ae%\oe +\AA +\item[feedback={toc}] 1 +\item[feedback={\og\fg}] 2 +\item[fraction=0] 3 +\end{numerical} + +\begin{matching}[feedback={matching}]{Title} +%\og abc\fg%\ae%\oe% +\AA +\item \ae \answer oui +\item \oe \answer non +\item \answer \AA +\end{matching} + +\begin{essay}[feedback={essay}]{Title} +%\og abc\fg%\ae%\oe% +\AA +\item \ae yo +\item \oe +\end{essay} + +\begin{cloze}[feedback={54}]{Cloze} +\AA +\begin{multi}[shuffle=false] +\OE +\item[]* chip +\item[feedback={yes},fraction=10] chop +\item[feedback={no.}] chap +\end{multi} +\fg +\begin{shortanswer} +\AA +\item[feedback={toc}] B +\item[feedback={\og\fg}] C +\item[fraction=0] * +\end{shortanswer} +\og +\begin{numerical} +\AA +\item[] 1 +\item[feedback={\og\fg}] 2 +\item[fraction=0] 3 +\end{numerical} +\begin{multi}[shuffle=false,vertical] +\OE +\item[feedback={yes}]* chip +\item[fraction=10] chop +\item[feedback={no.}] chap +\end{multi} + +\begin{multi}[shuffle=false,horizontal] +\OE +\item[feedback={yes}]* chip +\item[fraction=10] chop +\item[feedback={no.}] chap +\end{multi} + +\end{cloze} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_handout.tex b/Master/texmf-dist/doc/latex/moodle/test/test_handout.tex new file mode 100644 index 00000000000..059e8c9149e --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_handout.tex @@ -0,0 +1,159 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp,handout]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +%\RLsetrandomseed{3} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of the package option +\texttt{handout}. With this option, the PDF file is clean from teacher-only +information (answers, points, penalty, feedback, tags) and, hence, can be given +to students for classroom work. In particular, as would Moodle do, +answers in \texttt{matching} questions are shuffled and the option +\texttt{shuffle} triggers the shuffling of choices offered (\texttt{multi} and +\texttt{matching}). The XML file is generated as usual. + +\begin{quiz}[points=1,tags={tag},feedback={General feedback},shuffle]{ Option +Handout} + +\begin{description}{Description} +Description text +\end{description} + +\begin{essay}{Essay} +Question text +\item A +\item B +\item C +\end{essay} + +\begin{multi}[shuffle=false]{Multi Single} +Question text +\item[feedback={AAA}]* A +\item[feedback={BBB},fraction=10] B +\item[feedback={CCC}] C +\end{multi} + +\begin{multi}[multiple]{Multi Multiple} +Question text +\item[feedback={AAA}]* A +\item[feedback={BBB}] B +\item[feedback={CCC}]* C +\item[feedback={DDD}] D +\end{multi} + +\begin{truefalse}{True/False 1} +Question text +\item[feedback={AAA}] +\item[feedback={BBB}]* +\end{truefalse} + +\begin{truefalse}{True/False 2} +Question text +\item* +\end{truefalse} + +\begin{truefalse}{True/False 3} +Question text +\item +\item* +\end{truefalse} + +\begin{numerical}[tolerance=1]{Numerical} +Question text +\item[feedback={1}] 1 +\item[feedback={3},fraction=0] 3 +\end{numerical} + +\begin{shortanswer}[tolerance=1]{Short Answer} +Question text +\item[feedback={1}] aaa +\item[feedback={3},fraction=0] bbb +\end{shortanswer} + +\begin{matching}[dd]{Matching} +Question text +\item A \answer 1 +\item B \answer 2 +\item C \answer 3 +\item \answer 4 +\end{matching} + +\begin{matching}[shuffle=false]{Matching} +Question text +\item A \answer 1 +\item B \answer 2 +\item C \answer 3 +\item \answer 4 +\end{matching} + +\begin{cloze}{Cloze} + +\begin{multi}[horizontal,shuffle=false] +Question text +\item[feedback={AAA}]* A +\item[feedback={BBB},fraction=10] B +\item[feedback={CCC}] C +\end{multi} + +\begin{multi}[vertical,shuffle=false] +Question text +\item[feedback={AAA}]* A +\item[feedback={BBB},fraction=10] B +\item[feedback={CCC}] C +\end{multi} + +\begin{multi}[inline,shuffle=false] +Question text +\item[feedback={AAA}]* A +\item[feedback={BBB},fraction=10] B +\item[feedback={CCC}] C +\end{multi} + +\begin{multi}[horizontal] +Question text +\item[feedback={AAA}]* A +\item[feedback={BBB},fraction=10] B +\item[feedback={CCC}] C +\end{multi} + +\begin{multi}[vertical] +Question text +\item[feedback={AAA}]* A +\item[feedback={BBB},fraction=10] B +\item[feedback={CCC}] C +\end{multi} + +\begin{multi}[inline] +Question text +\item[feedback={AAA}]* A +\item[feedback={BBB},fraction=10] B +\item[feedback={CCC}] C +\end{multi} + +\begin{numerical}[tolerance=1] +Question text +\item[feedback={1}] 1 +\item[feedback={3},fraction=0] 3 +\end{numerical} + +\begin{shortanswer}[tolerance=1] +Question text +\item[feedback={1}] aaa +\item[feedback={3},fraction=0] bbb +\end{shortanswer} + +\end{cloze} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics.tex b/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics.tex new file mode 100644 index 00000000000..433872176c6 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics.tex @@ -0,0 +1,45 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{graphicx} + +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of picture inclusion using +\verb|\includegraphics|. Only options \texttt{width} and \texttt{height} are +supported. The file name or path may include spaces. The file path can be +specified with \verb|\graphicspath|. In general, file extensions can be +omitted. However, with case-sensitive file-systems (like under Linux), files +with extensions in upper-case cannot be omitted. + +\begin{quiz}{Includegraphics} + +\begin{multi}{Picture} +\includegraphics[width=2cm]{fig/1 1.PNG} +\item[feedback={\includegraphics{fig/2 2.pdf}}]* \includegraphics{fig/3.gif} +\item[feedback={\includegraphics{fig/4.jpg}}] \includegraphics{fig/5.jpeg} +\end{multi} + +\graphicspath{{./fig/}} + +\begin{matching}[dd]{Picture} +\includegraphics{1 1.PNG} +% on Linux, if .PNG is omitted moodle tries to manipulate "fig/1 1.png" +\item \includegraphics{2 2} \answer \includegraphics{3} +\item \includegraphics{4} \answer \includegraphics{5} +\item \includegraphics{3} \answer \includegraphics{2 2} +\end{matching} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_via_tikz.tex b/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_via_tikz.tex new file mode 100644 index 00000000000..64fac8816ea --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_via_tikz.tex @@ -0,0 +1,41 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp,tikz]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to experiment the support of picture inclusion using +\verb|\includegraphics| via \texttt{tikz}. All options are supported. The file +name or path may include spaces. The file path can be specified with +\verb|\graphicspath|. File extensions can be omitted. + +\begin{quiz}{Includegraphics with TikZ} + +\begin{multi}{Picture} +\includegraphics[width=2em,angle=90]{fig/1 1.PNG} +%\includegraphics{fig/1.png} +\item* \includegraphics[scale=.5]{fig/2 2.pdf} +\item \includegraphics{fig/3.gif} +\end{multi} + +\graphicspath{{./fig/}} +\begin{matching}[dd]{Picture} +\includegraphics{1 1} +\item \includegraphics[angle=45]{2 2} \answer \includegraphics{3} +\item \includegraphics[angle=-45]{4} \answer \includegraphics{5} +\item \includegraphics[scale=2]{3} \answer +\includegraphics[angle=-180,scale=2]{2 2} +\end{matching} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_via_tikz_and_svg.tex b/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_via_tikz_and_svg.tex new file mode 100644 index 00000000000..2eba3ef5085 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_via_tikz_and_svg.tex @@ -0,0 +1,5 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\PassOptionsToPackage{svg}{moodle} +\input{test_includegraphics_via_tikz.tex}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_with_svg.tex b/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_with_svg.tex new file mode 100644 index 00000000000..0c51d2d73d4 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_includegraphics_with_svg.tex @@ -0,0 +1,46 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp,svg]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi + +\begin{document} + +\section*{Introduction} + +This document is intended to check picture inclusion using +\verb|\includegraphics| together with the \texttt{svg} package option. +When this option is used, vector graphics will be converted to SVG rather than +being rasterized. The picture inclusion using \verb|\includegraphics| is mostly +unchanged. If SVG files are included, they are converted on-the-fly to PDF. +Conversions from and to SVG are performed using \textsf{Inkscape}. The +\textsf{Scour} utility is used to perform an optimization on intermediate SVG +files, before inclusion to the XML. + +\begin{quiz}{Scalable Vector Graphics} + +\begin{multi}{Picture} +\includegraphics{fig/MoodlE_logo.SVG} +\item[feedback={\includegraphics{fig/2 2.pdf}}]* \includegraphics{fig/3.gif} +\item[feedback={\includegraphics{fig/4.jpg}}] \includegraphics{fig/5.jpeg} +\end{multi} + +\graphicspath{{./fig/}} + +\begin{matching}[dd]{Picture} +\includegraphics[width=2cm]{MoodlE_logo.SVG} +% on Linux, if .SVG is omitted moodle tries to manipulate "MoodlE_logo.svg" +\item \includegraphics{2 2} \answer \includegraphics{3} +\item \includegraphics{4} \answer \includegraphics{5} +\item \includegraphics{3} \answer \includegraphics[width=2em]{2 2} +\end{matching} + +\end{quiz} + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_macros.tex b/Master/texmf-dist/doc/latex/moodle/test/test_macros.tex new file mode 100644 index 00000000000..b5b67a2d44f --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_macros.tex @@ -0,0 +1,39 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{eurosym,textcomp} % for Euro symbol + +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of some \LaTeX\ macros for +conversion to HTML. + +\begin{quiz}[points=1]{LaTeX Macros} +\begin{multi}{LaTeX Macros} +The following commands should not be placed in items: \\ and \par +Find the \LaTeX\ logo +\item* \TeX\ and \LaTeX +\item (tilde)~and \# +\item \$ and \& +\item \& and \S +\item \{ and \} +\item (space)\ and \relax (relax) +\item (space)\,and\thinspace(thinspace) +\item \dots\ and \ldots +\item \euro\ and \texteuro +\item \TeX\ and \LaTeX +\item \_ and \textbackslash +\end{multi} + +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_matching.tex b/Master/texmf-dist/doc/latex/moodle/test/test_matching.tex new file mode 100644 index 00000000000..addeb50d006 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_matching.tex @@ -0,0 +1,39 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +%\RLsetrandomseed{3} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of the matching question type. + +\begin{quiz}{Matching} + +\begin{matching}[dd]{Matching} +Question text +\item A \answer 1 +\item B \answer 2 +\item C \answer 3 +\item \answer 4 +\end{matching} + +\begin{matching}[shuffle=false]{Matching} +Question text +\item A \answer 1 +\item B \answer 2 +\item C \answer 3 +\item \answer 4 +\end{matching} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_mathenv.tex b/Master/texmf-dist/doc/latex/moodle/test/test_mathenv.tex new file mode 100644 index 00000000000..41e024ca375 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_mathenv.tex @@ -0,0 +1,39 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} +\begin{quiz}{Example Quiz} +\begin{multi}{Multiple Choice} +\[\begin{array}{c}\$1\\2\end{array}\] + +$$\begin{array}{c}\$1\\2\end{array}$$ + +\(\begin{array}{c}\$1\\2\end{array}\) +\item[fraction=100]* $\$\sqrt{25}$ +\item 6 +\item[fraction=30,feedback={\[\$\sqrt{25}\]}]* 7 +\item[fraction=10] 8 +\end{multi} +\begin{cloze}{Cloze} +\begin{multi}[vertical ] +\[\begin{array}{c}\$1\\2\end{array}\] + +$$\begin{array}{c}\$1\\2\end{array}$$ + +\(\begin{array}{c}\$1\\2\end{array}\) +\item[fraction=100]* $\$\sqrt{25}$ +\item 6 +\item[fraction=30,feedback={\[\$\sqrt{25}\]}]* 7 +\item[fraction=10] 8 +\end{multi} +\end{cloze} +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_minted.tex b/Master/texmf-dist/doc/latex/moodle/test/test_minted.tex new file mode 100644 index 00000000000..cc9458eb0ce --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_minted.tex @@ -0,0 +1,128 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{minted} +\usemintedstyle{tango} +%\RecustomVerbatimEnvironment{Verbatim}{LVerbatim}{} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of the \textsf{minted} package. + +The only command supported is +\texttt{inputminted[<options>]\{<lang>\}\{<filename>\}}. + +\begin{quiz}{Minted} + +\setminted{numbersep=3ex,tabsize=4,numberblanklines=false,autogobble=true} + +\begin{VerbatimOut}{_minted-test_minted/test.tex} + % !TeX encoding = UTF-8 + % !TeX spellcheck = en_US + % !TEX TS-program = xelatex + + \documentclass{article} + \usepackage[nostamp]{moodle} + \newif\iffvextra + \fvextratrue + \ifxetex % FOR XELATEX + \usepackage{fontspec} + \else %% FOR PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary + \fi +\end{VerbatimOut} +\setminted[latex]{firstline=3,firstnumber=2,lastline=9,numbers=both,style=xcode} + +\begin{VerbatimOut}{_minted-test_minted/test.py} +n = int(input('Type a number, and its factorial will be printed: ')) + +if n < 0: + raise ValueError('non negative integer expected') + +fact = 1 + +for i in range(2, n + 1): + fact *= i + +print(fact) +\end{VerbatimOut} +\setminted[python]{firstline=3,firstnumber=2,lastline=9,numbers=both,style=xcode} + +\begin{VerbatimOut}{_minted-test_minted/test.c} +long some_function(); +/* int */ other_function(); + +/* int */ calling_function() +{ + long test1; + register /* int */ test2; + + test1 = some_function(); + if (test1 > 0) + test2 = 0; + else + test2 = other_function(); + return test2; +} +\end{VerbatimOut} +\setminted[c]{style=tango,numberblanklines=true,highlightlines={2,4,7}} + +\begin{VerbatimOut}{_minted-test_minted/test.pl} +#!/usr/bin/XXXX +use strict; +use warnings; +use IO::Handle; + +my ( $remaining, $tot ); + +$remaining = $tot = shift(@ARGV); + +STDOUT->autoflush(1); + +while ( $remaining ) { + printf ( "Remaining %s/%s \r", $remaining--, $tot ); + sleep 1; +} + +print "\n"; +\end{VerbatimOut} +\setminted[perl]{firstline=1,firstnumber=1,lastline=19,numbers=left} + +\begin{numerical}[tolerance=0]{LaTeX Classes} +In the following \LaTeX\ code excerpt, on which line is the class loaded? +\inputminted{latex}{_minted-test_minted/test.tex} +\item[feedback={yes! +\inputminted[highlightlines={3}]{latex}{_minted-test_minted/test.tex}},fraction=100] + 4 +\item[feedback={No. On line 3, there is only a comment.},fraction=0] 3 +\item[feedback={No. On line 5, the package \texttt{moodle} is +loaded.},fraction=0] 5 +\end{numerical} + +% To avoid collision of line and item numbers in PDF, force `left-right' mode: +\RecustomVerbatimEnvironment{Verbatim}{LVerbatim}{frame=lines, + label={[Beginning of code]End of code},framesep=3mm,numbersep=9pt}% +\begin{multi}{Languages} +Select the code written in the Python language. +\item[feedback={Indeed, this is Python code.}]* +\inputminted[highlightlines={2,4-5},numbers=both]{python}{_minted-test_minted/test.py} +\item[feedback={No. This is Perl code.}] +\inputminted[highlightlines={2,4-5},numbers=right,style=colorful]{perl}{_minted-test_minted/test.pl} +\item[feedback={No. This is C code.}] +\inputminted[numbers=left]{c}{_minted-test_minted/test.c} +\end{multi} + + +\end{quiz} + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_multi.tex b/Master/texmf-dist/doc/latex/moodle/test/test_multi.tex new file mode 100644 index 00000000000..4d18254759a --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_multi.tex @@ -0,0 +1,55 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\def\myequation{$(1+\sqrt{5})/2$} +\htmlregister{\myequation} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of multi answers questions. The +following options are tested +\begin{itemize} + \item Single or multiple correct answer + \item Shuffling or no shuffling +\end{itemize} + +\begin{quiz}{Example Quiz} + +\begin{multi}{Multiple Choice} +Text +\item* A +\item B +\item C +\end{multi} + +\begin{multi}[multiple,feedback={abc\\def $\sqrt{2}$}]{Multiple Choice} +Select the following numbers that are prime. +\item[fraction=70] $\sqrt{25}$ +\item[fraction=-10] \textbf{68} +\item[fraction=30,feedback={$\sqrt{25}$}] 7 +\item[fraction=-70] 8 +\item \texttt{nothing} +\end{multi} + +\begin{multi}[shuffle,feedback={abc\\def $\sqrt{2}$}]{Multiple Choice} +Select the following numbers that are prime. +\item* $\sqrt{25}$ +\item[fraction=-30] 6 +\item[fraction=-30,feedback={$\sqrt{25}$}] 9 +\item[fraction=-70] \begin{enumerate} +\item False +\item Wrong +\end{enumerate} +\end{multi} + +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_multiple_categories.tex b/Master/texmf-dist/doc/latex/moodle/test/test_multiple_categories.tex new file mode 100644 index 00000000000..5d61226a124 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_multiple_categories.tex @@ -0,0 +1,27 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = xelatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifxetex % FOR XELATEX + \usepackage{fontspec} +\else %% FOR PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\fi +\begin{document} +\begin{quiz}{Category 1} +\begin{multi}{Q1} +Text 1 +\item* A +\item B +\end{multi} +\end{quiz} +\begin{quiz}{Category 2} +\begin{multi}{Q2} +Text 2 +\item* C +\item D +\end{multi} +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_penalty.tex b/Master/texmf-dist/doc/latex/moodle/test/test_penalty.tex new file mode 100644 index 00000000000..03540712905 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_penalty.tex @@ -0,0 +1,21 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} +\begin{quiz}{Example} +\begin{multi}[feedback={abc: def}]{Multiple Choice} +abc: def +\item[fraction=100]* abc: def +\item 6 +\end{multi} + +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_point_points.tex b/Master/texmf-dist/doc/latex/moodle/test/test_point_points.tex new file mode 100644 index 00000000000..20e4dd95967 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_point_points.tex @@ -0,0 +1,27 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} +\begin{quiz}{Ifnum} +\begin{multi}{MWE} +\item* A +\item B +\end{multi} +\begin{multi}[points=.5]{MWE} +\item* A +\item B +\end{multi} +\begin{multi}[points=3.2]{MWE} +\item* A +\item B +\end{multi} +\end{quiz} +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_special_characters.tex b/Master/texmf-dist/doc/latex/moodle/test/test_special_characters.tex new file mode 100644 index 00000000000..557c0642c36 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_special_characters.tex @@ -0,0 +1,88 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{libertine} % includes the "großes Eszett" ß + +\def\UTFdiacriticLC{Ã¥ à â ã é è ë ê î ï ñ õ ô ö ù ü û ç } +\def\UTFdiacriticUC{Ã… À Â Ã É È Ë Ê ÃŽ à Ñ Õ Ô Ö Ù Ãœ Û Ç } +\def\UTFligaturesLC{} +\def\UTFligaturesUC{} +\def\UTFotherLC{} +\def\UTFotherUC{} +\def\UFTextend{ + \newcommand\addtomacro[2]{\expandafter\def\expandafter##1\expandafter{##1##2}}% + \addtomacro{\UTFdiacriticLC}{ÅŸ Å£ Å‘ ű ÿ ă Ä• ÄŸ Ä Å Å Ä Ä Ä› ľ ň Å™ Å¡ Å¥ ž }% + \addtomacro{\UTFdiacriticUC}{Åž Å¢ Å Å° Ÿ Ä‚ Ä” Äž Ĭ ÅŽ Ŭ ÄŒ ÄŽ Äš Ľ Ň Ř ŠŤ Ž }% + \addtomacro{\UTFligaturesLC}{Å“ æ ß }% + \addtomacro{\UTFligaturesUC}{Å’ Æ ẞ }% + \addtomacro{\UTFotherLC}{« ø Å‚ » ¿ ¡ }% + \addtomacro{\UTFotherUC}{Ø Å }% +} +\ifTUTeX % xetex and luatex compile fine the following in the XML + \UFTextend +\fi +\def\LaTeXdiacriticLC +{\aa\ \`a \^a \~a \'e \`e \"e \^e \^i \"i \~n \~o \"o \^o \`u \"u \^u \c{c} +\c{s} \c{t} \H{o} \H{u} \"y \u{a} \u{e} \u{g} \u{i} \u{\i} \u{o} \u{u} \v{c} +\v{d} \v{e} \v{l} \v{n} \v{r} \v{s} \v{t} \v{z} } +\def\LaTeXdiacriticUC +{\AA\ \`A \^A \~A \'E \`E \"E \^E \^I \"I \~N \~O \"O \^O \`U \"U \^U \c{C} +\c{S} \c{T} \H{O} \H{U} \"Y \u{A} \u{E} \u{G} \u{I} \u{O} \u{U} \v{C} \v{D} +\v{E} \v{L} \v{N} \v{R} \v{S} \v{T} \v{Z} } +\def\LaTeXligaturesLC{\oe\ \ae\ \ss\ } +\def\LaTeXligaturesUC{\OE\ \AE\ \SS\ } +\def\LaTeXotherLC{\guillemotleft\ \o\ \l\ \guillemotright\ \textquestiondown\ % +\textexclamdown\ } +\def\LaTeXotherUC{\O\ \L\ } + +\htmlregister{\UTFdiacriticLC} +\htmlregister{\UTFdiacriticUC} +\htmlregister{\LaTeXdiacriticLC} +\htmlregister{\LaTeXdiacriticUC} +\htmlregister{\UTFligaturesLC} +\htmlregister{\UTFligaturesUC} +\htmlregister{\LaTeXligaturesLC} +\htmlregister{\LaTeXligaturesUC} +\htmlregister{\UTFotherLC} +\htmlregister{\UTFotherUC} +\htmlregister{\LaTeXotherLC} +\htmlregister{\LaTeXotherUC} + +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of diacritical marks (accents) +and ligatures found in different languages written with the latin alphabet. + +For most of them, two ways of encoding are tested: UTF8 et \LaTeX{} syntax. + +\begin{quiz}[points=1]{Diacritical marks and ligatures} + +\begin{multi}{\UTFdiacriticUC} +\UTFdiacriticLC\\ +\UTFdiacriticUC\\ +\UTFligaturesLC \UTFligaturesUC \UTFotherUC \UTFotherLC +\item[feedback={\UTFdiacriticUC}] \UTFdiacriticLC +\item[feedback={\UTFdiacriticLC}]* \UTFdiacriticUC +\end{multi} + +\begin{multi}{\LaTeXdiacriticUC} +\LaTeXdiacriticLC\\ +\LaTeXdiacriticUC\\ +\LaTeXligaturesLC \LaTeXligaturesUC \LaTeXotherUC \LaTeXotherLC +\item[feedback={\LaTeXdiacriticUC}] \LaTeXdiacriticLC +\item[feedback={\LaTeXdiacriticLC}]* \LaTeXdiacriticUC +\end{multi} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_tags.tex b/Master/texmf-dist/doc/latex/moodle/test/test_tags.tex new file mode 100644 index 00000000000..870827431e1 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_tags.tex @@ -0,0 +1,100 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage[french]{babel} % for french quotes +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of tags (i.e. keywords). The +definition of multiple tags per question is currently unsupported. + +\begin{quiz}[points=1,tags={quizz-level}]{Moodle Tags} + + \begin{multi}[tags={multiéà î}]{Title} + %\og abc\fg%\ae%\oe% + \AA + \item[feedback={tic}] \ae + \item[feedback={tac}]* \oe + \end{multi} + + \begin{shortanswer}[]{Title} + % %\og abc\fg%\ae%\oe + \AA + \item[feedback={toc}] B + \item[feedback={\og\fg}] C + \item[fraction=0] * + \end{shortanswer} + + \begin{numerical}[tags={}]{Title} + % %\og abc\fg%\ae%\oe + \AA + \item[feedback={toc}] 1 + \item[feedback={\og\fg}] 2 + \item[fraction=0] 3 + \end{numerical} + + \begin{matching}[tags={m\aa tch\"ing}]{Title} + %\og abc\fg%\ae%\oe% + \AA + \item \ae \answer oui + \item \oe \answer non + \item \answer \AA + \end{matching} + + \begin{essay}[tags={essay}]{Title} + %\og abc\fg%\ae%\oe% + \AA + \item \ae yo + \item \oe + \end{essay} + + \begin{cloze}[tags={cloze}]{Cloze} + \AA + \begin{multi}[shuffle=false] + \OE + \item[]* chip + \item[feedback={yes},fraction=10] chop + \item[feedback={no.}] chap + \end{multi} + \fg + \begin{shortanswer} + \AA + \item[feedback={toc}] B + \item[feedback={\og\fg}] C + \item[fraction=0] * + \end{shortanswer} + \og + \begin{numerical} + \AA + \item[] 1 + \item[feedback={\og\fg}] 2 + \item[fraction=0] 3 + \end{numerical} + \begin{multi}[shuffle=false,vertical] + \OE + \item[feedback={yes}]* chip + \item[fraction=10] chop + \item[feedback={no.}] chap + \end{multi} + + \begin{multi}[shuffle=false,horizontal] + \OE + \item[feedback={yes}]* chip + \item[fraction=10] chop + \item[feedback={no.}] chap + \end{multi} + + \end{cloze} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_tikz.tex b/Master/texmf-dist/doc/latex/moodle/test/test_tikz.tex new file mode 100644 index 00000000000..0cc9acdd906 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_tikz.tex @@ -0,0 +1,68 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp,tikz]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of picture +inclusion using Ti\emph{k}Z. + +\begin{quiz}{TikZ} + +\begin{multi}{Multi} +\embedaspict{1} +\item[feedback={\embedaspict{2}}]* \embedaspict{3} +\item[feedback={\embedaspict{4}}] \embedaspict{5} +\end{multi} + +\begin{matching}[dd]{Matching} +\embedaspict{1} +\item \embedaspict{2} \answer \embedaspict{3} +\item \embedaspict{4} \answer \embedaspict{5} +\item \embedaspict{3} \answer \embedaspict{2} +\end{matching} + +\begin{shortanswer}{Short} +\embedaspict{1} +\item[feedback={\embedaspict{2}}] 3 +\item[feedback={\embedaspict{4}}] 5 +\end{shortanswer} + +\begin{numerical}{Numerical} +\embedaspict{1} +\item[feedback={\embedaspict{2}}] 3 +\item[feedback={\embedaspict{4}}] 5 +\end{numerical} + +\begin{cloze}{Cloze} +\begin{multi}[horizontal] +\embedaspict{1} +\item[feedback={\embedaspict{2}}]* \embedaspict{3} +\item[feedback={\embedaspict{4}}] \embedaspict{5} +\end{multi} + +\begin{shortanswer} +\embedaspict{1} +\item[feedback={\embedaspict{2}}] 3 +\item[feedback={\embedaspict{4}}] 5 +\end{shortanswer} + +\begin{numerical} +\embedaspict{1} +\item[feedback={\embedaspict{2}}] 3 +\item[feedback={\embedaspict{4}}] 5 +\end{numerical} +\end{cloze} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_tikz_with_svg.tex b/Master/texmf-dist/doc/latex/moodle/test/test_tikz_with_svg.tex new file mode 100644 index 00000000000..8744595775f --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_tikz_with_svg.tex @@ -0,0 +1,5 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\PassOptionsToPackage{svg}{moodle} +\input{test_tikz.tex}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_tolerance.tex b/Master/texmf-dist/doc/latex/moodle/test/test_tolerance.tex new file mode 100644 index 00000000000..89a8265e22f --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_tolerance.tex @@ -0,0 +1,56 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{siunitx} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of the tolerance key for +numerical questions. + +\begin{quiz}[tolerance=0]{Tolerance} +\begin{numerical}[tolerance=2]{Num 1} +Give a number +\item[tolerance=4] 1 +\item 0 +\item[fraction=0,feedback={nope}] * +\end{numerical} +\begin{numerical}{Num 2} +Give a number +\item[tolerance={1,65e-4}] 1,45E-3 +\item 0 +\item[fraction=0,feedback={nope}] * +\end{numerical} +\begin{cloze}[tolerance=2]{ClozeNum 1} +\begin{numerical}[tolerance=3] +Give a number +\item[tolerance=4] 1 +\item 0 +\item[fraction=0,feedback={nope}] * +\end{numerical} +\begin{numerical} +Give a number +\item[tolerance=4] 1 +\item 0 +\item[fraction=0,feedback={nope}] * +\end{numerical} +\end{cloze} +\begin{cloze}{ClozeNum 2} +\begin{numerical} +Give a number +\item[tolerance={1,65E-4}] 1,45e-3 +\item 0 +\item[fraction=0,feedback={nope}] * +\end{numerical} +\end{cloze} +\end{quiz} +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_truefalse.tex b/Master/texmf-dist/doc/latex/moodle/test/test_truefalse.tex new file mode 100644 index 00000000000..29ddd6d26f2 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_truefalse.tex @@ -0,0 +1,51 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of truefalse questions. + +The penalty keyword is overridden. + +\begin{quiz}[points=3]{Truefalse questions} + +\begin{truefalse}[feedback={general feedback},penalty=3]{Truefalse Test 1} +This is a matching question. +\item[feedback={Feedback for students choosing "true"}] this is discarded +because the feedback key is defined +\item[]* Feedback for students choosing "false" +\item* Extra items are ignored +\end{truefalse} + +\begin{truefalse}[feedback={general feedback}]{Truefalse Test 2} +This is an essay question. +\item Feedback for students choosing "true" +\item[feedback={Feedback for students choosing "false"}]* +\end{truefalse} + +\begin{truefalse}[feedback={general feedback}]{Truefalse Test 3} +Please answer "True". +\item* +%\item % if the correct answer is "true", the second item is optional +\end{truefalse} + +\begin{truefalse}[feedback={general feedback}]{Truefalse Test 4} +Please answer "False". +\item % if the correct answer is "false", the first item is mandatory, even +%when it is not given any feedback +\item* +\end{truefalse} + +\end{quiz} + +\end{document} diff --git a/Master/texmf-dist/doc/latex/moodle/test/test_verbatim.tex b/Master/texmf-dist/doc/latex/moodle/test/test_verbatim.tex new file mode 100644 index 00000000000..3ac05359d97 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/test_verbatim.tex @@ -0,0 +1,48 @@ +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = lualatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\ifPDFTeX % FOR LATEX and PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\else % assuming XELATEX or LUALATEX + \usepackage{fontspec} +\fi +\usepackage{verbatim} +\begin{document} + +\section*{Introduction} + +This document is intended to check the support of verbatim environment. + +Outside of the scope of moodle questions, \texttt{filecontents} environments +can be set to define portions of code. + +\begin{quiz}{Verbatim} + +\begin{filecontents*}[overwrite]{test.log} +% !TeX encoding = UTF-8 +% !TeX spellcheck = en_US +% !TEX TS-program = xelatex +\documentclass{article} +\usepackage[nostamp]{moodle} +\newif\iffvextra +\fvextratrue +\ifxetex % FOR XELATEX + \usepackage{fontspec} +\else %% FOR PDFLATEX + \usepackage[utf8]{inputenc} % necessary + \usepackage[T1]{fontenc} % necessary +\fi +\end{filecontents*} + +\begin{multi}{Multi} +\verbatiminput{test.log} +\item[feedback={}]* test +\item[feedback={}] toast +\end{multi} + +\end{quiz} + +\end{document}
\ No newline at end of file diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_autopoints-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_autopoints-moodle.ref new file mode 100644 index 00000000000..5d8f4bd6f74 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_autopoints-moodle.ref @@ -0,0 +1,117 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[All correct]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>100\% is distributed uniformly. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="33.33333" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="33.33333" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="33.33333" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Auto sanction]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Without the star, an error shall be issued because correct answers should sum up to 100\%. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[All correct but sum \(\geq 100\)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A warning shall be issued because correct answers must sum up to 100\%. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="50" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="50" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="50" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the following numbers that are prime. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="20" format="html"> + <text><![CDATA[<p>2</p>]]></text> + </answer> + <answer fraction="40" format="html"> + <text><![CDATA[<p>5</p>]]></text> + </answer> + <answer fraction="40" format="html"> + <text><![CDATA[<p>7</p>]]></text> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>1</p>]]></text> + </answer> + <answer fraction="-25" format="html"> + <text><![CDATA[<p>6</p>]]></text> + </answer> + <answer fraction="-25" format="html"> + <text><![CDATA[<p>8</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_calculated_lua-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_calculated_lua-moodle.ref new file mode 100644 index 00000000000..ac0d1123b74 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_calculated_lua-moodle.ref @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (3, 2)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(3 + 2 =\){1:NUMERICAL:=5:0}\(3 - 2 =\){1:NUMERICAL:=1:0}\(3 * 2 =\){1:NUMERICAL:=6:0}</p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (4, 2)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(4 + 2 =\){1:NUMERICAL:=6:0}\(4 - 2 =\){1:NUMERICAL:=2:0}\(4 * 2 =\){1:NUMERICAL:=8:0}\(4 : 2 =\){1:NUMERICAL:=2:0}</p>]]></text> + </questiontext> + <defaultgrade>4</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (4, 3)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(4 + 3 =\){1:NUMERICAL:=7:0}\(4 - 3 =\){1:NUMERICAL:=1:0}\(4 * 3 =\){1:NUMERICAL:=12:0}</p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_calculated_python-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_calculated_python-moodle.ref new file mode 100644 index 00000000000..ac0d1123b74 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_calculated_python-moodle.ref @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (3, 2)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(3 + 2 =\){1:NUMERICAL:=5:0}\(3 - 2 =\){1:NUMERICAL:=1:0}\(3 * 2 =\){1:NUMERICAL:=6:0}</p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (4, 2)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(4 + 2 =\){1:NUMERICAL:=6:0}\(4 - 2 =\){1:NUMERICAL:=2:0}\(4 * 2 =\){1:NUMERICAL:=8:0}\(4 : 2 =\){1:NUMERICAL:=2:0}</p>]]></text> + </questiontext> + <defaultgrade>4</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Arithmetic Quiz (4, 3)]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Solve the following tasks!<BR/> \(4 + 3 =\){1:NUMERICAL:=7:0}\(4 - 3 =\){1:NUMERICAL:=1:0}\(4 * 3 =\){1:NUMERICAL:=12:0}</p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[calculated]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_categories-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_categories-moodle.ref new file mode 100644 index 00000000000..6adc98edf30 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_categories-moodle.ref @@ -0,0 +1,200 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Examples</text> + </category> +</question> + + +<question type="category"> + <category> + <text>$course$/top/Examples/Generic</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>One </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + </answer> +</question> + +<question type="category"> + <category> + <text>$course$/top/Examples/Very Specific</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>One </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + </answer> +</question> + +<question type="category"> + <category> + <text>$course$/top/Other Category</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>One </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + </answer> +</question> + +<question type="category"> + <category> + <text>$course$/top/Other Category/Other Subcategory</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>One </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_circuitikz-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_circuitikz-moodle.ref new file mode 100644 index 00000000000..9b0e6e6f69e --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_circuitikz-moodle.ref @@ -0,0 +1,124 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Circuitikz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +"></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>toast</p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +"></p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_multi-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_multi-moodle.ref new file mode 100644 index 00000000000..3cfe0c1f3f7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_multi-moodle.ref @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Cloze Multi</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Regular, single, no shuffle {1:MULTICHOICE:=chip#yes~%10%<I>chop</I>~%-30%<B>chap</B>#no.}</P><P>Vertical, single, no shuffle {1:MULTICHOICE_V:=chip#yes~%10%chop~chap#no.}</P><P>Horizontal, single, no shuffle {1:MULTICHOICE_H:=chip#yes~%10%chop~chap#no.}</P><P>Regular, single, shuffle {1:MULTICHOICE_S:=chip~chop#yes~chap#no.}</P><P>Vertical, single, shuffle {1:MULTICHOICE_VS:=chip#yes~%10%chop~chap#no.}</P><P>Horizontal, single, shuffle {1:MULTICHOICE_HS:=chip#yes~chop~chap#no.}</P><P>Regular, multiple, no shuffle {1:MULTIRESPONSE:=chip~=chop#yes~chap#no.}</P><P></P><P>Horizontal, multiple, no shuffle {1:MULTIRESPONSE_H:=chip#yes~=chop~chap#no.}</P><P>Regular, multiple, shuffle {1:MULTIRESPONSE_S:=chip~=chop#yes~chap#no.}Horizontal, multiple, shuffle {1:MULTIRESPONSE_HS:=chip#yes~=chop~chap#no.}</P><P></p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_numerical-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_numerical-moodle.ref new file mode 100644 index 00000000000..7e05e9ef63e --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_numerical-moodle.ref @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Close Short Answer</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Enter an integer \(n\) such that \(0< n\leq 2\). {1:NUMERICAL:%10%0:0.001#study difference between \(<\) and \(\leq \)~=1:0.01#good!~=2:0.1#OK}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_shortanswer-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_shortanswer-moodle.ref new file mode 100644 index 00000000000..97fd0bf6f63 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_cloze_shortanswer-moodle.ref @@ -0,0 +1,23 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Close Short Answer</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Who? {1:SHORTANSWER_C:=chip~%10%chop#yes~%-30%chap#no.}what? {1:SHORTANSWER:=chip~%10%chop#yes~%-30%chap#no.}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_commands-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_commands-moodle.ref new file mode 100644 index 00000000000..3183131dfe7 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_commands-moodle.ref @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/LaTeX Commands</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[LaTeX Commands]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Find the answer with small capitals </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p><EM>emphasis</EM></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><B>bold</B></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><I>italic</I></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><CODE>typewriter</CODE></p>]]></text> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p><SPAN STYLE="font-variant: small-caps;">Small Capitals</SPAN></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><SPAN STYLE="text-decoration: underline;">underlined</SPAN></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>M<SUP>me</SUP></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>H<SUB>2</SUB>O</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><A href="http://192.0.0.256">http://192.0.0.256</A></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><A href="mailto:name@server.com">Contact me</A></p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_description-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_description-moodle.ref new file mode 100644 index 00000000000..5ac3ffd8cb8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_description-moodle.ref @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="description"> + <name format="html"> + <text><![CDATA[Requirements]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>This is a description. Not really a question. We can include environments and math. <UL><LI>This</LI><LI>That</LI></UL> \[\mathrm {e}^{2\mathrm {i}\pi }+1=0.\]</p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>here is a feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[descr]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_environments-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_environments-moodle.ref new file mode 100644 index 00000000000..5eee6a48e41 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_environments-moodle.ref @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/LaTeX Environments</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[LaTeX Environments]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><CENTER><SPAN STYLE="font-variant: small-caps;">This is a question</SPAN></CENTER> Select the numbered list </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><OL><LI>C</LI><LI>D <UL><LI>S</LI><LI>T</LI><LI>U</LI></UL></LI></OL></p>]]></text> + <feedback format="html"><text><![CDATA[<p>yes</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><UL><LI>E <OL><LI>X</LI><LI>Y</LI><LI>Z</LI></OL></LI><LI>F</LI></UL></p>]]></text> + <feedback format="html"><text><![CDATA[<p>Example of numbered list:<BR/><OL><LI>first item</LI><LI>second item</LI></OL></p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_escaping_right_braces_in_cloze-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_escaping_right_braces_in_cloze-moodle.ref new file mode 100644 index 00000000000..2d6f9d99d6a --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_escaping_right_braces_in_cloze-moodle.ref @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Cloze: Escaping Characters</text> + </category> +</question> + +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>No escaping here: \(y=a\sqrt {x}/2+{b}\) </P><P>No escaping here: <CODE>text</CODE> \(y=a\sqrt {x}/2+{b}\) {4:MULTICHOICE_V:=\(\lbrace A\rbrace \)~{B\}}</P><P>{No escaping here: } \(y=a\sqrt {x}/2+{b}\) {1:SHORTANSWER:=chip#nip~%10%nop#that must be escaped: \(y=a\sqrt {x\}/2+{b\}\)}</P><P>{No escaping here: } \(y=a\sqrt {x}/2+{b}\) {1:NUMERICAL:=0:0#nip~%10%1:0#that must be escaped: \(y=a\sqrt {x\}/2+{b\}\)}</P><P></p>]]></text> + </questiontext> + <defaultgrade>2</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_essay-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_essay-moodle.ref new file mode 100644 index 00000000000..2caadf5297f --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_essay-moodle.ref @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Essay Test</text> + </category> +</question> + +<question type="essay"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>A </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>feedback for essay</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <responserequired>0</responserequired> + <responseformat>editor</responseformat> + <responsefieldlines>15</responsefieldlines> + <attachments>0</attachments> + <attachmentsrequired>0</attachmentsrequired> + <graderinfo format="html"><text><![CDATA[ + <ul> + <li>B </li> + <li>C</li> + </ul> + ]]></text></graderinfo> + <responsetemplate format="html"> + <text><![CDATA[Type you answer here]]></text> + </responsetemplate> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_expandnewcommands-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_expandnewcommands-moodle.ref new file mode 100644 index 00000000000..6c8bfc0b299 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_expandnewcommands-moodle.ref @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Recording New Commands for Expansion</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Sets]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Standard notation for the set of natural integers: </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>\(\mathbb {N}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {Z}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {Q}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {C}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {R}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\mathbb {V}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\vphantom {K}^\dagger \mathbb {K}^*_2\)</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_fancyvrb-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_fancyvrb-moodle.ref new file mode 100644 index 00000000000..bbf11123d41 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_fancyvrb-moodle.ref @@ -0,0 +1,39 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Fancy Verbatim</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Pick up the code decorated with line numbering on both sides. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><mark>% !TEX TS-program = xelatex</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><mark></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span><mark>\documentclass{article}</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><mark>\usepackage[nostamp]{moodle}</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><mark>\newif\iffvextra</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>No. Here, line numbers lie on the left side.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE>% !TEX TS-program = xelatex<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">7</span><BR/><mark>\documentclass{article}</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">8</span><BR/>\usepackage[nostamp]{moodle}<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">9</span><BR/>\newif\iffvextra<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">10</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>No. Here, line numbers lie on the right side.</p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><mark>\ifxetex % FOR XELATEX</mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><mark> \usepackage{fontspec}</mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span>\else %% FOR PDFLATEX<BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">7</span> \usepackage[utf8]{inputenc} % necessary<BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">8</span><mark> \usepackage[T1]{fontenc} % necessary</mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">9</span>\fi<BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>yes!</p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_fractions-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_fractions-moodle.ref new file mode 100644 index 00000000000..36bf5b62d91 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_fractions-moodle.ref @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the following numbers that are prime. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>abc<BR/>def \(\sqrt {2}\)</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="83.33333" format="html"> + <text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text> + </answer> + <answer fraction="-66.66667" format="html"> + <text><![CDATA[<p><B>68</B></p>]]></text> + </answer> + <answer fraction="16.66667" format="html"> + <text><![CDATA[<p>7</p>]]></text> + <feedback format="html"><text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text></feedback> + </answer> + <answer fraction="33.33333" format="html"> + <text><![CDATA[<p>8</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><CODE>nothing</CODE></p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_french-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_french-moodle.ref new file mode 100644 index 00000000000..61895de7164 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_french-moodle.ref @@ -0,0 +1,36 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/French Issues</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Test french]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p> <SPAN STYLE="text-decoration: underline;">Pangramme</SPAN> conçu par Gilles <SPAN STYLE="font-variant: small-caps;">Esposito-Farèse</SPAN>:</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>1<SUP>er</SUP>, M<SUP>me</SUP>, N<SUP>o</SUP><BR/> 1<SUP>er</SUP>, M<SUP>me</SUP>, N<SUP>o</SUP><BR/> H<SUB>2</SUB>O</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>Dès Noël où un zéphyr haï me vêt de glaçons würmiens je dîne d’exquis rôtis de bÅ“uf au kir à l’aÿ d’âge mûr & cætera !</p>]]></text> + <feedback format="html"><text><![CDATA[<p>cité dans « <A href="https://jacques-andre.fr/faqtypo/lessons.pdf">Petites leçons de typographie</A> » de Jacques <SPAN STYLE="font-variant: small-caps;">André</SPAN>.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>Portez ce vieux whisky au juge blond qui fume.</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_generalfeedback-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_generalfeedback-moodle.ref new file mode 100644 index 00000000000..b4ded056bc5 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_generalfeedback-moodle.ref @@ -0,0 +1,157 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/General Feedback Test</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>multi</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p>æ</p>]]></text> + <feedback format="html"><text><![CDATA[<p>tic</p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>œ</p>]]></text> + <feedback format="html"><text><![CDATA[<p>tac</p>]]></text></feedback> + </answer> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>shortanswer</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>B</text> + <feedback format="html"><text><![CDATA[<p>toc</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>C</text> + <feedback format="html"><text><![CDATA[<p>«  »</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>*</text> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>numerical</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>toc</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>2</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>«  »</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + </answer> +</question> +<question type="matching"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>matching</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>æ</p>]]></text> + <answer><text>oui</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>œ</p>]]></text> + <answer><text>non</text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer><text>Ã…</text></answer> + </subquestion> +</question> +<question type="essay"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>essay</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <responserequired>0</responserequired> + <responseformat>editor</responseformat> + <responsefieldlines>15</responsefieldlines> + <attachments>0</attachments> + <attachmentsrequired>0</attachmentsrequired> + <graderinfo format="html"><text><![CDATA[ + <ul> + <li>æyo </li> + <li>œ</li> + </ul> + ]]></text></graderinfo> + <responsetemplate format="html"><text/></responsetemplate> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>ÅŒ{1:MULTICHOICE:=chip~%10%chop#yes~chap#no.} »Å{1:SHORTANSWER:=B#toc~=C#«  »~*}« Å{1:NUMERICAL:=1:0~=2:0#«  »~3:0}Œ{1:MULTICHOICE_V:=chip#yes~%10%chop~chap#no.}</P><P>Œ{1:MULTICHOICE_H:=chip#yes~%10%chop~chap#no.}</P><P></p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>54</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_handout-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_handout-moodle.ref new file mode 100644 index 00000000000..f6bf07339ce --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_handout-moodle.ref @@ -0,0 +1,336 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/ Option Handout</text> + </category> +</question> + +<question type="description"> + <name format="html"> + <text><![CDATA[Description]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Description text</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="essay"> + <name format="html"> + <text><![CDATA[Essay]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <responserequired>0</responserequired> + <responseformat>editor</responseformat> + <responsefieldlines>15</responsefieldlines> + <attachments>0</attachments> + <attachmentsrequired>0</attachmentsrequired> + <graderinfo format="html"><text><![CDATA[ + <ul> + <li>A </li> + <li>B </li> + <li>C</li> + </ul> + ]]></text></graderinfo> + <responsetemplate format="html"><text/></responsetemplate> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi Single]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>0</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + <feedback format="html"><text><![CDATA[<p>AAA</p>]]></text></feedback> + </answer> + <answer fraction="10" format="html"> + <text><![CDATA[<p>B</p>]]></text> + <feedback format="html"><text><![CDATA[<p>BBB</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + <feedback format="html"><text><![CDATA[<p>CCC</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi Multiple]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="50" format="html"> + <text><![CDATA[<p>A</p>]]></text> + <feedback format="html"><text><![CDATA[<p>AAA</p>]]></text></feedback> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>B</p>]]></text> + <feedback format="html"><text><![CDATA[<p>BBB</p>]]></text></feedback> + </answer> + <answer fraction="50" format="html"> + <text><![CDATA[<p>C</p>]]></text> + <feedback format="html"><text><![CDATA[<p>CCC</p>]]></text></feedback> + </answer> + <answer fraction="-50" format="html"> + <text><![CDATA[<p>D</p>]]></text> + <feedback format="html"><text><![CDATA[<p>DDD</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[True/False 1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + <feedback format="html"><text><![CDATA[<p>AAA</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + <feedback format="html"><text><![CDATA[<p>BBB</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[True/False 2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>true</text> + </answer> + <answer fraction="0" format="plain_text"> + <text>false</text> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[True/False 3]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>1</tolerance> + <feedback format="html"><text><![CDATA[<p>1</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>3</text> + <tolerance>1</tolerance> + <feedback format="html"><text><![CDATA[<p>3</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Short Answer]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>aaa</text> + <feedback format="html"><text><![CDATA[<p>1</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>bbb</text> + <feedback format="html"><text><![CDATA[<p>3</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>A</p>]]></text> + <answer format="html"><text><![CDATA[<p>1</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>B</p>]]></text> + <answer format="html"><text><![CDATA[<p>2</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>C</p>]]></text> + <answer format="html"><text><![CDATA[<p>3</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer format="html"><text><![CDATA[<p>4</p>]]></text></answer> + </subquestion> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="matching"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>0</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>A</p>]]></text> + <answer><text>1</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>B</p>]]></text> + <answer><text>2</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>C</p>]]></text> + <answer><text>3</text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer><text>4</text></answer> + </subquestion> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p></P><P>Question text {1:MULTICHOICE_H:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE_V:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE_HS:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE_VS:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:MULTICHOICE_S:=A#AAA~%10%B#BBB~C#CCC}</P><P>Question text {1:NUMERICAL:=1:1#1~3:1#3}</P><P>Question text {1:SHORTANSWER:=aaa#1~bbb#3}</P><P></p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>General feedback</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[tag]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics-moodle.ref new file mode 100644 index 00000000000..98b830dce2f --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics-moodle.ref @@ -0,0 +1,523 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Includegraphics</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG width=81 SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz +AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABhSURB +VCiR7dIxDkVgFEThj6jsxhp0Wlt6jY1o1NbBAlQKveLVNH8EIdFpTHKamzNTXSjxQ4sJS6BwynLD +QUxQo0cXGJGe167yv1qMnzQ/8QUxQoV8d8vCwIB5LzfuP2hjBTnvHcSzvuJGAAAAAElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +4/8BfX6FOOHA2dwAAAAASUVORK5CYII= +"></p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAARAAsBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABAYJCP/EACkQAAEDAwQBAgcBAAAAAAAAAAECAwUEBgcAERIhEwgUIjM4UXFysbL/ +2gAIAQEAAD8APx7E+mJivyZXZktB2qnV35PeWZqYKTepm2PfOBsrqWWyylI2VueXWx321RXFsZaM +XjyAprE9qqzkUqTFmNqPLTFg9p8auR3T313pGd9XeCKi135RzKtlvRJbIcbVL05WoFJPAslXMqIB ++Djue+tYiw9hLOc5YzcpjuRdtKxJCQka2ChqhlTC6aidrX3GR4+uIKFJUB9lDS5fX1uW/wDl/wD2 +zqsTPyW/1H81/9k= +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAQAAwBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABQYHCP/EACcQAAEDBAEDAwUAAAAAAAAAAAIBAwQFBgcRCAASIRMUMjhRcXax/9oA +CAEBAAA/ANg8gpDmb59exXTn3Btql08596TIxECkBNkUamAYqmjdVEcd0u0aFEVE9ZFQ7wW+j7En +6/H/AJ1OaLx5zXi3HVxQoOYrbnty1nVOoy5llmUuc+73G4bjnvvlrQp40IiIomhROl/iDY+cKjxi +xrJoGU7YpFFcorBRIMyzjlOsN68CTqTQ71T79qfjr//Z +"></p>]]></text></feedback> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz +AAAN1wAADdcBQiibeAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAABhSURB +VCiR7dIxDkVgFEThj6jsxhp0Wlt6jY1o1NbBAlQKveLVNH8EIdFpTHKamzNTXSjxQ4sJS6BwynLD +QUxQo0cXGJGe167yv1qMnzQ/8QUxQoV8d8vCwIB5LzfuP2hjBTnvHcSzvuJGAAAAAElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +4/8BfX6FOOHA2dwAAAAASUVORK5CYII= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAQAAwBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABQYHCP/EACcQAAEDBAEDAwUAAAAAAAAAAAIBAwQFBgcRCAASIRMUMjhRcXax/9oA +CAEBAAA/ANg8gpDmb59exXTn3Btql08596TIxECkBNkUamAYqmjdVEcd0u0aFEVE9ZFQ7wW+j7En +6/H/AJ1OaLx5zXi3HVxQoOYrbnty1nVOoy5llmUuc+73G4bjnvvlrQp40IiIomhROl/iDY+cKjxi +xrJoGU7YpFFcorBRIMyzjlOsN68CTqTQ71T79qfjr//Z +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAARAAsBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABAYJCP/EACkQAAEDAwQBAgcBAAAAAAAAAAECAwUEBgcAERIhEwgUIjM4UXFysbL/ +2gAIAQEAAD8APx7E+mJivyZXZktB2qnV35PeWZqYKTepm2PfOBsrqWWyylI2VueXWx321RXFsZaM +XjyAprE9qqzkUqTFmNqPLTFg9p8auR3T313pGd9XeCKi135RzKtlvRJbIcbVL05WoFJPAslXMqIB ++Djue+tYiw9hLOc5YzcpjuRdtKxJCQka2ChqhlTC6aidrX3GR4+uIKFJUB9lDS5fX1uW/wDl/wD2 +zqsTPyW/1H81/9k= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,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 +4/8BfX6FOOHA2dwAAAAASUVORK5CYII= +"></p>]]></text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_via_tikz-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_via_tikz-moodle.ref new file mode 100644 index 00000000000..1b60f6ee535 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_via_tikz-moodle.ref @@ -0,0 +1,112 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Includegraphics with TikZ</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAAqCAMAAAAwLX3tAAAAM1BMVEUAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjBUbJAAAAEHRSTlMAE0RKU3WEiaWr +tczb5vX9QmfMGwAAAFlJREFUSMft08kRgDAMBEGBOSwuK/9o2U2AKss/oQmgfyPi70RmJkkkkcQ3 +UfxdKBRhw8Ujnv4aCkXciMTEfJuFIQ5EYmZJjBIbIrGynxMLIlFZH7EjVQ1DvOOONZP3s13WAAAA +AElFTkSuQmCC +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAYAAAD9lDaoAAAAcUlEQVQokcWPMRWAMAxEf0FBLWCh +FrpiAy1FE0gACa0EkABDj0eXlpGbknc/yaXn1QBMwKg+FR4OWIALOICoOsoDIAhyxaDXwMaHgja6 +rgGdT9GCBoF7DfA6FWqAJQeuhi4B+xNgZDpgruRMhvxqS+sNlq0d/BTebEoAAAAASUVORK5CYII= +"></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAjAQMAAABFDwNYAAAABlBMVEX///8AAABVwtN+AAAAAXRS +TlMAQObYZgAAADdJREFUCNdj+P+/gYGB/QEEM/6A4n9Q/AOBoWr4gcJgDNTHj00vQwUqRjHjHxj/ +//8AgoFcJAwAXTsqcaGGnVkAAAAASUVORK5CYII= +"></p>]]></text> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAbCAYAAACa9mScAAAAdklEQVQ4jWNkYGAIZoAAQyhmQKIl +GRDAG0pvY0ADTOgC5AAWBgaGNdQwZBmUfYGBgeE8lA2jHzEwMHARMoRq3omm1BCquGTUkFFDRg0Z +NWRQGcLIwMDQCWU7Y5E3RLLoDpT+iK6IhYGBQQnKNiZgoQouCap4BwCPsgqJWVTJ7gAAAABJRU5E +rkJggg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAM1BMVEUAAAD///8AAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADW5/q5AAAAEHRSTlMAABEiM0RVZneI +maq7zN3uf6QJ9gAAAKhJREFUOMu90sESwiAMRVGkVEpb4P7/17pQKJhAZ1yYJe8MyUDM46bMX4Ap +5dbFyCrAhgSkMAIu8a5oVbBmyOcJcGjAZQjWmOUAvAJiPQ6QJPBQhrMZngIkch3teeEKXNcXzm8Q +oHmhKMEOzUEgixbb1gHUp/4NLDfA46fAA+sEeGCf3PDJh6DkI1DzAbhyHTS5CtpcBW0+AGH+F93e +CmBjv9cCGNst7QvN2wpURq09lgAAAABJRU5ErkJggg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAjAQMAAABFDwNYAAAABlBMVEX///8AAABVwtN+AAAAAXRS +TlMAQObYZgAAADdJREFUCNdj+P+/gYGB/QEEM/6A4n9Q/AOBoWr4gcJgDNTHj00vQwUqRjHjHxj/ +//8AgoFcJAwAXTsqcaGGnVkAAAAASUVORK5CYII= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAiCAMAAAANmfvwAAAA0lBMVEX///8AAAABAQECAgIDAwME +BAQFBQUJCQkLCwsNDQ0dHR0hISEiIiIoKCguLi41NTVJSUlMTExmZmZubm5zc3N1dXWLi4uQkJCS +kpKbm5ucnJydnZ2fn5+goKCioqKkpKSlpaWmpqapqamqqqqrq6utra2urq6xsbGzs7O1tbW2tra6 +urq8vLzLy8vMzMzT09Pd3d3h4eHk5OTl5eXm5ubn5+fp6enr6+vs7Ozt7e3w8PDz8/P09PT29vb3 +9/f5+fn6+vr7+/v8/Pz9/f3+/v7/////o5MGAAAAAXRSTlMAQObYZgAAAbNJREFUOMuF1NlS6kAQ +BuB0SEBlUWQ1BlyIARRZ4yBLwqR7/vd/pXPh2SoE6Mupr6Zrpv5uyzouWJcK2F8W+/OGGdjjXC+w +1ohxxhyw1lriFNCnxAHrtQinqdb59xgDwBhmBoBJjhA5HCACMPPX12QyyXktcGBRCh/calWrE6Js +F8znGHNTqcoHter16jVlTGAa83l5TM1mpdKlWb3uXROR/78IqNEol9tEd3fdLmYzzyMi3//3rpsb +Irq9bbfbn5/f3wDe3n7E3z8kqtVoOt1u2wBgDN7f/4jfZrcjqr1MjdkKRJLEBFnBu8WC3JfAGAiE +ORkGGbFnLBYbtxQEAJAyj4ZZsQew2axKpX4fiNN0NMoI/NRqtbLt19c4jo+EZSUJRLReRZFtDwbx +eHwkLCthATRHy6XrDppj26anjLAsBgDGUim32CzatvckyOYOADRipfwiFYueB5GjZIpojTj2fYfo +/h6A1rm5x3DoOM7VVb+fn24AYVgoOJ2O6/af83OLMCQqPHaiyKXnE+kPHaLeo44iRSdnyHF6PWit +1JlJfHgAgPN7wRgYc2ErGJjLuyXn7BfJsGNGBciJRQAAAABJRU5ErkJggg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAdCAAAAABtMQhgAAABDUlEQVQYGW3Bu2pUURQA0LX3OXPN +o7GykBRaKggprFSCkEqxERTyF2JnZ6ddWv2A4CcIgl+gFoLBxmIg2KkIFpnJzH2YUjiuFXNX/ePQ +U6lVB3HNHWm2MOku+a326gMvFHpFnNqSWnXLOhUrMdOzidSqgxwshI3JKAOpVRfGwdoPpXOZwZKT +E3GuFKUcHHw8O5um1Iq53SeuuOj7B0fKkUdSK04N2wYpV956GL6IXlnpnBulw2deSq06Kh2WNsLk +7to7qVVnlh06Uxhs8kudzMKoWFfFz3BdatVQRkVP+OM1j6VWfe7eDRdU4zevvNmzK/1XsLOzvy+C ++8fHwxCffP1s7r29m267tW2SWn8B1wBQQBxcN+IAAAAASUVORK5CYII= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABHAQMAAABCjOfmAAAABlBMVEX///8AAABVwtN+AAAAAXRS +TlMAQObYZgAAAEVJREFUGNOd0LENwCAMBdHrMjaMlrEoLF0KysQGUr3qyzqj2uEToEXO5b0mCvJd +flYHOfaMOmWjiPaPMnN+4o1qsGJwzgPXwLGKCxz0xgAAAABJRU5ErkJggg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAA2BAMAAAC/7D1CAAAAMFBMVEUAAAAAAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABaPxwLAAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAABBUlEQVQ4y62SMUoDURRFbyKIQQKzAIvUIsQVmCZFUiiW6XQHugSTBTh2diKphICm +sFMwrsAlKFhaJIiKRjPHYj7j//OETJFbHu7j3X/fF3lNtEh04+sWeFKgNUg2A1J6gOd5pqVHY9qy +pjHcG9NPtBDTjjEtY0wHBU1Jbh0FXze3J93Be0hWgP0Q7cFnSEpjOA9RBWZhTDXgLSS6MnNloGYi +fOfmqianGjCRqWqYQzGc2AxHMjUUQPG/aCTT1qvXlCTVYfpHziJJq37N24zc7T8cWYcvl4KuJKkN +sJueGi6azc4lwDRyt86UHEqSNjzUd5vjjFxn9R+nYNbzntAawMtp+lV+Afb0PN8sFBDMAAAAAElF +TkSuQmCC +"></p>]]></text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_via_tikz_and_svg-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_via_tikz_and_svg-moodle.ref new file mode 100644 index 00000000000..89098280db9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_via_tikz_and_svg-moodle.ref @@ -0,0 +1,247 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Includegraphics with TikZ</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDIuNTEx +IiBoZWlnaHQ9IjI2LjU2NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDIuNTExIDI2LjU2 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQW9BQUFBUUNBQUFBQUFL +RkxHY0FBQUFBWE5DU1ZRSTVncGJtUUFBQUVCSlJFRlVDSmxqQ0c3Wit1ei9meThHQmdhRy8vLy8v +NGN3V1paZE9ILytFUmNEREh6OTc4WEF3TUFFNTlPRHlkanB6TUJneUhUbkl3TUR3K3IvTUFBQUdh +d2R4Rjl4QWJZQUFBQUFTVVZPUks1Q1lJST0iLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0i +bWF0cml4KDEuMzMzMyAwIDAgLTEuMzMzMyAwIDI2LjU2NykiPjxnIHRyYW5zZm9ybT0idHJhbnNs +YXRlKDE1Ljk0Miw5Ljk2MykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xNS45NDIsLTkuOTYz +KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzEuODgzKSI+PGcgdHJhbnNmb3JtPSJyb3RhdGUo +OTApIj48ZyB0cmFuc2Zvcm09InNjYWxlKDIuNDkwOSkiPjxnIHRyYW5zZm9ybT0ic2NhbGUoOCwx +Mi44KSI+PGltYWdlIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiIHdpZHRoPSIxIiBo +ZWlnaHQ9IjEiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgbWFzaz0idXJsKCNhKSIg +cHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFz +ZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBb0FBQUFRQ0FZQUFBQXZmKzVBQUFBQUJITkNT +VlFJQ0FnSWZBaGtpQUFBQUJwSlJFRlVLSkZqWkdCZytNOUFCR0FpUnRHb3dsR0ZsQ2tFQUxVaUFS +OUNRa1gyQUFBQUFFbEZUa1N1UW1DQyIvPjwvZz48L2c+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2 +Zz4K +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNS42MzA3 +IiBoZWlnaHQ9IjguNjg5MyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNS42MzA3IDguNjg5 +MyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Im0wIDBoOC40NDYzdjEzLjAzNGgtOC40 +NDYzeiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMyAwIDAg +LTEuMzMzMyAwIDguNjg5MykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMTEyLDMuMjU5KSI+ +PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuMTEyLC0zLjI1OSkiPjxnIHRyYW5zZm9ybT0ic2Nh +bGUoLjUpIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAw +IC0xIDAgMTMuMDM0KSI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLS44Nzg5MSAxMy4wMzQp +IiBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iJ09wZW4gU2FucyciIGZvbnQtc2l6ZT0iMThw +eCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9n +PjwvZz48L3N2Zz4K +"></p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTQuNjY3 +IiBoZWlnaHQ9IjIyLjY2NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTQuNjY3IDIyLjY2 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBUkNBQUFBQUF1 +aWdrSEFBQUFBWE5DU1ZRSTVncGJtUUFBQURoSlJFRlVDSmwxampFS0FDQVF3eEx4LzErdWc1Nklj +SjB5cEtXR0hjRk5BWXNKK0RDREd6OC9aK1k2b2Q4czUvVnB1MkQ5UkdiVFhaRGVEQnExSkJpeEFB +QUFBRWxGVGtTdVFtQ0MiLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMz +MyAwIDAgLTEuMzMzMyAwIDIyLjY2NykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNSw4LjUp +Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS41LC04LjUpIj48ZyB0cmFuc2Zvcm09InNjYWxl +KDExLDE3KSI+PGltYWdlIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiIHdpZHRoPSIx +IiBoZWlnaHQ9IjEiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgbWFzaz0idXJsKCNh +KSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7 +YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBc0FBQUFSQ0FZQUFBQUw0VmJiQUFBQUJI +TkNTVlFJQ0FnSWZBaGtpQUFBQUZoSlJFRlVLSkhGa3NFT3dDQUlROXRsLy8vTDlUSXpneFh4NUxz +UkNsU0VBSVFFNlU5VFl6UkFjaXA0U2gyL3dxWFlUU3FMSmEzRnp2UHJrbEhVU1czRUJwZFdkK1E1 +Y3ZUQTBwNTdUR3l1RGpDZmtvbTJOaHdOWDdFckdXNWlRWVVBQUFBQVNVVk9SSzVDWUlJPSIvPjwv +Zz48L2c+PC9nPjwvZz48L3N2Zz4K +"></p>]]></text> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTAuNjY3 +IiBoZWlnaHQ9IjE3LjA2NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTAuNjY3IDE3LjA2 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQW9BQUFBUUNBQUFBQUFL +RkxHY0FBQUFBWE5DU1ZRSTVncGJtUUFBQUVCSlJFRlVDSmxqQ0c3Wit1ei9meThHQmdhRy8vLy8v +NGN3V1paZE9ILytFUmNEREh6OTc4WEF3TUFFNTlPRHlkanB6TUJneUhUbkl3TUR3K3IvTUFBQUdh +d2R4Rjl4QWJZQUFBQUFTVVZPUks1Q1lJST0iLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0i +bWF0cml4KDEuMzMzMyAwIDAgLTEuMzMzMyAwIDE3LjA2NykiPjxnIHRyYW5zZm9ybT0idHJhbnNs +YXRlKDQsNi40KSI+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTQsLTYuNCkiPjxnIHRyYW5zZm9y +bT0ic2NhbGUoOCwxMi44KSI+PGltYWdlIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSki +IHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgbWFz +az0idXJsKCNhKSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTpp +bWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBb0FBQUFRQ0FZQUFBQXZm +KzVBQUFBQUJITkNTVlFJQ0FnSWZBaGtpQUFBQUJwSlJFRlVLSkZqWkdCZytNOUFCR0FpUnRHb3ds +R0ZsQ2tFQUxVaUFSOUNRa1gyQUFBQUFFbEZUa1N1UW1DQyIvPjwvZz48L2c+PC9nPjwvZz48L3N2 +Zz4K +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjAuMjUy +IiBoZWlnaHQ9IjIwLjI1MiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjAuMjUyIDIwLjI1 +MiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Im0wIDBoOC40NDYzdjEzLjAzNGgtOC40 +NDYzeiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMyAwIDAg +LTEuMzMzMyAwIDIwLjI1MikiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuNTk0LDcuNTk0KSI+ +PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTcuNTk0LC03LjU5NCkiPjxnIHRyYW5zZm9ybT0idHJh +bnNsYXRlKDkuMjE2KSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjcwNzA5IC43MDcwOSAtLjcwNzA5 +IC43MDcwOSAwIDApIj48ZyBjbGlwLXBhdGg9InVybCgjYSkiPjxnIHRyYW5zZm9ybT0ibWF0cml4 +KDEgMCAwIC0xIDAgMTMuMDM0KSI+PHRleHQgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLS44Nzg5MSAx +My4wMzQpIiBmaWxsPSIjMDAwMDAwIiBmb250LWZhbWlseT0iJ09wZW4gU2FucyciIGZvbnQtc2l6 +ZT0iMThweCI+PHRzcGFuIHg9IjAiIHk9IjAiPjI8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48 +L2c+PC9nPjwvZz48L2c+PC9zdmc+Cg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTQuNjY3 +IiBoZWlnaHQ9IjIyLjY2NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTQuNjY3IDIyLjY2 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBUkNBQUFBQUF1 +aWdrSEFBQUFBWE5DU1ZRSTVncGJtUUFBQURoSlJFRlVDSmwxampFS0FDQVF3eEx4LzErdWc1Nklj +SjB5cEtXR0hjRk5BWXNKK0RDREd6OC9aK1k2b2Q4czUvVnB1MkQ5UkdiVFhaRGVEQnExSkJpeEFB +QUFBRWxGVGtTdVFtQ0MiLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMz +MyAwIDAgLTEuMzMzMyAwIDIyLjY2NykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUuNSw4LjUp +Ij48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNS41LC04LjUpIj48ZyB0cmFuc2Zvcm09InNjYWxl +KDExLDE3KSI+PGltYWdlIHRyYW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMSkiIHdpZHRoPSIx +IiBoZWlnaHQ9IjEiIGltYWdlLXJlbmRlcmluZz0ib3B0aW1pemVTcGVlZCIgbWFzaz0idXJsKCNh +KSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7 +YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBc0FBQUFSQ0FZQUFBQUw0VmJiQUFBQUJI +TkNTVlFJQ0FnSWZBaGtpQUFBQUZoSlJFRlVLSkhGa3NFT3dDQUlROXRsLy8vTDlUSXpneFh4NUxz +UkNsU0VBSVFFNlU5VFl6UkFjaXA0U2gyL3dxWFlUU3FMSmEzRnp2UHJrbEhVU1czRUJwZFdkK1E1 +Y3ZUQTBwNTdUR3l1RGpDZmtvbTJOaHdOWDdFckdXNWlRWVVBQUFBQVNVVk9SSzVDWUlJPSIvPjwv +Zz48L2c+PC9nPjwvZz48L3N2Zz4K +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjEuNTk5 +IiBoZWlnaHQ9IjIxLjU5OSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjEuNTk5IDIxLjU5 +OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGcgdHJhbnNmb3Jt +PSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMjEuNTk5KSI+PGcgdHJhbnNmb3JtPSJ0cmFu +c2xhdGUoOC4wOTksOC4wOTkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOC4wOTksLTEuMTU3 +KSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoLjcwNzA5IC0uNzA3MDkgLjcwNzA5IC43MDcwOSAwIDAp +Ij48ZyB0cmFuc2Zvcm09InNjYWxlKDkuODE4MiAxMy4wOTEpIj48aW1hZ2UgdHJhbnNmb3JtPSJt +YXRyaXgoMSwwLDAsLTEsMCwxKSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgaW1hZ2UtcmVuZGVyaW5n +PSJvcHRpbWl6ZVNwZWVkIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bGluazpocmVmPSJk +YXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUF3QUFBQVFDQVlB +QUFBaVlaNEhBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBZEJKUkVGVUtKRmxrcnRLTTNFVXhILy8y +OHF5eENMWjJrcXdDVlkrVFhyQklwV1BZY2oxQmZJRXRqYm1CYngwNlZJb2dnWWpTQW9OdSt5Nk94 +YVN3UGRsMm5QbXpEQnprS1R2NzI5dFVSU0ZKR2sybXdrUW9PbDB1cHRiZ0NSSnlMS01uNThmUWdp +OHY3L1Q3WFpwTkJyOEQxdFZGV1ZaY25Cd2dER0dxcW9ZREFZY0h4OHpIQTczQ040NXgzcTlwdFZx +WWEzbDl2YVdYcS9IZkQ1bnNWanNLeFJGUVpxbVNPTGo0NE9MaXdzbWt3bnRkcHM0anZjSklRU0tv +a0FTVjFkWG5KeWMwT2wwa01SbXM5bTNKSWtvaXJpNXVhSGY3L1B3OEVDcjFTTFBjNklvMmxldzF2 +TDA5RVMzMjZYWDYzRjJka1pkMTRRUXNOYnVFeVF4SG85SjA1VHo4M1BxdXNaYWk2VGRVZ2lCdXE0 +cHl4Si9mWDNOWkRMaDhmR1J3OE5EakRFQWxHV0p0UlpqREhtZVk2M0ZXb3Uvdkx6azlQU1V4V0xC +OC9NeldaYnRPcm03dThON3ovMzlQVkVVNFp5RGJmM2VlOFZ4TEdPTWpESHkzaXVFSUVCSmtzaDcv +L2NxWDE5ZmVubDUwZWZucDk3ZTNyUmNMdlg2K3FyVmFxWHBkQ3JubkVhamtaYkxwVmFybFh3Y3h4 +d2RIZjNqMnpsSGxtVTBtMDBrMFdnMFNOUDBMN2s4endGMlVUcm5LTXVTT0k2cHFvcTZybkhPRVVK +QUVqWkpFdkk4MzhXNGpYV0w3UUZKR0dQNEJhTGhDSGFvckgxYkFBQUFBRWxGVGtTdVFtQ0MiLz48 +L2c+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTIiIGhl +aWdodD0iMTguNTQ1IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAxMiAxOC41NDUiIHhtbDpz +cGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6 +eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxnIHRyYW5zZm9ybT0ibWF0cml4 +KDEuMzMzMyAwIDAgLTEuMzMzMyAwIDE4LjU0NSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDQu +NSw2Ljk1NSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC00LjUsLTYuOTU1KSI+PGcgdHJhbnNm +b3JtPSJzY2FsZSg5IDEzLjkwOSkiPjxpbWFnZSB0cmFuc2Zvcm09Im1hdHJpeCgxLDAsMCwtMSww +LDEpIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9wdGltaXplU3BlZWQi +IHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6aW1hZ2UvcG5nO2Jh +c2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBUkNBWUFBQUFMNFZiYkFBQUFCSE5D +U1ZRSUNBZ0lmQWhraUFBQUFkMUpSRUZVS0pGOWtMMUtiRXNVaEwvVmJXOVFFeU1ETVREVnlNQkla +Ukl4TVRZUVgwSk1ESDBDOVNrbUYzTnp3Ujh3R0VSTU5vcVppb2cvZTJaNjk2b1RITGJjZTROYlVN +bWlhbFZSMUhVdDRIOTVjbklpU1pvb3BXQm1MQzR1c3I2K1RnaUJsQkpOMHlDSnFxcVluWjNsL2Yw +ZDd1L3ZsVkxTd2NHQjJyWlZoNXl6M0YyUzlQMzkvZmZ6MU5RVU9XZENDTVFZR1kvSG1Ca3BKZHEy +QldCeWNoS0FVRW9oaEVBcGhhWnBjSGRTU2tqQzNRRXdNd0FtT2tFcGhad3pMeTh2eEJpcHFvcTV1 +VGtBU2lrTWgwTjRlbm9TSURPVG1TbkdLRUF4UnUzczdPanE2a3FqMFVpU1pIVmRhM2w1bWIyOVBS +WVdGcGlabWVINStabkx5MHY2L1Q0eFJ2cjlQdHZiMi9Eejg2UFB6MCs1dTNMT0txVklra2Fqa1U1 +UFQzOVRCNE9CNk9icW9qcDBwdVBqWTZXVWRIUjBKTWJqOGI5RVRkTklrdHhkN3E2Ym14c0IydHpj +VkVncE1Sd09jWGZjbmFxcWtJU1o0ZTYvRzcrOXZSRWtrVkxDekpCRUNJRzJiWkZFakpIWDExZk1q +S1dsSmZodng1eXp1bW9mSHgvYTNkMlZtZW5zN0V3Y0hoN3E0dUpDWDE5Znlqbi9HaDhlSHJTL3Z5 +OUF2VjVQajQrUG9wc0cwUHo4dkRZMk52VFAyOWJXbGdhRGdVb3BzdXZyYTkzZDNYRjdlMHRkMTV5 +Zm45UHI5VmhaV1dGdGJZM1YxVldtcDZlUnhCLytqcHNTZnA2TFB3QUFBQUJKUlU1RXJrSmdnZz09 +Ii8+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjkuMzMz +IiBoZWlnaHQ9IjQ1LjMzMyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjkuMzMzIDQ1LjMz +MyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +IiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PG1hc2sg +aWQ9ImEiIHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIG1hc2tVbml0cz0idXNlclNw +YWNlT25Vc2UiPjxpbWFnZSB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBpbWFnZS1yZW5kZXJpbmc9Im9w +dGltaXplU3BlZWQiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiIHhsaW5rOmhyZWY9ImRhdGE6 +aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQXNBQUFBUkNBQUFBQUF1 +aWdrSEFBQUFBWE5DU1ZRSTVncGJtUUFBQURoSlJFRlVDSmwxampFS0FDQVF3eEx4LzErdWc1Nklj +SjB5cEtXR0hjRk5BWXNKK0RDREd6OC9aK1k2b2Q4czUvVnB1MkQ5UkdiVFhaRGVEQnExSkJpeEFB +QUFBRWxGVGtTdVFtQ0MiLz48L21hc2s+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMz +MyAwIDAgLTEuMzMzMyAwIDQ1LjMzMykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExLDE3KSI+ +PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTExLC0xNykiPjxnIHRyYW5zZm9ybT0ic2NhbGUoMiki +PjxnIHRyYW5zZm9ybT0ic2NhbGUoMTEsMTcpIj48aW1hZ2UgdHJhbnNmb3JtPSJtYXRyaXgoMSww +LDAsLTEsMCwxKSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgaW1hZ2UtcmVuZGVyaW5nPSJvcHRpbWl6 +ZVNwZWVkIiBtYXNrPSJ1cmwoI2EpIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIiB4bGluazpo +cmVmPSJkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFzQUFB +QVJDQVlBQUFBTDRWYmJBQUFBQkhOQ1NWUUlDQWdJZkFoa2lBQUFBRmhKUkVGVUtKSEZrc0VPd0NB +SVE5dGwvLy9MOVRJemd4WHg1THNSQ2xTRUFJUUU2VTlUWXpSQWNpcDRTaDIvd3FYWVRTcUxKYTNG +enZQcmtsSFVTVzNFQnBkV2QrUTVjdlRBMHA1N1RHeXVEakNma29tMk5od05YN0VyR1c1aVFZVUFB +QUFBU1VWT1JLNUNZSUk9Ii8+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4K +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjIuNTIz +IiBoZWlnaHQ9IjM0Ljc1NyIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMjIuNTIzIDM0Ljc1 +NyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZGVmcz48Y2xpcFBhdGggaWQ9ImEiPjxwYXRoIGQ9Im0wIDBoOC40NDYzdjEzLjAzNGgtOC40 +NDYzeiIvPjwvY2xpcFBhdGg+PC9kZWZzPjxnIHRyYW5zZm9ybT0ibWF0cml4KDEuMzMzMyAwIDAg +LTEuMzMzMyAwIDM0Ljc1NykiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDguNDQ2LDEzLjAzNCki +PjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjQ0NiwxMy4wMzQpIj48ZyB0cmFuc2Zvcm09Im1h +dHJpeCgyLDAsMCwyLDE2Ljg5MiwwKSI+PGcgdHJhbnNmb3JtPSJzY2FsZSgtMSkiPjxnIGNsaXAt +cGF0aD0idXJsKCNhKSI+PGcgdHJhbnNmb3JtPSJtYXRyaXgoMSAwIDAgLTEgMCAxMy4wMzQpIj48 +dGV4dCB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtLjg3ODkxIDEzLjAzNCkiIGZpbGw9IiMwMDAwMDAi +IGZvbnQtZmFtaWx5PSInT3BlbiBTYW5zJyIgZm9udC1zaXplPSIxOHB4Ij48dHNwYW4geD0iMCIg +eT0iMCI+MjwvdHNwYW4+PC90ZXh0PjwvZz48L2c+PC9nPjwvZz48L2c+PC9nPjwvZz48L3N2Zz4K +"></p>]]></text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_with_svg-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_with_svg-moodle.ref new file mode 100644 index 00000000000..9644910e413 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_includegraphics_with_svg-moodle.ref @@ -0,0 +1,313 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Scalable Vector Graphics</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEi +IHZpZXdCb3g9IjAgMCAzMjcgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci +Pgo8ZyBmaWxsPSIjZjk4MDEyIj4KPHBhdGggZD0ibTcyLjQgNzcuNDV2LTI3LjA3YzAtNS42NS0y +LjM1LTguNS03LTguNS00LjY3NCAwLTcuMDI0IDIuODI2LTcuMDI0IDguNXYyNy4wN2gtMTMuNzd2 +LTI3LjA3YzAtNS42NS0yLjMwMS04LjUtNi44OTktOC41LTQuNjc2IDAtNyAyLjgyNi03IDguNXYy +Ny4wN2gtMTMuNzh2LTI4LjY4YzAtNS45IDIuMDUxLTEwLjM3IDYuMTUxLTEzLjQgMy41OTktMi43 +MDEgOC41LTQuMDc2IDE0LjY1LTQuMDc2IDYuMjI1IDAgMTAuODIgMS42IDEzLjc3IDQuODAxIDIu +NTQ5LTMuMjAxIDcuMTc0LTQuODAxIDEzLjktNC44MDEgNi4xNSAwIDExLjAyIDEuMzUgMTQuNjIg +NC4wNzYgNC4xIDMuMDI1IDYuMTUgNy41IDYuMTUgMTMuNHYyOC42OHoiLz4KPHBhdGggZD0ibTEz +Ni4xIDIyLjc1LTMuMDk0LTIuMTE3LTcuNDkyIDEyLjA1Yy01LjM3NS0xLjc5Mi0xMC41OS0xLjc5 +Mi0xMS41Ni0xLjc5Mi0xNy4xIDAtMjYuNTUgMTAuNTktMjYuNTUgMjQuNDMgMCA2LjM1MSAyLjQ0 +MyAxNC45OCAxMS43MyAxOS44N2wtNy4zMjggMTEuODkgMy4wOTUgMS45NTQgNy42NTMtMTIuMjFj +NS4yMTIgMS43OTIgMTAuMSAxLjc5MiAxMS40IDEuNzkyIDE3LjQzIDAgMjYuNTUtMTAuNTkgMjYu +NTUtMjMuMjkgMC03Ljk4LTMuNDIxLTE2LjQ1LTExLjczLTIwLjg1em0tMzMuNzEgNDcuMjNjLTMu +MDk1LTMuNzQ2LTMuMDk1LTkuNjA5LTMuMDk1LTE0LjgyIDAtNy44MTcgMC0yMC41MiAxNC42Ni0y +MC41MiAzLjA5NSAwIDYuMTg5IDAuNjUxIDguNzk0IDIuNDQzem0yMy4xMy0zMC4yOWMyLjkzMiA0 +LjA3MiAzLjA5NSA5Ljc3MiAzLjA5NSAxNS40NyAwIDcuODE2IDAgMTkuNzEtMTQuNjYgMTkuNzEt +MS4zMDIgMC01LjIxMSAwLTguNjMxLTIuMjh6Ii8+CjxwYXRoIGQ9Im0xNjUuNiA3OC41NWMtNi45 +NzUgMC0xMi43NS0yLjIyNC0xNy4zLTYuNjUtNC41NTEtNC40MjQtNi44MjYtMTAuMTItNi44MjYt +MTcuMTIgMC02Ljk3NSAyLjI3NS0xMi42NyA2LjgyNi0xNy4xIDQuNTQ5LTQuNDI0IDEwLjMyLTYu +NjUgMTcuMy02LjY1czEyLjc3IDIuMjI1IDE3LjM1IDYuNjVjNC42IDQuNDI2IDYuODk5IDEwLjE1 +IDYuODk5IDE3LjEgMCA2Ljk3NS0yLjI5OSAxMi42OC02Ljg5OSAxNy4xMi00LjYgNC40MjYtMTAu +MzcgNi42NS0xNy4zNSA2LjY1em0wLTM2LjQ1Yy0zLjMyNCAwLTUuODc1IDEuMjUtNy42NzQgMy43 +NzUtMS43NzUgMi41MjUtMi42NzYgNS41LTIuNjc2IDguOTc1IDAgMy40NzUgMC44MjU2IDYuNCAy +LjUgOC43NzQgMS45MDEgMi43MjUgNC41MjYgNC4wNzYgNy44NSA0LjA3NiAzLjMyNiAwIDUuOTI2 +LTEuMzUgNy44NS00LjA3NiAxLjc1LTIuNCAyLjYyNS01LjMyNiAyLjYyNS04Ljc3NCAwLTMuNDc1 +LTAuODI1Ni02LjQtMi41LTguNzc0LTEuOTI0LTIuNjUxLTQuNTc2LTMuOTc1LTcuOTc1LTMuOTc1 +eiIvPgo8cGF0aCBkPSJtMjI3LjIgNzcuMzJ2LTQuNTUxYy0xLjIyNSAxLjY1LTMuMzI2IDIuOTUx +LTYuMjc2IDMuOTUxLTIuNjI1IDAuODk5Ni01LjEyNSAxLjM1LTcuNSAxLjM1LTYuNTc0IDAtMTEu +ODUtMi4yNS0xNS44Mi02Ljc3Ni0zLjk3NS00LjUtNS45NzUtMTAuMS01Ljk3NS0xNi43NSAwLTYu +NTc0IDEuOTUxLTEyLjA3IDUuODUtMTYuNSAzLjQ0OS0zLjkyNCA5LjEtNi42NSAxNS41Ny02LjY1 +IDcuMzAxIDAgMTEuNTggMi43NSAxNC4xNSA1Ljl2LTM3LjNoMTMuNDJ2NzcuMzJ6bTAtMjUuNzVj +MC0yLjQ1MS0xLjE3Ni00LjgyNi0zLjUtNy4wNzUtMi4zMjYtMi4yNS00Ljc1LTMuMzc1LTcuMi0z +LjM3NS0zLjUyNSAwLTYuMzI2IDEuNDUxLTguMzc1IDQuMjk5LTEuNzk5IDIuNTUxLTIuNzAxIDUu +Njc2LTIuNzAxIDkuMzUgMCAzLjYyNSAwLjkwMTMgNi43IDIuNzAxIDkuMjI1IDIuMDQ5IDIuOTUx +IDQuODUgNC40MjQgOC4zNzUgNC40MjQgMi4xMjUgMCA0LjQ1MS0xIDYuOTUtMy4wMjUgMi41LTIg +My43NS00LjA3NCAzLjc1LTYuMjI1eiIvPgo8cGF0aCBkPSJtMjQ0LjggMGgxMy44djc3LjMyaC0x +My44eiIvPgo8cGF0aCBkPSJtMzI3IDczLjgzaC0yLjc3NGMtMi43NzIgMTUuNTctNS4zMjQgMjMt +MjQuMjkgMjNoLTE0LjY0Yy01LjIxMiAwLTUuNDM1LTAuNzEyLTUuNDM1LTQuMDd2LTI3LjA3aDku +ODcyYzEwLjc2IDAgMTEuOTggMy4yNTcgMTEuOTggMTEuOTFoMi43NzN2LTI2Ljg3aC0yLjc3M2Mw +IDguNjQ5LTEuMjIgMTEuOC0xMS45OCAxMS44aC05Ljg3MnYtMjQuMzJjMC0zLjM1OCAwLjIyMjct +NC4wNzIgNS40MzUtNC4wNzJoMTQuMmMxNi45NyAwIDE5Ljg1IDUuNTk4IDIxLjYzIDE5Ljc0aDIu +NzczbC0zLjEwNS0yMi44aC02Mi4xMXYzLjA1M2gyLjU1MmM4LjUzOSAwIDguNzYyIDEuMTIgOC43 +NjIgNC43ODN2NTMuMTJjMCAzLjY2My0wLjIyMTYgNC43ODItOC43NjIgNC43ODJoLTIuNTUydjMu +MTU1aDYzLjY3bDQuNjU5LTI2LjE1eiIvPgo8L2c+CjxwYXRoIGQ9Im00My42NyAyOS4yMiAxMy42 +OC0xMC0wLjE3Ni0wLjYwMDNjLTI0LjY3IDMuMDI1LTM1LjkgNS4xNzQtNTcuMTcgMTcuNWwwLjIw +MDcgMC41NDkzIDEuNjk5IDAuMDI2M2MtMC4xNDk3IDEuNjk5LTAuNDI0MyA1LjktMC4wNzQgMTIu +MjUtMi4zNSA2LjgyNC0wLjA1MSAxMS40NyAyLjA5OSAxNi41MiAwLjM1MDMtNS4yNSAwLjMwMS0x +MS0xLjI5OS0xNi43Mi0wLjMyNTctNi4yNzUtMC4wNDkzLTEwLjQyIDAuMTAwMy0xMi4wMmwxNC4x +IDAuMTI1cy0wLjEwMDMgNC4yNSAwLjQyNDMgOC4yNzRjMTIuNiA0LjQyNCAyNS4yNy0wLjAyNDcg +MzItMTAuOTItMS45LTIuMTI1LTUuNTc2LTQuOTc1LTUuNTc2LTQuOTc1eiIgZmlsbD0iIzMzMyIv +Pgo8L3N2Zz4K +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTEuMjYy +IiBoZWlnaHQ9IjE3LjM3OSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTEuMjYyIDE3LjM3 +OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09InNjYWxlKDEuMzMzMykiPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0uODc4OTEgMTMuMDM0KSIgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IidPcGVuIFNhbnMn +IiBmb250LXNpemU9IjE4cHgiPjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9n +Pjwvc3ZnPgo= +"></p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAARAAsBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABAYJCP/EACkQAAEDAwQBAgcBAAAAAAAAAAECAwUEBgcAERIhEwgUIjM4UXFysbL/ +2gAIAQEAAD8APx7E+mJivyZXZktB2qnV35PeWZqYKTepm2PfOBsrqWWyylI2VueXWx321RXFsZaM +XjyAprE9qqzkUqTFmNqPLTFg9p8auR3T313pGd9XeCKi135RzKtlvRJbIcbVL05WoFJPAslXMqIB ++Djue+tYiw9hLOc5YzcpjuRdtKxJCQka2ChqhlTC6aidrX3GR4+uIKFJUB9lDS5fX1uW/wDl/wD2 +zqsTPyW/1H81/9k= +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAQAAwBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABQYHCP/EACcQAAEDBAEDAwUAAAAAAAAAAAIBAwQFBgcRCAASIRMUMjhRcXax/9oA +CAEBAAA/ANg8gpDmb59exXTn3Btql08596TIxECkBNkUamAYqmjdVEcd0u0aFEVE9ZFQ7wW+j7En +6/H/AJ1OaLx5zXi3HVxQoOYrbnty1nVOoy5llmUuc+73G4bjnvvlrQp40IiIomhROl/iDY+cKjxi +xrJoGU7YpFFcorBRIMyzjlOsN68CTqTQ71T79qfjr//Z +"></p>]]></text></feedback> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Picture]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG width=81 SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB2ZXJzaW9uPSIxLjEi +IHZpZXdCb3g9IjAgMCAzMjcgMTAwIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmci +Pgo8ZyBmaWxsPSIjZjk4MDEyIj4KPHBhdGggZD0ibTcyLjQgNzcuNDV2LTI3LjA3YzAtNS42NS0y +LjM1LTguNS03LTguNS00LjY3NCAwLTcuMDI0IDIuODI2LTcuMDI0IDguNXYyNy4wN2gtMTMuNzd2 +LTI3LjA3YzAtNS42NS0yLjMwMS04LjUtNi44OTktOC41LTQuNjc2IDAtNyAyLjgyNi03IDguNXYy +Ny4wN2gtMTMuNzh2LTI4LjY4YzAtNS45IDIuMDUxLTEwLjM3IDYuMTUxLTEzLjQgMy41OTktMi43 +MDEgOC41LTQuMDc2IDE0LjY1LTQuMDc2IDYuMjI1IDAgMTAuODIgMS42IDEzLjc3IDQuODAxIDIu +NTQ5LTMuMjAxIDcuMTc0LTQuODAxIDEzLjktNC44MDEgNi4xNSAwIDExLjAyIDEuMzUgMTQuNjIg +NC4wNzYgNC4xIDMuMDI1IDYuMTUgNy41IDYuMTUgMTMuNHYyOC42OHoiLz4KPHBhdGggZD0ibTEz +Ni4xIDIyLjc1LTMuMDk0LTIuMTE3LTcuNDkyIDEyLjA1Yy01LjM3NS0xLjc5Mi0xMC41OS0xLjc5 +Mi0xMS41Ni0xLjc5Mi0xNy4xIDAtMjYuNTUgMTAuNTktMjYuNTUgMjQuNDMgMCA2LjM1MSAyLjQ0 +MyAxNC45OCAxMS43MyAxOS44N2wtNy4zMjggMTEuODkgMy4wOTUgMS45NTQgNy42NTMtMTIuMjFj +NS4yMTIgMS43OTIgMTAuMSAxLjc5MiAxMS40IDEuNzkyIDE3LjQzIDAgMjYuNTUtMTAuNTkgMjYu +NTUtMjMuMjkgMC03Ljk4LTMuNDIxLTE2LjQ1LTExLjczLTIwLjg1em0tMzMuNzEgNDcuMjNjLTMu +MDk1LTMuNzQ2LTMuMDk1LTkuNjA5LTMuMDk1LTE0LjgyIDAtNy44MTcgMC0yMC41MiAxNC42Ni0y +MC41MiAzLjA5NSAwIDYuMTg5IDAuNjUxIDguNzk0IDIuNDQzem0yMy4xMy0zMC4yOWMyLjkzMiA0 +LjA3MiAzLjA5NSA5Ljc3MiAzLjA5NSAxNS40NyAwIDcuODE2IDAgMTkuNzEtMTQuNjYgMTkuNzEt +MS4zMDIgMC01LjIxMSAwLTguNjMxLTIuMjh6Ii8+CjxwYXRoIGQ9Im0xNjUuNiA3OC41NWMtNi45 +NzUgMC0xMi43NS0yLjIyNC0xNy4zLTYuNjUtNC41NTEtNC40MjQtNi44MjYtMTAuMTItNi44MjYt +MTcuMTIgMC02Ljk3NSAyLjI3NS0xMi42NyA2LjgyNi0xNy4xIDQuNTQ5LTQuNDI0IDEwLjMyLTYu +NjUgMTcuMy02LjY1czEyLjc3IDIuMjI1IDE3LjM1IDYuNjVjNC42IDQuNDI2IDYuODk5IDEwLjE1 +IDYuODk5IDE3LjEgMCA2Ljk3NS0yLjI5OSAxMi42OC02Ljg5OSAxNy4xMi00LjYgNC40MjYtMTAu +MzcgNi42NS0xNy4zNSA2LjY1em0wLTM2LjQ1Yy0zLjMyNCAwLTUuODc1IDEuMjUtNy42NzQgMy43 +NzUtMS43NzUgMi41MjUtMi42NzYgNS41LTIuNjc2IDguOTc1IDAgMy40NzUgMC44MjU2IDYuNCAy +LjUgOC43NzQgMS45MDEgMi43MjUgNC41MjYgNC4wNzYgNy44NSA0LjA3NiAzLjMyNiAwIDUuOTI2 +LTEuMzUgNy44NS00LjA3NiAxLjc1LTIuNCAyLjYyNS01LjMyNiAyLjYyNS04Ljc3NCAwLTMuNDc1 +LTAuODI1Ni02LjQtMi41LTguNzc0LTEuOTI0LTIuNjUxLTQuNTc2LTMuOTc1LTcuOTc1LTMuOTc1 +eiIvPgo8cGF0aCBkPSJtMjI3LjIgNzcuMzJ2LTQuNTUxYy0xLjIyNSAxLjY1LTMuMzI2IDIuOTUx +LTYuMjc2IDMuOTUxLTIuNjI1IDAuODk5Ni01LjEyNSAxLjM1LTcuNSAxLjM1LTYuNTc0IDAtMTEu +ODUtMi4yNS0xNS44Mi02Ljc3Ni0zLjk3NS00LjUtNS45NzUtMTAuMS01Ljk3NS0xNi43NSAwLTYu +NTc0IDEuOTUxLTEyLjA3IDUuODUtMTYuNSAzLjQ0OS0zLjkyNCA5LjEtNi42NSAxNS41Ny02LjY1 +IDcuMzAxIDAgMTEuNTggMi43NSAxNC4xNSA1Ljl2LTM3LjNoMTMuNDJ2NzcuMzJ6bTAtMjUuNzVj +MC0yLjQ1MS0xLjE3Ni00LjgyNi0zLjUtNy4wNzUtMi4zMjYtMi4yNS00Ljc1LTMuMzc1LTcuMi0z +LjM3NS0zLjUyNSAwLTYuMzI2IDEuNDUxLTguMzc1IDQuMjk5LTEuNzk5IDIuNTUxLTIuNzAxIDUu +Njc2LTIuNzAxIDkuMzUgMCAzLjYyNSAwLjkwMTMgNi43IDIuNzAxIDkuMjI1IDIuMDQ5IDIuOTUx +IDQuODUgNC40MjQgOC4zNzUgNC40MjQgMi4xMjUgMCA0LjQ1MS0xIDYuOTUtMy4wMjUgMi41LTIg +My43NS00LjA3NCAzLjc1LTYuMjI1eiIvPgo8cGF0aCBkPSJtMjQ0LjggMGgxMy44djc3LjMyaC0x +My44eiIvPgo8cGF0aCBkPSJtMzI3IDczLjgzaC0yLjc3NGMtMi43NzIgMTUuNTctNS4zMjQgMjMt +MjQuMjkgMjNoLTE0LjY0Yy01LjIxMiAwLTUuNDM1LTAuNzEyLTUuNDM1LTQuMDd2LTI3LjA3aDku +ODcyYzEwLjc2IDAgMTEuOTggMy4yNTcgMTEuOTggMTEuOTFoMi43NzN2LTI2Ljg3aC0yLjc3M2Mw +IDguNjQ5LTEuMjIgMTEuOC0xMS45OCAxMS44aC05Ljg3MnYtMjQuMzJjMC0zLjM1OCAwLjIyMjct +NC4wNzIgNS40MzUtNC4wNzJoMTQuMmMxNi45NyAwIDE5Ljg1IDUuNTk4IDIxLjYzIDE5Ljc0aDIu +NzczbC0zLjEwNS0yMi44aC02Mi4xMXYzLjA1M2gyLjU1MmM4LjUzOSAwIDguNzYyIDEuMTIgOC43 +NjIgNC43ODN2NTMuMTJjMCAzLjY2My0wLjIyMTYgNC43ODItOC43NjIgNC43ODJoLTIuNTUydjMu +MTU1aDYzLjY3bDQuNjU5LTI2LjE1eiIvPgo8L2c+CjxwYXRoIGQ9Im00My42NyAyOS4yMiAxMy42 +OC0xMC0wLjE3Ni0wLjYwMDNjLTI0LjY3IDMuMDI1LTM1LjkgNS4xNzQtNTcuMTcgMTcuNWwwLjIw +MDcgMC41NDkzIDEuNjk5IDAuMDI2M2MtMC4xNDk3IDEuNjk5LTAuNDI0MyA1LjktMC4wNzQgMTIu +MjUtMi4zNSA2LjgyNC0wLjA1MSAxMS40NyAyLjA5OSAxNi41MiAwLjM1MDMtNS4yNSAwLjMwMS0x +MS0xLjI5OS0xNi43Mi0wLjMyNTctNi4yNzUtMC4wNDkzLTEwLjQyIDAuMTAwMy0xMi4wMmwxNC4x +IDAuMTI1cy0wLjEwMDMgNC4yNSAwLjQyNDMgOC4yNzRjMTIuNiA0LjQyNCAyNS4yNy0wLjAyNDcg +MzItMTAuOTItMS45LTIuMTI1LTUuNTc2LTQuOTc1LTUuNTc2LTQuOTc1eiIgZmlsbD0iIzMzMyIv +Pgo8L3N2Zz4K +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTEuMjYy +IiBoZWlnaHQ9IjE3LjM3OSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTEuMjYyIDE3LjM3 +OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09InNjYWxlKDEuMzMzMykiPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0uODc4OTEgMTMuMDM0KSIgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IidPcGVuIFNhbnMn +IiBmb250LXNpemU9IjE4cHgiPjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9n +Pjwvc3ZnPgo= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAAQAAwBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABQYHCP/EACcQAAEDBAEDAwUAAAAAAAAAAAIBAwQFBgcRCAASIRMUMjhRcXax/9oA +CAEBAAA/ANg8gpDmb59exXTn3Btql08596TIxECkBNkUamAYqmjdVEcd0u0aFEVE9ZFQ7wW+j7En +6/H/AJ1OaLx5zXi3HVxQoOYrbnty1nVOoy5llmUuc+73G4bjnvvlrQp40IiIomhROl/iDY+cKjxi +xrJoGU7YpFFcorBRIMyzjlOsN68CTqTQ71T79qfjr//Z +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/jpeg;base64,/9j/4AAQSkZJRgABAQIAIwAjAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsK +CwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/wAALCAARAAsBAREA/8QAFwAAAwEAAAAA +AAAAAAAAAAAABAYJCP/EACkQAAEDAwQBAgcBAAAAAAAAAAECAwUEBgcAERIhEwgUIjM4UXFysbL/ +2gAIAQEAAD8APx7E+mJivyZXZktB2qnV35PeWZqYKTepm2PfOBsrqWWyylI2VueXWx321RXFsZaM +XjyAprE9qqzkUqTFmNqPLTFg9p8auR3T313pGd9XeCKi135RzKtlvRJbIcbVL05WoFJPAslXMqIB ++Djue+tYiw9hLOc5YzcpjuRdtKxJCQka2ChqhlTC6aidrX3GR4+uIKFJUB9lDS5fX1uW/wDl/wD2 +zqsTPyW/1H81/9k= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/gif;base64,R0lGODlhCwARAOcAAAAAAAEBAQICAgMDAwQEBAUFBQYGBgcHBwgICAkJCQoKCgsLCwwMDA0NDQ4O +Dg8PDxAQEBERERISEhMTExQUFBUVFRYWFhcXFxgYGBkZGRoaGhsbGxwcHB0dHR4eHh8fHyAgICEh +ISIiIiMjIyQkJCUlJSYmJicnJygoKCkpKSoqKisrKywsLC0tLS4uLi8vLzAwMDExMTIyMjMzMzQ0 +NDU1NTY2Njc3Nzg4ODk5OTo6Ojs7Ozw8PD09PT4+Pj8/P0BAQEFBQUJCQkNDQ0REREVFRUZGRkdH +R0hISElJSUpKSktLS0xMTE1NTU5OTk9PT1BQUFFRUVJSUlNTU1RUVFVVVVZWVldXV1hYWFlZWVpa +WltbW1xcXF1dXV5eXl9fX2BgYGFhYWJiYmNjY2RkZGVlZWZmZmdnZ2hoaGlpaWpqamtra2xsbG1t +bW5ubm9vb3BwcHFxcXJycnNzc3R0dHV1dXZ2dnd3d3h4eHl5eXp6ent7e3x8fH19fX5+fn9/f4CA +gIGBgYKCgoODg4SEhIWFhYaGhoeHh4iIiImJiYqKiouLi4yMjI2NjY6Ojo+Pj5CQkJGRkZKSkpOT +k5SUlJWVlZaWlpeXl5iYmJmZmZqampubm5ycnJ2dnZ6enp+fn6CgoKGhoaKioqOjo6SkpKWlpaam +pqenp6ioqKmpqaqqqqurq6ysrK2tra6urq+vr7CwsLGxsbKysrOzs7S0tLW1tba2tre3t7i4uLm5 +ubq6uru7u7y8vL29vb6+vr+/v8DAwMHBwcLCwsPDw8TExMXFxcbGxsfHx8jIyMnJycrKysvLy8zM +zM3Nzc7Ozs/Pz9DQ0NHR0dLS0tPT09TU1NXV1dbW1tfX19jY2NnZ2dra2tvb29zc3N3d3d7e3t/f +3+Dg4OHh4eLi4uPj4+Tk5OXl5ebm5ufn5+jo6Onp6erq6uvr6+zs7O3t7e7u7u/v7/Dw8PHx8fLy +8vPz8/T09PX19fb29vf39/j4+Pn5+fr6+vv7+/z8/P39/f7+/v///yH/C05FVFNDQVBFMi4wAwEA +AAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLE +hwA+dgRJsGRDkyEtlkQYEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKFBgg7/ +NWRYMCFEihcjTnS4kWLEhwA+dgRJsKRCkxVJZvwXEAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo +8J/BgwcHIlyocKFBgg7/NWRYMCFEihcjTnS4kWLEhwA+dgRJsGRFkxVJZvwXEAAh+QQJCgD/ACwA +AAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWQ4kWBBhBYBRHx4MeJEhx1BavQYMmHGjBxR +mrSIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChQYIO/zV0OJFgQYQWAUR8 +eDHiRIoaN3ZkODJhxowcUZq0iDAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GDBwciXKhw +oUGCDv81dDiRYEGEFgFEfHgx4kSKHRlq9BgyYcaMHFGatIgwIAAh+QQJCgD/ACwAAAAACwARAAAI +MwABCBwo8J/BgwcHIlyocKFBgg7/NWQ4keBEiRYjPiyo8SJFAB05foxosSRHkyATlkQYEAAh+QQJ +CgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKFBgg7/NWRYMCFBABQhRpRYMeJEhx8Rhnw4 +8qLJiicxWryIMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgcKPCfwYMHByJcqHChwYYOISKUSBBA +xIoOExbM+E8iw40XLYYUObGiSZEnSXY0iTAgACH5BAkKAP8ALAAAAAALABEAAAg0AAEIHCjwn8GD +BwciXKhwocGGDiEilEgQQMSKDhMWzPhPIsONFy1m9NixosmCJ0U+NIkwIAAh+QQJCgD/ACwAAAAA +CwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLDjRctZvTYsaLJjScnmkQY +EAAh+QQJCgD/ACwAAAAACwARAAAIMwABCBwo8J/BgwcHIlyocKHBhg4hIpRIEEDEig4TFsz4TyLD +jRlBfrQ4sqLJhyc1YjwYEAAh+QQJCgD/ACwAAAAACwARAAAINAABCBwo8J/BgwcHIlyocKHBhg4h +IpRIEEDEig4TFsz4TyLDjRctZvT4sKJJkSdFdjSJMCAAIfkECQoA/wAsAAAAAAsAEQAACDQAAQgc +KPCfwYMHByJcqHChwYYOISKUSBBAxIoOExbM+E8iw40XLWb0+LCiSZEnRXY0iTAgACH5BAEKAP8A +LAAAAAALABEAAAgyAAEIHCjwn8GDBwciXKhwoUGCDv81ZFgwIUSKFyNOdLgRY0SJFTEC4Eiw5EWT +IVEiDAgAOw== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG width=28 SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTEuMjYy +IiBoZWlnaHQ9IjE3LjM3OSIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgMTEuMjYyIDE3LjM3 +OSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09InNjYWxlKDEuMzMzMykiPjx0ZXh0IHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0uODc4OTEgMTMuMDM0KSIgZmlsbD0iIzAwMDAwMCIgZm9udC1mYW1pbHk9IidPcGVuIFNhbnMn +IiBmb250LXNpemU9IjE4cHgiPjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9n +Pjwvc3ZnPgo= +"></p>]]></text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_macros-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_macros-moodle.ref new file mode 100644 index 00000000000..a87551d8fd8 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_macros-moodle.ref @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/LaTeX Macros</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[LaTeX Macros]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>The following commands should not be placed in items: <BR/> and </P><P>Find the \(\rm\LaTeX\) logo </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>\(\rm\TeX\) and \(\rm\LaTeX\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>(tilde) and #</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>$ and &</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>& and §</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>{ and }</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>(space) and (relax)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>(space) and (thinspace)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>… and …</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>€ and €</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>\(\rm\TeX\) and \(\rm\LaTeX\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>_ and \</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_matching-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_matching-moodle.ref new file mode 100644 index 00000000000..d241782194b --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_matching-moodle.ref @@ -0,0 +1,70 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Matching</text> + </category> +</question> + +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>A</p>]]></text> + <answer format="html"><text><![CDATA[<p>1</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>B</p>]]></text> + <answer format="html"><text><![CDATA[<p>2</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>C</p>]]></text> + <answer format="html"><text><![CDATA[<p>3</p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer format="html"><text><![CDATA[<p>4</p>]]></text></answer> + </subquestion> +</question> +<question type="matching"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Question text </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>0</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>A</p>]]></text> + <answer><text>1</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>B</p>]]></text> + <answer><text>2</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>C</p>]]></text> + <answer><text>3</text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer><text>4</text></answer> + </subquestion> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_mathenv-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_mathenv-moodle.ref new file mode 100644 index 00000000000..a4e53f8f971 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_mathenv-moodle.ref @@ -0,0 +1,52 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>\[\begin {array}{c}$1\\2\end {array}\] </P><P>\[\begin {array}{c}$1\\2\end {array}\] </P><P>\(\begin {array}{c}$1\\2\end {array}\) </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>\($\sqrt {25}\)</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>6</p>]]></text> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>7</p>]]></text> + <feedback format="html"><text><![CDATA[<p>\[$\sqrt {25}\]</p>]]></text></feedback> + </answer> + <answer fraction="10" format="html"> + <text><![CDATA[<p>8</p>]]></text> + </answer> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>\[\begin {array}{c}$1\\2\end {array}\] </P><P>\[\begin {array}{c}$1\\2\end {array}\] </P><P>\(\begin {array}{c}$1\\2\end {array}\) {1:MULTICHOICE_VS:=\($\sqrt {25\}\)~6~=7#\[$\sqrt {25\}\]~%10%8}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_minted-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_minted-moodle.ref new file mode 100644 index 00000000000..2233aa214e9 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_minted-moodle.ref @@ -0,0 +1,66 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Minted</text> + </category> +</question> + +<question type="numerical"> + <name format="html"> + <text><![CDATA[LaTeX Classes]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>In the following \(\rm\LaTeX\) code excerpt, on which line is the class loaded? <PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><span style="color: #177500">% !TEX TS-program = xelatex</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span><span style="color: #A90D91">\documentclass{</span>article<span style="color: #A90D91">}</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><span style="color: #A90D91">\usepackage</span><span style="color: #836C28">[nostamp]</span><span style="color: #A90D91">{</span>moodle<span style="color: #A90D91">}</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><span style="color: #A90D91">\newif\iffvextra</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span><span style="color: #A90D91">\fvextratrue</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">7</span><span style="color: #A90D91">\ifxetex</span> <span style="color: #177500">% FOR XELATEX</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">7</span><BR/></CODE></PRE> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>4</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>yes! <PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><span style="color: #177500">% !TEX TS-program = xelatex</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span><mark><span style="color: #A90D91">\documentclass{</span>article<span style="color: #A90D91">}</span></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><span style="color: #A90D91">\usepackage</span><span style="color: #836C28">[nostamp]</span><span style="color: #A90D91">{</span>moodle<span style="color: #A90D91">}</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><span style="color: #A90D91">\newif\iffvextra</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span><span style="color: #A90D91">\fvextratrue</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">7</span><span style="color: #A90D91">\ifxetex</span> <span style="color: #177500">% FOR XELATEX</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">7</span><BR/></CODE></PRE></p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>No. On line 3, there is only a comment.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>5</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>No. On line 5, the package <CODE>moodle</CODE> is loaded.</p>]]></text></feedback> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Languages]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the code written in the Python language. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><mark><span style="color: #A90D91">if</span> <span style="color: #000000">n</span> <span style="color: #000000"><</span> <span style="color: #1C01CE">0</span>:</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span> <span style="color: #A90D91">raise</span> <span style="color: #000000">ValueError</span>(<span style="color: #C41A16">'non negative integer expected'</span>)<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><mark><span style="color: #000000">fact</span> <span style="color: #000000">=</span> <span style="color: #1C01CE">1</span></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right"> </span><mark></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><mark><span style="color: #A90D91">for</span> <span style="color: #000000">i</span> <span style="color: #000000">in</span> <span style="color: #A90D91">range</span>(<span style="color: #1C01CE">2</span>, <span style="color: #000000">n</span> <span style="color: #000000">+</span> <span style="color: #1C01CE">1</span>):</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span> <span style="color: #000000">fact</span> <span style="color: #000000">*=</span> <span style="color: #000000">i</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>Indeed, this is Python code.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="color: #888888">#!/usr/bin/XXXX</span><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">1</span><BR/><mark><span style="color: #008800; font-weight: bold">use</span> <span style="color: #0e84b5; font-weight: bold">strict</span>;</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">2</span><BR/><span style="color: #008800; font-weight: bold">use</span> <span style="color: #0e84b5; font-weight: bold">warnings</span>;<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">3</span><BR/><mark><span style="color: #008800; font-weight: bold">use</span> <span style="color: #0e84b5; font-weight: bold">IO::Handle</span>;</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">4</span><BR/><mark></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><mark><span style="color: #008800; font-weight: bold">my</span> ( <span style="color: #996633">$remaining</span>, <span style="color: #996633">$tot</span> );</mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">5</span><BR/><mark></mark><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="color: #996633">$remaining</span> <span style="color: #333333">=</span> <span style="color: #996633">$tot</span> <span style="color: #333333">=</span> <span style="color: #007020">shift</span>(<span style="color: #996633">@ARGV</span>);<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">6</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="color: #007020">STDOUT</span><span style="color: #333333">-></span>autoflush(<span style="color: #0000DD; font-weight: bold">1</span>);<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">7</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="color: #008800; font-weight: bold">while</span> ( <span style="color: #996633">$remaining</span> ) {<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">8</span><BR/> <span style="color: #007020">printf</span> ( <span style="background-color: #fff0f0">"Remaining %s/%s \r"</span>, <span style="color: #996633">$remaining</span><span style="color: #333333">--</span>, <span style="color: #996633">$tot</span> );<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">9</span><BR/> <span style="color: #007020">sleep</span> <span style="color: #0000DD; font-weight: bold">1</span>;<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">10</span><BR/>}<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">11</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right"> </span><BR/><span style="color: #008800; font-weight: bold">print</span> <span style="background-color: #fff0f0">"\n"</span>;<span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: left; float: right">12</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>No. This is Perl code.</p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">1</span><span style="color: #204a87; font-weight: bold">long</span> <span style="color: #000000">some_function</span><span style="color: #000000; font-weight: bold">();</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">2</span><mark><span style="color: #8f5902; font-style: italic">/* int */</span> <span style="color: #000000">other_function</span><span style="color: #000000; font-weight: bold">();</span></mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">3</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">4</span><mark><span style="color: #8f5902; font-style: italic">/* int */</span> <span style="color: #000000">calling_function</span><span style="color: #000000; font-weight: bold">()</span></mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">5</span><span style="color: #000000; font-weight: bold">{</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">6</span> <span style="color: #204a87; font-weight: bold">long</span> <span style="color: #000000">test1</span><span style="color: #000000; font-weight: bold">;</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">7</span><mark> <span style="color: #204a87; font-weight: bold">register</span> <span style="color: #8f5902; font-style: italic">/* int */</span> <span style="color: #000000">test2</span><span style="color: #000000; font-weight: bold">;</span></mark><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">8</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">9</span> <span style="color: #000000">test1</span> <span style="color: #ce5c00; font-weight: bold">=</span> <span style="color: #000000">some_function</span><span style="color: #000000; font-weight: bold">();</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">10</span> <span style="color: #204a87; font-weight: bold">if</span> <span style="color: #000000; font-weight: bold">(</span><span style="color: #000000">test1</span> <span style="color: #ce5c00; font-weight: bold">></span> <span style="color: #0000cf; font-weight: bold">0</span><span style="color: #000000; font-weight: bold">)</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">11</span> <span style="color: #000000">test2</span> <span style="color: #ce5c00; font-weight: bold">=</span> <span style="color: #0000cf; font-weight: bold">0</span><span style="color: #000000; font-weight: bold">;</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">12</span> <span style="color: #204a87; font-weight: bold">else</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">13</span> <span style="color: #000000">test2</span> <span style="color: #ce5c00; font-weight: bold">=</span> <span style="color: #000000">other_function</span><span style="color: #000000; font-weight: bold">();</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">14</span> <span style="color: #204a87; font-weight: bold">return</span> <span style="color: #000000">test2</span><span style="color: #000000; font-weight: bold">;</span><BR/><span style="font-size: 80%; background-color: #f0f0f0; padding: 0 5px 0 5px; display: inline-block; width: 16pt; text-align: right">15</span><span style="color: #000000; font-weight: bold">}</span><BR/></CODE></PRE></p>]]></text> + <feedback format="html"><text><![CDATA[<p>No. This is C code.</p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_multi-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_multi-moodle.ref new file mode 100644 index 00000000000..d3117a85a3b --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_multi-moodle.ref @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example Quiz</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Text </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the following numbers that are prime. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>abc<BR/>def \(\sqrt {2}\)</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>false</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="70" format="html"> + <text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text> + </answer> + <answer fraction="-10" format="html"> + <text><![CDATA[<p><B>68</B></p>]]></text> + </answer> + <answer fraction="30" format="html"> + <text><![CDATA[<p>7</p>]]></text> + <feedback format="html"><text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text></feedback> + </answer> + <answer fraction="-70" format="html"> + <text><![CDATA[<p>8</p>]]></text> + </answer> + <answer fraction="-20" format="html"> + <text><![CDATA[<p><CODE>nothing</CODE></p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Select the following numbers that are prime. </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>abc<BR/>def \(\sqrt {2}\)</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text> + </answer> + <answer fraction="-30" format="html"> + <text><![CDATA[<p>6</p>]]></text> + </answer> + <answer fraction="-30" format="html"> + <text><![CDATA[<p>9</p>]]></text> + <feedback format="html"><text><![CDATA[<p>\(\sqrt {25}\)</p>]]></text></feedback> + </answer> + <answer fraction="-70" format="html"> + <text><![CDATA[<p><OL><LI>False </LI><LI>Wrong</LI></OL></p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_multiple_categories-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_multiple_categories-moodle.ref new file mode 100644 index 00000000000..7398716585b --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_multiple_categories-moodle.ref @@ -0,0 +1,60 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Category 1</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Q1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Text 1 </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> +</question> + +<question type="category"> + <category> + <text>$course$/top/Category 2</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Q2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Text 2 </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>C</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>D</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_penalty-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_penalty-moodle.ref new file mode 100644 index 00000000000..65811bff172 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_penalty-moodle.ref @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Example</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multiple Choice]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>abc: def </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>abc: def</p>]]></text> + </generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>abc: def</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>6</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_point_points-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_point_points-moodle.ref new file mode 100644 index 00000000000..ef374ef1dbf --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_point_points-moodle.ref @@ -0,0 +1,68 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Ifnum</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[MWE]]></text> + </name> + <questiontext format="html"><text/></questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[MWE]]></text> + </name> + <questiontext format="html"><text/></questiontext> + <defaultgrade>.5</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[MWE]]></text> + </name> + <questiontext format="html"><text/></questiontext> + <defaultgrade>3.2</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>A</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>B</p>]]></text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_special_characters-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_special_characters-moodle.ref new file mode 100644 index 00000000000..6df44274c1c --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_special_characters-moodle.ref @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Diacritical marks and ligatures</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Ã… À Â Ã É È Ë Ê ÃŽ à Ñ Õ Ô Ö Ù Ãœ Û Ç Åž Å¢ Å Å° Ÿ Ä‚ Ä” Äž Ĭ ÅŽ Ŭ ÄŒ ÄŽ Äš Ľ Ň Ř ŠŤ Ž ]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Ã¥ à â ã é è ë ê î ï ñ õ ô ö ù ü û ç ÅŸ Å£ Å‘ ű ÿ ă Ä• ÄŸ Ä Å Å Ä Ä Ä› ľ ň Å™ Å¡ Å¥ ž <BR/> Ã… À Â Ã É È Ë Ê ÃŽ à Ñ Õ Ô Ö Ù Ãœ Û Ç Åž Å¢ Å Å° Ÿ Ä‚ Ä” Äž Ĭ ÅŽ Ŭ ÄŒ ÄŽ Äš Ľ Ň Ř ŠŤ Ž <BR/> Å“ æ ß Å’ Æ ẞ Ø Š« ø Å‚ » ¿ ¡ </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p>Ã¥ à â ã é è ë ê î ï ñ õ ô ö ù ü û ç ÅŸ Å£ Å‘ ű ÿ ă Ä• ÄŸ Ä Å Å Ä Ä Ä› ľ ň Å™ Å¡ Å¥ ž </p>]]></text> + <feedback format="html"><text><![CDATA[<p>Ã… À Â Ã É È Ë Ê ÃŽ à Ñ Õ Ô Ö Ù Ãœ Û Ç Åž Å¢ Å Å° Ÿ Ä‚ Ä” Äž Ĭ ÅŽ Ŭ ÄŒ ÄŽ Äš Ľ Ň Ř ŠŤ Ž </p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>Ã… À Â Ã É È Ë Ê ÃŽ à Ñ Õ Ô Ö Ù Ãœ Û Ç Åž Å¢ Å Å° Ÿ Ä‚ Ä” Äž Ĭ ÅŽ Ŭ ÄŒ ÄŽ Äš Ľ Ň Ř ŠŤ Ž </p>]]></text> + <feedback format="html"><text><![CDATA[<p>Ã¥ à â ã é è ë ê î ï ñ õ ô ö ù ü û ç ÅŸ Å£ Å‘ ű ÿ ă Ä• ÄŸ Ä Å Å Ä Ä Ä› ľ ň Å™ Å¡ Å¥ ž </p>]]></text></feedback> + </answer> +</question> +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ö Ô Ù Ü Û Ç Ş Ţ Ő Ű Ÿ Ă Ĕ Ğ Ĭ Ŏ Ŭ Č Ď Ě Ľ Ň Ř Š Ť Ž ]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ö ô ù ü û ç ş ţ ő ű ÿ ă ĕ ğ ĭ ĭ ŏ ŭ č ď ě ľ ň ř š ť ž <BR/> Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ö Ô Ù Ü Û Ç Ş Ţ Ő Ű Ÿ Ă Ĕ Ğ Ĭ Ŏ Ŭ Č Ď Ě Ľ Ň Ř Š Ť Ž <BR/> œ æ ß Œ Æ ẞ Ø Ł «  ø ł  » ¿ ¡ </p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ö ô ù ü û ç ş ţ ő ű ÿ ă ĕ ğ ĭ ĭ ŏ ŭ č ď ě ľ ň ř š ť ž </p>]]></text> + <feedback format="html"><text><![CDATA[<p>Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ö Ô Ù Ü Û Ç Ş Ţ Ő Ű Ÿ Ă Ĕ Ğ Ĭ Ŏ Ŭ Č Ď Ě Ľ Ň Ř Š Ť Ž </p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>Å À Â Ã É È Ë Ê Î Ï Ñ Õ Ö Ô Ù Ü Û Ç Ş Ţ Ő Ű Ÿ Ă Ĕ Ğ Ĭ Ŏ Ŭ Č Ď Ě Ľ Ň Ř Š Ť Ž </p>]]></text> + <feedback format="html"><text><![CDATA[<p>å à â ã é è ë ê î ï ñ õ ö ô ù ü û ç ş ţ ő ű ÿ ă ĕ ğ ĭ ĭ ŏ ŭ č ď ě ľ ň ř š ť ž </p>]]></text></feedback> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tags-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tags-moodle.ref new file mode 100644 index 00000000000..cb8af5edc68 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tags-moodle.ref @@ -0,0 +1,160 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Moodle Tags</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="0" format="html"> + <text><![CDATA[<p>æ</p>]]></text> + <feedback format="html"><text><![CDATA[<p>tic</p>]]></text></feedback> + </answer> + <answer fraction="100" format="html"> + <text><![CDATA[<p>œ</p>]]></text> + <feedback format="html"><text><![CDATA[<p>tac</p>]]></text></feedback> + </answer> + <tags> + <tag><text><![CDATA[multiéà î]]></text></tag> + </tags> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>B</text> + <feedback format="html"><text><![CDATA[<p>toc</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>C</text> + <feedback format="html"><text><![CDATA[<p>«  »</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>*</text> + </answer> + <tags> + <tag><text><![CDATA[quizz-level]]></text></tag> + </tags> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>toc</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>2</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p>«  »</p>]]></text></feedback> + </answer> + <answer fraction="0" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + </answer> +</question> +<question type="matching"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p>æ</p>]]></text> + <answer><text>oui</text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p>œ</p>]]></text> + <answer><text>non</text></answer> + </subquestion> + <subquestion format="html"> + <text></text> + <answer><text>Ã…</text></answer> + </subquestion> + <tags> + <tag><text><![CDATA[måtchïng]]></text></tag> + </tags> +</question> +<question type="essay"> + <name format="html"> + <text><![CDATA[Title]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Å</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <responserequired>0</responserequired> + <responseformat>editor</responseformat> + <responsefieldlines>15</responsefieldlines> + <attachments>0</attachments> + <attachmentsrequired>0</attachmentsrequired> + <graderinfo format="html"><text><![CDATA[ + <ul> + <li>æyo </li> + <li>œ</li> + </ul> + ]]></text></graderinfo> + <responsetemplate format="html"><text/></responsetemplate> + <tags> + <tag><text><![CDATA[essay]]></text></tag> + </tags> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>ÅŒ{1:MULTICHOICE:=chip~%10%chop#yes~chap#no.} »Å{1:SHORTANSWER:=B#toc~=C#«  »~*}« Å{1:NUMERICAL:=1:0~=2:0#«  »~3:0}Œ{1:MULTICHOICE_V:=chip#yes~%10%chop~chap#no.}</P><P>Œ{1:MULTICHOICE_H:=chip#yes~%10%chop~chap#no.}</P><P></p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <tags> + <tag><text><![CDATA[cloze]]></text></tag> + </tags> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tikz-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tikz-moodle.ref new file mode 100644 index 00000000000..48d857aeae0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tikz-moodle.ref @@ -0,0 +1,234 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/TikZ</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAHlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACGjDitAAAACXRSTlMAESJEiJm7zO6nttlqAAAAIklEQVQI12NgwAlEgJjJ +tRJIMhp4gkXIJAWARFpnmQOmFQA1jwXeV/vvCgAAAABJRU5ErkJggg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAVUlEQVQI12NgwAQSHU0MDIyNDPUBDBxfGfgPMLB/B5FAYN8AItcIMDCwdE8EMZlW +C4AoObAs91cGnosM3D8Y+D+B2FwODPIHGBinuZwGqmGuMMBiEwCKERKuaM1mNQAAAABJRU5ErkJg +gg== +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEgtaABRbAENLECKQyiB8wIDA2s7g10CSAPz +NbC+KAMQqQUR2sjAEMDAICXAwAbkd7QK+AgwMC7QfneFgYHJgCFCAbvNABJmEbBCn/VAAAAAAElF +TkSuQmCC +"></p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iqu8zd7v+y +XhgAAABTSURBVAjXY2DABNMc3QMYGN69ewFk7+hQAJILwOIQcklFIZC8xpADlHBg4AYLcjxiYHFg +4HjCwPsARHIVMHBeYOAwYJAtYGBoc90BVMHcpoDFJgDhHRLk6uL+ygAAAABJRU5ErkJggg== +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAUElEQVQI12NgwAAREGolmGT8CqbYHoAprglgSl8BTHVCVFwCUxwNYMobTDNe5CsA +UtIG9gZAzinHOiCHOyTzThpYzQsHEMn8Gcxhf4CsHQQAyX8PqblssX8AAAAASUVORK5CYII= +"></p>]]></text></feedback> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAHlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACGjDitAAAACXRSTlMAESJEiJm7zO6nttlqAAAAIklEQVQI12NgwAlEgJjJ +tRJIMhp4gkXIJAWARFpnmQOmFQA1jwXeV/vvCgAAAABJRU5ErkJggg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAVElEQVQI12NgwAUkZjcxMDAuYpxnwMApwCB3gYHvEQPXFwaeRwwcX0DyPJ9ApH4D +iNwDIjgOgshMEME6gUGJgcGCgaGIgflGR+cFBt7///9vwLQDABVCEvmq/3YdAAAAAElFTkSuQmCC +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAVUlEQVQI12NgwAQSHU0MDIyNDPUBDBxfGfgPMLB/B5FAYN8AItcIMDCwdE8EMZlW +C4AoObAs91cGnosM3D8Y+D+B2FwODPIHGBinuZwGqmGuMMBiEwCKERKuaM1mNQAAAABJRU5ErkJg +gg== +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAJ1BMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAilU6eAAAADHRSTlMAESIzRGZ3iLvM3e4/H40nAAAAPUlE +QVQI12NgwA08QATjChDJPgNEmnaAyAIQyaYAIs0YQGQBiGRTAJFmDCDSvbz8VClI6QkGONlxuh3T +BgCaoQz0SHFqtgAAAABJRU5ErkJggg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iqu8zd7v+y +XhgAAABTSURBVAjXY2DABNMc3QMYGN69ewFk7+hQAJILwOIQcklFIZC8xpADlHBg4AYLcjxiYHFg +4HjCwPsARHIVMHBeYOAwYJAtYGBoc90BVMHcpoDFJgDhHRLk6uL+ygAAAABJRU5ErkJggg== +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAVUlEQVQI12NgwAQSHU0MDIyNDPUBDBxfGfgPMLB/B5FAYN8AItcIMDCwdE8EMZlW +C4AoObAs91cGnosM3D8Y+D+B2FwODPIHGBinuZwGqmGuMMBiEwCKERKuaM1mNQAAAABJRU5ErkJg +gg== +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAVElEQVQI12NgwAUkZjcxMDAuYpxnwMApwCB3gYHvEQPXFwaeRwwcX0DyPJ9ApH4D +iNwDIjgOgshMEME6gUGJgcGCgaGIgflGR+cFBt7///9vwLQDABVCEvmq/3YdAAAAAElFTkSuQmCC +"></p>]]></text></answer> + </subquestion> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Short]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAHlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACGjDitAAAACXRSTlMAESJEiJm7zO6nttlqAAAAIklEQVQI12NgwAlEgJjJ +tRJIMhp4gkXIJAWARFpnmQOmFQA1jwXeV/vvCgAAAABJRU5ErkJggg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>3</text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEgtaABRbAENLECKQyiB8wIDA2s7g10CSAPz +NbC+KAMQqQUR2sjAEMDAICXAwAbkd7QK+AgwMC7QfneFgYHJgCFCAbvNABJmEbBCn/VAAAAAAElF +TkSuQmCC +"></p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>5</text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAUElEQVQI12NgwAAREGolmGT8CqbYHoAprglgSl8BTHVCVFwCUxwNYMobTDNe5CsA +UtIG9gZAzinHOiCHOyTzThpYzQsHEMn8Gcxhf4CsHQQAyX8PqblssX8AAAAASUVORK5CYII= +"></p>]]></text></feedback> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAHlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACGjDitAAAACXRSTlMAESJEiJm7zO6nttlqAAAAIklEQVQI12NgwAlEgJjJ +tRJIMhp4gkXIJAWARFpnmQOmFQA1jwXeV/vvCgAAAABJRU5ErkJggg== +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEgtaABRbAENLECKQyiB8wIDA2s7g10CSAPz +NbC+KAMQqQUR2sjAEMDAICXAwAbkd7QK+AgwMC7QfneFgYHJgCFCAbvNABJmEbBCn/VAAAAAAElF +TkSuQmCC +"></p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>5</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAUElEQVQI12NgwAAREGolmGT8CqbYHoAprglgSl8BTHVCVFwCUxwNYMobTDNe5CsA +UtIG9gZAzinHOiCHOyTzThpYzQsHEMn8Gcxhf4CsHQQAyX8PqblssX8AAAAASUVORK5CYII= +"></p>]]></text></feedback> + </answer> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAHlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACGjDitAAAACXRSTlMAESJEiJm7zO6nttlqAAAAIklEQVQI12NgwAlEgJjJ +tRJIMhp4gkXIJAWARFpnmQOmFQA1jwXeV/vvCgAAAABJRU5ErkJggg== +"> {1:MULTICHOICE_HS:=<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAVUlEQVQI12NgwAQSHU0MDIyNDPUBDBxfGfgPMLB/B5FAYN8AItcIMDCwdE8EMZlW +C4AoObAs91cGnosM3D8Y+D+B2FwODPIHGBinuZwGqmGuMMBiEwCKERKuaM1mNQAAAABJRU5ErkJg +gg== +">#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEgtaABRbAENLECKQyiB8wIDA2s7g10CSAPz +NbC+KAMQqQUR2sjAEMDAICXAwAbkd7QK+AgwMC7QfneFgYHJgCFCAbvNABJmEbBCn/VAAAAAAElF +TkSuQmCC +">~<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iqu8zd7v+y +XhgAAABTSURBVAjXY2DABNMc3QMYGN69ewFk7+hQAJILwOIQcklFIZC8xpADlHBg4AYLcjxiYHFg +4HjCwPsARHIVMHBeYOAwYJAtYGBoc90BVMHcpoDFJgDhHRLk6uL+ygAAAABJRU5ErkJggg== +">#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAUElEQVQI12NgwAAREGolmGT8CqbYHoAprglgSl8BTHVCVFwCUxwNYMobTDNe5CsA +UtIG9gZAzinHOiCHOyTzThpYzQsHEMn8Gcxhf4CsHQQAyX8PqblssX8AAAAASUVORK5CYII= +">}</P><P><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAHlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACGjDitAAAACXRSTlMAESJEiJm7zO6nttlqAAAAIklEQVQI12NgwAlEgJjJ +tRJIMhp4gkXIJAWARFpnmQOmFQA1jwXeV/vvCgAAAABJRU5ErkJggg== +"> {1:SHORTANSWER:=3#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEgtaABRbAENLECKQyiB8wIDA2s7g10CSAPz +NbC+KAMQqQUR2sjAEMDAICXAwAbkd7QK+AgwMC7QfneFgYHJgCFCAbvNABJmEbBCn/VAAAAAAElF +TkSuQmCC +">~=5#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAUElEQVQI12NgwAAREGolmGT8CqbYHoAprglgSl8BTHVCVFwCUxwNYMobTDNe5CsA +UtIG9gZAzinHOiCHOyTzThpYzQsHEMn8Gcxhf4CsHQQAyX8PqblssX8AAAAASUVORK5CYII= +">}</P><P><IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAVBAMAAACNnGLAAAAAHlBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAACGjDitAAAACXRSTlMAESJEiJm7zO6nttlqAAAAIklEQVQI12NgwAlEgJjJ +tRJIMhp4gkXIJAWARFpnmQOmFQA1jwXeV/vvCgAAAABJRU5ErkJggg== +"> {1:NUMERICAL:=3:0#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAALVBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAOrOgAAAADnRSTlMAESIzRFVmd4iZqrvd7qAo +0mEAAABeSURBVAjXY2DAASI6BIAkhwP7BiAVqsD4AEgtaABRbAENLECKQyiB8wIDA2s7g10CSAPz +NbC+KAMQqQUR2sjAEMDAICXAwAbkd7QK+AgwMC7QfneFgYHJgCFCAbvNABJmEbBCn/VAAAAAAElF +TkSuQmCC +">~=5:0#<IMG SRC="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAVBAMAAABiXgn+AAAAMFBMVEX///8AAAAAAAAAAAAAAAAA +AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3aB7AAAAD3RSTlMAESIzRFVmd4iZqrvM +3e5GKvWZAAAAUElEQVQI12NgwAAREGolmGT8CqbYHoAprglgSl8BTHVCVFwCUxwNYMobTDNe5CsA +UtIG9gZAzinHOiCHOyTzThpYzQsHEMn8Gcxhf4CsHQQAyX8PqblssX8AAAAASUVORK5CYII= +">}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tikz_with_svg-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tikz_with_svg-moodle.ref new file mode 100644 index 00000000000..065da7b2f81 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tikz_with_svg-moodle.ref @@ -0,0 +1,388 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/TikZ</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4xPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc3MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4zPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMS43NzMpIiBmaWxsPSIjMDAwMDAwIiBmb250LWZh +bWlseT0iTE1Sb21hbjEwIiBmb250LXNpemU9IjkuOTYyNnB4IiBmb250LXN0eWxlPSJpdGFsaWMi +Pjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3Zn +Pgo= +"></p>]]></text></feedback> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc3MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij41PC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"></p>]]></text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMi42MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiIGZvbnQtc3R5bGU9Iml0YWxpYyI+ +PHRzcGFuIHg9IjAiIHk9IjAiPjQ8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+ +Cg== +"></p>]]></text></feedback> + </answer> +</question> +<question type="ddmatch"> + <name format="html"> + <text><![CDATA[Matching]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4xPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <shuffleanswers>1</shuffleanswers> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4yPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc3MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4zPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjYwOSkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij40PC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc3MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij41PC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> </p>]]></text></answer> + </subquestion> + <subquestion format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc3MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4zPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"></p>]]></text> + <answer format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4yPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"></p>]]></text></answer> + </subquestion> +</question> +<question type="shortanswer"> + <name format="html"> + <text><![CDATA[Short]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4xPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <usecase>0</usecase> + <answer fraction="100" format="plain_text"> + <text>3</text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMS43NzMpIiBmaWxsPSIjMDAwMDAwIiBmb250LWZh +bWlseT0iTE1Sb21hbjEwIiBmb250LXNpemU9IjkuOTYyNnB4IiBmb250LXN0eWxlPSJpdGFsaWMi +Pjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3Zn +Pgo= +"></p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>5</text> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMi42MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiIGZvbnQtc3R5bGU9Iml0YWxpYyI+ +PHRzcGFuIHg9IjAiIHk9IjAiPjQ8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+ +Cg== +"></p>]]></text></feedback> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Numerical]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4xPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>3</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMS43NzMpIiBmaWxsPSIjMDAwMDAwIiBmb250LWZh +bWlseT0iTE1Sb21hbjEwIiBmb250LXNpemU9IjkuOTYyNnB4IiBmb250LXN0eWxlPSJpdGFsaWMi +Pjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3Zn +Pgo= +"></p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>5</text> + <tolerance>0</tolerance> + <feedback format="html"><text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMi42MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiIGZvbnQtc3R5bGU9Iml0YWxpYyI+ +PHRzcGFuIHg9IjAiIHk9IjAiPjQ8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+ +Cg== +"></p>]]></text></feedback> + </answer> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[Cloze]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4xPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> {1:MULTICHOICE_HS:=<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc3MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4zPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +">#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMS43NzMpIiBmaWxsPSIjMDAwMDAwIiBmb250LWZh +bWlseT0iTE1Sb21hbjEwIiBmb250LXNpemU9IjkuOTYyNnB4IiBmb250LXN0eWxlPSJpdGFsaWMi +Pjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3Zn +Pgo= +">~<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjc3MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij41PC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +">#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMi42MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiIGZvbnQtc3R5bGU9Iml0YWxpYyI+ +PHRzcGFuIHg9IjAiIHk9IjAiPjQ8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+ +Cg== +">}</P><P><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4xPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> {1:SHORTANSWER:=3#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMS43NzMpIiBmaWxsPSIjMDAwMDAwIiBmb250LWZh +bWlseT0iTE1Sb21hbjEwIiBmb250LXNpemU9IjkuOTYyNnB4IiBmb250LXN0eWxlPSJpdGFsaWMi +Pjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3Zn +Pgo= +">~=5#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMi42MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiIGZvbnQtc3R5bGU9Iml0YWxpYyI+ +PHRzcGFuIHg9IjAiIHk9IjAiPjQ8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+ +Cg== +">}</P><P><IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi42NDEz +IiBoZWlnaHQ9IjEzLjI4NCIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNi42NDEzIDEzLjI4 +NCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3Zn +Ij48ZyB0cmFuc2Zvcm09Im1hdHJpeCgxLjMzMzMgMCAwIC0xLjMzMzMgMCAxMy4yODQpIj48ZyB0 +cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjQ5MSw0Ljk4MSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRl +KC0yLjQ5MSwtMi40OSkiPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTIuNDkxKSI+PHRleHQg +dHJhbnNmb3JtPSJtYXRyaXgoMSwwLDAsLTEsMCwxLjY2NCkiIGZpbGw9IiMwMDAwMDAiIGZvbnQt +ZmFtaWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiPjx0c3BhbiB4PSIwIiB5PSIw +Ij4xPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3ZnPgo= +"> {1:NUMERICAL:=3:0#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMS43NzMpIiBmaWxsPSIjMDAwMDAwIiBmb250LWZh +bWlseT0iTE1Sb21hbjEwIiBmb250LXNpemU9IjkuOTYyNnB4IiBmb250LXN0eWxlPSJpdGFsaWMi +Pjx0c3BhbiB4PSIwIiB5PSIwIj4yPC90c3Bhbj48L3RleHQ+PC9nPjwvZz48L2c+PC9nPjwvc3Zn +Pgo= +">~=5:0#<IMG SRC="data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNi43ODgi +IGhlaWdodD0iMTMuMjg0IiB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCA2Ljc4OCAxMy4yODQi +IHhtbDpzcGFjZT0icHJlc2VydmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+ +PGcgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMzMzIDAgMCAtMS4zMzMzIDAgMTMuMjg0KSI+PGcgdHJh +bnNmb3JtPSJ0cmFuc2xhdGUoMi41NDUsNC45ODEpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgt +Mi41NDUsLTIuNDkpIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLC0yLjQ5MSkiPjx0ZXh0IHRy +YW5zZm9ybT0ibWF0cml4KDEsMCwwLC0xLDAsMi42MykiIGZpbGw9IiMwMDAwMDAiIGZvbnQtZmFt +aWx5PSJMTVJvbWFuMTAiIGZvbnQtc2l6ZT0iOS45NjI2cHgiIGZvbnQtc3R5bGU9Iml0YWxpYyI+ +PHRzcGFuIHg9IjAiIHk9IjAiPjQ8L3RzcGFuPjwvdGV4dD48L2c+PC9nPjwvZz48L2c+PC9zdmc+ +Cg== +">}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tolerance-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tolerance-moodle.ref new file mode 100644 index 00000000000..beed570d8c0 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_tolerance-moodle.ref @@ -0,0 +1,84 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Tolerance</text> + </category> +</question> + +<question type="numerical"> + <name format="html"> + <text><![CDATA[Num 1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Give a number </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1</text> + <tolerance>4</tolerance> + </answer> + <answer fraction="100" format="plain_text"> + <text>0</text> + <tolerance>2</tolerance> + </answer> + <answer fraction="0" format="plain_text"> + <text>*</text> + <feedback format="html"><text><![CDATA[<p>nope</p>]]></text></feedback> + </answer> +</question> +<question type="numerical"> + <name format="html"> + <text><![CDATA[Num 2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Give a number </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>1,45E-3</text> + <tolerance>1,65e-4</tolerance> + </answer> + <answer fraction="100" format="plain_text"> + <text>0</text> + <tolerance>0</tolerance> + </answer> + <answer fraction="0" format="plain_text"> + <text>*</text> + <feedback format="html"><text><![CDATA[<p>nope</p>]]></text></feedback> + </answer> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[ClozeNum 1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Give a number {1:NUMERICAL:=1:4~=0:3~*#nope}Give a number {1:NUMERICAL:=1:4~=0:2~*#nope}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> +<question type="cloze"> + <name format="html"> + <text><![CDATA[ClozeNum 2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Give a number {1:NUMERICAL:=1,45e-3:1,65E-4~=0:0~*#nope}</p>]]></text> + </questiontext> + <defaultgrade>1</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_truefalse-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_truefalse-moodle.ref new file mode 100644 index 00000000000..0b032483e48 --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_truefalse-moodle.ref @@ -0,0 +1,95 @@ +<?xml version="1.0" encoding="UTF-8"?> +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Truefalse questions</text> + </category> +</question> + +<question type="truefalse"> + <name format="html"> + <text><![CDATA[Truefalse Test 1]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>This is a matching question. </p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>general feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + <feedback format="html"><text><![CDATA[<p>Feedback for students choosing ”true”</p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + <feedback format="html"><text><![CDATA[<p> Feedback for students choosing ”false” </p>]]></text></feedback> + </answer> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[Truefalse Test 2]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>This is an essay question. </p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>general feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + <feedback format="html"><text><![CDATA[<p>Feedback for students choosing ”true” </p>]]></text></feedback> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + <feedback format="html"><text><![CDATA[<p>Feedback for students choosing ”false”</p>]]></text></feedback> + </answer> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[Truefalse Test 3]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Please answer ”True”. </p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>general feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="100" format="plain_text"> + <text>true</text> + </answer> + <answer fraction="0" format="plain_text"> + <text>false</text> + </answer> +</question> +<question type="truefalse"> + <name format="html"> + <text><![CDATA[Truefalse Test 4]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p>Please answer ”False”. </p>]]></text> + </questiontext> + <defaultgrade>3</defaultgrade> + <generalfeedback format="html"> + <text><![CDATA[<p>general feedback</p>]]></text> + </generalfeedback> + <penalty>1</penalty> + <hidden>0</hidden> + <answer fraction="0" format="plain_text"> + <text>true</text> + </answer> + <answer fraction="100" format="plain_text"> + <text>false</text> + </answer> +</question> + +</quiz> diff --git a/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_verbatim-moodle.ref b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_verbatim-moodle.ref new file mode 100644 index 00000000000..b17eb49367d --- /dev/null +++ b/Master/texmf-dist/doc/latex/moodle/test/utf8ref/test_verbatim-moodle.ref @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<quiz> + +<question type="category"> + <category> + <text>$course$/top/Verbatim</text> + </category> +</question> + +<question type="multichoice"> + <name format="html"> + <text><![CDATA[Multi]]></text> + </name> + <questiontext format="html"> + <text><![CDATA[<p><PRE style="border-top: thin solid; border-bottom: thin solid"><CODE>% !TeX encoding = UTF-8<BR/>% !TeX spellcheck = en_US<BR/>% !TEX TS-program = xelatex<BR/>\documentclass{article}<BR/>\usepackage[nostamp]{moodle}<BR/>\newif\iffvextra<BR/>\fvextratrue<BR/>\ifxetex % FOR XELATEX<BR/> \usepackage{fontspec}<BR/>\else %% FOR PDFLATEX<BR/> \usepackage[utf8]{inputenc} % necessary<BR/> \usepackage[T1]{fontenc} % necessary<BR/>\fi<BR/></CODE></PRE> </p>]]></text> + </questiontext> + <defaultgrade>1.0</defaultgrade> + <generalfeedback format="html"><text/></generalfeedback> + <penalty>0.10</penalty> + <hidden>0</hidden> + <single>true</single> + <shuffleanswers>1</shuffleanswers> + <answernumbering>abc</answernumbering> + <answer fraction="100" format="html"> + <text><![CDATA[<p>test</p>]]></text> + </answer> + <answer fraction="0" format="html"> + <text><![CDATA[<p>toast</p>]]></text> + </answer> +</question> + +</quiz> |