Article View: pl.comp.ogonki
Article #7065Re: Quenejskie locale
From: Marcin 'Qrczak' Kowalczyk
Date: Thu, 10 Sep 1998 08:45
Date: Thu, 10 Sep 1998 08:45
136 lines
7676 bytes
7676 bytes
O, jakieś posty sprzed trzech dni się pojawiły.
On Mon, 7 Sep 1998, Gwidon S. Naskrent wrote:
> #>Cos takiego. Wylacza ASCII z puli znakow mozliwych do wywalenia.
> #>Wymieniaja sie pozostale, a ASCII jest caly czas dostepne, na dodatek na
> #>miejscu.
>
> Hm, a czemu tak nie jest domyslnie?
Mogłoby być, ale nie wiem, w jaki sposób konsekwentnie nazywać opcje
przełączające różne warianty, żeby było wiadomo, które jest które.
Mówisz, żeby "ascii" oznaczało "swobodne wykorzystywanie ASCII", a nie
"pozostawianie ASCII w spokoju"? Hmm, w wersji beta mogę sobie pozwolić
na zmianę znaczenia opcji na przeciwną :-) Ogólnie nie wiem, jak to
dobrze ponazywać, a opcje są teraz do:
1. 256 / 512 znaków
2. traktowanie ASCII
3. rysowanie prawdziwego podkreślenia
4. rysowanie prawdziwego pogrubienia
5. rozumienie nakładanych akcentów (na razie jest zawsze włączone, ale
może dam opcję do wyłączenia, żeby jakoś dało się edytować takie pliki
edytorami, które nie implementują nakładanych akcentów - akcenty
wyświetlane obok są lepsze od kaszany na ekranie)
Nie chce mi się robić pliku konfiguracyjnego, w którym ustawiałoby się
domyślne wartości (z czego wynikałaby konieczność wymyślenia dwóch nazw
na każdą opcję: do włączania i wyłączania). Domyślne wartości powinny być
w większości dobre - może rzeczywiście domyślnie nie będzie ruszał ASCII.
Argument nie będący żadną z tych opcji oznacza nazwę fontu, który należy
dołączyć do domyślnego.
> Jest tylko problem: lynx nie poznaje wszystkich znaczkow i zostawia cos
> takiego czasami jak ┟
Chyba nie spotkałem. Na pewno pozostawia bez zmian encje, których nie zna,
tak nazwy jak i numerki - ale w postaci ┟, a nie ┟. Jeśli
tak wyświetla, to to powinno znaczyć, że w HTMLu jest ┟...
> Nie wiem czy zawsze sie tak dzieje, ale ogladajac pliki testowe z
> dystrybucji zauwazylem pare takich nietrawialnych encji (w tym ‍
> &rtl; i <r; - czy lynx nie umie robic tekstu z prawej do lewej?)
Jeszcze nie widziałem przeglądarki, która umie.
> #>W nowszej wersji console-tools showfont zostal przemianowany na showfont,
> ^^^^^^^^ ^^^^^^^^
> :-) Wiem ze chciales powiedziec cos innego...
Czytasz w myślach? :-)
> Owszem, wyswietla go "poziomo"; mam tez taki maly programik font(1), ktory
> wyswietla pionowo (256 znakow) - i to wedlug kolejnosci w foncie, a nie
> w kodowaniu.
Ależ tak właśnie robi showcfont. Kiedyś bawił się ustawianiem mapy ACM
co 64 znaki, a teraz wyświetla przez U+F000...U+F0FF / U+F1FF.
> #>Nawet jesli przydatne, to nie pasujace do koncepcji. Normalnie Backspace
> #>jest rownowazne lewo + Delete, a tutaj to sie sypie - chyba zeby Delete
>
> Terefere, zalezy jak sobie stty ustawisz. BackSpace wcale nie musi ^H, a
> Delete ^D (ani kill ^K, ani erase ^?). reset(1) przywraca ustawienia
> domyslne, jakby co :-)
To nie ta warstwa - "jest równoważne" w sensie "jest równoważne, o ile
w danym edytorze znaczą to samo co we wszystkich porządnych edytorach
z wyjątkiem vi (czyli po prostu we wszystkich porządnych edytorach)".
stty nie przewiduje czegoś takiego jak Delete w przód, edytory same to
implementują.
> #>z kursorem pomiedzy s a c[c'] produkowalo s[s'], co jest IMHO niewygodne
> #>(chociaz spojne z konwencja, w ktorej Backspace kasuje sam akcent).
>
> Przeciez mowilem ze Delete dziala normalnie.
No właśnie: niekonsekwentnie w stosunku do Backspace.
> #>Zmienia kolor calego tekstu przy kazdym nacisnieciu klawisza. Dosyc
> #>kiepska metoda promocji IMHO :-/
>
> Ale chyba mozna to wylaczyc.
Oczywiście, domyślnie jest wyłączone.
> Dobra, kie = quesse+e, a ke? quesse+nosnik+e?
Dokładnie tak. Podobnie chy / chi, gi / gy, szy / szi, sy / s'i (jak
w "sinus"), ty / ti, li / ly. A także wypadałoby rozdzielić spółgłoskę
od samogłoski w miejscach takich jak od'uczyć, z'ignorować, z'obowiązać,
trans'oceaniczny itp. Od pewnego czasu wszystkie moje alfabety, które
z założenia mają być "pełne", mają obowiązek umożliwienia zapisania tego
"rozdzielnika" pomiędzy spółgłoską i samogłoską (w innych miejscach nie
muszą). Traktuję to jako pełnoprawny element języka. Modelowy język polski
ma 35 spółgłosek, 8 normalnych samogłosek, jedną specjalną ("y"
w szczególnych pozycjach) i rozdzielnik (pomiędzy spółgłoską a następną
samogłoską). Wersja tengwarowa, "sylabowa" oraz "akcentowa" kodują
rozdzielnik przez rozdzielenie :-) - zapisanie w osobnych literach,
podczas gdy normalnie jest obowiązek łączenia spółgłoski z następną
samogłoską. Inne zwykle mają coś w rodzaju apostrofu, który służy też do
disambiguate (jak to po polsku?) różnych dwu- i więcejznaków, np.
obmier'zły - tak się dobrze składa, że dwuznaki nie składają się ze
spółgłoski i samogłoski. Wszystko jest więc ścisłe i wszystko daje się
bezbłędnie zapisać. Już zrobiłem sobie konwersje z kilkoma pisowniami
(przez pewien format pośredni).
> Re: dziwnego nosnika i tengwy nr. 34: gdybys zajrzal do Dodatku D,
> zobaczylbys ze znajduje sie tam hwesta sindarinwa, uzywana tylko w
> sindarinskim i dlatego opuszczona w glownym standardzie. Zamiast tego
> jest tam halla (quenejskie /h/ czasami), ale to nie jest krotki
> nosnik! Halla ma sie do krotkiego i dlugiego nosnika jak I do i do j.
> Rozumiesz? Jesli nie, to zobacz fonty Dana, albo jeszcze lepiej ten
> plik helpa ktory jest osobno.
Nie wiem, jak w dodatku D, ale w opisie Dana dwa ostatnie rzędy wyglądają
tak:
hyarmen hwesta sindarinwa yanta ure
halla krótki nośnik długi nośnik
> #>> No, jeszcze bezplatne nauczanie powszechne.
> #>
> #>To to jest jego wina?! Juz go nie lubie.
>
> Uspokoj sie, przeciez mowilem ze go nie docenili za zycia.
Ale jak widać, docenili go później :-(
--
__("< Marcin Kowalczyk * qrczak@knm.org.pl http://qrczak.home.ml.org/
\__/ GCS/M d- s+:-- a21 C+++>+++$ UL++>++++$ P+++ L++>++++$ E->++
^^ W++ N+++ o? K? w(---) O? M- V? PS-- PE++ Y? PGP->+ t
QRCZAK 5? X- R tv-- b+>++ DI D- G+ e>++++ h! r--%>++ y-
Technical Details
Message-ID:
<Pine.LNX.4.03.9809100958310.13783-100000@qrnik.knm.org.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mailReferences:
<Pine.LNX.4.01.9809011311120.24654-100000@qrnik.knm.org.pl> <Pine.BSF.4.02A.9809021147560.21689-100000@hoth.amu.edu.pl> <Pine.LNX.4.01.9809021250100.7893-100000@qrnik.knm.org.pl> <Pine.BSF.4.02A.9809031046531.23510-100000@hoth.amu.edu.pl> <Pine.LNX.4.01.9809031230110.32444-100000@qrnik.knm.org.pl> <Pine.BSF.4.02A.9809041050550.24878-100000@hoth.amu.edu.pl> <Pine.LNX.4.03.9809041224480.30336-100000@qrnik.knm.org.pl> <Pine.BSF.4.02A.9809071034450.14575-100000@hoth.amu.edu.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!pingwin.icm.edu.pl!news.icm.edu.pl!orion.cst.tpsa.pl!news.tpnet.pl!not-for-mail From: Marcin 'Qrczak' Kowalczyk <qrczak@knm.org.pl> Newsgroups: pl.comp.ogonki Subject: Re: Quenejskie locale Organization: Klub Nieszkodliwych Manjaków Lines: 137 Message-ID: <Pine.LNX.4.03.9809100958310.13783-100000@qrnik.knm.org.pl> References: <Pine.LNX.4.01.9809011311120.24654-100000@qrnik.knm.org.pl> <Pine.BSF.4.02A.9809021147560.21689-100000@hoth.amu.edu.pl> <Pine.LNX.4.01.9809021250100.7893-100000@qrnik.knm.org.pl> <Pine.BSF.4.02A.9809031046531.23510-100000@hoth.amu.edu.pl> <Pine.LNX.4.01.9809031230110.32444-100000@qrnik.knm.org.pl> <Pine.BSF.4.02A.9809041050550.24878-100000@hoth.amu.edu.pl> <Pine.LNX.4.03.9809041224480.30336-100000@qrnik.knm.org.pl> <Pine.BSF.4.02A.9809071034450.14575-100000@hoth.amu.edu.pl> Mime-Version: 1.0 In-Reply-To: <Pine.BSF.4.02A.9809071034450.14575-100000@hoth.amu.edu.pl> Date: Thu, 10 Sep 1998 08:45:18 GMT NNTP-Posting-Host: 195.205.246.217 X-Complaints-To: abuse@tpsa.pl X-Trace: news.tpnet.pl 905417118 195.205.246.217 (Thu, 10 Sep 1998 10:45:18 MET DST) NNTP-Posting-Date: Thu, 10 Sep 1998 10:45:18 MET DST Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit