Исходим из такого технического задания. Во-первых, это латиница-26 без диакритик; во-вторых, транслитерационная, т.е. преобразование туда и обратно должно происходить простой заменой букв без учета позиционной составляющей; в-третьих, все это должно выглядеть более-менее естественно, не перегружено диграфами и вообще читабельно.
а = a
б = b
в = v
г = g
д = d
е = e
ж = zs
з = z
и = i
й= j
к = k
л = l
м = m
н = n
о = o
п = p
р = r
с = s
т = t
у = u
ф = f
х = x
ц = c
ч = cz
ш = sz
щ = zc
ъ = q
ы = hi
ь = y
э = he
ю = yu
я = ya
Czto vhi dumaete ob takoj sisteme? Reszaet li ona postavlennuyu zadaczu? Naskolyko legko czitaetsya? Po hekonomicznosti, po-moemu, luczsze i prozce hetoj latinichi sdelaty trudno.
Цитата: Devorator linguarum от марта 4, 2015, 16:04
Reszaet li ona postavlennuyu zadaczu?
Net:
Цитата: Devorator linguarum от марта 4, 2015, 16:04
преобразование туда и обратно должно происходить простой заменой букв без учета позиционной составляющей
Obratnoe preobrazovanie zagnetsya na digrafax.
Цитата: Devorator linguarum от марта 4, 2015, 16:04
Naskolyko legko czitaetsya?
Bolee-menee.
Цитата: Devorator linguarum от марта 4, 2015, 16:04
Po hekonomicznosti, po-moemu, luczsze i prozce hetoj latinichi sdelaty trudno.
Sravnimhix bhilo mnogo.
сзади>szadi>шади
Диграфы с буквой h (ч = ch, ш = sh, ж = zh) и выглядят привычнее и обеспечат однозначность.
Для щ можно придумать что-нибудь типа xh — это плохо, но не хуже предложенного zc, как мне кажется.
С ya, yu тоже надо что-то сделать.
Для однозначности преобразований и экономии хорошим вариантом будет:
ы = ih
э = eh
ю = uh
я = ah
Но с точки зрения удобочитаемости, правда, не очень.
Цитата: Тайльнемер от марта 4, 2015, 16:25
Диграфы с буквой h (ч = ch, ш = sh, ж = zh) и выглядят привычнее и обеспечат однозначность.
Для щ можно придумать что-нибудь типа xh — это плохо, но не хуже предложенного zc, как мне кажется.
Pozhaluj, da. Mne voobxhe-to xotelosy exhe ujti ot chrezmernoj anglizacii, no v sochetanii sz, k sozhaleniyu, dejstvitelyno obrazuyutsya neodnoznachnosti.
Цитата: Тайльнемер от марта 4, 2015, 16:25
С ya, yu тоже надо что-то сделать.
Для однозначности преобразований и экономии хорошим вариантом будет:
ы = ih
э = eh
ю = uh
я = ah
Но с точки зрения удобочитаемости, правда, не очень.
Ya, yu, po-moemu, vpolne prigodnwi, t.k. v russkom yazwike йа, йу nikogda ne pishetsya. A na meste э i ы mozhno togda pisaty we i wi, chtobwi ne poluchalosy yazhik = ? яжик.
Есть уже: Банальные мысли об обратимости и латинице-26 (http://lingvoforum.net/index.php/topic,52233.0.html)
Ы zapishivaetsya czerez hi v sisteme, predlozsennoj mnoj v naczale temhi.
Цитата: Bhudh от марта 4, 2015, 17:16
Есть уже: Банальные мысли об обратимости и латинице-26 (http://lingvoforum.net/index.php/topic,52233.0.html)
Spasibo, banalynhie mhisli tozse nado uczesty. ;)
Цитата: Devorator linguarum от марта 4, 2015, 17:15
Ya, yu, po-moemu, vpolne prigodnwi, t.k. v russkom yazwike йа, йу nikogda ne pishetsya.
Кстати,
ya, yu — это не
йа, йу, а
ьа, ьу.
Да, не пишутся, но если уж задаться целью обратимости, то лучше такое не оставлять.
Главный принцип был изложен ещё тогда:
Цитата: Bhudh от сентября 19, 2012, 23:4726-ую использовать в качестве элемента (левого или правого — неважно, желательно только, чтобы везде одинаково)
1) То есть 1 букву не использовать
нигде, кроме как в диграфах, иначе она будет неоднозначна при обратной транслитерации;
2) Диграфы с ней должны быть
однонаправленны, чтобы не возникало
Цитата: Devorator linguarum от марта 4, 2015, 17:15yazhik = ? яжик.
То есть нужна однозначность при встрече диграфов.
Для простой машинной взаимно обратной транслитерации нужны 33 различных символа или сочетаний символов, причём ни один символ в сочетании не должен быть префиксом (постфиксом) в другом.
Количество символов / сочетаний можно оптимизировать.
Если надо, чтобы все 1056 русских двубуквосочетаний однозначно транслитерировались туда-обратно, оптимизации чреваты.
Покуда выполняется префиксальность — пофиг. Это необходимое и достаточное условие :3
Оптимизация влияет только на общую длину сообщения и алфавита.
Можно дать каждому русскому символу в соответствие английский, тогда большой алфавит.
Можно записать нулями и единицами — тогда длинное сообщение.
Оптимизировать код по частотности можно Хаффманом, например. Я когда-то на теории информации писал эти кодировщики.
И да, можно кодировать блоками по два (и больше) русских символа, на сколько это будет выгоднее — надо считать. Можно делать код с плавающим окном и пересчитывать энтропию после закодированного блока :3 Так поступают архиваторы.
Narod tut vsio vielosiypiedy yzobrietajet. ;D
Цитата: Wolliger Mensch от марта 4, 2015, 20:00
Narod tut vsio vielosiypiedy yzobrietajet. ;D
Gimnastika dlya uma zhe zh. :)
Цитата: Wolliger Mensch от марта 4, 2015, 20:00vie
Цитата: Wolliger Mensch от марта 4, 2015, 20:00aje
Обозначение одной и той же самой частотной буквы двумя различными диграфами — это ещё тот велосипед. Большегрузный, прямо скажем.
Oboznaqenie odnoj i toj zhe samoj qastotnoj bukvw dvumah razliqnwmi digrafami — ehto echoh tot velosiped. Bolihshegruznwj, prahmo skazhem.
Цитата: Bhudh от марта 4, 2015, 21:18
Цитата: Wolliger Mensch от марта 4, 2015, 20:00vie
Цитата: Wolliger Mensch от марта 4, 2015, 20:00aje
Обозначение одной и той же самой частотной буквы двумя различными диграфами — это ещё тот велосипед. Большегрузный, прямо скажем.
Ja uzhe mnogokratno opiysyval prieymushiestva y niedostatky svojej piysimiennostiy. Chto vy yz siebia celomudrienniycu tut yzobrazhajetie? :no:
Вот у WM не префиксальный и не оптимальный код :3
Хотя, наверное он ужэ описывал это в недостаткых.
Цитата: Bhudh от марта 4, 2015, 21:18
Обозначение одной и той же самой частотной буквы двумя различными диграфами — это ещё тот велосипед. Большегрузный, прямо скажем.
Можно обозначать и одним диграфом - ie. Одной буквой, конечно, тоже можно - но будет смотреться как-то совсем уж по-казахски. То, что наша кириллица выглядит по-казахски, мы как бы уже привыкли, но в латинице никто ни из славян, ни из балтов, вроде, таким не занимается. И вообще, это нарушит логичность и простоту. Так что диграф неизбежен.
Вы о чем? И рус. и каз. "е" по факту [je] ?
А вот совсем лютый вариант, по приколу:
A B BH G D IE IO ZH Z Y IH K L M N O P R S T V F X C CH SH SHH VHH VH YH E IV IA
Цитата: Karakurt от марта 4, 2015, 23:41
Вы о чем? И рус. и каз. "е" по факту [je] ?
Вот именно об этом! При этом казахская начальная "е" соответствует нейотированной "е" в остальных стандартнотюркских языках (где нет перебоя гласных), поэтому её хоть в кириллице, хоть в латинице естественно писать одной буквой, притом одинаково выглядящей в обоих алфавитах. В славянских как-то тотально произошло аналогичное явление, но все латинописьменные славяне йот выписывают явным образом, а нейотирующих близких родственников вроде как не осталось. Поэтому невыписывание йота сделает такую латиницу нетипично-читаемой среди других славянских - подобно именно нетипично-читаемому казахскому среди других стандартнотюркских.
Цитата: Toman от марта 4, 2015, 23:37
Можно обозначать и одним диграфом - ie. Одной буквой, конечно, тоже можно - но будет смотреться как-то совсем уж по-казахски. То, что наша кириллица выглядит по-казахски, мы как бы уже привыкли, но в латинице никто ни из славян, ни из балтов, вроде, таким не занимается. И вообще, это нарушит логичность и простоту. Так что диграф неизбежен.
Нефиг ориентироваться на прочих жалких славян, балтов, а уж тем более на тюрков.
е должна быть одной буквой, к тому же дефолтной — в любом непонятном случае пиши е.
В тех случаях, где надо явно показать э — начало слов, мэры и сэры, ЖЭКи и красывый дэвущки — пиши модификатор.
В твоём сообщении, кстати, одна буква э :3
Neprivetlivaia mestnosth, golye skaly i mnoghestvo ziiaiuschix glubokix iam delali prihisk skorei poxoghim na kamenolomni. Melhchaixhaia pylh, podymavxhaiasia nad razrytoi zemlëi, obrazovala gustye tuchi; vremenami ona zasloniala solnce. Sveghemu cheloveku srazu brosalosh v glaza beskonechnoe perepletenie metallicheskix trosov, soediniavxhix dno kaghdoi iamy s poverxnosthiu zemli. Po trosam, na blokax, bespreryvno podymalish naverx vmestitelhnye mexhki iz bychhei koghi, napolnennye peskom. Nebolhxhoe prisposoblenie, poxoghee na te, kakimi polhzuiutsia v parighskix prigorodax ogorodniki, podaët vedro naverx, edva ono napolniaetsia, i mchit ego obratno, kak tolhko ono oporoghneno.
Vsia mestnosth napominala ogromnuiu xhaxmatnuiu dosku, kaghdaia kletka kotoroi imeet desiath kvadratnyx metrov. Kletki narezany v bogatoi almazami zemle. Na dne glubokix iam s userdiem muravhëv rabotaiut oborvannye liudi. Oni roiut, kopaiut i prosevaiut razmelhchënnuiu zemliu. Ix chërnye, belye ili ghëltye lica pokryty griazhiu, pylhiu i potom. Koghanyi mexhok beghit naverx. Vozmoghno, v nëm leghit celoe sostoianie.
Vot blok perestaët vizghath. Soderghimoe mexhka vysypaetsia na stol. Belyi xoziahin sudoroghnoi rukoi razbrasyvaet zemliu po stolu, a sam smotrit ghadnymi glazami, ne sverknët li dragocennoe zerno.
Obsledovannuiu zemliu potom ssypaiut na tachki i uvoziat po uzkim tropinkam, kotorye pravilhnymi liniiami prorezaiut vesh prihisk. Nelhzia smotreth spokoino, kak bespechno liudi tolkaiut tachki po samomu kraiu propasti: dostatochno odnogo nelovkogo dvigheniia, chtoby ostupithsia i poleteth vniz. No chto znachat dovolhno-taki neredkie neschastnye sluchahi v glazax ètix liudei, oxvachennyx almaznoi lixoradkoi! Vremia ot vremeni prohisxodit obval, ili obryvaetsia kamenh, ili padaet vniz tachka. Razdaëtsia krik ughasa i boli, i kogda koghanoe vedro snova podnimetsia na poverxnosth, v nëm leghit izurodovannoe chelovecheskoe telo. Kakoe èto imeet znachenie? Glavnoe — almazy! Gibelh cheloveka — prohisxhestvie neznachitelhnoe.
Vot kakoi-to poliak naxhël almaz v sorok karatov. Seichas ghe makler predlagaet emu piathsot funtov sterlingov. No schastlivchik trebuet tysiachu, i makler uxodit, tolhko poghimaia plechami.
Vot irlandec. U nego vid cheloveka, izmuchennogo nughdoi i neposilhnym trudom. Vnezapno on podskakivaet, tochno v pristupe umopomexhatelhstva. On krichit, voet, mechetsia iz storony v storonu i razraghaetsia potokom rugatelhstv na svoëm gortannom kelhtskom iazyke:
— Arra! Arra! Bedarra! Brathia mohi, ia umiraiu! Ia zadyxaiush ot radosti! Arra! Mohi deti budut bogaty!.. A ia smogu pith viski! Almaz v semhdesiat piath karatov! Èto piath tysiach funtov sterlingov.
Novosth migom obletaet vesh prihisk, i lixoradochnoe isstuplenie vozrastaet, xotia èto ughe kak budto i nevozmoghno.
A B C D E È Ë F G H I K L M N O P R S T U V X Y Z
Неприветливаиа местностһ, голюе скалю и многһество зииаиусщих глубоких иам делали прьиск скореи похогһим на каменоломни. Мелһщаихһаиа пюлһ, подюмавхһаиасиа над разрютои землëи, образовала густюе тущи; временами она заслониала солнце. Свегһему щеловеку сразу бросалош в глаза бесконещное переплетение металлищеских тросов, соединиавхһих дно кагһдои иамю с поверхностһиу земли. По тросам, на блоках, беспрерювно подюмалиш наверх вместителһнюе мехһки из бющһеи когһи, наполненнюе песком. Неболһхһое приспособление, похогһее на те, какими полһзуиутсиа в паригһских пригородах огородники, подаëт ведро наверх, едва оно наполниаетсиа, и мщит его обратно, как толһко оно опорогһнено.
Всиа местностһ напоминала огромнуиу хһахматнуиу доску, кагһдаиа клетка которои имеет десиатһ квадратнюх метров. Клетки нарезаню в богатои алмазами земле. На дне глубоких иам с усердием муравһëв работаиут оборваннюе лиуди. Они роиут, копаиут и просеваиут размелһщëннуиу землиу. Их щëрнюе, белюе или гһëлтюе лица покрютю гриажиу, пюлһиу и потом. Когһанюи мехһок бегһит наверх. Возмогһно, в нëм легһит целое состоиание.
Вот блок перестаëт визгһатһ. Содергһимое мехһка вюсюпаетсиа на стол. Белюи хозияин судорогһнои рукои разбрасювает землиу по столу, а сам смотрит гһаднюми глазами, не сверкнëт ли драгоценное зерно.
Обследованнуиу землиу потом ссюпаиут на тащки и увозиат по узким тропинкам, которюе правилһнюми линииами прорезаиут веш прьиск. Нелһзиа смотретһ спокоино, как беспещно лиуди толкаиут тащки по самому краиу пропасти: достатощно одного неловкого двигһенииа, щтобю оступитһсиа и полететһ вниз. Но щто знащат доволһно-таки нередкие несщастнюе слущяи в глазах ѐтих лиудеи, охващеннюх алмазнои лихорадкои! Времиа от времени прёисходит обвал, или обрюваетсиа каменһ, или падает вниз тащка. Раздаëтсиа крик угһаса и боли, и когда когһаное ведро снова подниметсиа на поверхностһ, в нëм легһит изуродованное щеловещеское тело. Какое ѐто имеет знащение? Главное — алмазю! Гибелһ щеловека — прёисхһествие незнащителһное.
Вот какои-то полиак нахһëл алмаз в сорок каратов. Сеищас гһе маклер предлагает ему пиатһсот фунтов стерлингов. Но сщастливщик требует тюсиащу, и маклер уходит, толһко погһимаиа плещами.
Вот ирландец. У него вид щеловека, измущенного нугһдои и непосилһнюм трудом. Внезапно он подскакивает, тощно в приступе умопомехһателһства. Он крищит, воет, мещетсиа из стороню в сторону и разрагһаетсиа потоком ругателһств на своëм гортанном келһтском иазюке:
— Арра! Арра! Бедарра! Братһиа мёи, иа умираиу! Иа задюхаиуш от радости! Арра! Мёи дети будут богатю!.. А иа смогу питһ виски! Алмаз в семһдесиат пиатһ каратов! Èто пиатһ тюсиащ фунтов стерлингов.
Новостһ мигом облетает веш прьиск, и лихорадощное исступление возрастает, хотиа ѐто угһе как будто и невозмогһно.
:??? А где там непоследовательность?
Читается очень легко.
Непонятно, какова цель. То есть, говорится, что было стремление избежать диакритику. Цель достигнута. Надо бы сформулировать каково применение системы. Один из вариантов - разместить это здесь и показать работу мозга. Если да - то отлично, задача выполнена.
Мне кажется, что тех, кто создаёт систему для 200 миллионов человек, надо бы собрать в каком-то отдельном месте. Чтобы не формулировать задачу каждый раз. Если система создаётся для развлечения - в другой отдел.
Желаю успехов!