kb84tkhrのブログ

何を書こうか考え中です あ、あと組織とは関係ないってやつです 個人的なやつ

Visual Studio Code おさらいしながら (3)

さてどうしよう

それでもpandocなら・・・pandocならきっとなんとなんとかしてくれる・・・
といった目をしながら試します

Pandoc - About pandocからファイルをダウンロードしてインストール
そしてPandoc - Pandoc User’s Guideを読む
-f markdown+hard_line_breaks--no-highlightをつけるとだいたい
想定しているアウトプットになるのではないか 

こんなMarkdownを変換

# Pandocで変換

よけいなものが入らないといいなあ
改行はbrになってくれるか
インラインコードとかコードブロックとかが心配

1行空けてpになるのはあんまり心配していない
`foo`を定義してみる

```python
def foo(a):
    print(a)
```

うりゃ

PS D:\Dropbox\takahiro\Documents\study\vscode> pandoc -f markdown+hard_line_breaks --no-highlight .\pandoctest.md
<h1 id="pandoc縺ァ螟画鋤">Pandoc縺ァ螟画鋤</h1>
<p>繧医¢縺・↑繧ゅ・縺悟・繧峨↑縺・→縺・>縺ェ縺・br />
謾ケ陦後・br縺ォ縺ェ縺」縺ヲ縺上l繧九°<br />
繧、繝ウ繝ゥ繧、繝ウ繧ウ繝シ繝峨→縺九さ繝シ繝峨ヶ繝ュ繝・け縺ィ縺九′蠢・・</p>
<p>1陦檎ゥコ縺代※p縺ォ縺ェ繧九・縺ッ縺ゅs縺セ繧雁ソ・・縺励※縺・↑縺・br />
<code>foo</code>繧貞ョ夂セゥ縺励※縺ソ繧・/p>
<pre class="python"><code>def foo(a):
    print(a)</code></pre>

あーすいませんね
Unicodeじゃないんですね
まあでもなんとなくできてそうな感じ

じゃこれを入れて
vscode-pandoc - Visual Studio Marketplace

コマンドラインオプションは・・・
Extensionの「Pandoc Option Configuration」か
ここに-f markdown+hard_line_breaks --no-highlightと入れてと
Ctrl+K,Pからhtmlを選択

できてる!

<h1 id="pandocで変換">Pandocで変換</h1>
<p>よけいなものが入らないといいなあ<br />
改行はbrになってくれるか<br />
インラインコードとかコードブロックとかが心配</p>
<p>1行空けてpになるのはあんまり心配していない<br />
<code>foo</code>を定義してみる</p>
<pre class="python"><code>def foo(a):
    print(a)</code></pre>

じゃこの記事もhtmlに変換して貼り付ける
できてるかな?