NAME
MathML::Entities::Approximate
SYNOPSIS
A subclass of MathML::Entities that supplies ASCII approximate characters for XHTML+MathML Named Entities.
use lib (getpwnam('sdadmin'))[7] . '/perlib';
use MathML::Entities::Approximate;
$html = '<strong>avancée</strong>';
# convert to HTML character reference. Standard MathML::Entities
$numeric = name2numbered($html) # <strong>avancée</strong>
# convert to standard ASCII
$ascii = name2approximated($html) # <strong>avancee</strong>
DESCRIPTION
MathML::Entities::Approximated is a content conversion filter for named XHTML+MathML entities. There are over two thousand named entities in the XHTML+MathML DTD, but only a fraction of them are variants on standard ASCII characters.
Named Entities are converted to a reasonable ASCII (7-bit ASCII set), or removed from the string.
FUNCTIONS
There is only one function, which is exported by default.
name2approximated
XHTML+MathML named entities in the argument of
name2approximated()
are replaced by the corresponding 7-bit ASCII character. Any entitiy which cannot be approximated is removed.
AUTHOR
Ian Stuart <Ian.Stuart@ed.ac.uk<gt>E
COPYRIGHT
Copyright (c) 2005 Ian Stuart. All rights reserved.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
MathML::Entities, HTML::Entities, HTML::Entities::Numbered, http://www.w3.org/TR/REC-html40/sgml/entities.html, http://www.w3.org/Math/characters/
1 POD Error
The following errors were encountered while parsing the POD:
- Around line 277:
You forgot a '=back' before '=head1'