NAME
App::Basis::ConvertText2::UtfTransform
SYNOPSIS
use 5.10.0 ;
use strict ;
use warnings ;
use App::Basis::ConvertText2::UtfTransform
my $string = "<b>bold text</b>
<i>italic text</i>
<f>flipped upside down text and reversed</f>
<l>Some Leet speak</l>
<o>text in bubbles</o>
<s>script text</s>
:beer:
:)
;)
" ;
say utf_transform( $string) ;
DESCRIPTION
A number of popular websites (eg twitter) do not allow the use of HTML to create bold/italic font effects.
However we can simulate this with some clever transformations of plain ascii text into UTF8 codes which are a different font and so effectively create the same effect.
We have transformations for flip (reverses the string and flips upside down, bold, italic, bubbles and leet.
We can transform A-Z a-z 0-9 and ? ! ,
Smilies
I have only implemented a small set of smilies, ones that I am likely to use
<3 heart
:heart: heart
:) smile
:D grin
8-) cool
:P pull tongue
:( cry
:( sad
;) wink
:halo: halo
:devil: devil horns
:horns: devil horns
(c) copyright
(r) registered
(tm) trademark
:email: email
:yes: tick
:no: cross
:beer: beer
:wine: wine
:wine_glass: wine
:cake: cake
:star: star
:ok:, :yes:, :thumbsup: thumbsup
:bad:, :no:, :thumbsdown: thumbsup
:ghost: ghost
:skull: skull
:hourglass: hourglass
:time: watch face
:sleep:
See Also http://txtn.us/