跳转到主要内容

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 查看哈希值)

上传时间 Python 3

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面