AUTO-MULTIPLE-CHOI(1)

📦 version 1.7.0, in arch rolling, nixpkgs unstable

✨ 名前 ✨ (NAME)

auto-multiple-choice-prepare — LaTeXソースファイルから作業文書を作成するコマンドだよ、地味に主役なやつ💅

てかこのページ全体、Auto Multiple Choice っていうマニュアルの一部ね、iykyk 🦋


🎀 概要 🎀 (SYNOPSIS)

okay so まずは形から見てこ、コマンドの見た目はこんな感じ〜👇

auto-multiple-choice prepare --mode s --prefix project-dir
                     mcq-source-file

auto-multiple-choice prepare --mode b --data project-data-dir
                     mcq-source-file

🌸 解説 🌸 (DESCRIPTION)

auto-multiple-choice prepare コマンドはね、選択式試験問題を記述したソースファイルから作業文書を生成してくれるの、まじ有能🫶

で、抽出される情報は --mode 引数の値によって変わるよ〜ってのがポイント。どちらのモードでも、ソースファイル名は引数として指定しなきゃダメ🙅‍♀️ そこは忘れないで、bestie。

💖 --mode s のとき (the slay mode)

「--mode s」を用いると、auto-multiple-choice prepare はこの3つを作るよ〜✨

  • 試験問題ファイル(印刷して受験者に配布する試験問題用紙)📄
  • 模範解答ファイル(正解をマークした答案用紙1部)✅
  • 位置情報ファイル(ページ上のボックスの位置に関する情報を含んだファイル)📍

で、以下の引数が使用可能だよ👇

  • --out-sujet subject.pdf — 作成する試験問題ファイル名を設定するよ。
  • --out-corrige corrected.pdf — 作成する模範解答ファイル名を設定するよ。
  • --out-calage calage.xy — 作成する位置情報ファイル名を設定するよ。
  • --prefix directory — 上の三つのオプションで使用されていないものがあるときは、このディレクトリが必要になるの。そしてそのときのデフォルト値は directory/sujet.pdf、directory/corrige.pdf、directory/calage.xy になるよ、神対応👑

💜 --mode b のとき (the data mode)

「--mode b」を用いると、auto-multiple-choice prepare はソースファイルから採点基準を抽出するよ〜🎯

⚠️ このモードでは、--data オプション(下記参照)を使用しなければならないの。ここマジ大事、no cap 💀

🌈 どのモードでも使えるオプションたち (universal iconics)

以下のオプション引数はどのモードでも使用できます、ってことで全部いくよ👇

  • --with latex-engine — 使用するLaTeXエンジン(コマンド)を指定するよ。latex-engine は例えば pdflatex や xelatex となるの。
  • --filter filter — 選択式試験問題のソースファイルをLaTeXファイルに変換するフィルター名を設定するよ。組込みのフィルターは latex(何も変換しない)と plain(AMC-TXTソース)なの、シンプルでいいよね🍓
  • --filtered-source mcq-latex-file — 指定したフィルターを用いてソースファイルから作成するLaTeXファイル名を指定するよ。省略した場合、mcq-source-file に _filtered.tex を付け足して得られたファイル名が使用されるの。
  • --n-copies n — 生成する試験問題の部数を設定して、LaTeXソースファイル(\onecopy の最初の引数)で指定した部数を上書きしちゃうよ🔥
  • --debug file.log — デバッグ情報を記録するファイルを指定するよ、トラブルシューティングの味方😭
  • --epoch EPOCH — 日付(1970年1月1日以降の秒数)を指定して、PDFを何度生成しても同一結果になるようにするよ。再現性って尊い…⭐
  • --data project-data-dir — SQLiteデータファイルを格納するディレクトリを設定するよ。

👑 著者 👑 (AUTHOR)

このページを書いたり訳したりしてくれた人たち、リスペクトしかない🫶

  • Bienvenue Alexis[FAMILY Given] <paamc@passoire.fr> — 主な著者
  • Sarkar Anirvan[FAMILY Given] — 著者・編集者
  • Kagotani Hiroto[FAMILY Given] — 編集者
  • Bréal Frédéric[FAMILY Given] — 著者・編集者
  • Bérard Jean[FAMILY Given] — フランス語版から英語版への翻訳
  • Khaznadar Georges[FAMILY Given] — フランス語版から英語版への翻訳
  • Kagotani Hiroto[FAMILY Given] — 英語版から日本語版への翻訳

製作著作 © 2008-2018 Alexis Bienvenüe

この文書はGNU一般公衆利用許諾書バージョン2またはそれ以降に従って利用することができます。

📜 ライセンスは大事、読んでね。periodt.

最後まで読んでくれてありがとう、bestie!💖 このページは Auto Multiple Choice 1.7.0 版のもので、2025-04-17 時点の内容だよ〜🎀 バイブスで覚えちゃって、でもコマンドは正確にね💅✨

📦 where this page comes from