17.07.2013 Views

Originalskrift i flerspråkiga bibliotekskataloger - BADA - Högskolan i ...

Originalskrift i flerspråkiga bibliotekskataloger - BADA - Högskolan i ...

Originalskrift i flerspråkiga bibliotekskataloger - BADA - Högskolan i ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

än gäller. Koderna är grupperade i kategorier beroende på språk och funktion. Där det finns en<br />

accepterad standard av en skrift så följer Unicode denna. De första 256 koderna följer samma<br />

ordning som ISO/IEC 8859-1 (Latin 1) där 7-bitars ASCII motsvarar de första 128 tecknen.<br />

Tecken med samma karaktär grupperas tillsammans, t ex tecken som används enbart i<br />

persiska eller urdu följer de arabiska tecknen. Skrifter som skrivs från höger till vänster<br />

grupperas tillsammans. Koder som representerar tecken, punkter, symboler som används i<br />

många olika språk, grupperas tillsammans. (Se bilden nedan) 77<br />

Förutom själva skrifttecknen måste man också tänka på hur skriften arrangeras. Latinsk skrift<br />

är horisontell, skrivs från vänster till höger, raderna uppifrån och ner; arabisk är horisontell<br />

och skrivs från höger till vänster, raderna uppifrån och ner; östasiatiska skriftsystem är ibland<br />

vertikala, raderna ordnade från höger till vänster, förutom mongoliska vars vertikala rader går<br />

från vänster till höger. En del tecken får också förändrad form när de skrivs vertikalt. Både<br />

arabiska och hebreiska arrangeras från höger till vänster och förutom att siffrorna i den<br />

arabiska skriften går från vänster till höger kan man också tänkas vilja lägga in ett ord med<br />

latinsk skrift i en arabisk eller hebreisk text. Detta kallas för bidirectional text och Unicode<br />

har en algoritm för detta. 78<br />

77 Ibid., s. 21 f<br />

78 Ibid., s. 24<br />

32

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!