Это магия Юникода.
Юникод обрабатывает все существующие системы письма мира, включая те, которые имеют символы вместо букв, те, которые пишутся справа налево, а не слева.справа и те, которые написаны сверху вниз.Он также содержит положения о том, как визуализировать глифы, которые являются технически комбинациями базовых и модификационных глифов (даже 16-битного недостаточно для всех возможных акцентированных, составных или адаптированных к контексту символов на всех языках).(Общая информация: стандарт Unicode настолько сложен и содержит так много кода, что в нем действительно были обнаружены проблемы с безопасностью.)
Любое программное обеспечение, которое заявляет о полной поддержке Unicode, должно иметь возможность следовать всем этим правилам, иэто включает в себя наложение символов друг на друга, наложение их и т. д. и т. д. Это означает, что любой человек, подключенный к Интернету, может правильно отобразить свой родной язык - но я осмелюсь сказать, что на англоязычных досках преимущественное использование всехэти функции предназначены для рендеринга классной псевдо-графики, как в вашем примере.