1

私はreStructuredTextファイルに変換したいマークダウンファイルをいくつか持っています。私はこの特定の要件のためにPandocを使い始めました。これまでのところ、私は私の値下げで今すぐ次のような単純なコマンドmdから最初の変換の後に余分な改行を防止します

> pandoc --from markdown --to rst --columns 80 --output foo.rst foo.md 

を使用しています私は、たとえば、見出しの後には新しい行が存在しないように、テキストをレイアウトしています

# Some heading 
Some text that follows on the line immediately after the heading 

結果前述のコマンドからしかし、余分な改行を挿入します。

Some heading 
============ 

Some text that follows after the heading *and* a new-line 

私は、これは新しいラインはreStructuredTextのための必要条件ではありません追加したことを考えるには正しいんだ場合は、その私はCAいくつかの簡単な方法がありますPandocが挿入しないようにしますか?

+3

実際には、空白行を省略することは「悪い形」とみなされ、MarkdownとreStrcuturedText [linters](https://en.wikipedia.org/wiki/Lint_(ソフトウェア))の両方で空白行をそれぞれの文書。 – Waylan

+0

@Waylanああ、それは最初の出力ではなく調整が必要な私のMDです! – Toby

答えて

0

@Waylanがコメントしたように、見出しの後に新しい行を付けることは、マークダウンのベストプラクティススタイルとみなされ、したがってPandocの挿入は正しいものでした。

関連する問題