24 Riferimenti ad entità carattere in HTML 4

Sommario

  1. Introduzione ai riferimenti ad entità carattere
  2. Riferimenti ad entità carattere per caratteri ISO 8859-1
    1. L'elenco dei caratteri
  3. Riferimenti ad entità carattere per simboli, simboli matematici e lettere greche
    1. L'elenco dei caratteri
  4. Riferimenti ad entità carattere per caratteri usati nel codice di marcatura e per l'internazionalizzazione
    1. L'elenco dei caratteri

24.1 Introduzione ai riferimenti ad entità carattere

Un riferimento ad entità carattere è un costrutto SGML che referenzia un carattere dell'insieme di caratteri del documento.

Questa versione di HTML supporta diversi insiemi di riferimenti ad entità carattere:

Le sezioni successive presentano gli elenchi completi di riferimenti ad entità carattere. Benché, per convenzione, [ISO10646] i commenti che accompagnano ciascuna voce siano scritti di solito in lettere maiuscole, in queste specifiche sono stati convertiti alla forma minuscola per ragioni di leggibilità.

24.2 Riferimenti ad entità carattere per caratteri ISO 8859-1

I riferimenti ad entità carattere in questa sezione producono caratteri i cui equivalenti numerici dovrebbero essere già supportati dai programmi utente conformi ad HTML 2.0. Pertanto, il riferimento ad entità carattere ÷ è una forma più comoda rispetto a ÷ per ottenere il segno della divisione (÷).

Per supportare questi nomi di entità, i programmi utente hanno bisogno semplicemente di riconoscere i nomi di entità e convertirli in caratteri che si trovano nel repertorio di [ISO88591].

Il carattere 65533 (FFFD esadecimale) è l'ultimo carattere valido in UCS-2. 65534 (FFFE esadecimale) non è assegnato ed è riservato quale versione con scambio di byte dello SPAZIO DI NON INTERRUZIONE A LARGHEZZA ZERO, con scopi di rilevamento della sequenza di byte. 65535 (FFFF esadecimale) non è assegnato.

24.2.1 L'elenco dei caratteri

<!-- Il permesso di copiare in una qualsiasi forma porzioni di 
     © International Organization for Standardization 1986
     è garantito per l'uso con sistemi ed applicazioni conformi a
     SGML come definito in ISO 8879, purché questo avviso sia
     incluso in tutte le copie.
-->
<!-- Insieme di entità carattere. Invocazione tipica:
     <!ENTITY % HTMLlat1 PUBLIC
       "-//W3C//ENTITIES Latin 1//EN//HTML">
     %HTMLlat1;
-->

<!ENTITY nbsp   CDATA "&#160;" -- no-break space = spazio di non interruzione,
                                  U+00A0 ISOnum -->
<!ENTITY iexcl  CDATA "&#161;" -- punto esclamativo capovolto, U+00A1 ISOnum -->
<!ENTITY cent   CDATA "&#162;" -- simbolo del centesimo, U+00A2 ISOnum -->
<!ENTITY pound  CDATA "&#163;" -- simbolo della sterlina, U+00A3 ISOnum -->
<!ENTITY curren CDATA "&#164;" -- simbolo di valuta, U+00A4 ISOnum -->
<!ENTITY yen    CDATA "&#165;" -- simbolo dello yen = simbolo dello yuan, U+00A5 ISOnum -->
<!ENTITY brvbar CDATA "&#166;" -- barra spezzata = barra verticale spezzata,
                                  U+00A6 ISOnum -->
<!ENTITY sect   CDATA "&#167;" -- simbolo di sezione, U+00A7 ISOnum -->
<!ENTITY uml    CDATA "&#168;" -- dieresi = dieresi con spazio,
                                  U+00A8 ISOdia -->
<!ENTITY copy   CDATA "&#169;" -- simbolo di copyright, U+00A9 ISOnum -->
<!ENTITY ordf   CDATA "&#170;" -- indicatore ordinale femminile, U+00AA ISOnum -->
<!ENTITY laquo  CDATA "&#171;" -- virgolette doppie angolari indicanti a sinistra
                                  = guillemet indicante a sinistra, U+00AB ISOnum -->
<!ENTITY not    CDATA "&#172;" -- simbolo di negazione, U+00AC ISOnum -->
<!ENTITY shy    CDATA "&#173;" -- trattino debole = trattino discrezionale,
                                  U+00AD ISOnum -->
<!ENTITY reg    CDATA "&#174;" -- simbolo di registrazione = simbolo di marchio commerciale registrato,
                                  U+00AE ISOnum -->
<!ENTITY macr   CDATA "&#175;" -- macron = macron con spaziatura = linea orizzontale superiore
                                  = barra sovrapposta APL, U+00AF ISOdia -->
<!ENTITY deg    CDATA "&#176;" -- simbolo dei gradi, U+00B0 ISOnum -->
<!ENTITY plusmn CDATA "&#177;" -- segno più-meno = segno più o meno,
                                  U+00B1 ISOnum -->
<!ENTITY sup2   CDATA "&#178;" -- esponente due = numero due in esponente
                                  = al quadrato, U+00B2 ISOnum -->
<!ENTITY sup3   CDATA "&#179;" -- esponente tre = numero tre in esponente
                                  = al cubo, U+00B3 ISOnum -->
<!ENTITY acute  CDATA "&#180;" -- accento acuto = acuto con spaziatura,
                                  U+00B4 ISOdia -->
<!ENTITY micro  CDATA "&#181;" -- simbolo di micro, U+00B5 ISOnum -->
<!ENTITY para   CDATA "&#182;" -- segno pilcrow = simbolo di paragrafo,
                                  U+00B6 ISOnum -->
<!ENTITY middot CDATA "&#183;" -- punto in mezzo = virgola georgiana
                                  = punto centrale greco, U+00B7 ISOnum -->
<!ENTITY cedil  CDATA "&#184;" -- cediglia = cediglia con spazio, U+00B8 ISOdia -->
<!ENTITY sup1   CDATA "&#185;" -- esponente uno = numero uno in esponente,
                                  U+00B9 ISOnum -->
<!ENTITY ordm   CDATA "&#186;" -- indicatore ordinale maschile,
                                  U+00BA ISOnum -->
<!ENTITY raquo  CDATA "&#187;" -- virgolette doppie angolari indicanti a destra
                                  = guillemet indicante a destra, U+00BB ISOnum -->
<!ENTITY frac14 CDATA "&#188;" -- frazione semplice un quarto
                                  = frazione un quarto, U+00BC ISOnum -->
<!ENTITY frac12 CDATA "&#189;" -- frazione semplice un mezzo
                                  = frazione un mezzo, U+00BD ISOnum -->
<!ENTITY frac34 CDATA "&#190;" -- frazione semplice tre quarti
                                  = frazione tre quarti, U+00BE ISOnum -->
<!ENTITY iquest CDATA "&#191;" -- punto interrogativo invertito
                                  = punto interrogativo rovesciato, U+00BF ISOnum -->
<!ENTITY Agrave CDATA "&#192;" -- lettera latina A maiuscola con accento grave
                                  = lettera latina A maiuscola grave,
                                  U+00C0 ISOlat1 -->
<!ENTITY Aacute CDATA "&#193;" -- lettera latina A maiuscola con accento acuto,
                                  U+00C1 ISOlat1 -->
<!ENTITY Acirc  CDATA "&#194;" -- lettera latina A maiuscola con accento circonflesso,
                                  U+00C2 ISOlat1 -->
<!ENTITY Atilde CDATA "&#195;" -- lettera latina A maiuscola con tilde,
                                  U+00C3 ISOlat1 -->
<!ENTITY Auml   CDATA "&#196;" -- lettera latina A maiuscola con dieresi,
                                  U+00C4 ISOlat1 -->
<!ENTITY Aring  CDATA "&#197;" -- lettera latina A maiuscola sormontata da anello
                                  = lettera latina A maiuscola anellata,
                                  U+00C5 ISOlat1 -->
<!ENTITY AElig  CDATA "&#198;" -- lettera latina AE maiuscola
                                  = legatura latina maiuscola AE,
                                  U+00C6 ISOlat1 -->
<!ENTITY Ccedil CDATA "&#199;" -- lettera latina C maiuscola con cediglia,
                                  U+00C7 ISOlat1 -->
<!ENTITY Egrave CDATA "&#200;" -- lettera latina E maiuscola con accento grave,
                                  U+00C8 ISOlat1 -->
<!ENTITY Eacute CDATA "&#201;" -- lettera latina E maiuscola con accento acuto,
                                  U+00C9 ISOlat1 -->
<!ENTITY Ecirc  CDATA "&#202;" -- lettera latina E maiuscola con accento circonflesso,
                                  U+00CA ISOlat1 -->
<!ENTITY Euml   CDATA "&#203;" -- lettera latina E maiuscola con dieresi,
                                  U+00CB ISOlat1 -->
<!ENTITY Igrave CDATA "&#204;" -- lettera latina I maiuscola con accento grave,
                                  U+00CC ISOlat1 -->
<!ENTITY Iacute CDATA "&#205;" -- lettera latina I maiuscola con accento acuto,
                                  U+00CD ISOlat1 -->
<!ENTITY Icirc  CDATA "&#206;" -- lettera latina I maiuscola con accento circonflesso,
                                  U+00CE ISOlat1 -->
<!ENTITY Iuml   CDATA "&#207;" -- lettera latina I maiuscola con dieresi,
                                  U+00CF ISOlat1 -->
<!ENTITY ETH    CDATA "&#208;" -- lettera latina ETH maiuscola, U+00D0 ISOlat1 -->
<!ENTITY Ntilde CDATA "&#209;" -- lettera latina N maiuscola con tilde,
                                  U+00D1 ISOlat1 -->
<!ENTITY Ograve CDATA "&#210;" -- lettera latina O maiuscola con accento grave,
                                  U+00D2 ISOlat1 -->
<!ENTITY Oacute CDATA "&#211;" -- lettera latina O maiuscola con accento acuto,
                                  U+00D3 ISOlat1 -->
<!ENTITY Ocirc  CDATA "&#212;" -- lettera latina O maiuscola con accento circonflesso,
                                  U+00D4 ISOlat1 -->
<!ENTITY Otilde CDATA "&#213;" -- lettera latina O maiuscola con tilde,
                                  U+00D5 ISOlat1 -->
<!ENTITY Ouml   CDATA "&#214;" -- lettera latina O maiuscola con dieresi,
                                  U+00D6 ISOlat1 -->
<!ENTITY times  CDATA "&#215;" -- segno di moltiplicazione, U+00D7 ISOnum -->
<!ENTITY Oslash CDATA "&#216;" -- lettera latina O maiuscola con barra obliqua
                                  = lettera latina O maiuscola barrata,
                                  U+00D8 ISOlat1 -->
<!ENTITY Ugrave CDATA "&#217;" -- lettera latina U maiuscola con accento grave,
                                  U+00D9 ISOlat1 -->
<!ENTITY Uacute CDATA "&#218;" -- lettera latina U maiuscola con accento acuto,
                                  U+00DA ISOlat1 -->
<!ENTITY Ucirc  CDATA "&#219;" -- lettera latina U maiuscola con accento circonflesso,
                                  U+00DB ISOlat1 -->
<!ENTITY Uuml   CDATA "&#220;" -- lettera latina U maiuscola con dieresi,
                                  U+00DC ISOlat1 -->
<!ENTITY Yacute CDATA "&#221;" -- lettera latina Y maiuscola con accento acuto,
                                  U+00DD ISOlat1 -->
<!ENTITY THORN  CDATA "&#222;" -- lettera latina THORN maiuscola,
                                  U+00DE ISOlat1 -->
<!ENTITY szlig  CDATA "&#223;" -- lettera latina s minuscola sonora = esse-zeta,
                                  U+00DF ISOlat1 -->
<!ENTITY agrave CDATA "&#224;" -- lettera latina a minuscola con accento grave
                                  = lettera latina a minuscola grave,
                                  U+00E0 ISOlat1 -->
<!ENTITY aacute CDATA "&#225;" -- lettera latina a minuscola con accento acuto,
                                  U+00E1 ISOlat1 -->
<!ENTITY acirc  CDATA "&#226;" -- lettera latina a minuscola con accento circonflesso,
                                  U+00E2 ISOlat1 -->
<!ENTITY atilde CDATA "&#227;" -- lettera latina a minuscola con tilde,
                                  U+00E3 ISOlat1 -->
<!ENTITY auml   CDATA "&#228;" -- lettera latina a minuscola con dieresi,
                                  U+00E4 ISOlat1 -->
<!ENTITY aring  CDATA "&#229;" -- lettera latina a minuscola sormontata da anello
                                  = lettera latina a minuscola anellata,
                                  U+00E5 ISOlat1 -->
<!ENTITY aelig  CDATA "&#230;" -- lettera latina ae minuscola
                                  = legatura latina ae minuscola, U+00E6 ISOlat1 -->
<!ENTITY ccedil CDATA "&#231;" -- lettera latina c minuscola con cediglia,
                                  U+00E7 ISOlat1 -->
<!ENTITY egrave CDATA "&#232;" -- lettera latina e minuscola con accento grave,
                                  U+00E8 ISOlat1 -->
<!ENTITY eacute CDATA "&#233;" -- lettera latina e minuscola con accento acuto,
                                  U+00E9 ISOlat1 -->
<!ENTITY ecirc  CDATA "&#234;" -- lettera latina e minuscola con accento circonflesso,
                                  U+00EA ISOlat1 -->
<!ENTITY euml   CDATA "&#235;" -- lettera latina e minuscola con dieresi,
                                  U+00EB ISOlat1 -->
<!ENTITY igrave CDATA "&#236;" -- lettera latina i minuscola con accento grave,
                                  U+00EC ISOlat1 -->
<!ENTITY iacute CDATA "&#237;" -- lettera latina i minuscola con accento acuto,
                                  U+00ED ISOlat1 -->
<!ENTITY icirc  CDATA "&#238;" -- lettera latina i minuscola con accento circonflesso,
                                  U+00EE ISOlat1 -->
<!ENTITY iuml   CDATA "&#239;" -- lettera latina i minuscola con dieresi,
                                  U+00EF ISOlat1 -->
<!ENTITY eth    CDATA "&#240;" -- lettera latina eth minuscola, U+00F0 ISOlat1 -->
<!ENTITY ntilde CDATA "&#241;" -- lettera latina n minuscola con tilde,
                                  U+00F1 ISOlat1 -->
<!ENTITY ograve CDATA "&#242;" -- lettera latina o minuscola con accento grave,
                                  U+00F2 ISOlat1 -->
<!ENTITY oacute CDATA "&#243;" -- lettera latina o minuscola con accento acuto,
                                  U+00F3 ISOlat1 -->
<!ENTITY ocirc  CDATA "&#244;" -- lettera latina o minuscola con accento circonflesso,
                                  U+00F4 ISOlat1 -->
<!ENTITY otilde CDATA "&#245;" -- lettera latina o minuscola con tilde,
                                  U+00F5 ISOlat1 -->
<!ENTITY ouml   CDATA "&#246;" -- lettera latina o minuscola con dieresi,
                                  U+00F6 ISOlat1 -->
<!ENTITY divide CDATA "&#247;" -- segno di divisione, U+00F7 ISOnum -->
<!ENTITY oslash CDATA "&#248;" -- lettera latina o minuscola con barra obliqua,
                                  = lettera latina o minuscola barrata,
                                  U+00F8 ISOlat1 -->
<!ENTITY ugrave CDATA "&#249;" -- lettera latina u minuscola con accento grave,
                                  U+00F9 ISOlat1 -->
<!ENTITY uacute CDATA "&#250;" -- lettera latina u minuscola con accento acuto,
                                  U+00FA ISOlat1 -->
<!ENTITY ucirc  CDATA "&#251;" -- lettera latina u minuscola con accento circonflesso,
                                  U+00FB ISOlat1 -->
<!ENTITY uuml   CDATA "&#252;" -- lettera latina u minuscola con dieresi,
                                  U+00FC ISOlat1 -->
<!ENTITY yacute CDATA "&#253;" -- lettera latina y minuscola con accento acuto,
                                  U+00FD ISOlat1 -->
<!ENTITY thorn  CDATA "&#254;" -- lettera latina thorn minuscola,
                                  U+00FE ISOlat1 -->
<!ENTITY yuml   CDATA "&#255;" -- lettera latina y minuscola con dieresi,
                                  U+00FF ISOlat1 -->

24.3 Riferimenti ad entità carattere per simboli, simboli matematici e lettere greche

I riferimenti ad entità carattere in questa sezione producono caratteri che possono essere rappresentati da glifi nell'insieme di caratteri largamente reperibile Adobe Symbol, includente caratteri greci, vari simboli di parentesi ed una selezione di operatori matematici quali gradiente, prodotto e simboli di sommatoria.

Per consentire la riproduzione di queste entità, i programmi utente devono supportare pienamente [ISO10646] o servirsi di altri strumenti. La visualizzazione dei glifi per questi caratteri può essere ottenuta tramite la capacità di mostrare gli appropriati caratteri [ISO10646] o per mezzo di altri sistemi, come ad esempio la mappatura interna delle entità elencate, dei riferimenti a caratteri numerici e dei caratteri rispetto alla specifica posizione in alcuni insiemi di caratteri che contengono i glifi richiesti.

Quando usare le entità greche. Questo insieme di entità contiene tutte le lettere usate nel greco moderno. Tuttavia, esso non include punteggiatura, caratteri accentati precomposti né gli accenti senza spaziatura (tonos, dialytika) occorrenti per comporli. Non vi sono lettere arcaiche, lettere peculiari del copto o lettere precomposte per il greco politonico. Le entità definite qui non hanno lo scopo di rappresentare dei testi in greco moderno e non ne costituirebbero un'efficiente rappresentazione; esse sono pensate piuttosto per riprodurre occasionali lettere greche usate in lavori tecnici e matematici.

24.3.1 L'elenco dei caratteri

<!-- Caratteri matematici, greci e simbolici per HTML -->

<!-- Insieme di entità carattere. Invocazione tipica:
     <!ENTITY % HTMLsymbol PUBLIC
       "-//W3C//ENTITIES Symbols//EN//HTML">
     %HTMLsymbol; -->

<!-- Il permesso di copiare in una qualsiasi forma porzioni di 
     © International Organization for Standardization 1986
     è garantito per l'uso con sistemi ed applicazioni conformi a
     SGML come definito in ISO 8879, purché questo avviso sia
     incluso in tutte le copie.
-->

<!-- L'insieme di apposite entità ISO viene fornito a meno dei 
     nomi introdotti di recente. Nuovi nomi (non inclusi, cioè, nell'elenco
     ISO 8879) non sono in contrasto con alcun nome di entità ISO 8879
     esistente. I numeri dei caratteri ISO 10646 sono dati per ciascun
     carattere in esadecimale. I valori CDATA sono conversioni decimali
     dei valori ISO 10646 e si riferiscono all'insieme di caratteri
     del documento. I nomi sono nomi ISO 10646.

-->

<!-- Latini B-esteso -->
<!ENTITY fnof     CDATA "&#402;" -- f latina minuscola con uncino = funzione
                                    = fiorino, U+0192 ISOtech -->

<!-- Greci -->
<!ENTITY Alpha    CDATA "&#913;" -- lettera greca maiuscola alpha, U+0391 -->
<!ENTITY Beta     CDATA "&#914;" -- lettera greca maiuscola beta, U+0392 -->
<!ENTITY Gamma    CDATA "&#915;" -- lettera greca maiuscola gamma,
                                    U+0393 ISOgrk3 -->
<!ENTITY Delta    CDATA "&#916;" -- lettera greca maiuscola delta,
                                    U+0394 ISOgrk3 -->
<!ENTITY Epsilon  CDATA "&#917;" -- lettera greca maiuscola epsilon, U+0395 -->
<!ENTITY Zeta     CDATA "&#918;" -- lettera greca maiuscola zeta, U+0396 -->
<!ENTITY Eta      CDATA "&#919;" -- lettera greca maiuscola eta, U+0397 -->
<!ENTITY Theta    CDATA "&#920;" -- lettera greca maiuscola theta,
                                    U+0398 ISOgrk3 -->
<!ENTITY Iota     CDATA "&#921;" -- lettera greca maiuscola iota, U+0399 -->
<!ENTITY Kappa    CDATA "&#922;" -- lettera greca maiuscola kappa, U+039A -->
<!ENTITY Lambda   CDATA "&#923;" -- lettera greca maiuscola lambda,
                                    U+039B ISOgrk3 -->
<!ENTITY Mu       CDATA "&#924;" -- lettera greca maiuscola mu, U+039C -->
<!ENTITY Nu       CDATA "&#925;" -- lettera greca maiuscola nu, U+039D -->
<!ENTITY Xi       CDATA "&#926;" -- lettera greca maiuscola xi, U+039E ISOgrk3 -->
<!ENTITY Omicron  CDATA "&#927;" -- lettera greca maiuscola omicron, U+039F -->
<!ENTITY Pi       CDATA "&#928;" -- lettera greca maiuscola pi, U+03A0 ISOgrk3 -->
<!ENTITY Rho      CDATA "&#929;" -- lettera greca maiuscola rho, U+03A1 -->
<!-- non c'è né Sigmaf né il carattere U+03A2 -->
<!ENTITY Sigma    CDATA "&#931;" -- lettera greca maiuscola sigma,
                                    U+03A3 ISOgrk3 -->
<!ENTITY Tau      CDATA "&#932;" -- lettera greca maiuscola tau, U+03A4 -->
<!ENTITY Upsilon  CDATA "&#933;" -- lettera greca maiuscola upsilon,
                                    U+03A5 ISOgrk3 -->
<!ENTITY Phi      CDATA "&#934;" -- lettera greca maiuscola phi,
                                    U+03A6 ISOgrk3 -->
<!ENTITY Chi      CDATA "&#935;" -- lettera greca maiuscola chi, U+03A7 -->
<!ENTITY Psi      CDATA "&#936;" -- lettera greca maiuscola psi,
                                    U+03A8 ISOgrk3 -->
<!ENTITY Omega    CDATA "&#937;" -- lettera greca maiuscola omega,
                                    U+03A9 ISOgrk3 -->

<!ENTITY alpha    CDATA "&#945;" -- lettera greca minuscola alpha,
                                    U+03B1 ISOgrk3 -->
<!ENTITY beta     CDATA "&#946;" -- lettera greca minuscola beta, U+03B2 ISOgrk3 -->
<!ENTITY gamma    CDATA "&#947;" -- lettera greca minuscola gamma,
                                    U+03B3 ISOgrk3 -->
<!ENTITY delta    CDATA "&#948;" -- lettera greca minuscola delta,
                                    U+03B4 ISOgrk3 -->
<!ENTITY epsilon  CDATA "&#949;" -- lettera greca minuscola epsilon,
                                    U+03B5 ISOgrk3 -->
<!ENTITY zeta     CDATA "&#950;" -- lettera greca minuscola zeta, U+03B6 ISOgrk3 -->
<!ENTITY eta      CDATA "&#951;" -- lettera greca minuscola eta, U+03B7 ISOgrk3 -->
<!ENTITY theta    CDATA "&#952;" -- lettera greca minuscola theta,
                                    U+03B8 ISOgrk3 -->
<!ENTITY iota     CDATA "&#953;" -- lettera greca minuscola iota, U+03B9 ISOgrk3 -->
<!ENTITY kappa    CDATA "&#954;" -- lettera greca minuscola kappa,
                                    U+03BA ISOgrk3 -->
<!ENTITY lambda   CDATA "&#955;" -- lettera greca minuscola lambda,
                                    U+03BB ISOgrk3 -->
<!ENTITY mu       CDATA "&#956;" -- lettera greca minuscola mu, U+03BC ISOgrk3 -->
<!ENTITY nu       CDATA "&#957;" -- lettera greca minuscola nu, U+03BD ISOgrk3 -->
<!ENTITY xi       CDATA "&#958;" -- lettera greca minuscola xi, U+03BE ISOgrk3 -->
<!ENTITY omicron  CDATA "&#959;" -- lettera greca minuscola omicron, U+03BF NUOVO -->
<!ENTITY pi       CDATA "&#960;" -- lettera greca minuscola pi, U+03C0 ISOgrk3 -->
<!ENTITY rho      CDATA "&#961;" -- lettera greca minuscola rho, U+03C1 ISOgrk3 -->
<!ENTITY sigmaf   CDATA "&#962;" -- lettera greca minuscola sigma finale,
                                    U+03C2 ISOgrk3 -->
<!ENTITY sigma    CDATA "&#963;" -- lettera greca minuscola sigma,
                                    U+03C3 ISOgrk3 -->
<!ENTITY tau      CDATA "&#964;" -- lettera greca minuscola tau, U+03C4 ISOgrk3 -->
<!ENTITY upsilon  CDATA "&#965;" -- lettera greca minuscola upsilon,
                                    U+03C5 ISOgrk3 -->
<!ENTITY phi      CDATA "&#966;" -- lettera greca minuscola phi, U+03C6 ISOgrk3 -->
<!ENTITY chi      CDATA "&#967;" -- lettera greca minuscola chi, U+03C7 ISOgrk3 -->
<!ENTITY psi      CDATA "&#968;" -- lettera greca minuscola psi, U+03C8 ISOgrk3 -->
<!ENTITY omega    CDATA "&#969;" -- lettera greca minuscola omega,
                                    U+03C9 ISOgrk3 -->
<!ENTITY thetasym CDATA "&#977;" -- simbolo della lettera greca minuscola theta,
                                    U+03D1 NUOVO -->
<!ENTITY upsih    CDATA "&#978;" -- simbolo della upsilon greca con uncino,
                                    U+03D2 NUOVO -->
<!ENTITY piv      CDATA "&#982;" -- simbolo di pi greco, U+03D6 ISOgrk3 -->

<!-- Punteggiatura generale -->
<!ENTITY bull     CDATA "&#8226;" -- pallino = piccolo cerchio nero,
                                     U+2022 ISOpub  -->
<!-- questo pallino NON è lo stessa cosa dell'operatore pallino, U+2219 -->
<!ENTITY hellip   CDATA "&#8230;" -- puntini di sospensione = tre puntini di guida,
                                     U+2026 ISOpub  -->
<!ENTITY prime    CDATA "&#8242;" -- apice = minuti = piedi, U+2032 ISOtech -->
<!ENTITY Prime    CDATA "&#8243;" -- doppio apice = secondi = pollici,
                                     U+2033 ISOtech -->
<!ENTITY oline    CDATA "&#8254;" -- linea sopra = overscore con spazio,
                                     U+203E NUOVO -->
<!ENTITY frasl    CDATA "&#8260;" -- barra obliqua di frazione, U+2044 NUOVO -->

<!-- Simboli con caratteristiche letterali -->
<!ENTITY weierp   CDATA "&#8472;" -- P maiuscola scritta a mano = insieme potenza
                                     = p di Weierstrass, U+2118 ISOamso -->
<!ENTITY image    CDATA "&#8465;" -- I maiuscola gotica = elemento immaginario,
                                     U+2111 ISOamso -->
<!ENTITY real     CDATA "&#8476;" -- R maiuscola gotica = simbolo di elemento reale,
                                     U+211C ISOamso -->
<!ENTITY trade    CDATA "&#8482;" -- segno di marchio commerciale, U+2122 ISOnum -->
<!ENTITY alefsym  CDATA "&#8501;" -- simbolo alef = primo cardinale transfinito,
                                     U+2135 NUOVO -->
<!-- il simbolo alef NON è il medesimo della lettera ebraica alef,
     U+05D0 benché il medesimo glifo potrebbe essere usato per rappresentare
     entrambi i caratteri -->

<!-- Frecce -->
<!ENTITY larr     CDATA "&#8592;" -- freccia verso sinistra, U+2190 ISOnum -->
<!ENTITY uarr     CDATA "&#8593;" -- freccia verso l'alto, U+2191 ISOnum-->
<!ENTITY rarr     CDATA "&#8594;" -- freccia verso destra, U+2192 ISOnum -->
<!ENTITY darr     CDATA "&#8595;" -- freccia verso il basso, U+2193 ISOnum -->
<!ENTITY harr     CDATA "&#8596;" -- freccia sinistra destra, U+2194 ISOamsa -->
<!ENTITY crarr    CDATA "&#8629;" -- freccia verso il basso con angolo verso sinistra
                                     = ritorno a capo, U+21B5 NUOVO -->
<!ENTITY lArr     CDATA "&#8656;" -- doppia freccia verso sinistra, U+21D0 ISOtech -->
<!-- ISO 10646 non dice che lArr è la medesima freccia di 'è implicato da' 
    ma pure non possiede alcun altro carattere per tale funzione. Così ? lArr può
    essere usato per 'è implicato da', come ISOtech consiglia -->
<!ENTITY uArr     CDATA "&#8657;" -- doppia freccia verso l'alto, U+21D1 ISOamsa -->
<!ENTITY rArr     CDATA "&#8658;" -- doppia freccia verso destra,
                                     U+21D2 ISOtech -->
<!-- ISO 10646 non dice che questo è il carattere 'implica' ma non possiede
     un altro carattere con tale funzione, così ?
     rArr può essere usato per 'implica', come ISOtech consiglia -->
<!ENTITY dArr     CDATA "&#8659;" -- doppia freccia verso il basso, U+21D3 ISOamsa -->
<!ENTITY hArr     CDATA "&#8660;" -- doppia freccia sinistra destra,
                                     U+21D4 ISOamsa -->

<!-- Operatori matematici -->
<!ENTITY forall   CDATA "&#8704;" -- per tutti, U+2200 ISOtech -->
<!ENTITY part     CDATA "&#8706;" -- differenziale parziale, U+2202 ISOtech  -->
<!ENTITY exist    CDATA "&#8707;" -- esiste, U+2203 ISOtech -->
<!ENTITY empty    CDATA "&#8709;" -- insieme vuoto = insieme nullo = diametro,
                                     U+2205 ISOamso -->
<!ENTITY nabla    CDATA "&#8711;" -- nabla = differenza retrograda,
                                     U+2207 ISOtech -->
<!ENTITY isin     CDATA "&#8712;" -- elemento di, U+2208 ISOtech -->
<!ENTITY notin    CDATA "&#8713;" -- non un elemento di, U+2209 ISOtech -->
<!ENTITY ni       CDATA "&#8715;" -- contiene come membro, U+220B ISOtech -->
<!-- potrebbe esistere un nome più memorabile di 'ni'? -->
<!ENTITY prod     CDATA "&#8719;" -- prodotto n-ario = segno di prodotto,
                                     U+220F ISOamsb -->
<!-- prod NON è il medesimo carattere di U+03A0 'lettera greca maiuscola pi' 
     benché potrebbe essere adoperato il medesimo glifo per entrambi -->
<!ENTITY sum      CDATA "&#8721;" -- sommatoria n-aria, U+2211 ISOamsb -->
<!-- sum NON è il medesimo carattere di U+03A3 'lettera greca maiuscola sigma'
     benché potrebbe essere adoperato il medesimo glifo per entrambi -->
<!ENTITY minus    CDATA "&#8722;" -- segno meno, U+2212 ISOtech -->
<!ENTITY lowast   CDATA "&#8727;" -- operatore asterisco, U+2217 ISOtech -->
<!ENTITY radic    CDATA "&#8730;" -- radice quadrata = segno di radice,
                                     U+221A ISOtech -->
<!ENTITY prop     CDATA "&#8733;" -- proporzionale a, U+221D ISOtech -->
<!ENTITY infin    CDATA "&#8734;" -- infinito, U+221E ISOtech -->
<!ENTITY ang      CDATA "&#8736;" -- angolo, U+2220 ISOamso -->
<!ENTITY and      CDATA "&#8743;" -- and logico = cuneo, U+2227 ISOtech -->
<!ENTITY or       CDATA "&#8744;" -- or logico = vi, U+2228 ISOtech -->
<!ENTITY cap      CDATA "&#8745;" -- intersezione = berretto, U+2229 ISOtech -->
<!ENTITY cup      CDATA "&#8746;" -- unione = coppa, U+222A ISOtech -->
<!ENTITY int      CDATA "&#8747;" -- integrale, U+222B ISOtech -->
<!ENTITY there4   CDATA "&#8756;" -- pertanto, U+2234 ISOtech -->
<!ENTITY sim      CDATA "&#8764;" -- operatore tilde = varia con = simile a,
                                     U+223C ISOtech -->
<!-- l'operatore tilde NON è il medesimo carattere della tilde, U+007E,
     benché il medesimo glifo potrebbe essere usato per rappresentare entrambi  -->
<!ENTITY cong     CDATA "&#8773;" -- approssimativamente uguale a, U+2245 ISOtech -->
<!ENTITY asymp    CDATA "&#8776;" -- quasi uguale a = asintotico a,
                                     U+2248 ISOamsr -->
<!ENTITY ne       CDATA "&#8800;" -- non uguale a, U+2260 ISOtech -->
<!ENTITY equiv    CDATA "&#8801;" -- identico a, U+2261 ISOtech -->
<!ENTITY le       CDATA "&#8804;" -- minore di o uguale a, U+2264 ISOtech -->
<!ENTITY ge       CDATA "&#8805;" -- maggiore di o uguale a,
                                     U+2265 ISOtech -->
<!ENTITY sub      CDATA "&#8834;" -- sottoinsieme di, U+2282 ISOtech -->
<!ENTITY sup      CDATA "&#8835;" -- sovrainsieme di, U+2283 ISOtech -->
<!-- si noti che nsup, 'non è un sovrainsieme di, U+2283' non è coperto dalla
     codifica dell'insieme di caratteri Symbol e non vi è incluso. Dovrebbe
     esserlo per simmetria? Esso si trova in ISOamsn --> 
<!ENTITY nsub     CDATA "&#8836;" -- non un sottoinsieme di, U+2284 ISOamsn -->
<!ENTITY sube     CDATA "&#8838;" -- sottoinsieme di o uguale a, U+2286 ISOtech -->
<!ENTITY supe     CDATA "&#8839;" -- sovrainsieme di o uguale a,
                                     U+2287 ISOtech -->
<!ENTITY oplus    CDATA "&#8853;" -- più cerchiato = somma diretta,
                                     U+2295 ISOamsb -->
<!ENTITY otimes   CDATA "&#8855;" -- per cerchiato = prodotto vettoriale,
                                     U+2297 ISOamsb -->
<!ENTITY perp     CDATA "&#8869;" -- puntina in su = ortogonale a = perpendicolare,
                                     U+22A5 ISOtech -->
<!ENTITY sdot     CDATA "&#8901;" -- operatore punto, U+22C5 ISOamsb -->
<!-- l'operatore punto NON è il medesimo carattere del punto centrale U+00B7 -->

<!-- Tecnici assortiti -->
<!ENTITY lceil    CDATA "&#8968;" -- soffitto sinistro = gradino in su apl,
                                     U+2308 ISOamsc  -->
<!ENTITY rceil    CDATA "&#8969;" -- soffitto destro, U+2309 ISOamsc  -->
<!ENTITY lfloor   CDATA "&#8970;" -- pavimento sinistro = gradino in giù apl,
                                     U+230A ISOamsc  -->
<!ENTITY rfloor   CDATA "&#8971;" -- pavimento destro, U+230B ISOamsc  -->
<!ENTITY lang     CDATA "&#9001;" -- parentesi angolare sinistra = bra,
                                     U+2329 ISOtech -->
<!-- lang NON è lo stesso carattere di U+003C 'minore di' 
     o di U+2039 'virgoletta singola con angolo rivolto a sinistra' -->
<!ENTITY rang     CDATA "&#9002;" -- parentesi angolare destra = ket,
                                     U+232A ISOtech -->
<!-- rang NON è lo stesso carattere di U+003E 'maggiore di' 
     o di U+203A 'virgoletta singola con angolo rivolto a destra' -->

<!-- Forme geometriche -->
<!ENTITY loz      CDATA "&#9674;" -- losanga, U+25CA ISOpub -->

<!-- Simboli assortiti -->
<!ENTITY spades   CDATA "&#9824;" -- seme di picche nero, U+2660 ISOpub -->
<!-- nero qui sembra significare pieno in contrasto con vuoto -->
<!ENTITY clubs    CDATA "&#9827;" -- seme di fiori nero = trifoglio,
                                     U+2663 ISOpub -->
<!ENTITY hearts   CDATA "&#9829;" -- seme di cuori nero = innamorato,
                                     U+2665 ISOpub -->
<!ENTITY diams    CDATA "&#9830;" -- seme di quadri nero, U+2666 ISOpub -->

24.4 Riferimenti ad entità carattere per caratteri usati nel codice di marcatura e per l'internazionalizzazione

I riferimenti ad entità carattere in questa sezione sono per evitare i caratteri usati nel codice di marcatura (questi sono gli stessi di HTML 2.0 e 3.2), per rappresentare spazi e trattini. Altri caratteri in questa sezione si applicano a problemi di internazionalizzazione quali la disambiguazione del testo bidirezionale (si veda per i dettagli la sezione sul testo bidirezionale).

Sono state aggiunte anche delle entità per i rimanenti caratteri che fanno parte di CP-1252 e che non si trovano negli insiemi di entità HTMLlat1 o HTMLsymbol. Tutte queste si trovano nello spazio tra 128 e 159 all'interno dell'insieme di caratteri CP-1252. Tali entità consentono che i caratteri siano rappresentati in modo indipendente dalla piattaforma.

Per consentire la riproduzione di queste entità, i programmi utente devono supportare pienamente [ISO10646] o servirsi di altri strumenti. La visualizzazione dei glifi per questi caratteri può essere ottenuta tramite la capacità di mostrare gli appropriati caratteri [ISO10646] o per mezzo di altri sistemi, come ad esempio la mappatura interna delle entità elencate, dei riferimenti a caratteri numerici e dei caratteri rispetto alla specifica posizione in alcuni insiemi di caratteri che contengono i glifi richiesti.

24.4.1 L'elenco dei caratteri

<!-- Caratteri speciali HTML -->

<!-- Insieme di entità carattere. Invocazione tipica:
     <!ENTITY % HTMLspecial PUBLIC
       "-//W3C//ENTITIES Special//EN//HTML">
     %HTMLspecial; -->

<!-- Il permesso di copiare in una qualsiasi forma porzioni di 
     © International Organization for Standardization 1986
     è garantito per l'uso con sistemi ed applicazioni conformi a
     SGML come definito in ISO 8879, purché questo avviso sia
     incluso in tutte le copie.
-->

<!-- L'insieme di apposite entità ISO viene fornito a meno dei 
     nomi introdotti di recente. Nuovi nomi (non inclusi, cioè, nell'elenco
     ISO 8879) non sono in contrasto con alcun nome di entità ISO 8879
     esistente. I numeri dei caratteri ISO 10646 sono dati per ciascun
     carattere in esadecimale. I valori CDATA sono conversioni decimali
     dei valori ISO 10646 e si riferiscono all'insieme di caratteri
     del documento. I nomi sono nomi ISO 10646.

-->

<!-- Controlli C0 e Latini fondamentali -->
<!ENTITY quot    CDATA "&#34;"   -- virgolette = APL quote,
                                    U+0022 ISOnum -->
<!ENTITY amp     CDATA "&#38;"   -- e commerciale, U+0026 ISOnum -->
<!ENTITY lt      CDATA "&#60;"   -- segno di minore di, U+003C ISOnum -->
<!ENTITY gt      CDATA "&#62;"   -- segno di maggiore di, U+003E ISOnum -->

<!-- Latini A-esteso -->
<!ENTITY OElig   CDATA "&#338;"  -- legatura latina OE maiuscola,
                                    U+0152 ISOlat2 -->
<!ENTITY oelig   CDATA "&#339;"  -- legatura latina oe minuscola, U+0153 ISOlat2 -->
<!-- legatura è una denominazione impropria, in alcuni linguaggi è un carattere separato -->
<!ENTITY Scaron  CDATA "&#352;"  -- lettera latina S maiuscola con caron,
                                    U+0160 ISOlat2 -->
<!ENTITY scaron  CDATA "&#353;"  -- lettera latina s minuscola con caron,
                                    U+0161 ISOlat2 -->
<!ENTITY Yuml    CDATA "&#376;"  -- lettera latina Y maiuscola con dieresi,
                                    U+0178 ISOlat2 -->

<!-- Lettere modificatrici della spaziatura -->
<!ENTITY circ    CDATA "&#710;"  -- lettera modificatrice accento circonflesso,
                                    U+02C6 ISOpub -->
<!ENTITY tilde   CDATA "&#732;"  -- tilde piccola, U+02DC ISOdia -->

<!-- Punteggiatura generale -->
<!ENTITY ensp    CDATA "&#8194;" -- spazio en, U+2002 ISOpub -->
<!ENTITY emsp    CDATA "&#8195;" -- spazio em, U+2003 ISOpub -->
<!ENTITY thinsp  CDATA "&#8201;" -- spazio finissimo, U+2009 ISOpub -->
<!ENTITY zwnj    CDATA "&#8204;" -- non-congiuntore di larghezza zero,
                                    U+200C NUOVO RFC 2070 -->
<!ENTITY zwj     CDATA "&#8205;" -- congiuntore di larghezza zero, U+200D NUOVO RFC 2070 -->
<!ENTITY lrm     CDATA "&#8206;" -- segno da-sinistra-a-destra, U+200E NUOVO RFC 2070 -->
<!ENTITY rlm     CDATA "&#8207;" -- segno da-destra-a-sinistra, U+200F NUOVO RFC 2070 -->
<!ENTITY ndash   CDATA "&#8211;" -- trattino en, U+2013 ISOpub -->
<!ENTITY mdash   CDATA "&#8212;" -- trattino em, U+2014 ISOpub -->
<!ENTITY lsquo   CDATA "&#8216;" -- virgoletta sinistra singola,
                                    U+2018 ISOnum -->
<!ENTITY rsquo   CDATA "&#8217;" -- virgoletta destra singola,
                                    U+2019 ISOnum -->
<!ENTITY sbquo   CDATA "&#8218;" -- virgoletta singola in basso a destra, U+201A NUOVO -->
<!ENTITY ldquo   CDATA "&#8220;" -- virgolette doppie sinistre (aperte),
                                    U+201C ISOnum -->
<!ENTITY rdquo   CDATA "&#8221;" -- virgolette doppie destre (chiuse),
                                    U+201D ISOnum -->
<!ENTITY bdquo   CDATA "&#8222;" -- virgolette doppie in basso a destra, U+201E NUOVO -->
<!ENTITY dagger  CDATA "&#8224;" -- croce latina, U+2020 ISOpub -->
<!ENTITY Dagger  CDATA "&#8225;" -- croce latina doppia, U+2021 ISOpub -->
<!ENTITY permil  CDATA "&#8240;" -- segno di per mille, U+2030 ISOtech -->
<!ENTITY lsaquo  CDATA "&#8249;" -- virgoletta angolare singola rivolta a sinistra,
                                    U+2039 ISO proposto -->
<!-- lsaquo è stato proposto ma non è ancora uno standard ISO -->
<!ENTITY rsaquo  CDATA "&#8250;" -- virgoletta angolare singola rivolta a destra,
                                    U+203A ISO proposto -->
<!-- rsaquo è stato proposto ma non è ancora uno standard ISO -->
<!ENTITY euro   CDATA "&#8364;"  -- simbolo dell'euro, U+20AC NUOVO -->