マークダウンに、Onenoteにインポートしたいメモがたくさんあります。 Onenoteは少し変換を行いますが、code blocks
が追加されました。 Onenoteがマークダウンを解釈する方法を微調整できる設定はありますか?
MDをHTMLとしてエクスポートする機能はありますか?そうでない場合は、 Dillinger のようなものを使用してこれを行うことができます。
コードブロックがHTMLで<pre>
または<code>
ブロックに変換されている場合、書式設定を維持したまま、HTMLページを開いてOneNoteにコピーできます。ただし、<pre>
および<code>
は削除されます。いくつかの簡単なCSSを使用して、タグのコンテンツのスタイルを設定できます。これもコピーされると思います。
Ribbon.xml構成でMarkdownをオンにし(リンクの下部を参照)、管理者モードでテキストエディターを開いてファイルを編集し、タグを「true」に設定する必要があります。
PanDoc で何かを自動化できるかもしれません。 MarkDownを(とりわけ)受け入れて、OneNoteがHTMLなどの理解できる形式を含め、他の多くの形式に変換できます。それはほとんどコマンドラインなので、簡単なバッチファイルが適切かもしれません。
pandoc "%~1" -o "temp.html"
pause
del "temp.html"
PanDocとそのようなバッチファイルを使用すると、MarkDownファイルをバッチファイルにドラッグアンドドロップでき、temp.htmlファイルがソースフォルダーに生成されます。それを開き、結果をコピーしてOneNoteに貼り付けます。
OneNoteコマンドラインスイッチ のリストがありますが、それらはOneNote 2007用であり、2010年の同様のドキュメントは見つかりませんでした。/paste
および/insertdoc
そのままのHTMLで貼り付けるか、何も貼り付けません。一時的なHTMLファイルを開いて、レンダリングされた結果をOneNoteにコピーすることは私にとってはうまくいきますが、それは少し面倒です。
OneNoteに貼り付けることについてのもう一つのことは、新しい行を尊重しているようには見えなかったことです。私は常に大きな貼り付けられたドキュメントに戻って改行を追加し直さなければならないので、それがすべて1つの巨大な段落にならないようにします。私はこれに対する解決策をまだ見つけていません。