WiKo:Wiki编译器,静态网站和PDF生成器。
项目描述
Wiko,Wiki编译器
由David Garcia和Pau Arumi编写
描述
我们不推荐在新的项目中使用Wiko。这是一个相当过时的僵尸项目,始于2007年。它被保留下来,因为一些网站仍在使用它生成,而这些网站正等待迁移到现代静态生成器。
WiKo是一个非常简单但强大的Python脚本,它从一个给定目录中的文件中提取wiki内容,并构建一个web、一个LaTeX文章或一个博客。强烈建议与协作版本控制系统一起使用,以便在提交时发布。
使用WiKo的主要好处是
- 一个简单且易于阅读的wiki格式,可以生成LaTeX和HTML,两者无区别
- 您可以使用您喜欢的文本编辑器而不是网页表单来编辑内容
- 您不需要重新格式化内容就可以在从网页到LaTeX文章或博客中重用它。
- 您可以通过更改一些文件中的常见标题、侧边栏、页脚和样式来更改整个站点的外观,这些文件与内容无关。并且它仍然是一个静态网站。
- 您可以将您的网站或文章放在版本控制系统(cvs, svn...)下进行协作编辑,并拥有一个在提交时更新的发布版本。
安装
pip install wiko
系统依赖
- python-bibtex:可选。用于更美观的HTML参考书目。
- mimetex:可选。作为避免在HTML输出中依赖外部服务的公式替代方案。
特性
常见格式
- 文本格式:
'''粗体'''
、''斜体''
... - 超文本和锚点:
[[http://lalala.com 链接]]
等 - 列表和枚举
- HTML页面内容表生成
- 支持两种格式的LaTeX结构:图形、公式、参考书目、脚注...
- 自动重新编译某些图像格式(dia->eps/png, dot->eps/png, eps->pdf...)
- 用户定义段落类型
- 用于编写的有用结构,如待办事项注释和审阅者注释
- 画廊生成
博客
博客模式将wiki文件作为博客条目,并根据您为每个条目定义的属性(如发布日期、作者、标签...)将它们组合和分发到不同的页面和RSS中。
- 首页,显示最新条目
- RSS文件,包含最新条目
- 筛选页面,包含同一作者的条目或具有给定标签的条目
- 从Blogger和WordPress导入图形工具
- 侧边栏对象,包含存档条目和标签列表
作者
此脚本主要由“David Garcia Garzon”和“Pau Arumi Albo”开发。他们将其用于他们自己的网站、科学文章甚至他们的论文。请参阅WiKo示例页面。
项目详情
下载文件
下载适合您平台的项目文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
wiko-1.0.0.tar.gz (24.0 kB 查看哈希值)
构建分发
wiko-1.0.0-py3-none-any.whl (23.8 kB 查看哈希值)
关闭
wiko-1.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | bf4f0f03d1a63872def0f27bf416b5b2c3ff8c45af24920def691c77079a9ba5 |
|
MD5 | ff6864a88aaec4aacee96c899780245c |
|
BLAKE2b-256 | d470d50180a62b0fd781277aedf54a1e3b1ba52d2a7e7b523ba03dd04aa0c9c0 |
关闭
wiko-1.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | d6eda859035d04da3ba6276af55dbcb886b80eacb0ea8181f7369a7691b213a7 |
|
MD5 | b4f1d3f55e4331af7be39b6b9371ce43 |
|
BLAKE2b-256 | fbf1350bc73e54ff0b0964db4a8fa811c4c7294f4695888dcaf202f06af75f3c |