在 TextMate 中有一个名为“从文档创建 HTML”的功能,它将显示的代码(包括语法着色)转换为 HTML/CSS,以便于在线发布。我想知道 Emacs 中是否隐藏了这样的功能,或者我可以安装一个扩展来做到这一点。
问问题
1700 次
1 回答
20
在这里,我曾经htmlize-region
对 GNU Emacs 欢迎屏幕的一部分进行 Htmlize:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN"> <!-- 由 htmlize-1.34 在 css 模式下创建。--> <html> <头部> <title>*GNU Emacs*</title> <style type="text/css"> <!-- 身体 { 颜色:#000000; 背景颜色:#ffffff; } .ATTRLIST { } .ATTRLIST-1 { /* (:foreground "darkblue") */ 颜色:#00008b; } .ATTRLIST-2 { /* (:slant oblique) */ 字体样式:斜体; } .ATTRLIST-3 { /* (:foreground "red") */ 颜色:#ff0000; } 。默认 { /* 默认 */ 颜色:#000000; 背景颜色:#ffffff; } 。关联 { /* 关联 */ 颜色:#0000ff; 文字装饰:下划线; } .可变间距{ } 一种 { 颜色:继承; 背景颜色:继承; 字体:继承; 文字装饰:继承; } 一:悬停{ 文字装饰:下划线; } --> </style> </head> <正文> <上一页> <span class="ATTRLIST-3"><span class="variable-pitch">欢迎使用 </span></span><span class="ATTRLIST"><span class="link">GNU Emacs</ span></span><span class="ATTRLIST-3"><span class="variable-pitch">,</span></span><span class="ATTRLIST"><span 类的一个组件="link">GNU/Linux</span></span><span class="ATTRLIST-3"><span class="variable-pitch"> 操作系统。 </span></span><span class="variable-pitch">要退出部分输入的命令,输入 </span><span class="default">Control-g</span><span class="可变间距">。 </span><span class="variable-pitch"><span class="link">Emacs 教程</span></span><span class="variable-pitch">学习基本的击键命令 </span><span class="variable-pitch"><span class="link">Emacs 导览</span></span><span class="variable-pitch"> Emacs 功能概览 </span><span class="variable-pitch"><span class="link">查看 Emacs 手册</span></span><span class="variable-pitch">使用 Info 查看 Emacs 手册 </span><span class="variable-pitch"><span class="link">无保证</span></span><span class="variable-pitch"> GNU Emacs 自带 </span ><span class="ATTRLIST-2"><span class="variable-pitch">绝对不保证 </span></span><span class="variable-pitch"><span class="link">复制条件</span></span><span class="variable-pitch">再分配条件和改变 Emacs </span><span class="variable-pitch"><span class="link">订购手册</span></span><span class="variable-pitch">购买印刷版手册</span > <span class="可变间距"> 开始... </span><span class="variable-pitch"><span class="link">打开一个文件</span></span><span class="variable-pitch"> </span span><span class="variable-pitch"><span class="link">打开主目录</span></span><span class="variable-pitch"> </span><span class=" variable-pitch"><span class="link">自定义启动</span></span><span class="variable-pitch"> </span><span class="ATTRLIST-1"><span class="variable-pitch"> 这是 GNU Emacs 22.3.1(x86_64-pc-linux-gnu,GTK+ 版本 2.14.7) 2009 年 3 月 31 日在 nautilus 上,由 Debian 修改</span></span></pre> </正文> </html>
于 2009-06-03T20:06:51.267 回答