在 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 回答