Text::Smart

Processor for 'smart text' markup
Download

Text::Smart Ranking & Summary

Advertisement

  • Rating:
  • 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