PyBlosxom 预处理格式文本实用配置
-- Zoom.Quiet [2004-09-09 01:14:25]
Contents
preformatters
预格式化!
- 嗬嗬嗬,Wiki,VBB等等包含各种格式声明文本都是在输出到web 时才生成对应的带格式字串的,平时保存的都是纯净的文本!!
所以称预格式化
PyBlosxom 支持多种格式
- 仅仅随系统发布的就有
plain -- 纯文本格式,不进行预处理,可以直接写HTML
genericwiki -- Wiki 模式
linebreaks -- 自动断行
- entryparsers -- 另外在此目录中附了 条目处理的几个预处理格式
py -- Python 脚本 模式;将 MoinMoin的Python 语法渲染分离而得
rst -- reST 新结构化文本模式;系统需要安装 docutils
txtl -- textile 主页
- 等等!
合理混用
- OK! 各种格式文本各有好处那未如何可以简单的自由使用??
一句话,声明!!
迁就主要矛盾
- 不是按照你最常用的格式,或是最简单的格式
而是你PyBlosxom 的基本插件
在下设置的主页面中必须有 summary -- 摘要列表插件,否则每篇日志都全编显示………………!
- 然而 summary 仅仅支持 "plain","txtl"模式!
- 幸好各种模式都可以根据专门的文件后缀来区别
steps
- 1 按照正常的方式将所有插件安装好 2 设置为:
Toggle line numbers
1 # 文章预处理参数
2 py['parser'] = 'plain'
- 3 虽然是最简单的,但是可以方便的将文本声明为何种预处格式!让系统自个儿识别处理 4 准备好模板;就是修改原来的 story.flav
flav 就是你的样式的名称,可以任何8位以下字串,根据之可以在 py['defaultFlavour'] 指定为你的默认样式,PyBlosxom 系统默认的样式是 html
linebreaks
列举几个格式文本的编写声明
linebreaks
- 文件存为 .txt
- 内容含有 summary 段落和格式声明就好!
{{{in your blog::
- 日志的标题 #parser linebreaks
((( 摘要信息,以三"("标识 )))
- 正文 随便写啦………………
}}}
reST
reST -- 新结构化文本
- 文件存为 .rst
- 内容含有 summary 段落
{{{in your blog::
- 日志的标题
((( 摘要信息,以三"("标识 ))) 正文
- 随便写啦………………
}}}
- 也可以文件存为 .txt
- 内容含有 summary 段落和格式声明就好!
{{{in your blog::
- 日志的标题
((( 摘要信息,以三"("标识 ))) #parser reST
正文
- 随便写啦………………
}}}