github page (Jekyll) 的一些问题 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
vontio
V2EX    问与答

github page (Jekyll) 的一些问题

  •  
  •   vontio 2013-12-17 15:16:06 +08:00 5353 次点击
    这是一个创建于 4367 天前的主题,其中的信息可能已经有所发展或是发生改变。
    1,怎么从一个post文章里面,创建另一个post文章的超链接
    2,另外标题每个单词首字母都自动大写化,有没有办法去掉这个功能
    第 1 条附言    2013-12-17 15:50:27 +08:00
    另外现在代码高亮是直接在_includes\themes\twitter\default.html里修改的,有没有更标准的方法呢
    20 条回复    1970-01-01 08:00:00 +08:00
    sqbing
        1
    sqbing  
       2013-12-17 15:38:25 +08:00   1
    1. 这个和markdown有关系吧
    2. 这个和css有关系吧,检查你的主题
    vontio
        2
    vontio  
    OP
       2013-12-17 15:40:15 +08:00
    @sqbing 多谢,我使用的默认的twitter主题,我现在想换成这款主题,请问怎么换呢,http://themes.jekyllbootstrap.com/preview/hooligan/
    loading
        3
    loading  
       2013-12-17 15:41:06 +08:00
    1.这个和加一个普通连接没区别,属于mk语法。
    2.建议给出github地址,我们去看看
    vontio
        4
    vontio  
    OP
       2013-12-17 15:45:15 +08:00
    @loading
    有办法使用相对地址吗,如果哪天我改变了permalink的规则,所有内部连接都会失效
    地址是 vontio.github.io
    sqbing
        5
    sqbing  
       2013-12-17 16:03:03 +08:00
    loading
        6
    loading  
       2013-12-17 16:03:36 +08:00
    我用的是 /blog/123 样式的,你用的也太奇芭了吧,时间有必要在地址里么。。。

    关于代码高亮,你根据mk语法指定好就可以了,以后修改起来很灵活的。目前你的语法输出有指定语言了,等你会做主题了,很好办的。

    先把内容好吧。
    puttin
        7
    puttin  
       2013-12-17 16:11:58 +08:00
    相对地址应该可以的
    起码我之前用Octopress(基于Jekyll)是可以的

    [Cocos2dx Ccscrollview Example](/cocos2d-x/2012/10/12/cocos2dx-CCScrollView-example/)
    vontio
        8
    vontio  
    OP
       2013-12-17 16:28:06 +08:00
    @sqbing
    @loading
    多谢,
    皮肤搞定了,
    超链接准备用绝对地址了,
    代码高亮我在default.html里面添加了highlight的加载代码,能用了。
    大写这个问题还不知道怎么解决 - -
    vontio
        9
    vontio  
    OP
       2013-12-17 16:32:47 +08:00
    @puttin 虽然还是依赖permalink,比绝对地址好多了。多谢。
    loading
        10
    loading  
       2013-12-17 16:33:05 +08:00
    https://github.com/vontio/vontio.github.io/blob/master/Rakefile
    第82行,试下把最后的‘{$&.upcase}’去掉,不知道是不是,我不会ruby
    kidlj
        11
    kidlj  
       2013-12-17 16:39:25 +08:00
    想用绝对地址(而且将来会发生改变),建议_config.yml里加个url变量,到时用{{ site.url }}引用。不过文章写起来麻烦些。
    vontio
        12
    vontio  
    OP
       2013-12-17 16:50:03 +08:00
    @loading 应该不是这里,upcase是整个字符串大写

    @kidlj @puttin的方法就可以了 ;)
    vontio
        13
    vontio  
    OP
       2013-12-17 17:09:57 +08:00
    @loading 还真是这里,本地测试了,是这个效果。棒!
    codepiano
        14
    codepiano  
       2013-12-17 17:49:51 +08:00
    访问楼主博客还要翻墙
    Andor_Chen
        15
    Andor_Chen  
       2013-12-17 18:07:39 +08:00
    第一个问题,请使用 post_url: https://github.com/jekyll/jekyll/blob/master/lib/jekyll/tags/post_url.rb

    使用方法:

    {{ post_url 2013-12-12-hello-word }}
    lanbing
        16
    lanbing  
       2013-12-17 19:38:35 +08:00
    楼主为什么不考虑wordpress或者typecho?貌似更易用一些。同时还可以解决墙的问题@codepiano
    vontio
        17
    vontio  
    OP
       2013-12-17 21:20:28 +08:00
    @Andor_Chen 就是要这种,刚试了下post_url始终指向当前post呢?
    vontio
        18
    vontio  
    OP
       2013-12-17 21:21:50 +08:00
    @codepiano
    @lanbing
    刚从wordpress转过来,随时都在墙外,无所谓了 = =
    vontio
        19
    vontio  
    OP
       2013-12-17 21:36:57 +08:00
    @Andor_Chen {% post_url 2013-12-12-hello-world %} 这样行了。
    vontio
        20
    vontio  
    OP
       2013-12-17 22:30:20 +08:00
    @loading 改了这个文件传到github,没有效果。。貌似编译没有用到这个文件。。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     919 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 24ms UTC 22:16 PVG 06:16 LAX 14:16 JFK 17:16
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86