7

org-modeで欲しいのは、Markdown言語のインラインコードブロック構文のようなものですX <- 3。私はグーグルで試しました(参照):

src_R{X <- 3}

org-modeでインラインですが、html(with C-cC-eh)にエクスポートしてもインラインコードは表示されませんでした。もののような他のコードブロックは#+begin_src R正常に機能しますが、とにかくエクスポート中に警告メッセージがあります:

htmlize.el 1.34 or later is needed for source code formatting [14 times]

それが理由でしょうか?

アップデート:

@LeVieuxGildasの意見に感謝しますhtmlize.el。現在、最新バージョン1.43をインストールしてロードしましたが、エクスポート時にエラーメッセージは表示されませんでした。ただし、HTMLをエクスポートしても、インラインコード部分を表示することはできません。

システム:OS X 10.8.2; emacsmacポートhttps://github.com/railwaycat/emacs-mac-port ; 組み込みのorg-mode

4

2 に答える 2

8

ここでは2つのことについて話していると思います。Markdownのバッククォートのように単に「コードを表示」したい場合は、次のように、インラインコードを等号で囲みます。

Write messages in JavaScript using: =console.log(x, y)=

ただし、src_XYZ{abc}それをコードとして評価し、結果を返す試みを使用します。

于 2013-07-29T22:10:56.473 に答える
3

速くて汚い解決策は、以前のインラインコードのヘッダー引数を変更することです。

src_R[:exports code]{X <- 3}

私の意見では、インラインコードは、組織ファイルをラテックスファイルとして出力する場合に構文を強調表示できるため、=code=またはそれよりもはるかに優れています。~code~

于 2017-07-08T16:43:03.027 に答える