Emacs *でマークダウンドキュメントを作成しようとしています。
構文などが強調表示され、マークダウンモードになります(そのパッケージをインストールしたのか、それが標準的な問題なのかはわかりません)。
プレビューを作成しようとすると(C-c C-c p
またはGUI)、次のエラーコードを返します。
終了コード127でマークダウンに失敗しました
このエラーは何を教えてくれますか?より完全なエラーメッセージを取得する方法はありますか?
Markdown-modeの docs は、インストールしたpandocなどの外部ライブラリを呼び出すことを示唆しています。 これら SOの質問によると、pandocはこのエラーコードを返すことができますが、それが何を意味するのかを明確にすることはできませんでした。
これを修正するにはどうすればよいですか/どのドキュメントにアクセスする必要がありますか?
私はEmacsが初めてなので、何でも役に立ちます。ありがとう!
* Mac上のEmacsバージョン25.3.1(Sierra 10.12.6)
最も簡単な修正方法は、パッケージマネージャーを使用してmarkdown
パッケージをインストールすることです。
私は自分でこのエラーを修正しました:
$ brew install markdown
(MacOS Mojaveのbashコマンドライン)。 Brewは「ボトル」markdown-1.0.1.mojave.bottle.tar.gz
をインストールし、その後C-c C-c p
またはM-x markdown-preview
がマークダウンファイルをエクスポートし、エクスポートされたファイルを表示するブラウザーウィンドウを開きました。
Ubuntu 19システムでは、Sudo apt install markdown
も機能しました。
Pandocのマークダウンへのシンボリックリンクを使用して同じことができると期待していますが、a)これは正常に機能し、b)それは小さい(36 Kバイトの実行可能ファイル)。ただし、Pandocのマークダウンは、より「現代的な」マークダウンをサポートする場合があります。