Text::SmartProcessor for 'smart text' markup | |
Download |
Text::Smart Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Daniel P. Berrange
- Publisher web site:
- http://search.cpan.org/~danberr/
Text::Smart Tags
Text::Smart Description
Processor for 'smart text' markup Text::Smart is a Perl module that provides an interface for converting smarttext markup into an arbitrary text based markup language, such as HTML, Latex, or Troff.SYNOPSIS use Text::Smart; my $markup = Text::Smart->new(entities => \%entities); my $text = $markup->process($text, %opts); my $text = $markup->process_divider($text); my $text = $markup->process_itemize($text, %opts); my $text = $markup->process_enumeration($text, %opts); my $text = $markup->process_paragraph($text, %opts); my $text = $markup->process_smart($text, %opts); # Virtual methods for subclasses to implement my $text = $markup->generate_divider(); my $text = $markup->generate_itemize(@items); my $text = $markup->generate_enumeration(@items); my $text = $markup->generate_paragraph($text); my $text = $markup->generate_bold($text); my $text = $markup->generate_italic($text) my $text = $markup->generate_monospace($text); my $text = $markup->generate_link($text, $url); my $text = $markup->escape($text); Requirements: · Perl
Text::Smart Related Software