5 Output Formats
educmatr converts your single CSV file into three very different formats depending on your needs.
5.1 1. Documents (Word, PDF, Typst)
Produces static, printable worksheets.
- Student vs. Teacher Mode: Controlled by the setting
educmatr_correction.- Student Mode: Answers are hidden. Vocabulary lists have blank columns; paragraphs have dotted lines (
.......) for writing. - Teacher Mode: Answers appear, usually in bold blue (color is customizable).
- Student Mode: Answers are hidden. Vocabulary lists have blank columns; paragraphs have dotted lines (
- Formatting:
- Automatically handles titles, bold text, and tables.
- Typst output supports advanced features like perfectly aligned dotted lines and boxed instructions.
- Special Rows: Metadata (Title, Author) is placed neatly at the top of the page.
5.2 2. Presentations (RevealJS)
Produces interactive slides for projecting in the classroom.
- Interactive Reveals:
- Tables: Reveal one row at a time.
- Vocabulary: Shows the word -> Click to reveal the translation.
- MCQ: Shows options -> Click to highlight the correct answer in green and cross out wrong ones in gray.
- Automatic Splitting: If a list is too long for one slide, it automatically splits into multiple slides.
- Special Rows: Each metadata item (Title, Instructions) gets its own introductory slide.
5.3 3. Moodle (LMS)
Produces an XML file you can import directly into a Moodle Question Bank.
- Question Logic:
- Tables & Gapfills: Become Cloze questions (students type answers into boxes).
- Vocabulary: Becomes Multiple Choice (students select the translation from a list).
- Translations: Become Drag and Drop questions.
- Automatic Attachments:
- Audio: If you have
exercise.mp3next toexercise.csv, Moodle will automatically embed an audio player in the question. - Images: If you have
exercise.jpg, it will be embedded above the question. - Instructions: If your CSV lacks an instruction row, the app looks for
exercise.txtto use as the instructions.
- Audio: If you have