Данный файл является частью Руководства по TADS для авторов игр.
Copyright © 1987 - 2016 Майкл Дж. Робертс (Michael J. Roberts). Все права защищены.
Руководство было преобразовано в формат HTML Н. К. Гайем (N. K. Guy), компания tela design.

Перевод руководства на русский язык - Валентин Коптельцев


Приложение J


Обозначения нестандартных символов в Multimedia TADS

 

Multimedia TADS определяет ряд сущностей для набора символов ISO Latin-1 (ISO 8879-1).

&nbsp   неразрывный пробел
&iexcl ¡ перевернутый восклицательный знак = ¡
&cent ¢ знак цента = ¢
&pound £ знак фунта = £
&curren ¤ обозначение валюты = ¤
&yen ¥ знак иены = знак юаня = ¥
&brvbar ¦ прерывистая вертикальная черта = ¦
&sect § знак параграфа = §
&uml ¨ трема = ¨
&copy © знак охраны авторского права = ©
&ordf ª женский порядковый индикатор = ª
&laquo « левая французская (двойная угловая) кавычка = «
&not ¬ знак отрицания = ¬
&shy ­ мягкий перенос
&reg ® знак зарегистрированной торговой марки = ®
&macr ¯ знак долготы гласной = верхняя черта = ¯
&deg ° знак градуса = °
&plusmn ± знак плюс-минус = ±
&sup2 ² надстрочная цифра 2 = знак возведения в квадрат = ²
&sup3 ³ надстрочная цифра 3 = знак возведения в куб = ³
&acute ´ знак острого ударения = акут = ´
&micro µ знак приставки микро- = µ
&para ¶ знак абзаца = ¶
&middot · интерпункт = знак умножения = ·
&cedil ¸ седиль = ¸
&sup1 ¹ надстрочная цифра 1 = ¹
&ordm º мужской порядковый индикатор = º
&raquo » правая французская (двойная угловая) кавычка = »
&frac14 ¼ дробь - одна четверть = ¼
&frac12 ½ дробь - одна вторая = ½
&frac34 ¾ дробь - три четверти = ¾
&iquest ¿ перевернутый вопросительный знак = ¿
&Agrave À заглавная латинская буква A с тупым ударением = À
&Aacute Á заглавная латинская буква A с острым ударением = Á
&Acirc  заглавная латинская буква A с циркумфлексом = Â
&Atilde à заглавная латинская буква A с тильдой = Ã
&Auml Ä заглавная латинская буква A с диерезой (умляутом) = Ä
&Aring Å заглавная латинская буква A с кружком = Å
&AElig Æ заглавная лигатура AE = Æ
&Ccedil Ç заглавная латинская буква C с седилем = Ç
&Egrave È заглавная латинская буква E с тупым ударением = È
&Eacute É заглавная латинская буква E с острым ударением = É
&Ecirc Ê заглавная латинская буква E с циркумфлексом = Ê
&Euml Ë заглавная латинская буква E с диерезой (умляутом) = Ë
&Igrave Ì заглавная латинская буква I с тупым ударением = Ì
&Iacute Í заглавная латинская буква I с острым ударением = Í
&Icirc Î заглавная латинская буква I с циркумфлексом = Î
&Iuml Ï заглавная латинская буква I с диерезой (умляутом) = Ï
&ETH Ð заглавная латинская буква ETH = Ð
&Ntilde Ñ заглавная латинская буква N с тильдой = Ñ
&Ograve Ò заглавная латинская буква O с тупым ударением = Ò
&Oacute Ó заглавная латинская буква O с острым ударением = Ó
&Ocirc Ô заглавная латинская буква O с циркумфлексом = Ô
&Otilde Õ заглавная латинская буква O с тильдой = Õ
&Ouml Ö заглавная латинская буква O с диерезой (умляутом) = Ö
&times × знак умножения = ×
&Oslash Ø заглавная латинская буква O со штрихом = перечеркнутая заглавная латинская буква O = Ø
&Ugrave Ù заглавная латинская буква U с тупым ударением = Ù
&Uacute Ú заглавная латинская буква U с острым ударением = Ú
&Ucirc Û заглавная латинская буква U с циркумфлексом = Û
&Uuml Ü заглавная латинская буква U с диерезой (умляутом) = Ü
&Yacute Ý заглавная латинская буква Y с острым ударением = Ý
&THORN Þ заглавная латинская буква торн = Þ
&szlig ß эсцет = ß
&agrave à строчная латинская буква a с тупым ударением = à
&aacute á строчная латинская буква a с острым ударением = á
&acirc â строчная латинская буква a с циркумфлексом = â
&atilde ã строчная латинская буква a с тильдой = ã
&auml ä строчная латинская буква a с диерезой (умляутом) = ä
&aring å строчная латинская буква a с кружком = å
&aelig æ строчная лигатура ae = æ
&ccedil ç строчная латинская буква c с седилем = ç
&egrave è строчная латинская буква e с тупым ударением = è
&eacute é строчная латинская буква e с острым ударением = é
&ecirc ê строчная латинская буква e с циркумфлексом = ê
&euml ë строчная латинская буква e с диерезой (умляутом) = ë
&igrave ì строчная латинская буква i с тупым ударением = ì
&iacute í строчная латинская буква i с острым ударением = í
&icirc î строчная латинская буква i с циркумфлексом = î
&iuml ï строчная латинская буква i с диерезой (умляутом) = ï
&eth ð строчная латинская буква eth = ð
&ntilde ñ строчная латинская буква n с тильдой = ñ
&ograve ò строчная латинская буква o с тупым ударением = ò
&oacute ó строчная латинская буква o с острым ударением = ó
&ocirc ô строчная латинская буква o с циркумфлексом = ô
&otilde õ строчная латинская буква o с тильдой = õ
&ouml ö строчная латинская буква o с диерезой (умляутом) = ö
&divide ÷ знак деления = ÷
&oslash ø строчная латинская буква o со штрихом = перечеркнутая строчная латинская буква o = ø
&ugrave ù строчная латинская буква u с тупым ударением = ù
&uacute ú строчная латинская буква u с острым ударением = ú
&ucirc û строчная латинская буква u с циркумфлексом = û
&uuml ü строчная латинская буква u с диерезой (умляутом) = ü
&yacute ý строчная латинская буква y с острым ударением = ý
&thorn þ строчная латинская буква торн = þ
&yuml ÿ строчная латинская буква y с диерезой (умляутом) = ÿ

Кроме того, в Multimedia TADS предусмотрены именованные сущности для набора символов ISO Latin-2 (ISO 8859-2). Эти сущности представляют собой расширение TADS по отношению к стандартной спецификации HTML 3.2, поэтому, возможно, будут правильно отображаться не во всех браузерах, поддерживающих эту спецификацию. В то же время, поскольку имена сущностей взяты из набора Latin-2 языка SGML, они совместимы с более новыми спецификациями HTML.

Latin-2 представляет собой набор символов, разработанный для языков Восточной и Центральной Европы. Он включает в себя большое количество символов из набора ISO Latin-1, представляющего собой стандартный набор символов для HTML, однако содержит также дополнительные модифицированные символы, характерные для языков этого региона - чешского, венгерского, польского, румынского, хорватского, словацкого, словенского, сербского...

Ниже приведены именованные сущности (мнемоники) для набора Latin-2, отсутствующие в Latin-1; в дополнение к именам приведены также их числовые эквиваленты. Таким образом, символы можно записывать и цифрами в нотации &#nnn;, хотя для лучшей читаемости исходников настоятельно рекомендуется использовать мнемоники.

Ą Ą заглавная буква A с огонэком = Ą
˘ ˘ кратка = бреве = ˘
Ł Ł заглавная буква L с черточкой = Ł
Ľ Ľ заглавная буква L с гачеком = Ľ
Ś Ś заглавная буква S с острым ударением = Ś
Š Š заглавная буква S с гачеком = Š
Ş Ş заглавная буква S с седилем = Ş
Ť Ť заглавная буква T с гачеком = Ť
Ź Ź заглавная буква Z с острым ударением = Ź
Ž Ž заглавная буква Z с гачеком = Ž
Ż Ż заглавная буква Z с точкой сверху = Ż
ą ą строчная буква a с огонэком = ą
˛ ˛ огонэк = ˛
ł ł строчная буква l с черточкой = ł
ľ ľ строчная буква l с гачеком = ľ
ś ś строчная буква s с острым ударением = ś
ˇ ˇ гачек = ˇ
š š строчная буква s с гачеком = š
ş ş строчная буква s с седилем = ş
ť ť строчная буква t с гачеком = ť
ź ź строчная буква z с острым ударением = ź
˝ ˝ двойное острое ударение = ˝
ž ž строчная буква z с гачеком = ž
ż ż строчная буква z с точкой сверху = ż
Ŕ Ŕ заглавная буква R с острым ударением = Ŕ
Ă Ă заглавная буква A с бреве = Ă
Ĺ Ĺ заглавная буква L с острым ударением = Ĺ
Ć Ć заглавная буква C с острым ударением = Ć
Č Č заглавная буква C с гачеком = Č
Ę Ę заглавная буква E с огонэком = Ę
Ě Ě заглавная буква E с гачеком = Ě
Ď Ď заглавная буква D с гачеком = Ď
Đ Đ заглавная буква D с черточкой = Đ
Ń Ń заглавная буква N с острым ударением = Ń
Ň Ň заглавная буква N с гачеком = Ň
Ő Ő заглавная буква O с двойным острым ударением = Ő
Ř Ř заглавная буква R с гачеком = Ř
Ů Ů заглавная буква U с кружком = Ů
Ű Ű заглавная буква U с двойным острым ударением = Ű
Ţ Ţ заглавная буква T с седилем = Ţ
ŕ ŕ строчная буква r с острым ударением = ŕ
ă ă строчная буква a с бреве = ă
ĺ ĺ строчная буква l с острым ударением = ĺ
ć ć строчная буква c с острым ударением = ć
č č строчная буква c с гачеком = č
ę ę строчная буква e с огонэком = ę
ě ě строчная буква e с гачеком = ě
ď ď строчная буква d с гачеком = ď
đ đ строчная буква d с черточкой = đ
ń ń строчная буква n с острым ударением = ń
ň ň строчная буква n с гачеком = ň
ő ő строчная буква o с двойным острым ударением = ő
ř ř строчная буква r с гачеком = ř
ů ů строчная буква u с кружком = ů
ű ű строчная буква u с двойным острым ударением = ű
ţ ţ строчная буква t с седилем = ţ
˙ ˙ верхняя точка = ˙

Доступность символов набора Latin-2

Набор символов Latin-2 доступен не для всех систем. Компьютеры, локализованные для Северной Америки или Западной Европы, зачастую предлагают только набор символов для Западноевропейских языков, большинство из которых не содержат эквивалентов символов набора ISO Latin-2. Полный набор этих символов почти наверняка будет присутствовать на компьютерах, локализованных для Центральной или Восточной Европы.

На компьютерах без набора символов Latin-2 Multimedia TADS будет выводить вместо них значок отсутствующего символа (для графических систем это обычно пустой прямоугольник).

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


Вот эти надписи на экране – как их понимать? Это слова, настоящие слова, или просто набор букв?
ДИН КУНЦ (DEAN KOONTZ), Нехорошее место (1990)

Приложение I Содержание Приложение K