共通のルール
- ファイルはUTF-8のTXTファイルとして保存します。
- 各項目はTABキーで区切ります。「[TAB]」という文字を入力するのではなく、実際にTABキーを押してください。
- 1行に1問が基本です。問題の次の行に、選択肢・解説を続けて書きます。
- 1つのファイルにつき5問まで作成できます。
- 空行は無視されます。問題ごとに空行を入れて見やすく整理できます。
++、++%、++#、:@、::、--、//などの記号はすべて半角で入力します。
タイトル(先頭行:++)
++ [TAB] 問題タイトル [TAB] 説明
- 1番目の項目に
++を入力します。 - 2番目の項目に問題タイトルを入力します。
- 3番目の項目に説明を入力できます。問題画面ではタイトルの下に表示されます。説明は省略できます。
- タイトルを入力しない場合は、問題画面にタイトル行は表示されません。
結果画面の設定(++%・++#)新機能
最終結果の画面と、結果の共有に使う設定です。どれも ++ の行とは別の行に書き、使わない設定は書かなくてかまいません。
点数に応じたメッセージ(++%)
++% [TAB] 点数の下限 [TAB] メッセージ
- 最終結果の画面で、点数のすぐ下に、点数に合わせた一言を表示します。
- 1行に「この点数以上なら、このメッセージ」を1つ書き、必要な数だけ行を並べます。
- 取った点数以下で、最も大きい下限の行のメッセージが表示されます。行の順番は自由です。
この例では、100点で1行目、60〜99点で2行目、0〜59点で3行目のメッセージが表示されます。
共有文面の呼びかけとハッシュタグ(++#)
++# [TAB] ハッシュタグ [TAB] 呼びかけの一言
- 公開URLから解いた人が「結果をコピー」でコピーする文面に、呼びかけの一言と、作成者のハッシュタグを加えます。
- ハッシュタグは、半角スペースで区切って複数書けます。
#QuizTXTは自動で先頭に付きます。 - ハッシュタグには記号を使わないでください。記号のところでハッシュタグが途切れます。
- 呼びかけを書かない場合は、決まった一言(「あなたは何問わかる?」)が入ります。
- Xなどでは投稿の文字数に上限があるので、ハッシュタグは2〜3個、呼びかけは短めにしてください。
この設定で「結果をコピー」を押すと、次のような文面がコピーされます。
https://quiztxt.com/q/jpn/1790642634-1
#QuizTXT #坊っちゃん #夏目漱石
呼びかけだけを変える場合は ++#[TAB][TAB]呼びかけ、ハッシュタグだけを加える場合は ++#[TAB]#ハッシュタグ のように書きます。
結果画面の設定を使った例
記述問題
問題 [TAB] 正解 [TAB] 別解 [TAB] 別解 …
- 問題文と正解をTABで区切って1行に書きます。
- 正解の後にTABで区切って、別解を複数追加できます。どれで答えても正解になります。
- 別解がない場合は、問題と正解だけを入力します。
- 数字の全角・半角は同じものとして扱われます。
○×問題
問題 [TAB] ○ または ×
正解欄に、正しい場合は ○、誤りの場合は × を入力します。
問題画面では「正しい」「誤り」の選択肢として表示されます。表示される文言は操作画面の言語に合わせて切り替わります。
選択問題
:@ または :: [TAB] 選択肢
- 問題文を1行書き、次の行から選択肢を1行に1つずつ並べます。
- 正解の選択肢は行頭に
:@、不正解の選択肢は行頭に::を入力し、TABで区切ってから選択肢を書きます。 :@が1か所なら、選択肢はラジオボタン(1つだけ選ぶ)になります。:@を複数の行に付けると、選択肢はチェックボックスになり、正解をすべて選んだ場合だけ正解になります。
1つだけ選ぶ問題
複数選ぶ問題
選択肢をシャッフルする新機能
:@ または :: [TAB] 記号 [TAB] 選択肢
- 選択肢の行を3つの項目で書くと、問題を生成するときに選択肢の順番がシャッフルされます。出題のたびに順番が変わることはありません。
- 2番目の項目には「A.」「B.」などの記号を、3番目の項目に選択肢の文を書きます。記号は順番どおりに表示され、選択肢の文だけが並べ替えられます。
- 記号が不要な場合は、2番目の項目を空欄にできます(TABは2つ続けて入力します)。
- 選択肢の行を2つの項目で書いた場合は、シャッフルされず、書いた順番のまま表示されます。
記号なしでシャッフルする
選択肢は、ラジオボタンやチェックボックスだけでなく、選択肢の文字をクリックしても選べます。
解説
-- [TAB] 解説文
問題(選択問題の場合は選択肢)の直後の行に -- を入力し、TABで区切って解説を書きます。複数行の解説は、各行を同じ形式で書きます。
解説は、不正解の問題への再挑戦を終えた後の、最終結果の画面に表示されます。1回目の採点では表示されないので、解く人は答えを見ずに再挑戦できます。
コメントと読み込みの終了
//で始まる行はコメントとして扱われ、問題画面には表示されません。原稿内のメモや問題の分類に使えます。- 行の先頭が
++++の行があると、それ以降の行はすべて無視されます。
採点と再挑戦
- 「採点」ボタンを押すと自動採点され、100点満点の点数が表示されます。
- 不正解の問題があった場合は、不正解の問題だけに1回再挑戦できます。
- 公開URLから問題を開いた場合は、「結果をコピー」で点数をSNSなどに共有できます。詳しくは共有の方法をご覧ください。
対応言語
- 操作画面は、日本語と英語に対応しています。
- 問題と解説は、日本語でも英語でも書けます。○×問題の「正しい」「誤り」などの表示は、操作画面の言語に合わせて切り替わります。
記述例
結果画面の設定と、4種類の問題をまとめた5問の例です。テキストエディタにコピーし、UTF-8のTXTファイルとして保存してください。項目間はTAB文字で区切られています。