Tisk v unicode

Ondrej Koala Vacha koala na vju.cz
Pondělí Květen 10 11:32:14 MEST 2004


On Mon, 10 May 2004, Honza Pazdziora wrote:

> Ano. Ono se to totiz dobre nevytiskne. Vy totiz v tom package M nemate
> use utf8 nebo use encoding, takze tam do promenna $a neprirazujete


To nemam, o tom vim, kdyz jsem 'use encoding 'latin2' pridal do M.pm, tak
sel i ten posledni jezecek v utf.

> 	use open ':std', ':locale';
>
> nebo natvrdo ':encoding(...)', a do package M take pridat use
> encoding.

S natvrdo pridanym
use encoding 'latin2';
	use open ":std",
	IN => ":encoding(iso-8859-2)",
	OUT => ":encoding(iso-8859-2)";

to tiskne iso-8859-2, a neni nutne mit v M.pm 'use encoding'. Coz me tedy
vede na doplnkovy dotaz o platnosti pragma 'use encoding': opravdu je platny v
ramci souboru, tedy plati pro vsechny dalsi 'package' v temze souboru,
zatimco pro externi M.pm jiz neplati?

s diky za objasneni

--
Ondrej Koala Vacha


Další informace o konferenci Perl