9

HTML にエクスポートしたい多くの小さな組織ファイルを含む組織モード プロジェクトがあります。#+TITLE適切なタイトルがないため、多くのファイルを設定していません。エクスポート時に、最初の文の一部がドキュメントのタイトルとしてエクスポートされていることがわかりました。

たとえば、組織文書は次のようになります。

This is a short file.

Mary had a little lamb, etc.

次の HTML を持つようにエクスポートされます。

*snip*
<div id="content">
<h1 class="title">This is a short file.</h1>


<p>Mary had a little lamb, etc.</p>
*snip*

上記のファイルの両方の文が段落としてマークされていることを確認したいと思います。タイトルの自動占いを無効にするにはどうすればよいですか?

4

2 に答える 2

8

最初の行がタイトルになるのを避けるために、空のタイトルを設定できます:

#+Title:

This is a short file.

Mary had a little lamb, etc.
于 2012-10-15T05:29:44.427 に答える
5

コードをorg-export-region-as-html見ると、次のフラグメントが表示されます

(title (or (and subtree-p (org-export-get-title-from-subtree))
           (plist-get opt-plist :title)
           (and (not
                 (plist-get opt-plist :skip-before-1st-heading))
                (org-export-grab-title-from-buffer))
           (and buffer-file-name
                (file-name-sans-extension
                 (file-name-nondirectory buffer-file-name)))
           "UNTITLED"))

org-export-grab-title-from-bufferタイトルが定義されていない場合、関数が呼び出されます。アドバイスすることで、この機能を無効にすることができます

(defadvice org-export-grab-title-from-buffer (around org-export-grab-title-from-buffer-disable activate))
于 2012-10-14T05:03:16.317 に答える