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 版本。
包含在 Perl 5.29.1 中的 Pod::Text::Color 4.11 已修正了包裝和行長度的幾個問題。
此模組繼承了 Pod::Text 的 API 和大部分行為,因此 Pod::Text 中的「相容性」 中的詳細資訊也適用。自 4.00(包含在 Perl 5.23.7 中)以來,Pod::Text 和 Pod::Text::Color 擁有相同的模組版本。(遺憾的是,在它們之前以令人混淆的方式分歧。)
Russ Allbery <rra@cpan.org>。
著作權所有 1999、2001、2004、2006、2008、2009、2018-2019、2022 Russ Allbery <rra@cpan.org>
此程式為免費軟體;您可以在與 Perl 相同的條款下重新散布或修改它。
此模組的目前版本隨時可從其網站 https://www.eyrie.org/~eagle/software/podlators/ 取得。它也是 Perl 核心散布的一部分,從 5.6.0 開始。