org mode 排版技巧

               


文本

居中

#+BEGIN_CENTER专    业:       软件工程       #+END_CENTER

下划线

院    系:    _软件与微电子学院_  


中划线

+abc+

加粗

*abc*

标题

* 开头,1个是一级标题,2个是二级标题

启用缩进模式

输入命令,这样,所有的标题层次结构都用缩进拉开横向距离。

org-indent-mode

枚举

- 开头 或者 + 开头

如何调整缩进,在新加一行的时候,用tab可能不是你想要的缩进,可以通过Alt + 左/右键来调整缩进

如何变换- 或者 + 或者其他,可以通过shift + 左/右建


段落

一个空行就将段落分开。


中文换行

org mode默认遇到中文不自动换行,在~/.emacs.d/init.el中添加如下设置即可。

;; 中文换行问题(add-hook 'org-mode-hook    (lambda () (setq truncate-lines nil)))


禁用下划线转义

latex风格都使用下划线表示下标,这里可以关闭掉。在org文档头部加入:
#+OPTIONS: ^:nil


快速输入块标签

<s 然后按tab键,会自动展开为源代码块标签:
#+BEGIN_SRC #+END_SRC

十分方便。

<e 会展开
#+BEGIN_EXAMPLE#+END_EXAMPLE

其余参考:
s    #+begin_src ... #+end_src e    #+begin_example ... #+end_example  : 单行的例子以冒号开头q    #+begin_quote ... #+end_quote      通常用于引用,与默认格式相比左右都会留出缩进v    #+begin_verse ... #+end_verse      默认内容不换行,需要留出空行才能换行c    #+begin_center ... #+end_center l    #+begin_latex ... #+end_latex L    #+latex: h    #+begin_html ... #+end_html H    #+html: a    #+begin_ascii ... #+end_ascii A    #+ascii: i    #+index: line I    #+include: line



内部链接

文档很容易变得很长, 特别是在org-mode如此优越的层次控制之下. 内部链接是一个很方便的跳转功能.

最简单的

就是用[[my_text]]进行跳转

my_text要在全文中唯一, 这样就可以很容易的以文本搜索的方式进行条装. 此方式在导出为html后仍然有效.

加上label

同样的, 也可以支持label, 写成[[my_text][my_name]]

这样, 链接显示my_name, 跳转到拥有文字my_text的地方.


使用锚点

这是下锚的地方, 跳转目的地

#<<t1>> Definition 1:

然后用前面的加label的方法设置链接.

[[t1][Definition 1

参考官方文档:

http://orgmode.org/manual/Internal-links.html


覆盖默认的CSS

C-c C-e 导出HTML的时候,头部会生成默认的css,但有时候需要修改。比如.org-svg图片的宽度默认为90%,但没有设置最大宽度和最大高度,会造成有时候图片显示过大。
可以创建一个自己的style.css,然后在org文件里面添加一个设置:
#+HTML_HEAD: <link rel="stylesheet" type="text/css" href="styles/style.css" />
style.css文件内容如下:
.org-svg {    width: 90%;    max-width: 1000px;    max-height: 1000px;}

现在导出时将会在html文件里面加入这个css文件,覆盖掉之前的.org-svg的默认设置。

对某个Head自定义

http://orgmode.org/manual/CSS-support.html

这里还有一片好文,介绍了一个新的模块
https://writequit.org/articles/emacs-org-mode-generate-ids.html


           

再分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!https://blog.csdn.net/jiangjunshow

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值