23 lines
370 B
Perl
23 lines
370 B
Perl
#!/usr/bin/perl
|
|
|
|
package IkiWiki::Plugin::typography;
|
|
|
|
use warnings;
|
|
use strict;
|
|
use IkiWiki;
|
|
|
|
sub import { #{{{
|
|
IkiWiki::hook(type => "sanitize", id => "typography", call => \&sanitize);
|
|
} # }}}
|
|
|
|
sub sanitize (@) { #{{{
|
|
my %params=@_;
|
|
|
|
eval q{use Text::Typography};
|
|
return $params{content} if $@;
|
|
|
|
return Text::Typography::typography($params{content});
|
|
} # }}}
|
|
|
|
1
|