2012-05-26 9 views
11

は、私は今、私は、このファイルが値下げに変換したい画像を含むreStructuredTextファイルをmarkdownに変換するにはどうすればよいですか?

.. figure:: examples/foo.png 
    :scale: 80% 

    Fig. 1 : Illustration of the awesomeness of stackoverflow 

のような行を含む最初のファイルを持っています。私は、pandoc

pandoc -s -w rst --toc foo.rst -o foo.md 

を使用してみましたが、出力ファイルfoo.mdは、図包含行を無視ようです。だから、数字のawesomenessを失うことなくマークダウンファイルに変換するにはどうすればいいですか?以下のreStructuredTextのに

![Map to buried treasure](/path/to/img.jpg "Optional title") 

:Pandocのおかげ

+0

Markdownを出力したい場合、 '-w rst'フラグは必要ありません。これは、最初に書き込みを行うように指示します。 – poolie

答えて

2

Thisオンラインデモは、以下の値下げを変換

.. figure:: /path/to/img.jpg 
    :align: center 
    :alt: Optional title 

    Map to buried treasure 

だから、これはあなたが値下げに変換できる数値を定義することができますどのようにする必要があります。ただし、このreStructuredTextをオンラインコンバータで使用すると、エラーメッセージが非常に役に立たないというエラーメッセージが表示されます。 Pandocを実行するときにエラーメッセージが表示されますか?

おそらく、あなたのreStructuredText構文が間違っているかもしれません。図形(およびその他の)指示文のオプションは、指示文名に関してインデントされるべきです。お試しください。

.. figure:: examples/foo.png 
    :scale: 80% 

    Fig. 1 : Illustration of the awesomeness of stackoverflow 

これが異なるかどうかを確認してください。

+0

pandocを実行したときにエラーは報告されませんでした。最初の構文が正しい - 他の場所やhtmlなどに正しく表示されています。 – nye17

+0

これはおそらくPandocのバグです。私は開発者に電子メールを送るか、Pandocのメーリングリスト/ issueトラッカーでこれを上げます。 – Chris

+0

確かに、仕事をするための代替ツールはないようです。 – nye17

関連する問題