AUTO-MULTIPLE-CHOI(1)
π AUTO-MULTIPLE-CHOI(1) β the auto-multiple-choice-imprime glow-up π
okay bestie, so this is the page for auto-multiple-choice-imprime, which is the little command inside Auto Multiple Choice (the manpage header literally just calls it AUTO-MULTIPLE-CHOI(1), iykyk) that prints AMC multiple choice answer sheets so you can hand them out to your students. she's giving print-shop energy, no cap. β¨
πΈ NAME πΈ
auto-multiple-choice-imprime β prints AMC multiple choice answer sheets to be distributed to the students π¨οΈπ
β¨ SYNOPSIS β¨
auto-multiple-choice imprime --sujet subject.pdf
--fich-nums numbers-file.txt --data data-dir
--methode method [where-to-print-arguments...]
likeβ¦ that's the shape of it. subject, numbers file, data dir, method, and then whatever print-where arguments go with your chosen method. slay. π
π¦ DESCRIPTION π¦
the auto-multiple-choice imprime command prints the copies you actually picked, out of an AMC multiple choice answer sheet. not all of them, not random ones β selected ones. main character selection behaviour fr fr. π
π What to print π
these arguments are the "okay so WHAT are we printing" squad:
--sujet subject.pdfβ sets the subject file (the one that was prepared byauto-multiple-choice-prepare(1)). this is your whole exam blueprint bestie. π--fich-nums numbers-file.txtβ gives a file where the numbers of the copies to be printed are written, one number per line. if you don't pass this argument, all the copies will be printed β every single one, no filter, no chill. π--data data-dirβ gives the directory where data files live (peepauto-multiple-choice-meptex(1)for an example π). the layout database inside the data directory is what tells it at which page of the subject file each copy begins and ends. lowkey essential.--splitβ asks to print separate answer sheets separately. like, on their own. separate-separate. π«Ά--answer-firstβ asks to reorder the pages of each copy so that the separate answer sheet comes first. answer sheet girlies rise. π
π¨οΈ Where to print π¨οΈ
several printing methods are currently defined, and picking one is your whole vibe check:
- with
--methode CUPS,auto-multiple-choice imprimeprints to a CUPS printer. one print job is sent for each copy, which allows you to do stuff like use stapling. iconic. use these options with this method:--imprimante printerβ sets the CUPS printer name to print to. π--options cups-optionsβ gives CUPS options, in theopt1=value1,opt2=value2,...format. commas go brrr. π₯
- with
--methode file,auto-multiple-choice imprimeoutputs the answer sheets to files β one for each copy, cute and tidy. ποΈ--output filenameβ sets the filename for outputs. the%esequence will be replaced by a 4-digits copy number. iffilenamedoes not contain%e, the string-%e.pdfwill be added at its end. yes, it does that automatically, bestie, don't fight it. π
- with
--methode command,auto-multiple-choice imprimewill use a provided command for each copy. your command, your rules. β¨--print-command commandβ gives the command to be used for printing. heads up: the command string will be split at each space character β even when using quotesβ¦ π so quoting won't save you, fr. the sequence%fwill be replaced by a PDF filename (containing the copy to print), and%ewill be replaced by the copy number. π―
π Other options π
other available options, the little bonus round:
--extract-with commandβ gives the command to use to extract pages from the PDF subject. currently,pdftk,gsandqpdfare available. the default value ispdftk, butqpdfand thengswill be used if thepdftkcommand is not installed. so it's got a whole backup-plan lineup, we love a prepared queen. π
π AUTHORS π
the legends behind all this:
- Alexis BienvenΓΌe
<paamc@passoire.fr>β Main author π - Anirvan Sarkar β Author and Editor β¨
- Hiroto Kagotani β Editor πΈ
- FrΓ©dΓ©ric BrΓ©al β Author and Editor π
- Jean BΓ©rard β Translation from French π¦
- Georges Khaznadar β Translation from French π
π COPYRIGHT π
Copyright Β© 2008-2025 Alexis BienvenΓΌe
This document can be used according to the terms of the GNU General Public License, version 2 or later. π
bestie reminder: every flag, every default, every%eand%fmatters here. no guessing, no vibes-based printing. π
and that's the whole page, periodt. π this was Auto Multiple Choice version 1.7.0, dated 2025-04-17, dropping under the AUTO-MULTIPLE-CHOI(1) header β thanks for reading, ily, go print some answer sheets. π«Άπ
π¦ where this page comes from
- arch rolling: auto-multiple-choice 1.7.0-7 Β· GPL-2.0-or-later
- debian trixie: auto-multiple-choice-common 1.7.0-3 Β· GPL-2.0-or-later
- nixpkgs unstable: auto-multiple-choice 1.7.0
- ubuntu questing: auto-multiple-choice-common 1.7.0-3
- ubuntu resolute: auto-multiple-choice-common 1.7.0-3build1 Β· GPL-2.0-or-later
- ubuntu stonking: auto-multiple-choice-common 1.7.0-4 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms