Znaky zapsané jako html entity
Charakteristika
Html entity jsou znaky zapsané pomocí konvencí pro zápis speciálních znaků v html. Mohou být zapsané jako:
-
číselné entity - zápis, ve kterém se používá Unicode hodnota znaku vyjádřená:
- v desítkové (dekadické) soustavě - např. ď.
- v šestnáctkové (hexadecimální) soustavě - např. ď.
-
názvové entity - pro omezenou množinu znaků je definován "zástupný" název, např. ď.
- kompletní seznam názvových html entit
Html entity jsou ve výstupu barevně zvýrazněné. Za každou entitou následuje v žlutém poli znak, který tato entita reprezentuje, např.:
α
α
V některých případech mohou být zvýrazněné i
texty, které ve skutečnosti html entitami nejsou.
Je to způsobeno chybným zápisem údajů (zpravidla chybějící mezerou před středníkem).
V takových případech je ve žlutém poli uvedený stejný text, např.:
&hobby;
&hobby;
Opravy chyb
Html entity je třeba nahradit platnými Unicode znaky:
-
html entita reprezentuje znak, který na dané místo patří:
- výmaz html entity.
- vložení odpovídajícího Unicode znaku (možno zkopírovat znak ve žlutém poli).
-
html entita nereprezentuje znak, který na dané místo patří:
- výmaz html entity.
- vložení správného Unicode znaku.
-
zvýrazněný text není html entita:
- oprava chybného zápisu.
| Chybný zápis |
β
β-karoten |
prohlížeè
èe |
$$aProfi&hobby;$$v4 |
| Opravený zápis |
β-karoten |
prohlížeče |
$$aProfi&hobby ;$$v4 |
Způsob opravy
Opravy je možné provádět:
-
jednotlivě přímo v knihovním systému
-
hromadně v exportu záznamů
V exportním souboru je možné pomocí vhodného textového editoru hromadně nahradit jednotlivé html entity za odpovídající Unicode znaky.
Opravený exportní soubor je pak třeba naimportovat do knihovního systému a přepsat opravená pole v příslušných záznamech.