Какие инструменты доступны для разработки шрифта для нового метода письма?

Мой друг и я работаем над новым способом письма, используя идею дробей: часть над чертой дроби — это согласная, а часть под чертой — гласная. Этот метод письма также имеет несколько диакритических символов.


Пример 1

Часть над чертой дроби — это согласная, а часть под чертой — гласная.  Этот метод письма также имеет несколько диакритических символов.

Сверху вниз:

  • Диакритический символ, обозначающий конкретный согласный (маленькая буква V; отмечает, что согласный сильнее в списке согласных с примененными к ним гласными (ниже).
  • Диакритический знак, обозначающий удлинение звука определенной буквы (горизонтальная черта).
  • Диакритический символ, обозначающий использование голосовыми связками определенной группы букв («синусоида»).
  • Сам согласный звук (повернутая буква «D», в данном случае Uh).
  • «Дробная линия».
  • Гласная (в данном случае ee).

Пример 2

Еще один пример с тремя согласными, «сидящими» на общей гласной, в данном случае «О».

Здесь три согласных, справа налево: «Ко» (ударное, маленькое В); «V» (синусоида над головой), «M» (горизонтальная линия). Как вы понимаете, общеупотребительная гласная — «О», как и в слове « О » verwatch, и расположена под дробной чертой.

Избавление от маленькой буквы V над буквой, похожей на букву А, сделает ее нечитаемой.

  • Может ли сам TrueType поддерживать такое написание?
  • Может ли он иметь дело с несколькими символами над общей строкой (т.е. сгруппированными в общую гласную)?
  • Есть ли программное обеспечение, которое может поддерживать создание этого шрифта?
Насколько я понимаю, вам нужно будет разработать свои системы создания макетов и шрифтов для чего-то вроде этого.
Почему вы вообще хотите создать такую ​​языковую систему? И почему строка требуется каждый раз?
Его особенно удобно использовать в семитских языках, и он станет главной темой романа. Строка используется для отделения слогов друг от друга.
Если бы я писал язык, я бы не хотел использовать линии для этой цели в каждом отдельном слове . Я бы использовал местоположение и определенные комбинации, чтобы обозначить слоги и отбросить строку

Ответы (2)

Ну, основная идея звучит для меня как хангыль https://en.wikipedia.org/wiki/хангыль , где у вас есть блоки согласных/гласных букв и О, где у вас есть пустой звук.

У тебя проблемы

I. Разработка шрифта. Вы просто используете программу для создания шрифтов, такую ​​как fontographer, или ее альтернативу: http://alternativeto.net/software/fontographer/

II. Каждый глиф должен соответствовать вызову на клавиатуре. Если у вас английская клавиатура, вы либо набираете ее напрямую, либо вызываете номер ascii или номер unicode.

В других языках принято набирать две клавиши, чтобы сформировать вариант, например, в испанском вам нужно ввести ´ и a, чтобы сформировать á .

В этом случае вам нужно настроить клавиатуру так, чтобы она реагировала на эту комбинацию вызовов с клавиши, которая чаще встречается на азиатских клавиатурах, чем на латинских.

Но это выходит за рамки графического дизайна.

Действительно, это было вдохновлено хангылем. Вдохновение реализуется в различных структурах языка. Желаемое использование клавиатуры - ввести гласную, которая отправит ее ниже строки. Порядок набора гласных и всех соответствующих согласных.
Наверное, спросите здесь, как сочетаются нажатия клавиш друг с другом: korean.stackexchange.com и здесь: stackoverflow.com , как это реализовать.

Я бы предложил следующее:

  1. Создайте глифы в выбранном вами программном обеспечении (не забудьте использовать область частного использования, если вы создаете шрифт Unicode).
  2. Используйте SIL Graphite для функций шрифта (если вы собираетесь использовать только MacOS X, вместо этого можно использовать AAT )

Обратите внимание, что функции шрифта будут работать только в программном обеспечении, поддерживающем Graphite , таком как LibreOffice, XeTeX и Firefox.

Некоторые полезные ссылки:

Есть ли у вас какие-либо рекомендации по открытому исходному коду, кроме FontForge? Я потратил ДНИ, пытаясь заполнить пробелы в руководстве, поскольку оно не соответствует той же версии программного обеспечения.
Я имею в виду, что первым шагом в руководстве было создание прямоугольника и круга и вычитание их путей, но это даже не работает, и интерфейс не выглядит отдаленно похожим.
Я действительно не пробовал многие, и это также зависит от того, на каком этапе создания шрифта вы находитесь. Дизайн глифов можно сделать в таких инструментах, как Inkscape, Metafont, Birdfont или почти в любом другом инструменте. Но для добавления метаинформации, кернинга и скрипта функций шрифта я действительно рекомендую Fontforge. Как вы сказали, в руководстве может быть несколько неточностей в этом отношении, но поиск в Интернете (блогов, сообщений, списков) конкретных вопросов мне помог. Но поскольку я не дизайнер шрифтов, я надеюсь, что кто-то другой может дать вам лучший ответ.