Emacs 如何添加<;李>;在组织模式下导出HTML文件时自动标记每一行
现在我使用的是组织模式8.0.2。最近我发现这真的是浪费时间,我应该打字 列出一堆项目时,会出现大量重复的Emacs 如何添加<;李>;在组织模式下导出HTML文件时自动标记每一行,emacs,org-mode,emacs24,Emacs,Org Mode,Emacs24,现在我使用的是组织模式8.0.2。最近我发现这真的是浪费时间,我应该打字 列出一堆项目时,会出现大量重复的标记。现在我只想实现一个函数,如下所示: <customization-tag> first statement; second statement; third statement; </customization-tag> 第一项声明; 第二次发言; 第三项声明; 将其导出为html文件时。它将自动转换为以下格式 <ul> <li>f
<customization-tag>
first statement;
second statement;
third statement;
</customization-tag>
第一项声明;
第二次发言;
第三项声明;
将其导出为html文件时。它将自动转换为以下格式
<ul>
<li>first statement;</li>
<li>second statement;</li>
<li>third statement;</li>
</ul>
- 第一项声明李>
- 第二次发言李>
- 第三项声明李>
我发现HTML序言可能会有所帮助,但我不知道从哪里开始
有人能帮我吗?
谢谢这是一种有点另类的方法,但如果您愿意手动执行(即,不以编程方式),我会投票选择一个简单的
^(.*)$
regex find and replace。转换成编程脚本也很容易,不过,这也是一种黑客解决方案,而不是解决方案
[编辑]抱歉,起初没有看到emacs标志。。。试试这个命令
M-x replace regexp regexp newstring
via:我想你应该试试。使用它,您可以在Emacs中编辑列。有关详细信息,请参阅。是否有不想使用列表的原因(请参阅) 使用Org 8.02和以下内容:
- First statement;
- second statement;
- third statement;
然后导出到HTMLC-C-e C-b h
(仅适用于本例中的车身温度输出),我得到:
- 第一项声明;
- 第二次发言;
- 第三项声明;
目前,我只想自动实现,反正你已经给了我一个很好的选择。至少它会比我现在使用的方式更有效率。谢谢。哇,太棒了。但这并不是我想要的。无论如何,谢谢你。
<ul class="org-ul">
<li>First statement;
</li>
<li>second statement;
</li>
<li>third statement;
</li>
</ul>