#latex #tex #string-representation #dvi

bin+lib dvi-to-text

dvi-to-text 是一个小型工具,可以将 DVI 文件(TeX/LaTeX 的输出)转换为文档中包含的文本的字符串表示形式

3 个不稳定版本

0.2.1 2022年11月19日
0.2.0 2022年11月14日
0.1.0 2022年11月11日

#29 in #string-representation

MIT 许可证

12KB
195

DVI to Text

将 DVI 文件(作为 TeX/LaTeX 的输出)转换为表示文档中可能显示的文本的字节切片。DVI 文件没有 Unicode 概念;每个字符命令在某个字体中绘制一个字符(值 0 到 255),包括可能没有 ASCII 子集的字体。此工具丢弃字体信息。

工具在垂直空间和页面中断处插入换行字节 0x0A,在字符之间的水平空间中插入空格字节 0x20。换行和空格字节的比例与空间的长度成比例。

包含命令行界面,输出到 stdout。示例用法

dvi-to-text tests/abc.dvi

依赖关系

~1MB
~21K SLoC