PyBlosxom 预处理格式文本实用配置

-- Zoom.Quiet [2004-09-09 01:14:25]

1. preformatters

预格式化!

  • 嗬嗬嗬,Wiki,VBB等等包含各种格式声明文本都是在输出到web 时才生成对应的带格式字串的,平时保存的都是纯净的文本!!
  • 所以称预格式化

1.1. PyBlosxom 支持多种格式

1.2. 合理混用

  • OK! 各种格式文本各有好处那未如何可以简单的自由使用??
  • 一句话,声明!!

1.2.1. 迁就主要矛盾

  • 不是按照你最常用的格式,或是最简单的格式
  • 而是PyBlosxom 的基本插件

  • 在下设置的主页面中必须有 summary -- 摘要列表插件,否则每篇日志都全编显示………………!

    • 然而 summary 仅仅支持 "plain","txtl"模式!
  • 幸好各种模式都可以根据专门的文件后缀来区别

1.2.2. steps

  • 1 按照正常的方式将所有插件安装好 2 设置为:

   1 # 文章预处理参数
   2 py['parser'] = 'plain'
  • 3 虽然是最简单的,但是可以方便的将文本声明为何种预处格式!让系统自个儿识别处理 4 准备好模板;就是修改原来的 story.flav
    • flav 就是你的样式的名称,可以任何8位以下字串,根据之可以在 py['defaultFlavour'] 指定为你的默认样式,PyBlosxom 系统默认的样式是 html

   1 #story.flav
   2 ...
   3 <div id="story">
   4         $summary
   5 ...
   6 # 将原来的$body 替换为 $summary就好!

1.2.2.1. linebreaks

列举几个格式文本的编写声明

  • linebreaks

    • 文件存为 .txt
    • 内容含有 summary 段落和格式声明就好!

in your blog:: 

    日志的标题
    #parser linebreaks
(((
摘要信息,以三"("标识
)))
    正文
    随便写啦………………

1.2.2.2. reST

  • reST -- 新结构化文本

    • 文件存为 .rst
    • 内容含有 summary 段落

in your blog:: 

    日志的标题
(((
摘要信息,以三"("标识
)))
正文
--------------
 * 随便写啦………………


  • 也可以文件存为 .txt
  • 内容含有 summary 段落和格式声明就好!

in your blog:: 

    日志的标题
(((
摘要信息,以三"("标识
)))
#parser reST

正文
--------------
 * 随便写啦………………