Рубиновый персонаж - Ruby character

Рубиновые персонажи (Японский: ル ビ; ромаджи: руби; Корейский: 루비; ромая: руби) маленькие, аннотативные блески которые обычно размещаются над или справа от логографический такие персонажи как Китайский, Японский, Корейский, или вьетнамский чтобы показать произношение. Обычно называется просто Рубин или руби, такие аннотации чаще всего используются в качестве руководства по произношению символов, которые могут быть незнакомы читателю.

Примеры

Вот пример японских символов рубина (называемых фуригана ) для Токио ("東京"):

ХираганаКатаканаРомадзи
と うき ょ う
ト ーキ ョ ー
кё

Наиболее фуригана написаны с хирагана слоговая, но катакана и ромадзи также иногда используются. В качестве альтернативы, иногда иностранные слова (обычно английские) печатаются с использованием фуриганы, подразумевающей значение, и наоборот. Учебники обычно пишут на чтениях с катаканой и кун-чтения с хираганой.

Вот пример рубиновых символов Bopomofo для Пекин ("北京"):

ЧжуиньПиньинь
ㄅ ㄟ ˇㄐ ㄧ ㄥ
Běiцзинь

На Тайване слоговая запись китайских рубиновых символов Чжуинь фухао (также известен как Бопомофо); в материковом Китае пиньинь используется. Как правило, в отличие от примера, показанного выше, чжуинь используется с вертикальным традиционным письмом, а чжуинь пишется справа от символов. В материковом Китае используется горизонтальный шрифт, а рубиновые символы (пиньинь) пишутся над китайскими иероглифами.

Книги с фонетическими справочниками (особенно пиньинь) популярны среди детей и иностранцев, изучающих китайский язык.

Вот пример корейских символов рубина для Корея ("韓國"):

ХангыльРомая
Хангук

Ромаджа обычно используется в иностранных учебниках, пока не введен хангыль. В некоторых частях Южной Кореи символы рубина могут быть довольно часто встречающимися на знаках.

Вот пример вьетнамских символов рубина для Ханой ("河內"):

Quốc ngữ
ХаNội

Использует

Ruby можно использовать по разным причинам:

  • поскольку персонаж встречается редко, а произношение многим неизвестно - персонажи с личными именами часто попадают в эту категорию;
  • потому что у персонажа более одного произношения, и контекст недостаточен, чтобы определить, какое из них использовать;
  • потому что предполагаемые читатели текста все еще изучают язык и не всегда должны знать произношение или значение термина;
  • потому что автор использует нестандартное произношение для символа или термина

Кроме того, рубин может использоваться для обозначения значения, а не произношения, возможно, незнакомого (обычно иностранного) или сленгового слова. Обычно это используется с разговорным диалогом и относится только к японским публикациям. Самая распространенная форма рубина называется фуригана или йомигана и встречается в японских учебных пособиях, газетах, комиксах и книгах для детей.

В японском языке некоторые символы, например сокуон (促 音) (маленький цу, ), который указывает на паузу перед согласным, которому он предшествует, обычно записываются примерно вдвое меньше обычных символов. Когда они написаны как рубин, такие символы обычно того же размера, что и другие символы рубина. Достижения в области технологий теперь позволяют точно отображать некоторых персонажей.[требуется разъяснение ][1]

В китайском языке использование рубина в качестве фонетических сигналов встречается редко, но систематически встречается в учебниках или словарях начальной школы. У китайцев нет особого названия для этой практики, так как она не так распространена, как в Японии. На Тайване это известно как "Чжуинь ", от названия фонетической системы, используемой для этой цели. Она практически всегда используется вертикально, потому что публикации обычно имеют вертикальный формат, а чжуинь не так легко читать, когда они представлены горизонтально.[нужна цитата ]. Там, где чжуинь не используется, другие китайские фонетические системы, такие как пиньинь работают.

Пример текста на вьетнамском рубине

В академических условиях вьетнамский текст, написанный на чо Хан или chữ Nôm может быть затушевано quốc ngữ рубин для современных читателей.[2]

Иногда подстрочные блески визуально похожи на рубин, появляются над или под основным текстом более мелким шрифтом. Тем не менее, это особая практика, используемая для помощи студентам, изучающим иностранный язык, путем предоставления глоссы для слов в тексте, в отличие от произношения менее известных символов.

Аннотации Ruby также можно использовать в рукописном вводе.

История

Хунмин Чонгеум Ионхэ использует ханья и маленький хангыль для рубина справа внизу

В британской типографике Рубин изначально был имя для типа при высоте 5,5 точки, которые принтеры использовали для подстрочных аннотаций в печатных документах. В японском языке это слово стало названием набора, а не размера шрифта. фуригана. При обратной транслитерации на английский язык в некоторых текстах это слово отображалось как руби, (типичный романизация японского слова ル ビ, вместо того ル ビ ー (руби), ожидаемая транслитерация Рубин). Однако написание «рубин» стало более распространенным с тех пор, как W3C опубликовал рекомендацию для Рубин разметка. В США размер шрифта назывался "агат ", термин, используемый с 1831 года в соответствии с Оксфордский словарь английского языка.

Разметка HTML

Эта информация устарела и была заменена включением поддержки Ruby в HTML5. Для получения дополнительной информации посетите Ссылка на разметку w3 ruby.

В 2001 году W3C опубликовал спецификацию Ruby Annotation.[1] для дополнения XHTML с рубиновой разметкой. Разметка Ruby не является стандартной частью HTML 4.01 или какой-либо из спецификаций XHTML 1.0 (XHTML-1.0-Strict, XHTML-1.0-Transitional и XHTML-1.0-Frameset), но была включена в спецификацию XHTML 1.1 и ожидается стать основной частью HTML5 после того, как W3C завершит работу над спецификацией.[3]

Поддержка разметки ruby ​​в веб-браузерах ограничена, поскольку XHTML 1.1 еще не получил широкого распространения. Разметка Ruby частично поддерживается Microsoft Internet Explorer (5.0+) для Windows и Macintosh, поддерживается Chrome, но не поддерживается Konqueror или Опера.[4] Ночные сборки WebKit добавили поддержку разметки Ruby HTML в январе 2010 года.[5] Сафари добавлена ​​поддержка в версии 5.0.6.[6] Он также поддерживается в Mozilla Firefox, начиная с версии 38.[7]

Для тех браузеров, которые не поддерживают Ruby изначально, поддержку Ruby проще всего добавить с помощью CSS правила, которые легко найти в Интернете.[8]

Поддержка разметки Ruby также может быть добавлена ​​в некоторые браузеры, поддерживающие пользовательские расширения.

Разметка Ruby структурирована таким образом, что резервная визуализация, состоящая из символов ruby ​​в скобках сразу после основного текста, появляется, если браузер не поддерживает ruby.

W3C также работает над специальным модулем ruby ​​для CSS уровень 2, который дополнительно позволяет группировать рубины и автоматически пропускать фуриганы в соответствии с их аннотированной частью.[9] В настоящее время это поддерживается только Firefox 38.[7]

Примеры разметки

Ниже приведены несколько примеров рубиновой разметки. Сначала отображается разметка, затем отображается отрисованная разметка, а затем версия без пометки. Веб-браузеры либо отображают его с правильным размером и позиционированием, как показано в приведенных выше примерах на основе таблиц, либо используют резервный отрисовку с рубиновыми символами в скобках:

XHTMLCSS уровень 2[9]
Разметка
<Рубин><rb>東京</rb><rp>(</rp><rt>と う き ょ う</rt><rp>)</rp></Рубин>
<Рубин><rb></rb><rp>(</rp><rt>ㄅ ㄟ ˇ</rt><rp>)</rp><rb></rb><rp>(</rp><rt>ㄐ 丨 ㄥ</rt><rp>)</rp></Рубин>
<Рубин><rbc><rb></rb><rb></rb><rb></rb><rb></rb><rp>(</rp></rbc><rtc><rt></rt><rt></rt><rt></rt><rt></rt><rp>)</rp></rtc></Рубин>
Оформлено

東京(と う き ょ う)

(ㄅ ㄟ ˇ)(ㄐ 丨 ㄥ)

()
()()
По умолчанию приведенный выше код действует так, как показано ниже. Чтобы добиться этого эффекта, нам потребуется дополнительная стилизация CSS.

Без отметки東京 (と う き ょ う)北 (ㄅ ㄟ ˇ) 京 (ㄐ 丨 ㄥ)振 り 仮 名 (ふ り が な)

Обратите внимание, что текст на китайском рубине обычно отображается в вертикальных столбцах справа от каждого символа. В настоящее время этот подход обычно не поддерживается в браузерах.

Это табличный пример вертикальных столбцов:



ㄥ ˊ
˙

Сложная рубиновая разметка

Сложная разметка ruby ​​позволяет связать более одного текста ruby ​​с базовым текстом или части текста ruby ​​с частями основного текста.[10] В настоящее время он поддерживается только в Firefox 38.[7]

Unicode

Unicode и его стандарт, Универсальный набор символов, поддержите рубин через эти подстрочная аннотация символы:

  • Кодовая точка FFF9 (шестнадцатеричный ) —Якорь межлинейной аннотации - отмечает начало аннотированного текста.
  • Кодовая точка FFFA (шестнадцатеричный) - разделитель межлинейных аннотаций - отмечает начало аннотирующего символа (ов).
  • Кодовая точка FFFB (шестнадцатеричный) - терминатор межлинейной аннотации - отмечает конец аннотированного текста.

Некоторые приложения реализуют эти символы. Технический отчет Unicode №20[11] поясняет, что эти символы не предназначены для использования пользователями языков разметки и программных приложений. Вместо этого предлагается использовать рубиновую разметку там, где это необходимо.

ANSI

ISO / IEC 6429 (также известен как ECMA -48), который определяет Коды выхода ANSI также предоставляет механизм рубинового текста для использования текстовыми терминалами, хотя его реализуют лишь немногие терминалы и эмуляторы терминалов. Управляющий код ПАРАЛЛЕЛЬНЫХ ТЕКСТОВ (PTX) принимает шесть значений параметров, дающих следующие управляющие последовательности для маркировки текста рубина:

  • CSI 0 \ (или просто CSI поскольку 0 используется как значение по умолчанию для этого элемента управления) - конец параллельных текстов
  • CSI 1 - начало строки основного параллельного текста
  • CSI 2 - начало строки дополнительного параллельного текста
  • CSI 3 - начало строки дополнительной фонетической аннотации на японском языке
  • CSI 4 - начало строки дополнительной китайской фонетической аннотации
  • CSI 5 - конец строки дополнительных фонетических аннотаций

Смотрите также

  • Википедия: Руководство по стилю / статьи, связанные с Китаем § Рубиновые символы, и Фуригана (Японский)
  • Харакат - вокализированный Арабский шрифт диакритические знаки, которые обеспечивают фонетическую помощь при чтении текстов на арабский.
  • Niqqud - вокализированный Еврейский шрифт указатели на гласные, которые обеспечивают фонетическую помощь при чтении иврит. (На иврите Абджад представляет только согласные.)

использованная литература

  1. ^ а б Марчин Савицкий; Мишель Суиньяр; Масаясу Исикава; Мартин Дюрст; Tex Texin (31 мая 2001 г.). "Рубиновая аннотация". Рекомендация W3C. Консорциум World Wide Web. Получено 2007-02-14.
  2. ^ Лунде 2009, п. 529.
  3. ^ «HTML5». Получено 15 октября 2012.
  4. ^ «Веб-спецификации, поддерживаемые в Opera». Получено 2007-11-05. Opera поддерживает XHTML 1.1 со следующими исключениями: (…) аннотации Ruby не поддерживаются
  5. ^ Роланд Штайнер (20 января 2010 г.). «Рубиновый рендеринг в WebKit». Surfin ’Safari. WebKit проект. Получено 2010-01-21. Внешняя ссылка в | работа = (Помогите)
  6. ^ Рубиновый элемент - Доктор HTML5
  7. ^ а б c Ксидорн Цюань (2015-03-05). «Поддержка Ruby в Firefox Developer Edition 38». Mozilla. Получено 2015-05-05.
  8. ^ Поддержка CSS Ruby В архиве 2007-02-28 на Wayback Machine —Работает во всех современных браузерах.
  9. ^ а б Элика Дж. Этемад; Кодзи Исии (16.04.2015). "CSS Ruby Layout Module Level 1". Проект редактора W3C. Консорциум World Wide Web. Получено 2015-05-05.
  10. ^ Сложная рубиновая разметка
  11. ^ Мартин Дюрст; Асмус Фрейтаг (16 мая 2007 г.). «Юникод в XML и других языках разметки». W3C и Консорциум Unicode. Архивировано из оригинал на 2005-02-19. Получено 2018-03-23.

дальнейшее чтение