如何告诉组织模式禁用逐字文本中的标题?

时间:2016-10-02 18:37:51

标签: emacs org-mode

如何使org模式不解释以星号作为标题开头的行?我的组织模式文档中有一些逐字文本。有些行以星号开头。组织模式将这些行解释为标题。我不想要那个。

以下是具有上下文的文字:



    * 20160721 Headline for July 21, 2016

    I created a git repository for rfc-tools.  It's in
    ~/Documents/rfc-tools.

    Renamed grep-rfc-index.sh to search-rfc-index.sh because it searches.
    That it uses grep is irrelevant.

    Wrote a README.md for the project.  Here it is:

    #+BEGIN_SRC text
    ----- BEGIN QUOTED TEXT -----
    This is the README.md for rfc-tools, a collection of programs for
    processing IETF RFCs.

    * fetch-rfcs-by-title.sh downloads into the current directory the RFCs
      whose titles contain the string given on the command line.  Uses an
      rfc-index file in the current directory.  Prefers the PDF version of
      RFCs but will obtain the text version if the PDF is not available.

    * fetch-sip-rfcs.sh downloads RFCs that contain "Session Initiation"
      in their titles into the current directory.

    * search-rfc-index.sh searches an rfc-index file in the current
      directory for the string given on the command line.  The string can
      contain spaces.

    * join-titles.awk turns the contents of an rfc-index file into a
      series of long lines.  Each line begins with the RFC number, then a
      space, then the rest of the entry from the rfc-index.
    ----- END QUOTED TEXT -----
    #+END_SRC


我想要" ----- BEGIN QUOTED TEXT -----"和" -----结束语篇-----"为明文和从属于标题" 20160721 2016年7月21日标题"。组织模式将所有以星号开头的行解释为顶级标题。

顺便说一下,逐字文本是Markdown。我希望这不重要。

4 个答案:

答案 0 :(得分:0)

尝试将文本包装在各种特殊块标记之一中。例如,您可以尝试将文本放在这些标记中:

#+BEGIN_SRC text

...

#+END_SRC 

以下是我的Emacs格式化结果的屏幕截图:

enter image description here

如果这不能满足您的需求,您可以尝试:

 #+BEGIN_EXAMPLE

 ...

 #+END_EXAMPLE

这将在标记内部呈现所有内容而不使用标记和等宽字体。

如果这也不起作用,您可以尝试列出here列出的其他一种标记。

答案 1 :(得分:0)

用这样的逗号* *退出*,

如果您输入C-c'进入特殊编辑然后退出,org可能会为您执行此操作。

答案 2 :(得分:0)

我认为答案是“你做不到”。我找到了一种使用抽屉解决问题的方法。 org-mode manual解释说抽屉是放置您不想一直看到的文字的地方。

StackExchange用户有一个问题 getting a custom org drawer to open/close。似乎对于旧版本的org-mode,你必须告诉org-mode你抽屉的名字。例如。如果您有一个名为“COMMANDS”的抽屉

:COMMANDS:
ls
cat
grep
:END:

您必须使用+ DRAWERS关键字告诉org-mode抽屉的名称:

#+DRAWERS COMMAND

并重启org-mode。

答案 3 :(得分:0)

为我工作:

    #+BEGIN_SRC markdown