カンマを含む文を CSV にする
文の中にカンマがある境界の例です。RFC 4180 の規則 6 により、カンマを含む欄は二重引用符で囲まれ、見出し行 Text が付いた CSV になります。
入力
文章(1 行 = 1 ノート)
A,B である。
穴にする用語(1 行に 1 つ。「用語::ヒント」も可)
B
番号の付け方
用語ごとに別の番号(用語の数だけカードができる)
出力の形
取り込み用 CSV(RFC 4180)
結果
エラー 0 件・警告 0 件・情報 2 件
指摘(エラー・警告・情報)
- 情報 全体 同じ番号の穴は 1 枚のカードで同時に隠れ、別の番号は別のカードになります(Anki Manual の Cloze deletion)。確認用の表示は、1 行のすべての穴を同時に隠した見た目です。
- 情報 全体 入れ子の穴(穴の中の穴)は作りません。教科書や参考書の本文をそのまま転載したカードを公開・配布しないでください。
| ノートの数 | 1 件 |
|---|---|
| 穴の数 | 1 か所 |
| カードの数 | 1 枚 |
穴埋めカード
Text
"A,{{c1::B}} である。"
検算(この結果になる理由)
穴埋めの文は A,{{c1::B}} である。 で、カンマを含むため RFC 4180 の規則 6 で二重引用符に囲まれます。見出し Text と 1 行の値が CRLF で区切られた CSV になります。
判定の根拠は仕様と根拠に、仕様の出典とともにまとめています。自分の入力で試すにはツールをお使いください。
このツールの制約
- 入れ子の穴(穴の中の穴)と、複数の番号を 1 つの穴に付ける {{c1,2::…}} の書式は作りません。
- 用語は文章の中の表記と完全に同じ文字列で探します。ひらがなと漢字、全角と半角の違いは同じとは見なしません。
- Anki の新旧のバージョンによる動作の違いは確認しません。取り込んだあとは Anki でカードの表示を確かめてください。
- 文章を自動で選んだり、用語を自動で抽出したりはしません。教科書や参考書の本文をそのまま転載したカードの公開・配布は避けてください。
ご利用にあたって
- この道具が作るのは記法の文字列だけです。Anki への取り込み方は、お使いの Anki のバージョンの公式マニュアルで確認してください。
- 他人の著作物の本文を、そのままカードにして公開・配布しないでください。