問題タブ [pandoc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1231 参照

css - 通常、pandoc/markdown の重要な空白はどこで規制されますか?

pandoc を使用して、カスタム css ファイルを介していくつかのマークダウン ドキュメントを .html に変換しています。

1つのことを除いてすべてが機能しています。私が理解していることから、テキスト backticks ``は通常​​内部のコードであるため、空白が重要である必要があります。私の場合、そうではありません。つまり、通常の他のテキストのように見えます。

pandoc またはカスタム css ファイルで規制されている場所に興味があります。空白が重要かどうかを規制する css 属性は何ですか?

0 投票する
2 に答える
597 参照

haskell - Text.Pandoc (Haskell) を使用して Markdown を Html に変換するにはどうすればよいですか?

次のコードがあります。

それをマークダウン文字列に適用すると:
"header\n=======\nA line of text.\n### A list ###\n- apple\n- orange\n- pear"

私は最終的に:
"<h1 id=\"header\">header</h1>\n<p>A line of text. ### A list ### - apple - orange - pear</p>"

0 投票する
1 に答える
207 参照

latex - Pandocによって生成されたさまざまなマークアップファイル間で変更を同期するにはどうすればよいですか?

すべて。ライティングツールとしてPandocを使用しています。さまざまなマークアップ形式(マークダウン、LaTeX、HTML)間で変換するその驚くべき機能は、私に感銘を与えます。「1つのソースファイル、複数の出力形式」は良いように聞こえますが、マークダウン形式間の変更の同期に関していくつかの問題があります。

たとえば、マークダウンソースファイルnameを書き込むことから始めますhello.mkd。タスクを時系列で一覧表示します。

  1. ファイルの作成を終了しhello.mkdます。
  2. pandocを使用してとに変換しhello.mkdます。hello.texhello.html
  3. 編集hello.tex:いくつかのパッケージを追加し、いくつかの複雑な環境を追加して、TeXドキュメントをより美しくします。
  4. 洗練しhello.htmlます。

ここに問題があります。編集時にタイプミスやその他のバグを見つけた場合hello.tex.texすぐに修正するのでしょうか、それともソースファイルで修正しhello.mkdて出力を再生成するのでしょうか。

私にとって2つの選択肢:

  • ソースファイルのバグを修正してから、ここhello.mkdを参照するすべての出力を再生成します。次に、特定のファイルタイプに対して行われたすべての変更をマージする必要があります。たとえば、すべてのパッケージ/環境などをマージします。新しく生成されたファイルに変更します。hello.texhello.html
  • すべての出力形式のバグを修正します。つまりhello.mkd、、、、およびその他の修正/ファイルタイプで修正しますhello.texhello.htmlこの方法では、マージ作業が少なくて済みます。しかし、3つの共有ルートのマークアップファイルは現在は無関係のように見えるため、ばかげているように見えます。

うーん...どう思いますか?

0 投票する
1 に答える
1245 参照

ruby - pandoc-ruby エラー

gem install pandoc-ruby を使用して pandoc をインストールし、次のサンプル スクリプトを実行してみました。

次のエラーが表示されます。

このスクリプトは、pandoc-ruby github で例として挙げられているスクリプトの 1 つであるため、インストールに何か問題があるに違いないと思います。これを修正する方法を知っている人はいますか?

どうもありがとう

0 投票する
1 に答える
163 参照

haskell - 特定の場所でとタグを " ペアに変更する

ツールチェーンを使用して、 Pandocを使用してマークダウンを HMTL5 に変換し、WordPress のビジュアル エディターに HTML コンテンツとして挿入しています。

画像を挿入する場合、WordPress はshortcodeフォームのと呼ばれるものを挿入します。

HTMLテキストに。" ... "これは実際にはマークダウンではありませんが、各ペア<q> ... </q>を HTML 出力用のペアに変換する Pandoc によって解釈されます。これは WordPress では正しく機能しません。

WordPress によって排他的に入力され、入力した他のコンテンツと混同できない、明確に定義された角括弧内にあるもののみの変換を防止する必要があります。" ... "[caption ... ]

Pandoc APIHaskellについて、このテキスト フラグメントを Pandoc 処理から除外するインライン paser/filter を作成するのに十分な知識がありません。Pandoc メーリング リストで受け取ったアドバイスは、Pandoc と Haskell についての知識が不足しているため、これまで頭を悩ませていました。

私は Perl フィルターを作成することを考えましたが、非常に正当な理由で正規表現を使用することを強く思いとどまらせました。

ここで、後処理ステップとして、pandoc を実行した後、ブロック内のテキストのみを<q> ... </q>タグから逆置換する堅牢な方法があるかどうかを確認するよう求めています。" ... "[caption ... ]

誰かがこれについてどうすればよいか提案してもらえますか?

どうもありがとう。

0 投票する
2 に答える
2410 参照

markdown - docx から markdown へのバッチ処理

入手方法についてのアイデア:

フォルダーとそのすべてのサブフォルダーでコマンドを実行し、マークダウンファイルを元のフォルダーと同じフォルダーに配置できるようにするには?

0 投票する
3 に答える
5207 参照

osx-snow-leopard - pandoc 変換のバッチ処理

pandocをバッチ処理する方法を試して解決するために、高低を検索しました。

HTML ファイルを含むフォルダーとネストされたフォルダーをマークダウンに変換するにはどうすればよいですか?

私はos x 10.6.8を使用しています

0 投票する
3 に答える
4911 参照

osx-snow-leopard - 解決方法: pandoc: ...:hGetContents: 無効な引数 (無効なバイト シーケンス)

Mac OSX 10.6.8 のターミナルで次のコードを実行しています。

find . -name \*.html -type f -exec pandoc -o {}.md {} \;

一部のドキュメントを解析しますが、かなりの数でこのエラーが発生します。

pandoc: ./Teaching/how_16825_make-lesson-book.html: hGetContents: invalid argument (invalid byte sequence)

これを修正する方法はありますか?

0 投票する
1 に答える
386 参照

html - Pandoc は Markdown-Headlines を無視します

snapを使用して、この関数を使用して、マークダウンからテキストを作成するスプライスを作成しました。

さて、たとえば、このマークダウンを与えると

次の HTML が生成されます。

の前にいくつの改行を入れ#ても、段落に押し込まれます。

おかしなことに、同じマークダウンを pandoc のデモ サイトにダンプすると、正しい Html 出力が生成されます。

私のプロジェクトの完全なコードは、必要に応じてここにあります。

0 投票する
1 に答える
4658 参照

markdown - 画像付きのreStructuredTextファイルをマークダウンに変換する方法は?

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

このファイルをマークダウンに変換したいと思います。使ってみましpandocた、

しかし、出力ファイルfoo.mdは図の包含行を無視しているようです。では、フィギュアの素晴らしさを失うことなく、どうすればマークダウンファイルに変換できますか?ありがとう