项目简介
PonyText是一款非“所见即所得”的文本排版工具,提供简易的文本排版与预处理系统。用户编写纯文本文件即可获得排版后的文本。该项目旨在解决写小说时人物、地点、物体名称命名困难的问题,通过引入“宏处理”解决此问题,同时具备基本排版功能。
项目的主要特性和功能
- 宏处理:方便管理和替换文本中的特定名称,避免全局替换问题。
- 基本排版:支持文本对齐、加粗、字号、字体等基本排版操作。
- 文本结构化:使文本结构化,便于使用Git进行版本控制。
- 简洁语法:语法简洁易懂,学习曲线低,适合初学者。
- 指令扩展:和LaTeX类似,支持指令扩展,用户可自定义指令。
安装使用步骤
前提
假设用户已经下载了本项目的源码文件。
操作步骤
- 复制项目:
bash cd PonyText
- 安装依赖:
bash dotnet restore
- 编译项目:
bash dotnet build
- 运行项目:
bash dotnet run --project PonyTextEntry
- 使用PonyText:
- 创建纯文本文件,用PonyText语法编写内容。
- 使用PonyText指令进行文本排版和预处理。
- 运行PonyText工具,生成排版后的文本文件。
通过上述步骤,用户可轻松使用PonyText进行文本排版和预处理,生成符合需求的文本文件。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】