Weiss jetzt natürlich nicht, was du unter einem Textfeld verstehst: HTML, GUI ...
Unter HTML sollte es einfach mit dem HTML Code gehen.
GUI hab ich nicht wirklich Erfahrung, sollte aber gehen wie unter der Konsole.
zB. über UNICODE Ausgabe.
#!/usr/bin/perl
use charnames ':full';
binmode(STDOUT, ":utf8");
# Einfach das Zeichen schreiben/copieren
print "&â";
# Was er mir hier natürlich gleich wieder in den Nummerischen
# HTML Code umwandelt :-D
#
#Mittels pragma charnames den Namen angeben
print "\N{SQUARE ROOT}\n";
#Unicode Codeposition
print "\x{221A}\n";
exit;
'binmode(STDOUT, ":utf8");' verhindert, das du eine Warnung wegen der Mischung von UNICODE Ausgabe und ASCII Zeichen erhälst. - Die Ausgabe erfolgt nun rein in UNICODE.
'use charnames' brauchst du nur, wenn du die charnames auch benutzen möchtest.
Eine Hilfe zur UNICODE Tabelle und PERL Charnames findest du hier:
UNICODE Zeichensatz
Weiteres zu Perl und Unicode findest du auf Cpan
hier.
Perl.org selbst bietet weiteres zur Verwendung des
charnames.
Hoffe das hilft dir weiter
Gruà Frank