Differences between revisions 2 and 3
Revision 2 as of 2004-09-09 01:14:25
Size: 3225
Editor: Zoom.Quiet
Comment: '''PyBlosxom 预处理格式文本实用配置'''
Revision 3 as of 2009-12-25 07:09:18
Size: 3229
Editor: localhost
Comment: converted to 1.6 markup
Deletions are marked like this. Additions are marked like this.
Line 4: Line 4:
-- Zoom.Quiet [[[DateTime(2004-09-09T01:14:25Z)]]]
[[TableOfContents]]
-- Zoom.Quiet [<<DateTime(2004-09-09T01:14:25Z)>>]
<<TableOfContents>>
Line 20: Line 20:
     * '''rst''' -- reST 新结构化文本模式;系统需要安装 [http://docutils.sourceforge.net/ docutils]
     * '''txtl''' -- [http://dealmeida.net/projects/textile/ textile 主页]
     * '''rst''' -- reST 新结构化文本模式;系统需要安装 [[http://docutils.sourceforge.net/|docutils]]
     * '''txtl''' -- [[http://dealmeida.net/projects/textile/|textile 主页]]

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

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

preformatters

预格式化!

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

PyBlosxom 支持多种格式

合理混用

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

迁就主要矛盾

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

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

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

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就好!

linebreaks

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

  • linebreaks

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

{{{in your blog::

  • 日志的标题 #parser linebreaks

((( 摘要信息,以三"("标识 )))

  • 正文 随便写啦………………

}}}

reST

  • reST -- 新结构化文本

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

{{{in your blog::

  • 日志的标题

((( 摘要信息,以三"("标识 ))) 正文


  • 随便写啦………………

}}}


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

{{{in your blog::

  • 日志的标题

((( 摘要信息,以三"("标识 ))) #parser reST

正文


  • 随便写啦………………

}}}

PyB-preformatters (last edited 2009-12-25 07:09:18 by localhost)