karelwintersky / emtypograph
Typograph by Evgeny Muravjev
Requires
- php: >=7.0
- ext-mbstring: *
This package is auto-updated.
Last update: 2024-09-22 03:27:32 UTC
README
Evgeny Muravjev Typograph, http://mdash.ru 作者:Evgeny Muravjev & Alexander Drutsa
EMT - Evgeny Muravjev Typograph
BUILDING
要构建 EMT,您需要 PHP 版本 5.2 或更高。建议通过 web-server 运行 builder.php 来构建 typograph。
例如: https:///mdash/builder/builder.php
然后您将拥有 3 个选项:为 PHP 构建、为 Python 构建、为 Python 构建测试。
生成的文件位于项目的根目录:EMT.php EMT.py
RUNNING
使用 tools-php/online.php 测试 Typograph 的 PHP 版本。
tools-php/example.php 包含一些示例,展示如何在 PHP 中使用 typograph。tools-py/run.py 包含示例,展示如何在 Python 中使用 typograph。
TESTING
要运行 PHP 版本的测试,您应该通过 web-server 跳转到 tools-php/test.php 页面。在此页面上,您点击“start”以运行所有测试。
例如: https:///mdash/tools-php/test.php
对于 Python 测试,您首先需要通过 builder/builder.php 从 PHP 版本构建测试集,然后运行测试
cd tools-py
python test.py
DEBUGGING
调试 EMT,使用 debug.php 此脚本将显示所选文本所使用的所有规则,并显示逐步日志。