Спецификация языка HTML

Ссылки-мнемоники на символы в HTML 4

Показывать лекцию целиком

Введение

Символ-мнемоника это конструкция SGML, которая ссылается на символ из набора символов документа.

Эта версия HTML поддерживает разные наборы мнемоник:

  • ISO 8859-1 (Latin-1) символы. В соответствии с разделом 14 [RFC1866], набор мнемоник Latin-1 расширен этой спецификацией для покрытия всей правой части ISO-8859-1 (всех кодовых позиций с набором битов high-order), включая уже известные nbsp;, copy; и reg;. Названия мнемоник взяты из приложений SGML (определённых в [ISO8879]).
  • Символы, математические символы и греческие буквы. Эти символы могут быть представлены глифами в шрифте Adobe "Symbol".
  • Мнемоники для символов разметки и интернационализации (напр., для двунаправленного текста).
  • В последующих разделах представлен полный список мнемоник. Хотя по соглашению [ISO10646] комментарии, следующие за каждым элементом, пишутся обычно в верхнем регистре, мы конвертировали их в этой спецификации в нижний регистр для удобства чтения.

    Ссылки-мнемоники для символов ISO 8859-1

    Ссылки-мнемоники из этого раздела производят символы, чьи цифровые эквиваленты должны поддерживаться пользовательскими агентами (ПА), соответствующими HTML 2.0. Таким образом, мнемоника divide; более удобна, чем #247;, для получения знака деления (÷).

    Для того, чтобы поддерживать такие мнемоники, ПА должны распознавать названия мнемоник и конвертировать их в символы репертуара [ISO88591].

    Символ 65533 (FFFD 16-ричная) это последний действительный символ UCS-2. 65534 (FFFE 16-ричная) это беззнаковая и полученная обращением байтов версия ZERO WIDTH NON-BREAKING SPACE для целей определения порядка байтов. 65535 (FFFF 16-ричная) является беззнаковым числом.

    Список символов

    <!-- Portions c International Organization for Standardization 1986
         Разрешение на копирование в любой форме дано для использования с
         соответствующими системами SGML и приложениями, как определено в
         ISO 8879, при условии, что данное объявление включено во все копии.
    -->
    <!-- Список мнемоник. Типичный вызов:
         <!ENTITY % HTMLlat1 PUBLIC
           "-//W3C//ENTITIES Latin 1//EN//HTML">
         %HTMLlat1;
    -->
    
    <!ENTITY nbsp   CDATA "#160;" -- неразрывающий (обычный) пробел, U+00A0 ISOnum -->
    <!ENTITY iexcl  CDATA "#161;" -- перевёрнутый восклицательный знак, U+00A1 ISOnum -->
    <!ENTITY cent   CDATA "#162;" -- знак "цент", U+00A2 ISOnum -->
    <!ENTITY pound  CDATA "#163;" -- знак "фунт", U+00A3 ISOnum -->
    <!ENTITY curren CDATA "#164;" -- знак "валюта", U+00A4 ISOnum -->
    <!ENTITY yen    CDATA "#165;" -- знак "йена", U+00A5 ISOnum -->
    <!ENTITY brvbar CDATA "#166;" -- разорванная вертикальная линия, U+00A6 ISOnum -->
    <!ENTITY sect   CDATA "#167;" -- знак раздела (параграф, U+00A7 ISOnum -->
    <!ENTITY uml    CDATA "#168;" -- две точки - умлаут, U+00A8 ISOdia -->
    <!ENTITY copy   CDATA "#169;" -- знак "авторские права", U+00A9 ISOnum -->
    <!ENTITY ordf   CDATA "#170;" -- порядковый индикатор feminine, U+00AA ISOnum -->
    <!ENTITY laquo  CDATA "#171;" -- направленная влево двойная угловая скобка, U+00AB ISOnum -->
    <!ENTITY not    CDATA "#172;" -- знак "не"(скобка), U+00AC ISOnum -->
    <!ENTITY shy    CDATA "#173;" -- "мягкий" дефис, U+00AD ISOnum -->
    <!ENTITY reg    CDATA "#174;" -- знак "зарегистрировано", U+00AE ISOnum -->
    <!ENTITY macr   CDATA "#175;" -- macron, U+00AF ISOdia -->
    <!ENTITY deg    CDATA "#176;" -- знак "степень", U+00B0 ISOnum -->
    <!ENTITY plusmn CDATA "#177;" -- плюс-минус, U+00B1 ISOnum -->
    <!ENTITY sup2   CDATA "#178;" -- верхний индекс "2", U+00B2 ISOnum -->
    <!ENTITY sup3   CDATA "#179;" -- верхний индекс "3", U+00B3 ISOnum -->
    <!ENTITY acute  CDATA "#180;" -- акцент вправо, U+00B4 ISOdia -->
    <!ENTITY micro  CDATA "#181;" -- знак micro, U+00B5 ISOnum -->
    <!ENTITY para   CDATA "#182;" -- знак pilcrow/paragraph, U+00B6 ISOnum -->
    <!ENTITY middot CDATA "#183;" -- средняя точка, U+00B7 ISOnum -->
    <!ENTITY cedil  CDATA "#184;" -- седилья, U+00B8 ISOdia -->
    <!ENTITY sup1   CDATA "#185;" -- верхний индекс "1", U+00B9 ISOnum -->
    <!ENTITY ordm   CDATA "#186;" -- порядковый индикатор masculine, U+00BA ISOnum -->
    <!ENTITY raquo  CDATA "#187;" -- направленная вправо двойная угловая скобка, U+00BB ISOnum -->
    <!ENTITY frac14 CDATA "#188;" -- простая дробь "одна четвёртая", U+00BC ISOnum -->
    <!ENTITY frac12 CDATA "#189;" -- простая дробь "одна вторая", U+00BD ISOnum -->
    <!ENTITY frac34 CDATA "#190;" -- простая дробь "три четвёрти", U+00BE ISOnum -->
    <!ENTITY iquest CDATA "#191;" -- перевёрнутый знак вопроса, U+00BF ISOnum -->
    <!ENTITY Agrave CDATA "#192;" -- латинская заглавная A с акцентом влево, U+00C0 ISOlat1 -->
    <!ENTITY Aacute CDATA "#193;" -- латинская заглавная A с акцентом вправо, U+00C1 ISOlat1 -->
    <!ENTITY Acirc  CDATA "#194;" -- латинская заглавная A с птичкой, U+00C2 ISOlat1 -->
    <!ENTITY Atilde CDATA "#195;" -- латинская заглавная A с тильдой, U+00C3 ISOlat1 -->
    <!ENTITY Auml   CDATA "#196;" -- латинская заглавная A с двоеточием, U+00C4 ISOlat1 -->
    <!ENTITY Aring  CDATA "#197;" -- латинская заглавная A с кружком, U+00C5 ISOlat1 -->
    <!ENTITY AElig  CDATA "#198;" -- латинская заглавная AE, U+00C6 ISOlat1 -->
    <!ENTITY Ccedil CDATA "#199;" -- латинская заглавная C седилья, U+00C7 ISOlat1 -->
    <!ENTITY Egrave CDATA "#200;" -- латинская заглавная E с акцентом влево, U+00C8 ISOlat1 -->
    <!ENTITY Eacute CDATA "#201;" -- латинская заглавная E с акцентом вправо, U+00C9 ISOlat1 -->
    <!ENTITY Ecirc  CDATA "#202;" -- латинская заглавная E с птичкой, U+00CA ISOlat1 -->
    <!ENTITY Euml   CDATA "#203;" -- латинская заглавная E с двоеточием, U+00CB ISOlat1 -->
    <!ENTITY Igrave CDATA "#204;" -- латинская заглавная I с акцентом влево, U+00CC ISOlat1 -->
    <!ENTITY Iacute CDATA "#205;" -- латинская заглавная I с акцентом вправо, U+00CD ISOlat1 -->
    <!ENTITY Icirc  CDATA "#206;" -- латинская заглавная I с птичкой, U+00CE ISOlat1 -->
    <!ENTITY Iuml   CDATA "#207;" -- латинская заглавная I с двоеточием, U+00CF ISOlat1 -->
    <!ENTITY ETH    CDATA "#208;" -- латинская заглавная ETH, U+00D0 ISOlat1 -->
    <!ENTITY Ntilde CDATA "#209;" -- латинская заглавная N с тильдой, U+00D1 ISOlat1 -->
    <!ENTITY Ograve CDATA "#210;" -- латинская заглавная O с акцентом влево, U+00D2 ISOlat1 -->
    <!ENTITY Oacute CDATA "#211;" -- латинская заглавная O с акцентом вправо, U+00D3 ISOlat1 -->
    <!ENTITY Ocirc  CDATA "#212;" -- латинская заглавная O с птичкой, U+00D4 ISOlat1 -->
    <!ENTITY Otilde CDATA "#213;" -- латинская заглавная O с тильдой, U+00D5 ISOlat1 -->
    <!ENTITY Ouml   CDATA "#214;" -- латинская заглавная O с двоеточием, U+00D6 ISOlat1 -->
    <!ENTITY times  CDATA "#215;" -- знак умножения, U+00D7 ISOnum -->
    <!ENTITY Oslash CDATA "#216;" -- латинская заглавная O диагонально перечёркнутая, U+00D8 ISOlat1 -->
    <!ENTITY Ugrave CDATA "#217;" -- латинская заглавная U с акцентом влево, U+00D9 ISOlat1 -->
    <!ENTITY Uacute CDATA "#218;" -- латинская заглавная U с акцентом вправо, U+00DA ISOlat1 -->
    <!ENTITY Ucirc  CDATA "#219;" -- латинская заглавная U с птичкой, U+00DB ISOlat1 -->
    <!ENTITY Uuml   CDATA "#220;" -- латинская заглавная U с двоеточием, U+00DC ISOlat1 -->
    <!ENTITY Yacute CDATA "#221;" -- латинская заглавная Y с акцентом вправо, U+00DD ISOlat1 -->
    <!ENTITY THORN  CDATA "#222;" -- латинская заглавная THORN, U+00DE ISOlat1 -->
    <!ENTITY szlig  CDATA "#223;" -- латинская эс-цэт, U+00DF ISOlat1 -->
    <!ENTITY agrave CDATA "#224;" -- латинская a с акцентом влево, U+00E0 ISOlat1 -->
    <!ENTITY aacute CDATA "#225;" -- латинская с акцентом вправо, U+00E1 ISOlat1 -->
    <!ENTITY acirc  CDATA "#226;" -- латинская a с птичкой, U+00E2 ISOlat1 -->
    <!ENTITY atilde CDATA "#227;" -- латинская a с тильдой, U+00E3 ISOlat1 -->
    <!ENTITY auml   CDATA "#228;" -- латинская a с двоеточием, U+00E4 ISOlat1 -->
    <!ENTITY aring  CDATA "#229;" -- латинская a с кружком, U+00E5 ISOlat1 -->
    <!ENTITY aelig  CDATA "#230;" -- латинская ae, U+00E6 ISOlat1 -->
    <!ENTITY ccedil CDATA "#231;" -- латинская c седилья, U+00E7 ISOlat1 -->
    <!ENTITY egrave CDATA "#232;" -- латинская e с акцентом влево, U+00E8 ISOlat1 -->
    <!ENTITY eacute CDATA "#233;" -- латинская e с акцентом вправо, U+00E9 ISOlat1 -->
    <!ENTITY ecirc  CDATA "#234;" -- латинская e с птичкой, U+00EA ISOlat1 -->
    <!ENTITY euml   CDATA "#235;" -- латинская e с двоеточием, U+00EB ISOlat1 -->
    <!ENTITY igrave CDATA "#236;" -- латинская i с акцентом влево, U+00EC ISOlat1 -->
    <!ENTITY iacute CDATA "#237;" -- латинская i с акцентом вправо, U+00ED ISOlat1 -->
    <!ENTITY icirc  CDATA "#238;" -- латинская i с птичкой, U+00EE ISOlat1 -->
    <!ENTITY iuml   CDATA "#239;" -- латинская i с двоеточием, U+00EF ISOlat1 -->
    <!ENTITY eth    CDATA "#240;" -- латинская eth, U+00F0 ISOlat1 -->
    <!ENTITY ntilde CDATA "#241;" -- латинская n с тильдой, U+00F1 ISOlat1 -->
    <!ENTITY ograve CDATA "#242;" -- латинская o с акцентом влево, U+00F2 ISOlat1 -->
    <!ENTITY oacute CDATA "#243;" -- латинская o с акцентом вправо, U+00F3 ISOlat1 -->
    <!ENTITY ocirc  CDATA "#244;" -- латинская o с птичкой, U+00F4 ISOlat1 -->
    <!ENTITY otilde CDATA "#245;" -- латинская o с тильдой, U+00F5 ISOlat1 -->
    <!ENTITY ouml   CDATA "#246;" -- латинская o с двоеточием, U+00F6 ISOlat1 -->
    <!ENTITY divide CDATA "#247;" -- знак деления, U+00F7 ISOnum -->
    <!ENTITY oslash CDATA "#248;" -- латинская o диагонально перечёркнутая, U+00F8 ISOlat1 -->
    <!ENTITY ugrave CDATA "#249;" -- латинская u с акцентом влево, U+00F9 ISOlat1 -->
    <!ENTITY uacute CDATA "#250;" -- латинская u с акцентом вправо, U+00FA ISOlat1 -->
    <!ENTITY ucirc  CDATA "#251;" -- латинская u с птичкой, U+00FB ISOlat1 -->
    <!ENTITY uuml   CDATA "#252;" -- латинская u с двоеточием, U+00FC ISOlat1 -->
    <!ENTITY yacute CDATA "#253;" -- латинская y с акцентом вправо, U+00FD ISOlat1 -->
    <!ENTITY thorn  CDATA "#254;" -- латинская thorn, U+00FE ISOlat1 -->
    <!ENTITY yuml   CDATA "#255;" -- латинская y с двоеточием, U+00FF ISOlat1 -->

    Ссылки-мнемоники для символов, математических символов, и греческих букв

    Символьные ссылки-мнемоники этого раздела выводят символы, которые могут быть представлены глифами в широко распространённом шрифте Adobe Symbol, включая греческие буквы, различные скобки, некоторые математические операторы, такие как градиент, произведение и сумма.

    Чтобы поддерживать эти мнемоники, ПА должны поддерживать полный [ISO10646] или использовать другие средства. Изображение глифов для этих символов может быть достигнуто возможностью изображения соответствующих [ISO10646] символов или другими способами, такими как составление внутренней карты мнемоник, цифровые мнемоники и символы на подходящей позиции в каком-либо шрифте, содержащем требуемые глифы.

    При использовании греческих букв. Этот набор мнемоник содержит все буквы современного греческого. Однако он не включает греческую пунктуацию, акцентированные символы и акценты (tonos, dialytika), необходимые для их составления.

    Отсутствуют архаические буквы, коптские буквы и буквы Polytonic Греческого. Мнемоники, определённые здесь, непригодны для представления современных греческих текстов; они предназначены для эпизодического введения греческих символов, используемых в технических предметах и математике.

    Список символов

    <!-- Математические, греческие и символьные знаки для HTML -->
    
    <!-- Список мнемоник. Типичный вызов:
         <!ENTITY % HTMLsymbol PUBLIC
           "-//W3C//ENTITIES Symbols//EN//HTML">
         %HTMLsymbol; -->
    
    <!-- Portions c International Organization for Standardization 1986
         Разрешение на копирование в любой форме дано для использования с
         соответствующими системами SGML и приложениями, как определено в
         ISO 8879, при условии, что данное объявление включено во все копии.
    -->
    
    <!-- Соответствующий набор мнемоник ISO даётся, пока новые названия не узаконены.
         Новые имена (т.е., вне списка ISO 8879) не конфликтуют с любым существующим
         в ISO 8879 именем мнемоники. Цифровые мнемоники ISO 10646 даны
         для каждого символа в 16-ричном виде. Значения CDATA - десятеричные
         конверсии значений ISO 10646 и ссылаются на набор символов
         документа. Имена являются именами ISO 10646. 
    -->
    
    <!-- Latin Extended-B -->
    <!ENTITY fnof     CDATA "#402;" -- латинская f с крючком, U+0192 ISOtech -->
    
    <!-- Greek -->
    <!ENTITY Alpha    CDATA "#913;" -- греческая заглавная alpha, U+0391 -->
    <!ENTITY Beta     CDATA "#914;" -- греческая заглавная beta, U+0392 -->
    <!ENTITY Gamma    CDATA "#915;" -- греческая заглавная gamma, U+0393 ISOgrk3 -->
    <!ENTITY Delta    CDATA "#916;" -- греческая заглавная delta, U+0394 ISOgrk3 -->
    <!ENTITY Epsilon  CDATA "#917;" -- греческая заглавная epsilon, U+0395 -->
    <!ENTITY Zeta     CDATA "#918;" -- греческая заглавная zeta, U+0396 -->
    <!ENTITY Eta      CDATA "#919;" -- греческая заглавная eta, U+0397 -->
    <!ENTITY Theta    CDATA "#920;" -- греческая заглавная theta, U+0398 ISOgrk3 -->
    <!ENTITY Iota     CDATA "#921;" -- греческая заглавная iota, U+0399 -->
    <!ENTITY Kappa    CDATA "#922;" -- греческая заглавная kappa, U+039A -->
    <!ENTITY Lambda   CDATA "#923;" -- греческая заглавная lambda, U+039B ISOgrk3 -->
    <!ENTITY Mu       CDATA "#924;" -- греческая заглавная mu, U+039C -->
    <!ENTITY Nu       CDATA "#925;" -- греческая заглавная nu, U+039D -->
    <!ENTITY Xi       CDATA "#926;" -- греческая заглавная xi, U+039E ISOgrk3 -->
    <!ENTITY Omicron  CDATA "#927;" -- греческая заглавная omicron, U+039F -->
    <!ENTITY Pi       CDATA "#928;" -- греческая заглавная pi, U+03A0 ISOgrk3 -->
    <!ENTITY Rho      CDATA "#929;" -- греческая заглавная rho, U+03A1 -->
    <!-- отсутствуют Sigmaf и символ U+03A2 -->
    <!ENTITY Sigma    CDATA "#931;" -- греческая заглавная sigma, U+03A3 ISOgrk3 -->
    <!ENTITY Tau      CDATA "#932;" -- греческая заглавная tau, U+03A4 -->
    <!ENTITY Upsilon  CDATA "#933;" -- греческая заглавная upsilon, U+03A5 ISOgrk3 -->
    <!ENTITY Phi      CDATA "#934;" -- греческая заглавная phi, U+03A6 ISOgrk3 -->
    <!ENTITY Chi      CDATA "#935;" -- греческая заглавная chi, U+03A7 -->
    <!ENTITY Psi      CDATA "#936;" -- греческая заглавная psi, U+03A8 ISOgrk3 -->
    <!ENTITY Omega    CDATA "#937;" -- греческая заглавная omega, U+03A9 ISOgrk3 -->
    
    <!ENTITY alpha    CDATA "#945;" -- греческая alpha, U+03B1 ISOgrk3 -->
    <!ENTITY beta     CDATA "#946;" -- греческая beta, U+03B2 ISOgrk3 -->
    <!ENTITY gamma    CDATA "#947;" -- греческая gamma, U+03B3 ISOgrk3 -->
    <!ENTITY delta    CDATA "#948;" -- греческая delta, U+03B4 ISOgrk3 -->
    <!ENTITY epsilon  CDATA "#949;" -- греческая epsilon, U+03B5 ISOgrk3 -->
    <!ENTITY zeta     CDATA "#950;" -- греческая zeta, U+03B6 ISOgrk3 -->
    <!ENTITY eta      CDATA "#951;" -- греческая eta, U+03B7 ISOgrk3 -->
    <!ENTITY theta    CDATA "#952;" -- греческая theta, U+03B8 ISOgrk3 -->
    <!ENTITY iota     CDATA "#953;" -- греческая iota, U+03B9 ISOgrk3 -->
    <!ENTITY kappa    CDATA "#954;" -- греческая kappa, U+03BA ISOgrk3 -->
    <!ENTITY lambda   CDATA "#955;" -- греческая lambda, U+03BB ISOgrk3 -->
    <!ENTITY mu       CDATA "#956;" -- греческая mu, U+03BC ISOgrk3 -->
    <!ENTITY nu       CDATA "#957;" -- греческая nu, U+03BD ISOgrk3 -->
    <!ENTITY xi       CDATA "#958;" -- греческая xi, U+03BE ISOgrk3 -->
    <!ENTITY omicron  CDATA "#959;" -- греческая omicron, U+03BF NEW -->
    <!ENTITY pi       CDATA "#960;" -- греческая pi, U+03C0 ISOgrk3 -->
    <!ENTITY rho      CDATA "#961;" -- греческая rho, U+03C1 ISOgrk3 -->
    <!ENTITY sigmaf   CDATA "#962;" -- греческая final sigma, U+03C2 ISOgrk3 -->
    <!ENTITY sigma    CDATA "#963;" -- греческая sigma, U+03C3 ISOgrk3 -->
    <!ENTITY tau      CDATA "#964;" -- греческая tau, U+03C4 ISOgrk3 -->
    <!ENTITY upsilon  CDATA "#965;" -- греческая upsilon, U+03C5 ISOgrk3 -->
    <!ENTITY phi      CDATA "#966;" -- греческая phi, U+03C6 ISOgrk3 -->
    <!ENTITY chi      CDATA "#967;" -- греческая chi, U+03C7 ISOgrk3 -->
    <!ENTITY psi      CDATA "#968;" -- греческая psi, U+03C8 ISOgrk3 -->
    <!ENTITY omega    CDATA "#969;" -- греческая omega, U+03C9 ISOgrk3 -->
    <!ENTITY thetasym CDATA "#977;" -- греческая theta symbol, U+03D1 NEW -->
    <!ENTITY upsih    CDATA "#978;" -- греческая upsilon крючком, U+03D2 NEW -->
    <!ENTITY piv      CDATA "#982;" -- греческая pi-символ, U+03D6 ISOgrk3 -->
    
    <!-- Основная пунктуация -->
    <!ENTITY bull     CDATA "#8226;" -- bullet = black small circle, U+2022 ISOpub  -->
    <!-- bullet это НЕ то же самое, что bullet operator, U+2219 -->
    <!ENTITY hellip   CDATA "#8230;" -- горизонтальное многоточие, U+2026 ISOpub  -->
    <!ENTITY prime    CDATA "#8242;" -- "минуты" = фут, U+2032 ISOtech -->
    <!ENTITY Prime    CDATA "#8243;" -- секунды = дюйм, U+2033 ISOtech -->
    <!ENTITY oline    CDATA "#8254;" -- символ верхнего подчёркивания, U+203E NEW -->
    <!ENTITY frasl    CDATA "#8260;" -- наклонная черта = дробное деление, U+2044 NEW -->
    
    <!-- Буквоподобные символы -->
    <!ENTITY weierp   CDATA "#8472;" -- script заглавная P = power set = Weierstrass p, U+2118 ISOamso -->
    <!ENTITY image    CDATA "#8465;" -- чёрная заглавная I = imaginary part, U+2111 ISOamso -->
    <!ENTITY real     CDATA "#8476;" -- чёрная заглавная R = real part symbol, U+211C ISOamso -->
    <!ENTITY trade    CDATA "#8482;" -- знак trade mark, U+2122 ISOnum -->
    <!ENTITY alefsym  CDATA "#8501;" -- alef symbol = first transfinite cardinal, U+2135 NEW -->
    <!-- символ alef это НЕ то же самое, что еврейская буква alef U+05D0,
    хотя этот же глиф может использоваться, чтобы отображать оба этих символа -->
    
    <!-- Стрелки -->
    <!ENTITY larr     CDATA "#8592;" -- влево, U+2190 ISOnum -->
    <!ENTITY uarr     CDATA "#8593;" -- вверх, U+2191 ISOnum-->
    <!ENTITY rarr     CDATA "#8594;" -- вправо, U+2192 ISOnum -->
    <!ENTITY darr     CDATA "#8595;" -- вниз, U+2193 ISOnum -->
    <!ENTITY harr     CDATA "#8596;" -- влево-вправо, U+2194 ISOamsa -->
    <!ENTITY crarr    CDATA "#8629;" -- вниз с углом вправо = возврат каретки, U+21B5 NEW -->
    <!ENTITY lArr     CDATA "#8656;" -- двойная стрелка влево, U+21D0 ISOtech -->
    <!-- В ISO 10646 не говорится, что lArr - это то же, что и стрелка 'подразумевается',
        но также нет другого символа для этой функции. Так что ? lArr может
        использоваться для 'подразумевается', как предлагает ISOtech -->
    <!ENTITY uArr     CDATA "#8657;" -- двойная вверх, U+21D1 ISOamsa -->
    <!ENTITY rArr     CDATA "#8658;" -- двойная вправо, U+21D2 ISOtech -->
    В ISO 10646 не говорится, что это то же, что и стрелка 'подразумевает',
        но также нет другого символа для этой функции. Так что ? lArr может
        использоваться для 'подразумевает', как предлагает ISOtech -->
    <!ENTITY dArr     CDATA "#8659;" -- двойная вниз, U+21D3 ISOamsa -->
    <!ENTITY hArr     CDATA "#8660;" -- двойная влево-вправо, U+21D4 ISOamsa -->
    
    <!-- Математические Операторы -->
    <!ENTITY forall   CDATA "#8704;" -- для всех, U+2200 ISOtech -->
    <!ENTITY part     CDATA "#8706;" -- частичный дифференциал, U+2202 ISOtech  -->
    <!ENTITY exist    CDATA "#8707;" -- существует, U+2203 ISOtech -->
    <!ENTITY empty    CDATA "#8709;" -- пустой набор = диаметр, U+2205 ISOamso -->
    <!ENTITY nabla    CDATA "#8711;" -- nabla = backward difference, U+2207 ISOtech -->
    <!ENTITY isin     CDATA "#8712;" -- элемент из, U+2208 ISOtech -->
    <!ENTITY notin    CDATA "#8713;" -- не элемент из, U+2209 ISOtech -->
    <!ENTITY ni       CDATA "#8715;" -- содержит как член, U+220B ISOtech -->
    <!-- наверно должно быть более запоминающееся название, чем 'ni'? -->
    <!ENTITY prod     CDATA "#8719;" -- n-ary product = product sign, U+220F ISOamsb -->
    <!-- prod это НЕ то же, что U+03A0 'греческая заглавная pi', хотя и
         может быть использован один глиф для отображения обоих символов -->
    <!ENTITY sum      CDATA "#8721;" -- n-ary sumation, U+2211 ISOamsb -->
    <!-- sum это НЕ то же, что U+03A3 'греческая заглавная sigma', хотя и
         может быть использован один глиф для отображения обоих символов -->
    <!ENTITY minus    CDATA "#8722;" -- минус, U+2212 ISOtech -->
    <!ENTITY lowast   CDATA "#8727;" -- оператор звёздочка, U+2217 ISOtech -->
    <!ENTITY radic    CDATA "#8730;" -- квадратный корень = radical sign, U+221A ISOtech -->
    <!ENTITY prop     CDATA "#8733;" -- пропорционально к, U+221D ISOtech -->
    <!ENTITY infin    CDATA "#8734;" -- бесконечность, U+221E ISOtech -->
    <!ENTITY ang      CDATA "#8736;" -- угол, U+2220 ISOamso -->
    <!ENTITY and      CDATA "#8743;" -- логическое И = wedge, U+2227 ISOtech -->
    <!ENTITY or       CDATA "#8744;" -- логическое ИЛИ = vee, U+2228 ISOtech -->
    <!ENTITY cap      CDATA "#8745;" -- пересечение = cap, U+2229 ISOtech -->
    <!ENTITY cup      CDATA "#8746;" -- union = cup, U+222A ISOtech -->
    <!ENTITY int      CDATA "#8747;" -- интеграл, U+222B ISOtech -->
    <!ENTITY there4   CDATA "#8756;" -- следовательно, U+2234 ISOtech -->
    <!ENTITY sim      CDATA "#8764;" -- оператор тильда = varies with = подобно, U+223C ISOtech -->
    <!-- оператор tilde это НЕ то же, что символ tilde, U+007E,
         хотя может быть использован один глиф для отображения обоих символов  -->
    <!ENTITY cong     CDATA "#8773;" -- приблизительно равен, U+2245 ISOtech -->
    <!ENTITY asymp    CDATA "#8776;" -- почти равно = asymptotic to, U+2248 ISOamsr -->
    <!ENTITY ne       CDATA "#8800;" -- не равно, U+2260 ISOtech -->
    <!ENTITY equiv    CDATA "#8801;" -- идентично, U+2261 ISOtech -->
    <!ENTITY le       CDATA "#8804;" -- меньше или равно, U+2264 ISOtech -->
    <!ENTITY ge       CDATA "#8805;" -- больше или равно, U+2265 ISOtech -->
    <!ENTITY sub      CDATA "#8834;" -- subset of, U+2282 ISOtech -->
    <!ENTITY sup      CDATA "#8835;" -- superset of, U+2283 ISOtech -->
    <!-- учтите, что nsup, 'not a superset of, U+2283' не покрывается кодированием шрифта
         Symbol и не входит в него. Нужно ли это, для симметрии? В ISOamsn  --> 
    <!ENTITY nsub     CDATA "#8836;" -- не a subset of, U+2284 ISOamsn -->
    <!ENTITY sube     CDATA "#8838;" -- subset of или эквивалентно, U+2286 ISOtech -->
    <!ENTITY supe     CDATA "#8839;" -- superset of или эквивалентно, U+2287 ISOtech -->
    <!ENTITY oplus    CDATA "#8853;" -- circled plus = direct sum, U+2295 ISOamsb -->
    <!ENTITY otimes   CDATA "#8855;" -- circled times = vector product, U+2297 ISOamsb -->
    <!ENTITY perp     CDATA "#8869;" -- up tack = ортогонально к = perpendicular, U+22A5 ISOtech -->
    <!ENTITY sdot     CDATA "#8901;" -- оператор точка, U+22C5 ISOamsb -->
    <!-- оператор точка это НЕ тот же самый символ, что U+00B7 средняя точка -->
    
    <!-- Различные Технические -->
    <!ENTITY lceil    CDATA "#8968;" -- left ceiling = apl upstile, U+2308 ISOamsc  -->
    <!ENTITY rceil    CDATA "#8969;" -- right ceiling, U+2309 ISOamsc  -->
    <!ENTITY lfloor   CDATA "#8970;" -- left floor = apl downstile, U+230A ISOamsc  -->
    <!ENTITY rfloor   CDATA "#8971;" -- right floor, U+230B ISOamsc  -->
    <!ENTITY lang     CDATA "#9001;" -- угловая скобка влево = bra, U+2329 ISOtech -->
    <!-- lang это НЕ тот же самый символ, что U+003C 'меньше чем' 
         или U+2039 'одиночная угловая скобка влево' -->
    <!ENTITY rang     CDATA "#9002;" -- угловая скобка вправо = ket, U+232A ISOtech -->
    <!-- rang это НЕ тот же самый символ, что U+003E 'больше чем' 
         или U+203A 'одиночная угловая скобка вправо' -->
    
    <!-- Геометрические Фигуры -->
    <!ENTITY loz      CDATA "#9674;" -- ромб, U+25CA ISOpub -->
    
    <!-- Различные Символы -->
    <!ENTITY spades   CDATA "#9824;" -- чёрные "пики" (картёжные), U+2660 ISOpub -->
    
    <!ENTITY clubs    CDATA "#9827;" -- чёрные "крести" = shamrock, U+2663 ISOpub -->
    <!ENTITY hearts   CDATA "#9829;" -- чёрные "червы" = valentine, U+2665 ISOpub -->
    <!ENTITY diams    CDATA "#9830;" -- чёрные "бубны", U+2666 ISOpub -->

    Ссылки-мнемоники для символов разметки и интернационализации

    Мнемоники этого раздела предназначены для escaping-символов разметки (они те же, что и в HTML 2.0 и 3.2) при обозначении пробелов и тире. Остальные символы этого раздела относятся к вопросам интернационализации, таким как недвусмысленность двунаправленного текста (см. раздел двунаправленный текст).

    Мнемоники добавлены также для остальных символов CP-1252, не вошедших в наборы мнемоник HTMLlat1 или HTMLsymbol. Эти мнемоники находятся в диапазоне от 128 до 159 набора CP-1252. Данные мнемоники позволяют отображать символы в платформно-независимой манере.

    Чтобы поддерживать эти мнемоники, ПА должны поддерживать полный набор [ISO10646] или использовать другие подходы. Изображение глифов этих символов может быть получено при наличии возможности отображения соответствующих символов [ISO10646] или другими средствами, таким как создание внутренних карт мнемоник, цифровые символьные ссылки и символы на подходящей позиции в каком-либо шрифте, содержащем требуемые глифы.

    Список символов

    <!-- Специальные символы для HTML -->
    
    <!-- Список мнемоник. Типичный вызов:
         <!ENTITY % HTMLspecial PUBLIC
           "-//W3C//ENTITIES Special//EN//HTML">
         %HTMLspecial; -->
    
    <!-- Portions c International Organization for Standardization 1986
         Разрешение на копирование в любой форме дано для использования с
         соответствующими системами SGML и приложениями, как определено в
         ISO 8879, при условии, что данное объявление включено во все копии.
    -->
    
    <!-- Соответствующий набор мнемоник ISO даётся, пока новые названия не узаконены.
         Новые имена (т.е., вне списка ISO 8879) не конфликтуют с любым существующим
         в ISO 8879 именем мнемоники. Цифровые мнемоники ISO 10646 даны
         для каждого символа в 16-ричном виде. Значения CDATA - десятеричные
         конверсии значений ISO 10646 и ссылаются на набор символов
         документа. Имена являются именами ISO 10646. 
    -->
    
    <!-- C0 Controls and Basic Latin -->
    <!ENTITY quot    CDATA "#34;"   -- двойная кавычка, U+0022 ISOnum -->
    <!ENTITY amp     CDATA "#38;"   -- амперсанд, U+0026 ISOnum -->
    <!ENTITY lt      CDATA "#60;"   -- меньше, U+003C ISOnum -->
    <!ENTITY gt      CDATA "#62;"   -- больше, U+003E ISOnum -->
    
    <!-- Latin Extended-A -->
    <!ENTITY OElig   CDATA "#338;"  -- латинская заглавная лигатура OE, U+0152 ISOlat2 -->
    <!ENTITY oelig   CDATA "#339;"  -- латинская лигатура oe, U+0153 ISOlat2 -->
    <!-- лигатура - это неверное название, т.к. в некоторых языках это отдельная буква -->
    <!ENTITY Scaron  CDATA "#352;"  -- латинская заглавная S с птичкой, U+0160 ISOlat2 -->
    <!ENTITY scaron  CDATA "#353;"  -- латинская s с птичкой, U+0161 ISOlat2 -->
    <!ENTITY Yuml    CDATA "#376;"  -- латинская заглавная Y с двоеточием, U+0178 ISOlat2 -->
    
    <!-- Модификаторы букв -->
    <!ENTITY circ    CDATA "#710;"  -- акцент перевёрнутая
    				    птичка/circumflex accent, U+02C6 ISOpub -->
    <!ENTITY tilde   CDATA "#732;"  -- малая тильда, U+02DC ISOdia -->
    
    <!-- Общая Пунктуация -->
    <!ENTITY ensp    CDATA "#8194;" -- en space, U+2002 ISOpub -->
    <!ENTITY emsp    CDATA "#8195;" -- em space, U+2003 ISOpub -->
    <!ENTITY thinsp  CDATA "#8201;" -- thin space, U+2009 ISOpub -->
    <!ENTITY zwnj    CDATA "#8204;" -- zero width non-joiner, U+200C NEW RFC 2070 -->
    <!ENTITY zwj     CDATA "#8205;" -- zero width joiner, U+200D NEW RFC 2070 -->
    <!ENTITY lrm     CDATA "#8206;" -- left-to-right mark, U+200E NEW RFC 2070 -->
    <!ENTITY rlm     CDATA "#8207;" -- right-to-left mark, U+200F NEW RFC 2070 -->
    <!ENTITY ndash   CDATA "#8211;" -- en тире, U+2013 ISOpub -->
    <!ENTITY mdash   CDATA "#8212;" -- em тире, U+2014 ISOpub -->
    <!ENTITY lsquo   CDATA "#8216;" -- одиночная левая кавычка, U+2018 ISOnum -->
    <!ENTITY rsquo   CDATA "#8217;" -- одиночная правая кавычка, U+2019 ISOnum -->
    <!ENTITY sbquo   CDATA "#8218;" -- одиночная low-9/нижняя кавычка, U+201A NEW -->
    <!ENTITY ldquo   CDATA "#8220;" -- двойная левая кавычка, U+201C ISOnum -->
    <!ENTITY rdquo   CDATA "#8221;" -- двойная правая кавычка, U+201D ISOnum -->
    <!ENTITY bdquo   CDATA "#8222;" -- двойная low-9/нижняя кавычка, U+201E NEW -->
    <!ENTITY dagger  CDATA "#8224;" -- крест/dagger, U+2020 ISOpub -->
    <!ENTITY Dagger  CDATA "#8225;" -- двойной dagger, U+2021 ISOpub -->
    <!ENTITY permil  CDATA "#8240;" -- промилле, U+2030 ISOtech -->
    <!ENTITY lsaquo  CDATA "#8249;" -- одиночная левая угловая скобка, U+2039 ISO предложена -->
    <!-- lsaquo предложена, но ещё не стандартизирована ISO -->
    <!ENTITY rsaquo  CDATA "#8250;" -- одиночная левая угловая скобка, U+203A ISO предложена -->
    <!-- rsaquo предложена, но ещё не стандартизирована ISO -->
    <!ENTITY euro   CDATA "#8364;"  -- евро, U+20AC NEW -->
    Вернуться к учебному плану