NAME
    Template::Plugin::Ligature - Typographic ligature filter for TT

VERSION
    This document describes Template::Plugin::Ligature version 0.02.

SYNOPSIS
    Template:

        [% USE Ligature %]

        [% FILTER ligature %]
        Offloading floral offices refines effectiveness.
        [% END %]

    Output:

        Offloading floral offices refines effectiveness.

DESCRIPTION
    This is a Template::Toolkit plugin to filter text, replacing sequences
    of characters with corresponding typographic ligatures using
    Text::Ligature.

    When using this filter in HTML templates, one of the following steps
    will also need to be performed in order to properly display these
    Unicode ligatures.

    *   Set the "charset" to "UTF-8" in the HTTP response "Content-Type"
        header

            Content-Type: text/html; charset="UTF-8"

    *   Set the "charset" to "UTF-8" in the HTML "Content-Type" meta element

            <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">

    *   Convert the ligatures to HTML entities using the "html_entity"
        filter

            [% $content | ligature | html_entity %]

AUTHOR
    Nick Patch <patch@cpan.org>

COPYRIGHT AND LICENSE
    Copyright 2011 Nick Patch

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