Drill3Pro
Drill3Pro File Format
Drill3Pro uses a plain text file format compatible with legacy PDS/Drill2 files, but extends it with full support for Markdown and LaTeX math equations.

Basic Structure

Question banks consist of text blocks separated by empty lines. Each block represents a single question. The first lines of the block are the question body, followed by any number of answers.

Answer lines must begin with a letter, a closing round bracket, and a space (e.g. A) or B) ).

Marking Correct Answers

Correct answers must be preceded by any number of greater-than signs (>). For consistency, it is recommended to use one or three signs (> or >>>).

Question body goes here.
A) Wrong answer
B) Another wrong answer
>>>C) Correct answer

Markdown and LaTeX Formatting

Drill3Pro fully supports Markdown for formatting text (bold, italics, lists, etc.) and LaTeX for rendering math equations.

Important: All LaTeX math must be explicitly wrapped in $ for inline equations or $$ for block equations. Raw LaTeX commands (like \omega) without these delimiters will not be rendered correctly.

Example:

Calculate the area of a circle with radius $r$.
A) $\pi r$
>>>B) $\pi r^2$
C) $2 \pi r$

This will render properly with LaTeX styling.