Письменность На'ви 'Eoio

Started by Te'txuran, September 30, 2010, 03:29:28 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

Hashe

Да, например мне нужно написать окончание в конце слова и что бы ru определялся одним символом, нужно вводить <ru>

Kemaweyan

Или проще так: nga-ru ;) Проблема в том, что потеряется совместимость с существующими текстами :(
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

Так прогресс требует жертв...

Hashe

Kemaweyan, tell me please how to create a ligature in FontForge, i was trying anything, nothing helps.

P.S. can't use the rus. lang. in ubuntu (set it up later).

Kemaweyan

Эмм.. Сейчас объясню. Допустим мы хотим сделать замену ts на c. Заходим в ElenentFont Info, там слева в окне выбираем Lookups. Нажимаем справа Add Lookup, в появившемся окне вверху выбираем Ligature Substitution, затем нажимаем строчку New и выбираем Standard Ligatures. Можно указать также имя, но это ни на что не влияет. OK.


Теперь выделяем наш Lookup и нажимаем Add Subtable, тут можно дать имя. OK. В открывшемся окне нажимаем New, слева в таблице вводим c, справа - t s (через пробел). Левая таблица - на что будет заменяться, справа - какое сочетание будет меняться.


OK. Всё, сохраняем шрифт - лигатуры должны работать.

P.S. Вчера я исправил тип контекстуальных замен в шрифте, с calt работает только в FF, а в продуктах Adobe не хочет. Сейчас я поменял на ccmp - с ними работает хорошо везде. Просьба скачать (в FF разницы нет).
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

There is a problem, I've added the symbol "â", but it writes me, that is not exist in the font, what the f**k?

Kemaweyan

Use the name of symbol. For "â" that is "acircumflex" - you can see the name above the symbols table:

Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe


Hashe

#328
So I've added all of the needed symbols, but it shows me 2 instead of 1 again, whats wrong?

Test: Tsolam, sux...

Kemaweyan

Quote from: Hashe on October 17, 2010, 11:43:15 AM
So I've added all of the needed symbols, but it shows me 2 instead of 1 again, whats wrong?

Test: Tsolam, sux...

Try 18pt font:

Tsolam
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

Во, надо бы ввести <> для распознования, и все тип топ.

Kemaweyan

А у меня появилась идея, как можно попробовать сделать автоматически. Но пока я не уверен, да итам довольно громоздко получится...
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

Ну поделись идеей, доработаем :)

Sireayä mokri

Мне кажется, что тут либо автоматически, либо лучше вообще никак, потому что очень уж непрактично получается, если каждый инфикс, суффикс и префикс помечать скобками, кавычками и проч...
When the mirror speaks, the reflection lies.

Hashe

Для этого я предглагал использовать верхний регистр букв, дабы оба алфавита (Prrton и мой) не используют заглавные буквы.

Sireayä mokri

Да, возможно, так будет удобнее.
When the mirror speaks, the reflection lies.

Hashe

А вообще я планировал отказаться от одно-символьных инфиксов, суффиксов и пр. и вместо этого поставить на них маленький символ указатель, который будет указывать тип инфикса или где он вообще есть.

Kemaweyan

Ну начнём с того, что в системе Prrton'a заглавные буквы фактически есть и используются для имён собственных. Но в шрифте не реализованы в силу отсутствия у меня соответствующих глифов. И я не знаю, будут ли вообще, возможно, он решил отказаться от этого.

Но дело даже не в этом. А разве привычно будет выделать инфиксы и т.п. заглавными буквами? Лично я не вижу принципиального отличия между oe-yä и oeYä - и то, и то непривычно.
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Sireayä mokri

Ну, мне главное чтоб не oe<yä> ;)
When the mirror speaks, the reflection lies.

Kemaweyan

Ну я никогда про <> и не думал. Только дефисы. Например, oe-yä, tsl-ol-am и т.п.
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D