Witaj Gościu ( Zaloguj | Rejestruj )

 
Closed TopicStart new topic
> Problemy z polskimi znakami i klawiaturą
picasso
post 29/08/2003, 1:31
Post #1


Expert Rank
Ikona grupy

Grupa: Na emeryturze
Postów: 36.724
Dołączył: 27/05/03
Skąd: Był Kraków Jest Holandia
Użytkownik nr: 2.797



Ą Ć Ę Ł Ń Ó
......................................


Normalnie polskie litery uzyskujemy z klawiatury za pomocą umownej kombinacji klawiszy. Jest to prawy ALT + odpowiednia litera. Lub też lewy Alt + lewy Ctrl + odpowiednia litera. W przypadku zepsucia skrótu klawiaturowego lub innych dziwnych zachowań prowadzących do niemożności użycia naszych polskich ogonków bezpośrednio z klawiatury można oczywiście próbować COPY'N'PASTE z jakiegoś innego dokumentu co czasem działa (np. sprawdza się w programach graficznych typu Photoshop) ale wiecie .... Daję różne rozpracowane już warianty problemu:

. ASCII Codes - Co to jest i jak zastosować
. Brak polskich znaków w środowisku DOS
. ALT + L = Ł i ALT + C = Ć ...... nie działa!
. Poprzestawiane litery: Z & Y
. bкdк siк trz№sі zamiast ą, ę, ł ...
. Problem z polskim znakiem "ó"
. Brak liter PL w ikonach zasobnika systemowego
. Google Toolbar jako przyczyna braku liter PL w IE
. Puste Opcje regionalne
. Brak polskich znaków w cmd




Podaję również przydatny zestaw programów:

Darmowe remapery i układy klawiatury
Darmowe programy do nauki bezwzrokowego pisania na klawiaturze
Darmowe programy do tworzenia / modyfikowania skrótów klawiaturowych

Oraz dobrą stronę:

Polska strona ogonkowa





.
Go to the top of the page
 
+Quote Post
picasso
post 30/08/2003, 2:44
Post #2


Expert Rank
Ikona grupy

Grupa: Na emeryturze
Postów: 36.724
Dołączył: 27/05/03
Skąd: Był Kraków Jest Holandia
Użytkownik nr: 2.797



Co to są ASCII Codes?


American Standard Code for Information Interchange


Amerykański Standardowy Kod do Wymiany Informacji. Jest to 7-bitowy kod w którym każdej dużej/małej literze, cyfrze, znakowi interpunkcyjnemu i symbolowi specjalnemu zostaje przypisana jedna liczba z zakresu od 0 - 127. Interesuje nasz pierwsza kolumna oznaczona Dec (Decimal):



Słówko 'American' od razu nam coś tu sugeruje. Powstał problem innych alfabetów wykorzystujących "nie amerykańskie" znaki. Dodano więc dodatkowo jeden bit tworząc 8-bitowy system zwany Extended ASCII Codes.
Ma on podwójną liczbę możliwych znaków (256) od 0 do 255. Pierwsza połowa (0-127) to zwykłe ASCII. W drugiej połowie (128-255) dodano niestandardowe znaczki, symbole, obcojęzyczne litery. To niby czyni ten kod uniwersalnym. Ale jest mnóstwo limitacji. W istocie Extended ASCII to totalny śmietnik. Brak jest jednoznacznego ulokowania niestandardowych znaków, bo kod jest gęsty. Każdej kombinacji ośmiu bitów odpowiada już jakiś ustalony symbol i nie ma gdzie upchać dodatkowych znaków. Nietrudno zauważyć że 255-128=127 co jest liczbą za skromną jak na potencjalną ilość różnych obcojęzycznych liter i graficznych symboli. Konsekwencją jest że na innych klawiaturach i systemach z innymi pakietami językowymi ta sama kombinacja liczb da różne znaki. Oto przykładzik z oficjalnej tablicy kodów (proszę porównać z ASCII pisanymi z mojej klawiatury niżej):



Niestety my też należymy do tego śmietniczka. Efekt: brak polskich znaków na większości klawiatur, nie można zwykle uzyskać czytelnych polskich napisów na ekranie, brak możliwości łatwego drukowania polskich liter itd. Na pocieszenie: Rosjanie też mają takie problemy jak my...


Jak użyć ASCII Codes?

CYTAT
LEWY ALT + NUMER Z KEYPADU


Klawisz Num Lock musi być włączony. Trzymasz wciśnięty lewy Alt + wystukujesz na numerycznej części klawiatury (tzw. keypad - nie mylić z numerami zlokalizowanymi koło klawiszy funkcyjnych F1...) odpowiedni numer.
Poniżej masz podane numery, które działają na mojej klawiaturze:





1. ASCII mogą być użyte zarówno w Windows jak i DOS oraz w edytorze HTML, w którym pewne znaki nie zawsze są dostępne.

2. ASCII Codes do polskich znaków (jak w ogóle polskie znaki) nie da się zastosować we wszystkich typach czcionek. Po prostu polskie ogonki nie są zaprojektowane dla tych czcionek i nawet ASCII nie dorobi ich bo one po prostu istnieją. Więc np. polskie ęą istnieje w Arialu, Times New Roman, Courier, Book Antiqua.... A np. w czcionce Dauphin nie ma.

3. Jeżeli kombinacje powyższe dają inne litery to może dotyczyć to układu klawiatury. Te znaki są u mnie na klawiaturze QWERTY (pierwsze litery w górnej lini). Większość z nas ma taką klawiaturę więc nie ma się czym przejmować. Zależy to też jaki pakiet językowy Windowsa masz zainstalowany. Jak np. masz Windowsa po francusku to otrzymasz inne niespodzianki. Zawsze przecież to można sprawdzić testując numery w przedziale 128-255 z wciśniętym Altem. Albo użyć programu:


KanastraCorp Tathania ASCII Codes

Składnik darmowego pakietu .NET Tools, w którym można wkleić lub wpisać wprost z klawiatury znak by otrzymać automatycznie stosowny kod liczbowy:



Zaraz zaraz... ale dlaczego tu jest dla litery "Ą" inny numer niż podany wcześniej? Tathania ma inny rodzaj poszerzonego przelicznika (Unicode). To "zero na początku" ma znaczenie. Dla porównania wpiszcie z klawiatury kombinację: 0164 (otrzymacie znak ¤) i 164 (otrzymacie znak Ą).




Ciekawostka - Trik ze spacją

ALT + 255



Niekiedy użycie spacji w nazwie pliku jest niedozwolone (DOS, wklejane bitmapy do rysunku AutoCADa). Możemy właśnie wykorzystać ASCII Code by zrobić symulację spacji w wyglądzie nazwy pliku. W nazwie wpisujemy tę "niby spację" za pomocą kombinacji ALT + 255. To będzie wyglądać dokładnie tak samo (przerwa) lecz komputer zobaczy to inaczej (jako liczby). Jeżeli spróbujesz użyć jakiejkolwiek komendy DOSu wykorzystującej plik ze znakiem utworzonym za pomocą ALT + 255 to plik albo nie zostanie rozpoznany albo pojawi się błąd "file not found". Pod DOSem można to stosować jako typ prymitywnego zabezpieczenia. Nikt nie będzie w stanie skasować tego pliku bez zastosowania odpowiedniej kombinacji (ALT + 255). W Windows można w ten sposób "usunąć" nazwy skrótów Pulpitu = to będzie wyglądać jakby nazwy zupełnie nie było.


Ciekawostka - ASCII Art

::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::::::'``_``:::::::::::::::::::::::::::::
::::::::::::::::::::::::::::::::::::: ,c$$$$c ::::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::::' c$$$$$$$-`:::::::::::::::::::::::::::
:::::::::::::::::::::::::::::::::: z$$$$$$$$P.:::'''`:::::::::::::::::::::
::::::::::::::::::::::::::::::::: d$$$$$$$$$'''.zcccc,`'::::::::::::::::::
:::::::::::::::::::::::::::'`_`' d$$$$$$$$$',d$$$$$$$$$c,`::::::::::::::::
:::::::::::::::::::::::::' c$$$-<$$$$$$$$P'z$$$$$$$$$$$$$.`:::::::::::::::
:::::::::::::::::::::::: ,$$$$P $$$$$$$P",$$$$$$$$$$$$$$$$r`::::::::::::::
:::::::::::::::::::::::',$$$$$`<$$$$$$F,d$$$$$$$$$$$$$$$$$$c`:::::::::::::
::::::::::::::::::::::: $$$$$$ $$$$$$',$$$$$$$$$$$$$$$$$$$$$c`::::::::::::
:::::::::::::::::::::::.$$$$$"<$$$$$$cd$$$$$$$$$$$$$$$$$$$$$$r`:::::::::::
::::::::::::::::::::::`<$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$h :::::::::::
:::::::::::::::::::::::<$$$$$$$??"??$$$$?$$$$$$$$$$$$$$$$$$$$$ `::::::::::
:::::::::::::::::::::::'?""". .zcc,. "$$.`$$$$$$$$$$$$$$$$$$$$>'::::::::::
:::::::::::::::::::::',c$$$" d$$$$$$c `?h "$$$$$$$$$$$$$$$$$$$>'::::::::::
:::::::::::::::::::',c$$$$$,d$$$$P""?$,_`? ?$$$$$$$$$$$$$$$$$$ :::::::::::
:::::::::::::::::',c$$$$$$$$$$$$",$$c`$$Lzc ?$$$$$$$$$$$$$$$$$ :::::::::::
:::::::::::::::: ,$$$$$$$$$$$$$F $$$$c`$$P"" ?$$$$$$$$$$$$$$$F :::::::::::
::::::::::::::' c$$$$$$$$$$$$$$ d$$$$$ ?",c$c ?$$$$$$$$$$$$$$'.:::::::::::
::::::::::::: ,$$$$$$$$$$$$$$$F $$$$$$>',$$$$h `$$$$$$$$$$$$' ::::::::::::
:::::::::::' d$$$$$$$$$$$$$$$$',$$$$$$F $$$$$$F `?$$$$$$$$$' :::::::::::::
::::::::'' -"".,."""??$$$$$$$$ <$$$??"',$$$$$$ :: "$$$$$$P'.::::::::::::::
:::''`` .,c$$$$$$$$hcc,"???$$$ $$$F <$$P" :::.`"$$P".::::::::::::::::
'`.zc" c$$$$$$$$$$$$$$$$hc,"?$ $$$ <$" ::::::....::::::::::::::::::
zd$$',d$$$$$$$$$$$$$$$$$$$$h.' $$$ `F ::::::::::::::::::::::::::::
$$$$ $$$$$$$$$$$$$$$$$$$$$$$$h."?$ . .= ``::::::::::::::::::::::::::
$$$$ $$$$$$$????????$$$$$$$$$$$c,' ,c$$$$$r zdcc :::::::::::::::::::::::::
$$$$.`$P"".,cc,. =ccc,."??$$$$$$$$$$$$$?? -?$$$ ::''''''''''''`::::::::::
$$$$$. zd$$$$$$$$hc,`"$$$c,d$$$$$$$$$$$hccccccccccccccccccccccccc,.``:::::
$$$$$h ?$$$$$$$$$$$$$c ?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$hc ::::
$$$$$$c ?$$$$$$$$$$$$$h."$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$h `::
$$$$$$$h."$$$$$$$$$$$$$$c,"?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$h.`:
$$$$$$$$$.`$$$$$$$$$$$$$$$c,"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ :
$$$$$$$$$$c`$$$$$$$$$$$$$$$$.`?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$L
$$$$$$$$$$$c`$$$$$$$$$$$$$$$$h.`?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$.
$$$$$$$$$$$$."$$$$$$$$$$$$$$$$$h."$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$.`$$$$$$$$$$$$$$$$$$c`"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$c`$$$$$$$$$$$$$$$$$$$c "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$c`$$$$$$$$$$$$$$$$$$$$ "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$r`$$$$$$$$$$$$$$$$$$$$c "$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$.`$$$$$$$$$$$$$$$$$$$$$c`?$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$$> `$$$$$$$$$$$$$$$$$$$$$h."$$$$$$$$$$$$$$$$$$$$$$$$$$$$$F
$$$$$$$$$$$$$$$$$ d.`$$$$$$$$$$$$$$$$$$$$$$c`?$$$$$$$$$$$$$$$$$$$$$$$$$$$'
$$$$$$$$$$$$$$$$$ $$."$$$$$$$$$$$$$$$$$$$$$$$c,"$$$$$$$$$$$$$$$$$$$$$$$$$
$$$$$$$$$$$$$$$$P,$$$."$$$$$$$$$$$$$$$$$$$$$$$$c`?$$$$$$$$$$$$$$$$$$$$$$'
$$$$$$$$$$$$$$$$'d$$$h ?$$$$$$$$$$$$$$$$$$$$$$$$h."$$$$$$$$$$$$$$$$$$$$$ :
$$$$$$$$$$$$$$$$ $$$$$h ?$$$$$$$$$$$$$$$$$$$$$$$$$.`?$$$$$$$$$$$$$$$$$$F :
$$$$$$$$$$$$$$$F,$$$$$$h."$$$$$$$$$$$$$$$$$$$$$$$$$c "$$$$$$$$$$$$$$$$F ::
$$$$$$$$$$$$$$$';$$$$$$$$c,"$$$$$$$$$$$$$$$$$$$$$$$$h.`?$$$$$$$$$$$$$P :::
$$$$$$$$$$$$$$F,$$$$$$$$$$$c,"??$$$$$$$$$$$$????""'..::."?$$$$$$$$$$P ::::
$$$$$$$$$$$$$$ d$$$$$$$$$$$$$ cc,_`""`_.. ....::::::::::: "$$$$$$$$$ .::::
$$$$$$$$$$$$$P $$$$$$$$$$$$$$ ?$$$$$$$$$$.`::::::::::::::: "?$$$$$$".:::::
$$$$$$$$$$$$$'<$$$$$$$$$$$$$$h`$$$$$$$$$$$ `:::::::::::::::..`?$P" .::::::
$$$$$$$$$$$$$ d$$$$$$$$$$$$$$$ $$$$$$$$$$$h :::::::::::::::::::..:::::::::
$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$ $$$$$$$$$$$$.`:::::::::::::::::::::::::::::
$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$ $$$$$$$$$$$$h :::::::::::::::::::::::::::::
$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$ $$$$$$$$$$$$$ :::::::::::::::::::::::::::::
$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$ $$$$$$$$$$$$F :::::::::::::::::::::::::::::
$$$$$$$$$$$$$.`$$$$$$$$$$$$$$',$$$$$$$$$$$$'::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$ ?$$$$$$$$$$$$P $$$$$$$$$$$$".::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$c ?$$$$$$$$$$P"`?$$$$$$$$$$".:::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$h "$$$$$$$$F :: ""?$$??"".:::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$c,_""""" .::::::....:::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$P ::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$h ::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$$ ::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$F.::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$F.::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$>.::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$'.::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$ :::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$ :::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$ :::::::::::::::::::::::::::::::::::::::::::::::::
""".,. "?$$$$$$$$$$$$$$$ :::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$r`$$$$$$$$$$$$$$$ :::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$c "$$$$$$$$$$$$$ :::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$ "???""."?$$$$ :::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$hc$$$$$cc,"?" .::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$r`::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$$ ::::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$$.`:::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$$h :::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$$$.`::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$$$>`::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$$$$ ::::::::::::::::::::::::::::::::::::::::::::::
$$$$$$$$$$$$$$$$$$$$$$$$$$$ ::::::::::::::::::::::::::::::::::::::::::::::




Czyż to nie brzmi znajomo? To przecież sobie oglądamy w pliczkach nfo utworzonych przez zdolne grupy "artystów" biggrin.gif ) a ściąganych przez p2p.... Tak te wszystkie rysuneczki są właśnie utworzone w kodzie ASCII. One mogą być nawet animowane! Popatrz na przykładowe ASCII Art w Hyde Parku. Inne linki:

http://www.ascii-art.de/
http://www.chris.com/ascii/font-lesson.html
http://www.arkworld.com/ascii/
http://www.afn.org/~afn39695/collect.htm

Darmowe przeglądarki plików tekstowych z ASCII Art:

http://www.searchengines.pl/phpbb203/index.php?showtopic=5592

Darmowe narzędzia do tworzenia ACSII Art:

http://www.searchengines.pl/phpbb203/index.php?showtopic=86706







.
Go to the top of the page
 
+Quote Post
picasso
post 30/08/2003, 3:03
Post #3


Expert Rank
Ikona grupy

Grupa: Na emeryturze
Postów: 36.724
Dołączył: 27/05/03
Skąd: Był Kraków Jest Holandia
Użytkownik nr: 2.797



Brak polskich znaków w środowisku DOS


Jest to efekt użycia niewłaściwego sterownika klawiatury. By rozwiązać problem należy zedytować plik Autoexec.bat. Po otworzeniu pliku w Notatniku proszę znaleźć linijkę:

KEYB pl,,C:\WINDOWS\COMMAND\KEYBRDX.SYS

Pod "X" należy wpisać inny numer. Czyli zamienić Keybrd2.sys na Keybrd4.sys. Zapisać zmiany w pliku i ... gotowe. biggrin.gif






.
Go to the top of the page
 
+Quote Post
picasso
post 8/02/2004, 6:57
Post #4


Expert Rank
Ikona grupy

Grupa: Na emeryturze
Postów: 36.724
Dołączył: 27/05/03
Skąd: Był Kraków Jest Holandia
Użytkownik nr: 2.797



Taki objaw to zwykle przechwytywanie skrótu klawiaturowego przez inny program, ładujący się ze startem Windowsa lub pracujący w tle. Może być to np. jakiś Download Accelerator lub sterownik graficzny który predefiniuje te kombinacje liter dla swoich działań. Dwa standardowe przypadki:




Alt + L = Ł............... nie działa

Problemem są skróty klawiaturowe Intel Extreme Graphics Driver. Są trzy sposoby na obejście:

1. Skróty klawiaturowe wyłączyć w ustawieniach karty: Graphics Properties (Opcje Grafiki) >>> Hot Keys (Skróty klawiszowe) >>> Disable (Wyłącz)

2. Wykluczyć ze startu proces zarządzający skrótami klawiaturowymi: Start >>> Uruchom >>> msconfig i w zakładce Uruchamianie odznaczyć hkcmd (Intel's Hotkey Command Module). Zatwierdzić wszystkie zmiany i przeładować kompa.

3. Pobrać i zainstalować łatkę korygującą: fix-polish.reg, która zedytuje rejestr w następujący sposób:

KOD
[HKEY_LOCAL_MACHINE\SOFTWARE\Intel\Display\igfxcui\igfxsrvc\resources]
"2860"="Disable"






Alt + C = Ć............... nie działa

Problemem są skróty klawiaturowe ATI Catalyst Center. Wyłączenie w opcjach karty: Hotkeys >>> odptaszkować LaunchDashboard działa tylko do następnego resetu komputera. Trwałe rozwiązania są dwa: albo użyć programu do zarządzania skrótami klawiaturowymi by zedytować skrót klawiaturowy, albo odinstalować całkowicie ATI Catalyst Center przez Dodaj / Usuń programy. Ponoć najnowsze wersje ATI mają ten problem skorygowany.







.
Go to the top of the page
 
+Quote Post
picasso
post 10/02/2004, 16:50
Post #5


Expert Rank
Ikona grupy

Grupa: Na emeryturze
Postów: 36.724
Dołączył: 27/05/03
Skąd: Był Kraków Jest Holandia
Użytkownik nr: 2.797



Poprzestawiane litery: Z & Y


Panel sterowania >>> Ustawienia regionalne >>> Języki >>> Szczegóły >>> ustawić Polski (Programisty)

user posted image


.
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic

 

RSS Wersja Lo-Fi Aktualny czas: 29/07/2010, 18:58
PRACA w IT