littlebot
Published on 2025-04-09 / 3 Visits
0

【源码】基于PonyText的文本排版与预处理系统

项目简介

PonyText是一款非“所见即所得”的文本排版工具,提供简易的文本排版与预处理系统。用户编写纯文本文件即可获得排版后的文本。该项目旨在解决写小说时人物、地点、物体名称命名困难的问题,通过引入“宏处理”解决此问题,同时具备基本排版功能。

项目的主要特性和功能

  • 宏处理:方便管理和替换文本中的特定名称,避免全局替换问题。
  • 基本排版:支持文本对齐、加粗、字号、字体等基本排版操作。
  • 文本结构化:使文本结构化,便于使用Git进行版本控制。
  • 简洁语法:语法简洁易懂,学习曲线低,适合初学者。
  • 指令扩展:和LaTeX类似,支持指令扩展,用户可自定义指令。

安装使用步骤

前提

假设用户已经下载了本项目的源码文件。

操作步骤

  1. 复制项目bash cd PonyText
  2. 安装依赖bash dotnet restore
  3. 编译项目bash dotnet build
  4. 运行项目bash dotnet run --project PonyTextEntry
  5. 使用PonyText
  6. 创建纯文本文件,用PonyText语法编写内容。
  7. 使用PonyText指令进行文本排版和预处理。
  8. 运行PonyText工具,生成排版后的文本文件。

通过上述步骤,用户可轻松使用PonyText进行文本排版和预处理,生成符合需求的文本文件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】