問題タブ [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.
css - 通常、pandoc/markdown の重要な空白はどこで規制されますか?
pandoc を使用して、カスタム css ファイルを介していくつかのマークダウン ドキュメントを .html に変換しています。
1つのことを除いてすべてが機能しています。私が理解していることから、テキスト backticks ``
は通常内部のコードであるため、空白が重要である必要があります。私の場合、そうではありません。つまり、通常の他のテキストのように見えます。
pandoc またはカスタム css ファイルで規制されている場所に興味があります。空白が重要かどうかを規制する css 属性は何ですか?
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>"
latex - Pandocによって生成されたさまざまなマークアップファイル間で変更を同期するにはどうすればよいですか?
すべて。ライティングツールとしてPandocを使用しています。さまざまなマークアップ形式(マークダウン、LaTeX、HTML)間で変換するその驚くべき機能は、私に感銘を与えます。「1つのソースファイル、複数の出力形式」は良いように聞こえますが、マークダウン形式間の変更の同期に関していくつかの問題があります。
たとえば、マークダウンソースファイルnameを書き込むことから始めますhello.mkd
。タスクを時系列で一覧表示します。
- ファイルの作成を終了し
hello.mkd
ます。 - pandocを使用してとに変換し
hello.mkd
ます。hello.tex
hello.html
- 編集
hello.tex
:いくつかのパッケージを追加し、いくつかの複雑な環境を追加して、TeXドキュメントをより美しくします。 - 洗練し
hello.html
ます。
ここに問題があります。編集時にタイプミスやその他のバグを見つけた場合hello.tex
、.tex
すぐに修正するのでしょうか、それともソースファイルで修正しhello.mkd
て出力を再生成するのでしょうか。
私にとって2つの選択肢:
- ソースファイルのバグを修正してから、ここ
hello.mkd
を参照するすべての出力を再生成します。次に、特定のファイルタイプに対して行われたすべての変更をマージする必要があります。たとえば、すべてのパッケージ/環境などをマージします。新しく生成されたファイルに変更します。hello.tex
hello.html
- すべての出力形式のバグを修正します。つまり
hello.mkd
、、、、およびその他の修正/ファイルタイプで修正しますhello.tex
。hello.html
この方法では、マージ作業が少なくて済みます。しかし、3つの共有ルートのマークアップファイルは現在は無関係のように見えるため、ばかげているように見えます。
うーん...どう思いますか?
ruby - pandoc-ruby エラー
gem install pandoc-ruby を使用して pandoc をインストールし、次のサンプル スクリプトを実行してみました。
次のエラーが表示されます。
このスクリプトは、pandoc-ruby github で例として挙げられているスクリプトの 1 つであるため、インストールに何か問題があるに違いないと思います。これを修正する方法を知っている人はいますか?
どうもありがとう
haskell - 特定の場所でと
タグを " ペアに変更する
ツールチェーンを使用して、 Pandocを使用してマークダウンを HMTL5 に変換し、WordPress のビジュアル エディターに HTML コンテンツとして挿入しています。
画像を挿入する場合、WordPress はshortcode
フォームのと呼ばれるものを挿入します。
HTMLテキストに。" ... "
これは実際にはマークダウンではありませんが、各ペア<q> ... </q>
を HTML 出力用のペアに変換する Pandoc によって解釈されます。これは WordPress では正しく機能しません。
WordPress によって排他的に入力され、入力した他のコンテンツと混同できない、明確に定義された角括弧内にあるもののみの変換を防止する必要があります。" ... "
[caption ... ]
Pandoc APIやHaskellについて、このテキスト フラグメントを Pandoc 処理から除外するインライン paser/filter を作成するのに十分な知識がありません。Pandoc メーリング リストで受け取ったアドバイスは、Pandoc と Haskell についての知識が不足しているため、これまで頭を悩ませていました。
私は Perl フィルターを作成することを考えましたが、非常に正当な理由で正規表現を使用することを強く思いとどまらせました。
ここで、後処理ステップとして、pandoc を実行した後、ブロック内のテキストのみを<q> ... </q>
タグから逆置換する堅牢な方法があるかどうかを確認するよう求めています。" ... "
[caption ... ]
誰かがこれについてどうすればよいか提案してもらえますか?
どうもありがとう。
markdown - docx から markdown へのバッチ処理
入手方法についてのアイデア:
フォルダーとそのすべてのサブフォルダーでコマンドを実行し、マークダウンファイルを元のフォルダーと同じフォルダーに配置できるようにするには?
osx-snow-leopard - pandoc 変換のバッチ処理
pandocをバッチ処理する方法を試して解決するために、高低を検索しました。
HTML ファイルを含むフォルダーとネストされたフォルダーをマークダウンに変換するにはどうすればよいですか?
私はos x 10.6.8を使用しています
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)
これを修正する方法はありますか?
markdown - 画像付きのreStructuredTextファイルをマークダウンに変換する方法は?
私は次のような行を含む最初のファイルを持っています
このファイルをマークダウンに変換したいと思います。使ってみましpandoc
た、
しかし、出力ファイルfoo.md
は図の包含行を無視しているようです。では、フィギュアの素晴らしさを失うことなく、どうすればマークダウンファイルに変換できますか?ありがとう