5.2 テキストをインデントする
4.12節で話したように, Markdown では空白文字はしばしば意味をなさなくなります. さらに Markdown は, デフォルトでインデントの空白を無視します. しかしインデントを維持したいことがあります. 例えば詩や演説文などです. このような場合は垂直線 (|
) で始まる罫線ブロックを使うことができます. 改行と行頭のスペースは出力でも維持されます. 例えばこのように20
| When dollars appear it's a sign
| that your code does not quite align
| Ensure that your math
| in xaringan hath | been placed on a single long line
出力はこうなります.
When dollars appear it’s a sign
that your code does not quite align
Ensure that your math
in xaringan hath
been placed on a single long line
各行は Markdown のソースでは改行コードが使われています (ハードラップ). 次に続く行をスペースで始めれば, 1つ前の行の改行と行頭のスペースは通常は無視されます. 例えばこのように入力します.
| 採用責任者
| ニンジャの学校,
ハッカーの大学
| 404 Not Found Road, Undefined 0x1234, NA
出力はこうなります.
採用責任者
ニンジャの学校, ハッカーの大学
404 Not Found Road, Undefined 0x1234, NA
「ニンジャの学校」の直後の改行が無視されているのがわかると思います.
Claus Ekstrøm: https://yihui.org/en/2018/06/xaringan-math-limerick/ 作のリメリックです.↩︎