zoukankan      html  css  js  c++  java
  • Emacs OrgMode 标记语言

    Emacs Org-Mode 标记语言

    Emacs Org-Mode 标记语言

    在org-mode里,默认情况下' _ ' 这种字符会被当成标记语言来进行转义。 有时候自己写的文章里面确实想用下划线这个符号,怎么办?

    如何设置让 Org-Mode 在默认情况下不转义 _ 字符呢?

    1 单个org文件的解决方法

    可以在一个org文件的开头,用下面的设置来关闭这个功能:

    #+OPTIONS: ^:nil
    

    如果你需要更方便的设置,可以把上面的这个改为:

    #+OPTIONS: ^:{}
    

    这样,当你写成:

    a_{b}
    

    将会被转义成 ab_ 后被{}括起来的内容就会被转义。 而 a_b 时,就按普通的方式来显示。

    2 org 全局解决办法

    如果用org sites来写笔记,想让某个site的所有org文件不转义 _ 字符,

    则可以直接在org sites配置文件里,配置下面这么一句:

    (setq org-export-with-sub-superscripts nil)
    

    也可以在 org sites里设置这个属性,只作用于某一个site:

    :sub-superscript nil
    

    如果需要像上面一样,采用相对智能的{}方式,可以设置成:

    :sub-superscript {}
    

    或者直接用elisp来设置全局的属性:

    (setq org-export-with-sub-superscripts '{})
    
    

    是不是解决了?

    3 解决org css样式问题:

    :style "<link rel=\"stylesheet\" href=\"/home/liwei/emacs.css\" type=\"text/css\" />"
    
    

    4 如果要写一些容易被 "误解" 的代码,如org链接的源代码。刚可以当成代码来发布:

    #+begin_src ascii
    [[link][description]] or [[link]]
    

    Date: 2012-12-26 Wed

    Author: liweilijie

    Org version 7.9.2 with Emacs version 23

    Validate XHTML 1.0
  • 相关阅读:
    构造函数+this关键字+super关键字
    封装
    数组+方法
    流程控制语句
    java运算符+引用数据类型
    java的基础安装
    mysql数据库连接
    mysql数据库约束
    mysql数据库
    练习010:按奇偶排序数组
  • 原文地址:https://www.cnblogs.com/liweilijie/p/2834909.html
Copyright © 2011-2022 走看看