内容

名称

Pod::Text::Color - 将 POD 数据转换为格式化的彩色 ASCII 文本

概要

use Pod::Text::Color;
my $parser = Pod::Text::Color->new (sentence => 0, width => 78);

# Read POD from STDIN and write to STDOUT.
$parser->parse_from_filehandle;

# Read POD from file.pod and write to file.txt.
$parser->parse_from_file ('file.pod', 'file.txt');

描述

Pod::Text::Color 是 Pod::Text 的一个简单子类,它使用 ANSI 颜色转义序列来突出显示输出文本。除了颜色之外,它在所有方面都像 Pod::Text 一样工作。有关详细信息和可用选项,请参见 Pod::Text

Term::ANSIColor 用于获取颜色,因此必须安装才能使用此模块。

兼容性

Pod::Text::Color 0.05(基于 Pod::Parser)是 Perl 5.6.0 中包含的此模块的第一个版本。

基于 Pod::Simple 的当前 API 添加到 Pod::Text::Color 2.00 中。Pod::Text::Color 2.01 包含在 Perl 5.9.3 中,这是第一个包含这些更改的 Perl 版本。

在 Pod::Text::Color 4.11 中修复了与换行和行长相关的几个问题,该版本包含在 Perl 5.29.1 中。

此模块继承了其 API 和 Pod::Text 的大多数行为,因此 "Pod::Text 中的兼容性" 中的详细信息也适用。Pod::Text 和 Pod::Text::Color 自 4.00 版本以来一直具有相同的模块版本,该版本包含在 Perl 5.23.7 中。(不幸的是,它们在之前以令人困惑的方式分开了。)

作者

Russ Allbery <[email protected]>。

版权和许可

版权所有 1999、2001、2004、2006、2008、2009、2018-2019、2022 Russ Allbery <[email protected]>

本程序是自由软件;您可以在 Perl 本身相同的条款下重新发布和/或修改它。

另请参阅

Pod::TextPod::Simple

本模块的当前版本始终可从其网站获取:https://www.eyrie.org/~eagle/software/podlators/。它也是 Perl 核心发行版的一部分,从 5.6.0 版本开始。