DOKK / manpages / debian 10 / libmojomojo-perl / MojoMojo::Formatter::SyntaxHighlight.3pm.en
MojoMojo::Formatter::SyntaxHighlight(3pm) User Contributed Perl Documentation MojoMojo::Formatter::SyntaxHighlight(3pm)

Return true if the module is loaded.

MojoMojo::Formatter::SyntaxHighlight - syntax highlighting for code blocks

This formatter performs syntax highlighting on code blocks.

The syntax highlight formatter is based on "<pre>" tags entered by the user, so it must run before other formatters that produce "<pre>" tags. The earliest such formatter is the main formatter.

This formatter uses Syntax::Highlight::Engine::Kate to syntax highlight code inside of "<pre lang="language"> ... </pre>" tags:

 <pre lang="Perl">
   say "Hello world!";
 </pre>

See "PLUGINS" in Syntax::Highlight::Engine::Kate for a list of supported languages.

MojoMojo, Module::Pluggable::Ordered and Syntax::Highlight::Engine::Kate.

Johannes Plunien <plu@cpan.org>

This library is free software. You can redistribute it and/or modify it under the same terms as Perl itself.

2018-01-13 perl v5.26.1