Anatoly Vorobey (avva) wrote,
Anatoly Vorobey
avva

Category:

ординальные индикаторы

Обнаружил в Юникоде два загадочных символа:

00AA ; LATIN # L& FEMININE ORDINAL INDICATOR
00BA ; LATIN # L& MASCULINE ORDINAL INDICATOR

Выглядят они как маленькие буквы "a" и "o", поднятые к верней границе строки.

Долго думал, зачем они нужны и что могут обозначать. Так и не придумал, обратился к Гуглю. На вебе ничего не нашёл, зато Юзнет, как всегда, доказал свою универсальность. Оказывается, эти символы используются в языках вроде испанского, для сокращений порядковых числительных: скажем, 1º означает "Primo", а 1ª означает "Prima". После того, как это прочитал, сразу показалось очень очевидным, и глупым то, что сам не сообразил.

Если бы Юникод был несколько более абстрактен и семантически ориентирован, можно было бы использовать те же символы для русского 1ый, 1ая, и в других языках. Но Юникод так "не работает". Никто не мешает, конечно, всё равно их так использовать, но это извращение некоторое получается.
Subscribe
  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 21 comments