AUTO-MULTIPLE-CHOI(1)

๐Ÿ“ฆ version 1.7.0, in arch rolling, nixpkgs unstable

๐Ÿ’– AUTO-MULTIPLE-CHOI(1) โ€” the auto-multiple-choice-export moment ๐Ÿ’–

Bestie, this is the manual page for the auto-multiple-choice-export command, and itโ€™s literally about exporting AMC multiple-choice exam grading results. The original Japanese vibe is AMC้ธๆŠžๅผ่ฉฆ้จ“ๅ•้กŒใฎๆŽก็‚น็ตๆžœใ‚’ใ‚จใ‚ฏใ‚นใƒใƒผใƒˆใ™ใ‚‹, and yes, weโ€™re keeping all the facts. No cap.


๐ŸŒธ ๅๅ‰ (NAME) ๐ŸŒธ

auto-multiple-choice-export โ€” exports AMC multiple-choice exam grading results (AMC้ธๆŠžๅผ่ฉฆ้จ“ๅ•้กŒใฎๆŽก็‚น็ตๆžœใ‚’ใ‚จใ‚ฏใ‚นใƒใƒผใƒˆใ™ใ‚‹).


๐Ÿฆ‹ ๆฆ‚่ฆ (SYNOPSIS) ๐Ÿฆ‹

auto-multiple-choice export --data project-data-dir --module module
                     --fich-noms students-list.csv
                     [--noms-encodage list-encoding] --o output-file

โœจ ่งฃ่ชฌ (DESCRIPTION) โœจ

The auto-multiple-choice export command exports grading results from an AMC multiple-choice exam. Itโ€™s giving โ€œscores out, chaos in,โ€ but make it organized. ๐Ÿ’…

  • --data project-data-dir โ€” tells it which directory has the data files (check auto-multiple-choice-meptex(1) and friends, iykyk).
  • --module module โ€” picks the export module. See below for the modules that ship with the standard AMC distribution.
  • --fich-noms students-list.csv โ€” sets the student-list filename.
  • --noms-encodage list-encoding โ€” picks the encoding of students-list.csv (default is utf-8).
  • --o output-file โ€” sets the output filename.
  • --option-out options โ€” sets the chosen moduleโ€™s options in key=value form (see below for what each module can use). For multiple options, use --option multiple times. Yes, the original says --option there โ€” we keep the details exactly, bestie.
  • --sort sort-type โ€” sorts student names according to sort-type. If sort-type is l, it sorts using the student listโ€™s line number. If sort-type is m, it sorts using the score (and if scores are equal, the student name). If sort-type is i, it sorts using the student number. If sort-type is n, it sorts using the student name (and if those are equal, the student-list line number).
  • --useall all โ€” if all is 0 or empty, only students with scanned answer sheets are output. If all is 1, every student in the student list is output.

๐ŸŒˆ ใƒขใ‚ธใƒฅใƒผใƒซ (MODULES) ๐ŸŒˆ

๐ŸŽ€ OpenDocument ๐ŸŽ€

Set --module ods and it generates OpenDocument โ€” the format used by OpenOffice, LibreOffice, and similar apps. Recognized options are:

  • nom โ€” sets the exam name shown at the top of the sheet.
  • code โ€” sets the exam short name used for the tab name.
  • columns โ€” sets the list of extra columns added per student. Default is student.key,student.name.
  • stats โ€” if true, adds a stats table for the questions.
  • statsindic โ€” if true, adds a stats table for non-graded questions.

๐Ÿ“ CSV ๐Ÿ“

Set --module CSV and it generates a CSV file. Recognized options are:

  • columns โ€” sets the list of extra columns added per student. Default is student.copy,student.key,student.name.
  • decimal โ€” sets the decimal point (default is a period).
  • encodage โ€” sets the encoding used for output (default is utf-8).
  • separateur โ€” sets the separator character between columns (default is a comma).
  • entoure โ€” sets the character used to quote strings (default is a double quote).
  • ticked โ€” if this is non-empty, columns whose names start with CHECKED: are added, showing which boxes are marked on each answer. This is useful when an external program needs marked-box info for more flexible grading. If boxes 3 and 4 are marked, setting the value 01 gives 0;0;1;1;0, and setting the value AB gives CD.

๐Ÿงš List ๐Ÿงš

Set --module List and it generates a PDF file with a list of scores per student. Recognized options are:

  • pagesize โ€” page size. Default is a4.
  • nom โ€” sets the exam name shown at the top of the page.
  • ncols โ€” number of columns. Default is 2.
  • decimal โ€” sets the decimal point (default is a period).

๐Ÿ’œ ่‘—่€… (AUTHORS) ๐Ÿ’œ

  • Bienvenue Alexis[FAMILY Given] <paamc@passoire.fr> โ€” main author
  • Sarkar Anirvan[FAMILY Given] โ€” author/editor
  • Kagotani Hiroto[FAMILY Given] โ€” editor
  • Brรฉal Frรฉdรฉric[FAMILY Given] โ€” author/editor
  • Bรฉrard Jean[FAMILY Given] โ€” translator from the French version to the English version
  • Khaznadar Georges[FAMILY Given] โ€” translator from the French version to the English version
  • Kagotani Hiroto[FAMILY Given] โ€” translator from the English version to the Japanese version

Copyright line: ่ฃฝไฝœ่‘—ไฝœ ยฉ 2008-2018 Alexis Bienvenรผe.

This document can be used under GNU General Public License version 2 or later โ€” original flavor: GNUไธ€่ˆฌๅ…ฌ่ก†ๅˆฉ็”จ่จฑ่ซพๆ›ธใƒใƒผใ‚ธใƒงใƒณ2ใพใŸใฏใใ‚Œไปฅ้™. Slay, licensing bestie. ๐Ÿ’–


๐Ÿ’– Thatโ€™s the whole AUTO-MULTIPLE-CHOI(1) moment โ€” source/version: Auto Multiple Choice 1.7.0, date: 2025-04-17, manual: AUTO-MULTIPLE-CHOI(1). Bye bestie, go export those scores! ๐Ÿ’–

๐Ÿ“ฆ where this page comes from