A Micro Toolbox

ソフトウェアのニッチな問題の対処記録です

Tumblr:複数行にわたるコードブロックを書く

TumblrMarkdownで記事を書けるのだが、複数行にわたるコードブロック(整形済みテキスト)は「```」で囲んでも整形が崩れてしまう。


一行だけの

```コード```

は問題ない。

```
何か
複数行の
コード
```

は、

何か 複数行の コード

となる。

プレビューで生成された要素を調べたら

<p><code>...</code><p>

で囲まれていた。

画像投稿では「<」「>」もエスケープしないと表示されない。


現時点で有効だった回避策は

<pre><code>...</code></pre>

を使うこと。

<pre><code>
何か
複数行の
コード
</code></pre>

Markdownではなくなってしまうが、コード全体をHTMLに変換するよりは楽だと思う。