This software provides a processor that enables the 'smart text' markup feature for documents. It allows automated formatting and insertion of text elements like tables and charts, saving time for writers and enhancing document readability.
With Text::Smart, you can utilize various methods to process your text including process_divider(), process_itemize(), process_enumeration(), process_paragraph(), and process_smart(). Additionally, there are virtual methods for subclasses to implement such as generate_divider(), generate_itemize(), generate_enumeration(), generate_paragraph(), generate_bold(), generate_italic(), generate_monospace(), generate_link(), and escape().
Using Text::Smart is quite simple. You just need to create a new instance of Text::Smart, pass in any necessary options, and then call the relevant processing method on your text. The result will be text formatted in the desired markup language.
Overall, if you need a fast and efficient way to convert smarttext markup to other text-based markup languages, then Text::Smart is definitely worth considering. With its numerous processing and generating methods, it provides a lot of flexibility and customization options.
Version 1.0.2: N/A