X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1c2ed09a15a5eccaa1f78d3c57a597c13ba9f8f1..e39d30c05b9febb396cd9f133b9df7718142e299:/docs/latex/wx/tunicode.tex?ds=inline diff --git a/docs/latex/wx/tunicode.tex b/docs/latex/wx/tunicode.tex index 01973d69d1..339b77accb 100644 --- a/docs/latex/wx/tunicode.tex +++ b/docs/latex/wx/tunicode.tex @@ -17,14 +17,14 @@ characters from languages other than English. \subsection{What is Unicode?}\label{whatisunicode} -Starting with release 2.1 wxWidgets has support for compiling in Unicode mode +wxWidgets has support for compiling in Unicode mode on the platforms which support it. Unicode is a standard for character encoding which addresses the shortcomings of the previous, 8 bit standards, by using at least 16 (and possibly 32) bits for encoding each character. This allows to have at least 65536 characters (what is called the BMP, or basic multilingual plane) and possible $2^{32}$ of them instead of the usual 256 and is sufficient to encode all of the world languages at once. More details about -Unicode may be found at {\tt www.unicode.org}. +Unicode may be found at \urlref{http://www.unicode.org}{http://www.unicode.org}. % TODO expand on it, say that Unicode extends ASCII, mention ISO8859, ... @@ -189,9 +189,7 @@ the \helpref{wxMBConv classes overview}{mbconvclasses}. \subsection{Unicode-related compilation settings}\label{unicodesettings} You should define {\tt wxUSE\_UNICODE} to $1$ to compile your program in -Unicode mode. Note that it currently only works in Win32 and GTK 2.0 and -that some parts of -wxWidgets are not Unicode-compliant yet. If you +Unicode mode. This currently works for wxMSW, wxGTK, wxMac and wxX11. If you compile your program in ANSI mode you can still define {\tt wxUSE\_WCHAR\_T} to get some limited support for {\tt wchar\_t} type.