From: QSJN 4 UKR (qsjn4ukr@gmail.com)
Date: Wed Feb 02 2011 - 03:38:21 CST
lang=ukr
Try GoogleTranslate or something for understand me.
Існує простий концепт складання: використовуємо коди знаків, акі
генерують відповідні гліфи і вміщують їх у стек, і коди розміщення,
які є командами на вибірку із стеку двох символів, об’єднання їх
(згори вниз або зліва направо) з певним вирівнюванням (базова лінія
може проходити по одному, по другому символу, поміж ними чи по
геометричному центру об’єднання) і вміщення результату назад у стек.
Після опрацювання абзацу ми матимемо в стеку один або декілька окремих
символів або скомпонованих складів, які нарешті розміщуються рядками
звичайним порядком (зліва направо чи справа наліво).
Наприклад текст x<sup>2</sup> кодувати як "x, нуль, 2, вище, правіше"
(де «нуль» — порожній символ, що задає вирівнювання), а ікс з двійкою
над ним — ще простіше — "x, 2, вище".
В такий спосіб можна кодувати взаємне розміщення символів будь-яких
складних писемностей (наприклад, давньоєгипетської), розміщення
над/підрядкових знаків, що охоплюють n символів, багаторядкові
математичні формули (крім матриць), навіть деякі музичні нотні тексти,
ну і, звичайно ж, рубі — вище, нижче і навіть в чотири рядки.
Мені дивно, що ні Юнікод, ні W3C не пропонує нічого подібного, вірніше
пропонують багато неуніфікованих способів — щось тільки для
математиків, щось тільки для корейців, щось тільки для японців і т. д.
This archive was generated by hypermail 2.1.5 : Wed Feb 02 2011 - 03:44:15 CST