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

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

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Kemaweyan

В моей проге довольно просто. Element -> FontInfo -> Lookups, там добавить сначала раздел, потом подраздел и в нём уже можно указывать слева замену, справа исходные глифы. Например так:

c   t s
g   n g
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

FontCreator 5.6, или я не нашел или такого нет..

Kemaweyan

Ну не знаю.. я такого не юзал :)
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

Надо проглянуть, что как вдруг такое есть, в другом случае надо будет доработать мне свой или вместе же доработаем если не против :)

Kemaweyan

Ma Hashe, если ты не возражаешь, я добавил лигатуры к твоему шрифту. Также поправил несколько ошибок, например самопересечения в h и H, а также точки в экстремумах (для всех символов). Добавленые мной лигатуры:

  ng = g
  tx = T
  px = P
  kx = K
  ll = L
  rr = R


Разумеется, это будет видно только после утсановки шрифта. Теперь он otf. Да, лигатуру для ts я не добавил, потому что нет глифа c :( Исходник для FontForge, если надо, могу выслать в ЛС.

А, вот ещё одно. При открытии файла FontForge ругается так:

Warning: Mac and Windows entries in the 'name' table differ for the
  Fullname string in the language Englesh (US)
  Mac String: Na'viya
  Windows String: Pamrel


Поэтому в параметрах шрифта я заменил Na'viya на Pamrel, чтоб не было непоняток :) Шрифт прикрепляю ;)
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

#285
Супер, щас глану как оно работает.

P.S я нахвание так часто менял что там сам запутался какое оно в настройках..


Oel ngatì kameie - test

Hashe

Как я понимаю при вводе лигатуры он мне должен выводить один символ, так? У меня они раздельны: ng, ll, rr, px, tx, kx

Kemaweyan

Quote from: Hashe on October 14, 2010, 09:12:10 AM
Как я понимаю при вводе лигатуры он мне должен выводить один символ, так? У меня они раздельны: ng, ll, rr, px, tx, kx

К сожалению, это известный баг браузеров. Работает только в FF и только большие, чем 14pt шрифты. Например:

ng tx px kx ll rr
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

А смысл тогда? Я к сожалению не пользуюсь FF да и нет возможности, тоже самое например и у других, есть люди которые отдают предпочтения: Chrome, IE, Opera, Safari - как же им быть? Все переходить на FF что ли? Может быть целесообразнее заменить лигатуры буквами верхнего реестра. T = Tx и т.д.

Kemaweyan

А как тогда быть с такой строкой: Txantsan, ну т.е. где слово начинается с большой буквы. Или скажем 'Rrta. Кстати, например, в адобовских программах работает отлично. Так же в других свободных программах типа гимпа, всё нормально. Это баг в браузерах. Кстати, в FF 4 обещают пофиксить и даже включить управление этими параметрами через CSS ;)
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Sireayä mokri

У меня не работает, ng выдаёт как два символа.
When the mirror speaks, the reflection lies.

Hashe

#291
Я лично вообще отказался в своей системе от заглавных букв, так как они только свойствены кириллическим и латинским языкам.
Ясное дело что баг в браузерах, но как я уже сказал как ты отладишь проблему с переходом с браузера на бразуер?

Кстати, вот и Txsantsan: Tsantsan (позже надо сделать лигатуру для Ts)

Kemaweyan

Txsantsan написано, а вообще у меня tx отображается нормлаьно.

Ma Sireayä mokri, очисти кеш. Ну и плюс, надо же использовать 16pt, а лучше 18. Вот например:

ng px tx kx ll rr
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

Потому что я щас написал Tsantsan через Pamrel или ты про другое?

Kemaweyan

#294
А, ну ясно дело ж. У тебя стоит T = tx, точнее там этот глиф стоит просто без всяких лигатур. Отсюда и проблемы. Напримре у меня большие буквы содержат просто ссылки на соответствующие маленькие. Поэтмоу можно писать хоть fÌFya uLTe laYu SìLtSaN :)

fÌFya uLTe laYu SìLtSaN
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

Мож есть смысл тебе сделать тоже самое? На твое усмотрение :)

Kemaweyan

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

Sireayä mokri

Кэш очистил, пробую 18pt и всё равно то же самое...
When the mirror speaks, the reflection lies.

Kemaweyan

Браузер FireFox? В других не работает..
Nìrangal frapo tsirvun pivlltxe nìNa'vi :D

Hashe

Quote from: Kemaweyan on October 14, 2010, 09:46:19 AM
Что тоже самое?
Перевестись с лигатур на буквы верхнего регистра.