[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Javosoft WWW



> >Souhlas, jedina spravna cestina pro Internet (a UNIX) je ISO-8859-2 
> >(ISO-Latin 2) a kdo ho neumi spravne zobrazit, tak to je jeho problem, 
> >ze pouziva nekompatibilni prohlizec. CP 1250 je nejakej Micro$ofti 
> >vynalez pro WinSrot, jehoz dusledkem je, ze kdyz v NotePadu napisu 
> >text, tak ho pod DOSem neprectu, protoze ten pro zmenu pouziva sadu CP 
> >852.
> 
> Dobre, kde najdu fonty pro Amigu pro tuto znakovou sadu? Jinak mam

	No, to je ten rozdil mezi teorii a praxi, teoreticky jsem hrozne 
chytrej, ale prakticky Ti neporadim, nevim, kde by se nasly fonty.


> dojem, ze prave tato se bije s Amigou, ale to si jen tak matne
> vzpominam, proc jsem pred asi sesti lety udelal svoji vlastni sadu jinou
> nez Latin-2, byt jsem mel tiskarnu s totuto sadou.
> 
	To se asi pletes, neni Latin2 jako Latin2, jeden z nich je ISO. Proslo 
mi rukama uz hodne tiskaren,  ale jeste jsem nevidel ani jednu, ktera 
by obsahovala ISO-Latin2 (tedy  ISO-8859-2). To cemu vyrobci tiskaren 
rikaji Latin2 je ve skutecnost CP 852, cili kodova stranka cestiny, 
kterou Micro$soft vymyslel pro DOS.
	Pokud se nemylim, problemy spocivaji v tom, ze Amiga povazuje znaky v 
rozsahu 0x80 az 0x9F za ridici a prave tady ma PC 852 cestinu. Ovsem  
ISO-8859-2 vypada naprosto jinak, takze by snad problemy vznikat 
nemusely. Jina vec je, ze to nepodporuji tiskarny, ovsem myslim se, ze
pozadovat po tiskovem driveru konverzi podle jednoduche tabulky snad uz 
dnes neni zadna opovazlivost.

	Pro zajimavost pripojuji soubor s konverzni tabulkou  ISO-8859-2 
->CP 852, kterou pouziva telnetovy emulator ArcTel (ktery pouzivam
v praci) prave pro konverzi dat z UNIXu pro tiskarny s tzv. PC-Latin2 (levy sloupec 
je CP 852, pravy  ISO-8859-2):

;
;    ISO2LAT.MAP
;
; Prekladova tabulka pro mapovani znaku.
; verze 3.10, rev 950427
;

; Konverze ISO 8859-2 (ISO Latin 2) --> PC Latin 2 (code page 852)

; Znaky s nedefinovanou nahradou jsou prevedeny na null (kod 0).
; Muzete pouzit i jakykoli jiny znak.
; Pro funkci zpetne konverze je nutne, aby mel kod mensi nez 128.

; Prijaty znak  Zobrazeny znak

; ISO znak (NBSP) Hard Space hex a0, dec 160 nema v PC Latin 2 
ekvivalent
	\xa0	\0

	\xa1	\xa4	; velke A s ocaskem dole
	\xa2	\xf4	; obloucek nad znak samotny
	\xa3	\x9d	; velke L preskrtnute
	\xa4	\xcf	; menovy symbol (kolecko s carkama)
	\xa5	\x95	; velke L mekke
	\xa6	\x97	; velke S s carkou
	\xa7	\xf5	; paragraf
	\xa8	\xf9	; umlaut samotny
	\xa9	\xe6	; velke S s hackem
	\xaa	\xb8	; velke S s ocaskem dole
	\xab	\x9b	; velke T s hackem
	\xac	\x8d	; velke Z s carkou
; ISO znak (SHY) Hard Space hex ad, dec 173 nema v PC Latin 2 
ekvivalent
	\xad	\0

	\xae	\xa6	; velke Z s hackem
	\xaf	\xbd	; velke Z s teckou
	\xb0	\xf8	; krouzek nad znak samotny
	\xb1	\xa5	; male a s ocaskem dole
	\xb2	\xf2	; ocasek pod znak samotny
	\xb3	\x88	; male l preskrtnute
	\xb4	\xef	; carka nad znak samotna
	\xb5	\x96	; male l mekke
	\xb6	\x98	; male s s carkou
	\xb7	\xf3	; hacek nad znak samotny
	\xb8	\xf7	; ocasek pod znak dopredu samotny
	\xb9	\xe7	; male s s hackem
	\xba	\xad	; male s s ocaskem dole
	\xbb	\x9c	; male t mekke
	\xbc	\xab	; male z s carkou
	\xbd	\xf1	; dve carky nad znak samotne
	\xbe	\xa7	; male z s hackem
	\xbf	\xbe	; male z s teckou
	\xc0	\xe8	; velke R s carkou
	\xc1	\xb5	; velke A s carkou
	\xc2	\xb6	; velke A se strechou
	\xc3	\xc6	; velke A s oblouckem
	\xc4	\x8e	; velke A umlaut
	\xc5	\x91	; velke L s carkou
	\xc6	\x8f	; velke C s carkou
	\xc7	\x80	; velke C s ocaskem dole
	\xc8	\xac	; velke C s hackem
	\xc9	\x90	; velke E s carkou
	\xca	\xa8	; velke E s ocaskem dole
	\xcb	\xd3	; velke E umlaut
	\xcc	\xb7	; velke E s hackem
	\xcd	\xd6	; velke I s carkou
	\xce	\xd7	; velke I se strechou
	\xcf	\xd2	; velke D s hackem
	\xd0	\xd1	; velke D preskrtnute
	\xd1	\xe3	; velke N s carkou
	\xd2	\xd5	; velke N s hackem
	\xd3	\xe0	; velke O s carkou
	\xd4	\xe2	; velke O se strechou
	\xd5	\x8a	; velke O se dvema carkami
	\xd6	\x99	; velke O umlaut
	\xd7	\x9e	; znamenko krat
	\xd8	\xfc	; velke R s hackem
	\xd9	\xde	; velke U s krouzkem
	\xda	\xe9	; velke U s carkou
	\xdb	\xeb	; velke U se dvema carkama
	\xdc	\x9a	; velke U umlaut
	\xdd	\xed	; velke Y s carkou
	\xde	\xdd	; velke T s ocaskem dole
	\xdf	\xe1	; ostre nemecke S
	\xe0	\xea	; male r s carkou
	\xe1	\xa0	; male a s carkou
	\xe2	\x83	; male a se strechou
	\xe3	\xc7	; male a s oblouckem
	\xe4	\x84	; male a umlaut
	\xe5	\x92	; male l s carkou
	\xe6	\x86	; male c s carkou
	\xe7	\x87	; male c s ocaskem dole
	\xe8	\x9f	; male c s hackem
	\xe9	\x82	; male e s carkou
	\xea	\xa9	; male e s ocaskem dole
	\xeb	\x89	; male e umlaut
	\xec	\xd8	; male e s hackem
	\xed	\xa1	; male i s carkou
	\xee	\x8c	; male i se strechou
	\xef	\xd4	; male d mekke
	\xf0	\xd0	; male d preskrtnute
	\xf1	\xe4	; male n s carkou
	\xf2	\xe5	; male n s hackem
	\xf3	\xa2	; male o s carkou
	\xf4	\x93	; male o se strechou
	\xf5	\x8b	; male o se dvema carkami
	\xf6	\x94	; male o umlaut
	\xf7	\xf6	; znamenko deleno
	\xf8	\xfd	; male r s hackem
	\xf9	\x85	; male u s krouzkem
	\xfa	\xa3	; male u s carkou
	\xfb	\xfb	; male u se dvema carkama
	\xfc	\x81	; male u umlaut
	\xfd	\xec	; male y s carkou
	\xfe	\xee	; male t s ocaskem dole
	\xff	\xfa	; tecka nad znak samotna

; Pseudograficke znaky/ramecky
; Temer standardni definice je podle tabulky dodane firmou Exprit 
Praha.
; Norma ISO 8859-2 zadne ramecky nezna!
; Pripadne potize by mohly vzniknout pri zpetne konverzi - v takovem 
pripade
; nasledujici definice zakomentujte.

	\x90	\xc4	; vodorovna cara
	\x91	\xb3	; svisla cara
	\x92	\0
	\x93	\xc5	; kriz
	\x94	\0
	\x95	\xda	; levy horni roh
	\x96	\0
	\x97	\xc2	; odbocka dolu
	\x98	\0
	\x99	\xbf	; pravy horni roh
	\x9a	\xb4	; odbocka vlevo
	\x9b	\0
	\x9c	\xd9	; pravy dolni roh
	\x9d	\xc1	; odbocka nahoru
	\x9e	\xc0	; levy dolni roh
	\x9f	\xc3	; odbocka vpravo

	\x80	\0
	\x81	\0
	\x82	\0
	\x83	\xba	; dvojita svisla cara
	\x84	\xcd	; dvojita vodorovna cara
	\x85	\xce	; dvojity kriz

	\x86	\0
	\x87	\0
	\x88	\0
	\x89	\0
	\x8a	\0
	\x8b	\xb2	; poloton syty
	\x8c	\xb0	; poloton slaby
	\x8d	\0
	\x8e	\0
	\x8f	\xb1	; poloton stredni

; CRC checksum {TJoOo


                              Ales Zika
                              Pelhrimov

                              E-mail : Ales.Zika@pel.cb.ds.mfcr.cz