From 7e80fa208736f4ab99b1d57dd1571da41f1e3744 Mon Sep 17 00:00:00 2001 From: Karl Berry Date: Sat, 16 Mar 2019 22:43:33 +0000 Subject: webquiz git-svn-id: svn://tug.org/texlive/trunk@50419 c570f23f-e606-0410-a88d-b1316a301751 --- Master/texmf-dist/scripts/webquiz/CHANGES.rst | 92 +++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100755 Master/texmf-dist/scripts/webquiz/CHANGES.rst (limited to 'Master/texmf-dist/scripts/webquiz/CHANGES.rst') diff --git a/Master/texmf-dist/scripts/webquiz/CHANGES.rst b/Master/texmf-dist/scripts/webquiz/CHANGES.rst new file mode 100755 index 00000000000..e29b7e5cfb2 --- /dev/null +++ b/Master/texmf-dist/scripts/webquiz/CHANGES.rst @@ -0,0 +1,92 @@ +=============== +WebQuiz Changes +=============== + +Version 5.1: +------------ + - code reorganised n zip file for TeXLive inclusion + - \dref, \qref and \Qref commands + - error and debugging code reorganised + - javascript session history following Hendrik Suess + - unix man page + +Version 5.0: +------------ + - added button for hiding/showing question buttons + - added colour theme support + - added language support + - added support for colour and listings in the quiz files + - added lualatex and xelatex engine support + - added displayasimage + - added more comparison options for inputted answers + - all files converted to utf8 using codecs + - bash script wrapper replaced with python, using argparser, making it more portable and more flexible + - better installation support + - changed name from mathquiz to webquiz + - drop-down menu for quiz index file + - export to ctan in setup.py + - images for buttons etc replaced by css + - implemented a suggestion of Michal Hoftich to workaround tikz/pgf bugs + - implemented a suggestion to Herbert Voss to fix a pstricks issue using pst2pdf + - made compatible with setup tools, together with option to export to ctan + - many more document class options + - new (off-line) manual with automatically generated images via makeimages script + - now using make4ht + - option for pst2pdf preprocessing for quizzes using pstricks/postscript + - option for tikz that fixes a few bugs of pgf/tikz + - program packaged for uploading to ctan and texlive + - programmable breadcrumbs + - python and javascript streamlined and largely rewritten + - randomorder and onepage options added + - replaced Choice environment with smarter choice environment + - rewrote xml parser + - side menu and breadcrumbs automatically disappear on small screens + - system webquizrc configuration file added wiith optional user .webquizrc file + - thechoice controls the labels for multiple choice options + - updated to use html5, mathjax and mathml + - using git and bitbucket for version management control + - using pgfkeys for processing document class and environment options + - using sass to generate css for different themes + - various webquiz defaults can be stored in the rc-file + - windows batch file + +Version 4.6: +------------ + - Updated to use MathML + +Version 4.5: +------------ + - Updated and streamlined many aspects of the code + +Version 4.0: +------------ + - separated allowed default and localised versions for the quiz page payout + with the SMS versiion calling Bob Howlett's update programs to generate + the quiz web pages + +Version 3: +---------- + - code taken over by Andrew Mathas + - latex class file, mathquiz.cls, written and integrated with tex4ht code + - documentation written + - SMS quizzes converted to mathquiz format + +Versions 1 and 2: +----------------- +2001-03-21 Don Taylor - initial prototype by Don Taylor + + +To do +----- +Rather than a to-do list, here are some possible future improvements: + - (?) improve quiz "security" (would be a side-effect of moving to vue...) + - (?) randomise order of questions parts with document-class option randomorder + - (?) allow variables in questions (hardest part is finding a good syntax) + - (?) rewrite javascript to use vue to render and control quiz pages + - (?) allow vertical/horizontal/none customisations of question buttons + - (?) record marks of students...would need a interface for login details etc + - (?) add timer and/or time limits to quiz + - (?) responsive columns to replace columns=? in choice environments + - (?) dynamic themes (easy) + - (?) dynamic languages (harder) + -- cgit v1.2.3