1

次のコマンドを使用して、Windows CMD で pandoc を正常に実行できます。

pandoc test.md -o test.html

それからRacketでも同じことをしたいので、試しました:

(subprocess #f #f #f "pandoc" "test.md -o test.html")

と:

(shell-execute "pandoc" "" "test.md -o test.html" (current-directory) 'sw_showdefault)

.htmlしかし、それらのどれも期待したファイルをくれませんでした。

これを行う正しい方法は何ですか?ありがとうございました。

4

1 に答える 1

4

あなたが最初に尋ねたようにあなたの質問に答える方法を知るのは難しいというジョシュアに同意します. 多分あなたはそれを編集します。一方、最初に尋ねられたように答えるには:

Racket の「コマンド プロンプトで入力する」に相当するのはsystem、またはそれ以上だと思いますsystem*

(system "pandoc test.md -o test.html")
于 2013-09-19T14:08:49.133 に答える