LINUX.ORG.RU

В мастерской начинающего шрифтодела :)


0

0

Понадобился тут без особой спешки свободный "китаезированный" декоративный шрифт. Готового не нашёл, зато нашёл скан существующего.

На скрине Inkscape 0.40cvs и FontForge (бывший pfaEdit). FontForge Вильямс вроде как уже переписывает на Gtk2, так что дурастика в заголовках его окон скоро исчезнет и забудется как страшеный сон.

Методика простая: обтравливаем литеру в GIMP, экспортируем контур в SVG, правим в Инке, импортируем инковый SVG в нужный глиф. Готово :)

Раундэбаут через Инк необходим потому, что на гимповых SVG фонтфордж валится в корку.

>>> Просмотр (1280x800, 123 Kb)

★★★★★

Проверено: Demetrio ()

А откуда такой скепсис в отношении autotrace и potrace? За второй не скажу, а autotrace, кажется, использовался для перегенерации из метафонта в Туре1 шрифтов Лашко. Да и я для своих нужд пользовал. Если шрифт крупный, то работы в pfaedit осталось немного.

Loh ★★
()
Ответ на: комментарий от vahvarh

Конечно. Нужно только прояснить вопрос с лицензией. Где-то на legal@altlinux.ru было обсуждение по поводу шрифтов, созданных из сканов...

AP ★★★★★
() автор топика
Ответ на: комментарий от Loh

Скепсиса нет, просто мне так удобнее. Я пробовал пользоваться potrace прямо из Inkscape, но фишка в том, что скан не очень качественный -- внутри самих литер куча белых точек. Закрашивать это вручную в гимпе или вручную же удалять лишние узлы в Инке -- нафиг надо. Быстрее литеру обтравить, а заодно потренироваться с гимповым векторным пером :)

AP ★★★★★
() автор топика
Ответ на: комментарий от AP

Для этого дела в autotrace есть despeckle, а potrace -t

Шум такого рода (офсетная непропечатка?) autotrace удаляет на ура...

Loh ★★
()
Ответ на: комментарий от Loh

Хммм... Интересно. Похоже, пора написать по autotrace/potrace пару хороших док :) А заодно разобраться в самих программах :)

Спасибо за наводку :)

AP ★★★★★
() автор топика

Эх, кто бы занялся и обвёл все буковки какого-нибудь простого прямого шрифта векторами в sodipodi?!
Очень помогло бы :-)

unDEFER ★★★★★
()
Ответ на: комментарий от AP

> Что такое "простой прямой шрифт"? :) Без засечек что ли? :)

Нуу-у, это такой.. ну, не такой, какой ты рисуешь на скриншоте ;-)

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

Такие "простые прямые" уже есть оч. неплохие (URW, которые frob дорисовывал), хотя я пока ни разу не отдавал в полиграфию что-то, свёрстанное с их использованием. Точнее, отдавал, но печать по оргпричинам сорвалась :)

Просто шрифтовое дизайнерство --- занятие малораспространённое, требующее как минимум усидчивости (не говоря о прямых руках). "Пионэров" (вроде меня) на это обычно не хватает, а профессионалы денег хотят :)

AP ★★★★★
() автор топика
Ответ на: комментарий от AP

Относительно конкретно этого скана можешь не переживать -- это дореволюционный альбом.

frob

anonymous
()
Ответ на: комментарий от anonymous

Тогда ясно, откуда пятна на литерах :)))

Спасибо, Валя

AP ★★★★★
() автор топика
Ответ на: комментарий от AP

> А что это даёт? Более гладкое масштабирование?
Нет, это даёт возможность добавить в imated.sf.net и может возможность начать распознавать хотя бы печатные буквы :-))

unDEFER ★★★★★
()
Ответ на: комментарий от AP

> Хм, интересная штука. А что, уже есть работающий движок?
С тем что есть уже вполне можно увидеть буквы..
Хотя несомненно работы еще много..

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

Что-то я тормозил явно на ночь глядя :)

А что мешает экспортировать глифы в SVG прямо из FontForge? Я уже так делал раньше, когда мне нужен был векторный альтовый ключ из шрифта Lilypond.

AP ★★★★★
() автор топика
Ответ на: комментарий от AP

> А что мешает экспортировать глифы в SVG прямо из FontForge?
Я то же думал, что можно это сделать экспорт из TrueType но оказалось всё не так просто:
это конечно векторный формат, но там как бы буквы обведены по краям (что и позволяет делать шрифты типа вашего), а мне надо буквы обведенные "по скелету" (векторы именно в том порядке котором мы бы их выводили при рукописи).

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

Теперь понял :)

Ну если это всё, чего вам не хватает для полного счастья... Можно попробовать как-нибудь.

P.S. На Kognition смотрели?

AP ★★★★★
() автор топика
Ответ на: комментарий от AP

> Теперь понял :)
хорошо, когда тебя понимают :-)

> Ну если это всё, чего вам не хватает для полного счастья...
Для полного счастья мне надо сдать экзамен по алгебре за 3(!!!) семестра (перевод с факультета на факультет происходит явно не так гладко, как хотелось бы), тогда наконец появиться некоторое свободное время, но это будет после нового года.. тогда я буду мучать myspell, чтобы уменьшить количество перебираемых вариантов (это просто необходимо для распознавания рукописи)..

> Можно попробовать как-нибудь.
Если вдруг соберётесь то не забудьте прочитать статью:
http://imated.sourceforge.net/index.php?module=articles&mode=show_article...
Она была написана еще тогда когда в проекте вообще не было ни одного шрифта (сейчас их два, но оба рукописные), но по сути остаётся актуальной и сейчас. И хоть и там написано что нет ограничений на другие инструменты, кроме карандаша, но на самом деле не надо увлекаться линиями Безье - в конечном счёте они всё равно воспринимаются imated'ом как простые прямые линии от начальной точки к конечной.

> P.S. На Kognition смотрели?
Должен был, но не помню.. сейчас проверим:
$ locate kognition
....
/home/undefer/к Linux/Sources/kognition_with_examples-0.1.tar.bz2

значит смотрел :-)
Интересно, этот проект развивается, а то что-то как эта интиал версия была выложена в середине прошлого года больше ничего и не видно (хотя есть еще русский перевод от 30 августа)
В любом случае этот проект основан совершенно на другом алгоритме и не ставит целью распознавание рукописи, так, что проект imated не теряет своей актуальности

P.S. Интересно почему все проекты по распознаванию (да и очень много проектов в других областях) немецкие? :-)

unDEFER ★★★★★
()
Ответ на: комментарий от unDEFER

Kognition -- результат такого же дипломного проекта, который затем был заброшен и забыт. А дипломы по OCR и у нас пишут. Только код никто не выкладывает.

AP ★★★★★
() автор топика
Ответ на: комментарий от AP

> Kognition -- результат такого же дипломного проекта
Что значит "такого же"? "Такого же" как что?

> который затем был заброшен и забыт.
Тогда понятно почему не обновляется..

unDEFER ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.