Тгиф (программа)
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
![]() Скриншот Tgif 2.4.5 в Ubuntu 12.04 | |
Оригинальный автор(ы) | Уильям Чиа-Вэй Ченг |
---|---|
Стабильная версия | 4.2.5 / 28 июня 2011 г [1] |
Написано в | С |
Операционная система | Linux , RISC-ОС , FreeBSD , NetBSD , Debian , SunOS |
Доступно в | 2 языка |
Список языков | |
Тип | Графическое программное обеспечение |
Лицензия | КПЛ |
Веб-сайт | бурбон |
Tgif (произносится как tgif) — это инструмент интерактивного двухмерного рисования на базе Xlib (с использованием векторной графики) под X11 в Linux и большинстве UNIX платформ (включая Mac OS X и cygwin в Windows). Он разрабатывался с 1990 года и является бесплатным программным обеспечением , распространяемым по лицензии QPL .
Причуды
[ редактировать ]Поскольку Tgif был разработан задолго до появления стандартного способа работы программ рисования, некоторые способы его использования могут показаться непривычными:
- Хотя в Tgif упоминаются размеры в пунктах, для размеров в пунктах используется единица измерения 1/128 дюйма.
- Хотя существует возможность отображать размеры шрифтов в пунктах, размеры по-прежнему подлежат округлению до ближайшего 1/128 дюйма.
- В отличие от современных программ рисования, Tgif использует сплайновые кривые вместо кривых Безье .
- Кроме того, в отличие от современных программ для рисования, Tgif не позволяет пользователю выбирать цвет с помощью цветового круга или с помощью элементов управления, которые позволяют пользователю регулировать значения цвета. Вместо этого Tgif предоставляет краткий список цветов. Если пользователь желает использовать цвет, которого нет в списке, ему необходимо будет добавить в список желаемый цвет. Этот список затем сохраняется вместе с открытым в данный момент чертежом.
- Используемые шрифты перечислены в файле конфигурации. Если пользователь желает использовать шрифты, которых нет в списке, ему придется изменить файл конфигурации.
- только шрифты в кодировке ISO 8859-1 (т.е. «квадратные»), CJK шрифты и символы или шрифты дингбат . Можно использовать
- Изменение масштаба может привести к некрасивому дефекту, который, скорее всего, связан как с использованием целочисленных координат, так и с ошибками округления.
- Поскольку Tgif использует Xlib (который предшествовал современной поддержке Unicode ), Tgif не поддерживает и не может поддерживать Unicode.
Формат файла Tgif
[ редактировать ]Tgif сохраняет рисунки в Prolog. формате [2] обычный текстовый формат файла. Поскольку программа основана на Прологе, [ нужна ссылка ] другие программы не поддерживают чтение формата файлов Tgif.
Шрифты представлены как PostScript имена шрифтов . Первоначально чертежи Tgif можно было печатать в пакетном режиме без использования X-дисплея . Однако где-то в версиях 4.1 эта функция изменилась. В настоящее время, чтобы распечатать чертежи, пользователю необходимо запустить Tgif на дисплее X. Это ограничение не может быть применено, если в рисунке используются только шрифты Times Roman , Helvetica , Courier и/или Symbol .
Ссылки
[ редактировать ]- ^ «Сорсфордж» . 11 апреля 2013 года . Проверено 19 декабря 2013 г.
- ^ Часто задаваемые вопросы о Tgif — формат файла Tgif, http://bourbon.usc.edu/tgif/faq/format.html.