Zdeněk Žabokrtský & Rudolf Rosa
{zabokrtsky,rosa}@ufal.mff.cuni.cz
Tuesday 9.00–11.20
SU2
33: ! " # $ % & ' ( ) * + , - . / 0 1 2 3 4 5 6 7 8 9 : ; < = > ? @ 65: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z [ \ ] ^ _ ` 97: a b c d e f g h i j k l m n o p q r s t u v w x y z { | } ~
There is no 8-bit ASCII!
161: ¡ ¢ £ ¤ ¥ ¦ § ¨ © ª « ¬ - ® ¯ ° ± ² ³ ´ µ ¶ · ¸ ¹ º » ¼ ½ ¾ ¿
192: À Á Â Ã Ä Å Æ Ç È É Ê Ë Ì Í Î Ï Ð Ñ Ò Ó Ô Õ Ö × Ø Ù Ú Û Ü Ý Þ ß
224: à á â ã ä å æ ç è é ê ë ì í î ï ð ñ ò ó ô õ ö ÷ ø ù ú û ü ý þ ÿ
Unicode Consortium (1991)
C3 A1
or 61 CC 81
) ⇒
normalization
\"{A}
gives Ä
Ä
gives Ä again
iconv -f windows-1250 -t utf8 text-win > text-utf8
export LC_ALL=C cat << EOF | sort ďa čá ča ca dá da EOF | export LC_ALL=cs_CZ.UTF-8 cat << EOF | sort ďa čá ča ca dá da EOF |
Modern source code editor should provide:
+ fallback mode for working in a text console (no GUI)
NPFL092 | Lecture 2 |