Skip to content

Auto Wikitext Fixing Tool for Chinese Wikipedia. 中文维基百科自动维基文本修复工具。

License

Notifications You must be signed in to change notification settings

cloudwindy/wikitext-fix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wikitext-fix

用于中文维基百科的自动维基文本修复工具。

警告

wikifix 还在开发中,请不要批量用于条目名字空间。如果您要在条目中使用,请一定在提交编辑前检查。

不当使用此工具可能会招致封禁。

编译

git clone https://github.com/cloudwindy/wikitext-fix
cd wikitext-fix
mkdir build && cd build
cmake .. -DCMAKE_BUILD_TYPE=Release
cmake --build .
cd bin && ./wikifix --help

例子

./wikifix 上海市 | xclip -sel clip

wikifix 不是一个自动化的机器人,而是会输出修复后的维基文本。请手动粘贴到对应的维基页面。

可用的修复

这些修复默认都是启用状态。

FixNotes

如果脚注不是这一行的末尾,把脚注移动到标点之前。如果脚注前后都有句号,移除脚注前重复的标点。

FixPunctuation

移除重复的标点符号。

FixPunctuationWidth

修复错误的标点符号宽度(例如:把“,”写成“,”)。

FixSpace

移除中英文之间的空格。

参数

--no-fix

禁用所有修复。

--render

渲染一个HTML页面用于显示解析器结果。

About

Auto Wikitext Fixing Tool for Chinese Wikipedia. 中文维基百科自动维基文本修复工具。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published