February 27, 2021
by D. P. Story

eqexam: A Matching-type Problem

With a little effort, a problem* environment can be exploited to create a matching-type problem. The eqe_matching.pdf is an exam created from the exam environment of the eqexam package; the exam has one matching-type question. A second demonstration file named eqe_matching-rt.pdf has the same question but the entries in the columns are randomized.  The markup of these files requires the eqexam package dated 2021/02/26 or later. The matching-type question is completely compatible with the eqexam system, such questions respond correctly to all of eqexam options.

February 16, 2021
by D. P. Story

Exerquiz: Matching-type questions

A variation on a text fill-in question is a type of question based on
matching the question to the answer. The author poses a series of questions with a fill-in text field (perhaps created by \RespBoxTxt). As a companion to this series of text fill-in questions is a list of possible of answers. The student answers a question by entering a letter corresponding to the perceived correct answer. The quizzes in the PDF link below illustrate this concept.

Continue reading qz-matching.pdf in Adobe Acrobat Reader DC, outside of a browser.

Please review the companion article qz-matching-rt.pdf in which the
questions and choices are randomized.

November 13, 2020
by D. P. Story

exerquiz: A spell checking feature

A text fill-in type question, which has been a part of
exerquiz for many years, is implemented through the
\RespBoxTxt and \RespBoxTxtPC commands. In this article,
familiarity with these two commands is assumed.

In response to a question, a students enters the response in a
text field; it may be the student has answered the question
correctly, except for a misspelling or two. In the version of exerquiz dated 2020/11/11, the command \SpellCheck is provided to help the student identify and correct misspellings. Continue Reading →

April 18, 2020
by D. P. Story

eforms: Studies in Radio Button Fields

Some PDF previewer applications, notably PDF-XChange and
evince, do not handle radio buttons in the same way as do
AA/AR. A PDF viewer may not support PDF forms at all (such as
SumatraPDF), while others, such as TeXworks may supply
the appearances but not the functionality. PDF-XChange
supports PDF forms and Acrobat JavaScript, but handles radio
buttons differently. Continue Reading →

April 4, 2020
by D. P. Story

eqexam: Methods of inserting figures

In this article, we survey various methods of incorporating a figure into a problem. There are two placement locations for the figure: (1) in the work area, and (2) in the questions area.

Traditionally (for eqexam documents), the figure is included as part of the work area; these methods has been documented for many years, but will be illustrated here nonetheless. The primary focus of this document is on positioning the figure within the question itself. Continue Reading →

May 31, 2019
by D. P. Story

eforms: Enhanced Preview

Some LaTeX authors use a non-conforming PDF reader as a PDF-previewer, in the same way they use a DVI-previewer. Such non-conforming readers do not necessarily support form fields and the JavaScript they contain. The macro \previewOn has been available for many years, when activated, eforms typesets a rectangular box around a form fields so they become visible to one using a DVI- or PDF-previewer; recently, the eforms package (dated 2019/05/24 or later) supports an enhanced preview. Continue Reading →

April 18, 2018
by D. P. Story

aeb_mlink: Crossing page boundaries with multi-line links

With the publication of aeb_mlink dated 2018/04/17 or later comes the ability to create multi-line links that can break across page boundaries. Multi-line links (and single line links for that matter) that break across page boundaries are not supported by the PDF Specification; therefore, for such a link, we crack or break the link into two links, the second one is then free to travel to the next page Continue Reading →

March 3, 2018
by D. P. Story
1 Comment

AeB Pro: \texHelp* and auto-animation

The second in the series on creating a rollover animation. In this demo, we use \texHelp* to create the same animation as in ro-autoanime.pdf, but the animation is not dismissed when the user exits the rollover-word. This enables the user to inspect the animation more leisurely. The aeb_pro package dated 2018/02/17 or later is required. Continue Reading →