V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ini
V2EX  ›  Emacs

重复造了一个轮子,还是方形的

  •  
  •   ini · 2012-11-27 22:41:59 +08:00 · 4142 次点击
    这是一个创建于 4169 天前的主题,其中的信息可能已经有所发展或是发生改变。
    org-page,一个用Elisp写的,用于Emacs和org mode的static site generator,传说中的静态站点生成器。就是你只需要写好你的org文件,然后,在Emacs中轻按几下C-x C-e,一切都搞定了。类似的轮子还有jekyll、hyde等。
    代码托管在github:
    https://github.com/kelvinh/org-page

    这里是一个示例站点(刚上,没写多少东西,每个post的页面底端有一个htmlized org source的链接,就是我写的org原始文件):
    http://kelvinh.github.com/

    作为一个CSS白痴,没有办法,于是从http://0x3f.org/站点“借”来了样式,然后再进行了一些自定义。我知道大家都很恨“抄”,如果喷,请轻喷 :-D

    如果有使用Emacs和org mode这两大神器的童鞋,不妨试一试~~
    9 条回复    1970-01-01 08:00:00 +08:00
    ispinfx
        1
    ispinfx  
       2012-11-27 22:46:36 +08:00
    试试这个方轮子……
    ispinfx
        2
    ispinfx  
       2012-11-27 22:48:08 +08:00
    楼主放去elpa吧
    ini
        3
    ini  
    OP
       2012-11-27 22:48:32 +08:00
    @ispinfx
    欢迎使用,有什么问题的话email我或者直接在github上提issue~~
    ispinfx
        4
    ispinfx  
       2012-11-27 23:18:13 +08:00
    @ini 试用了一下,挺不错,一直没找到好用的org2html的 :)
    ini
        5
    ini  
    OP
       2012-11-28 08:21:40 +08:00
    @ispinfx
    多谢支持~~
    也多谢提醒,以前没怎么接触过elpa,打算先看看情况,等再完善一点后去试试~~
    ini
        6
    ini  
    OP
       2012-12-09 18:39:41 +08:00
    @ADIVILOrz
    神马情况,你突然给了我这么多感谢。。
    ADIVILOrz
        7
    ADIVILOrz  
       2012-12-13 23:59:32 +08:00
    @ini 因为我在用org的export html

    @ini 可悲的是,这货把org格式捣乱了,换行一顿删除,囧~

    还是很感谢。
    ini
        8
    ini  
    OP
       2012-12-14 23:02:49 +08:00
    @ADIVILOrz
    是org-page把你的org格式搞乱了么,因为要去除中文中多余的空格,所以在export的时候,我调用了`fill-region`去除多余的行,但是会恢复回去的,你可以把你的重现步骤整理一下,到github给提个issue吧,我再细看~~
    ADIVILOrz
        9
    ADIVILOrz  
       2012-12-16 17:01:49 +08:00
    @ini submitted.
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1255 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 17:45 · PVG 01:45 · LAX 10:45 · JFK 13:45
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.