TTF2PT1

Скріншот програми:
TTF2PT1
Дані програми:
Версія: 3.4.4
Дата завантаження: 2 Jun 15
Розробник: Mark Heath
Ліцензія: Безкоштовно
Популярність: 6

Rating: nan/5 (Total Votes: 0)

ttf2pt1 проект модифікація Андрій Тижня TTF2PFA True Type для PostScript Type 3 перетворювача. Якою буде конвертувати більшість True Type Fonts до 1 типу .pfa файлу Adobe. А також інші формати шрифтів, підтримуваних бібліотекою FreeType до 1 типу .pfa файлу Adobe. І шрифти BDF до типу 1 .pfa файлу Adobe.
Ще один використання як натякаючи двигуна: годувати їй unhinted чи погано натякнув Adobe Type 1 шрифт у бібліотеці FreeType і отримати його назад з недавно створених рад. Якщо ви хочете .pfb файли, не зневіряйтеся: вони можуть бути виготовлені теж. Файли, отримані за замовчуванням знаходяться в людському читається вигляді, які в подальшому повинен бути закодований з t1utilities, працювати з більшістю програмного забезпечення вимагає типу 1 шрифтів. Але для ледачих людей ttf2pt1 включає в себе вбудований в частину t1utilities також.
Історія
Після установки GIMP, я був розчарований, що всі шрифти зберігаються представляючись Блочний і jaggered (я не налаштований належним чином X)
На щастя X11 можна використовувати Adobe Type 1 шрифтів (як .pfb і .pfa). Є велика кількість Type 1 шрифтів, доступних в мережі, але ніколи не шрифту ви хочете, який завжди в іншому форматі ... Здається, що кожна людина і його собака є True Type (.ttf) шрифти, але дуже мало хто з них мають Тип 1. Таким чином, я відправився на пошуки перетворювача. Я шукав в Інтернеті, я шукав Deja-News. Але кожен хіт вказав на комерційній peice програмного забезпечення (для Mac або Windows).
Я знайшов програму під назвою ttf2pfa (Ендрю тижнів), який буде конвертувати True Type Font на 3 типи шрифту Adobe, але Х не подобається тип 3 шрифтів. Так що я продовжував пошук або TTF для PFA або типу 3 введіть 1.
Я говорив з Ендрю тижнів і запитав, якщо він пише програму для отримання типу 1 шрифтів. Андрій вказав мені на специфікації типу 1 і True Type специфікації, і я почав вивчати про Type 1 шрифтів.
На жаль, специфікація Тип 1 був повний посилань на Постскриптум Language Reference Manual, який був доступний тільки у форматі книги. Глава про створення Тип 1 контур був повний посилань: rlineto поводиться так само, як команди rlineto постскриптума або
dx1 dx2 dy2 dy1 dx3 Dy3 rrcurveto
поводиться так само, як
dx1 dy1 (dx1 + йх2) (dy1 2 + dy) (DX1 + йх2 + dx3) (dy1 2 + dy + Dy3) rcurveto
Мені потрібно більше допомоги.
Просто переглядають навколо News одного разу я помітив підпис, яка сказала: * NeXTSTEP, IRIX, Linux, BeOS та PostScript Гай Так що я запитав Френк Зигерта (власника підпису) про перетворення типу 3 шрифти типу 1, а потім змінив ряд листів щодо 1-команд типу в порівнянні з 3-го типу команд, які ttf2pfa виробництва. І врешті-решт я отримав дійсний тип 1 шрифт.
Використання:
ttf2pt1 [- <КЛЮЧ>] [-l мову | -L файл] [<ім'я шрифту>]
  або
ttf2pt1 [- <КЛЮЧ>] [-l мову | -L файл] -
  або
ttf2pt1 [- <КЛЮЧ>] [-l мову | -L файл] - | t1asm>
  -a - включати всі гліфи, навіть тих, хто не в таблиці кодування
  -b - виробляти стислий файл .pfb
  -d dbg_suboptions - параметри налагодження, запустіть ttf2pt1 -d? на допомогу
  -e - виробляти повністю закодований файл .pfa
  -F - Сила використання кодування Unicode, навіть якщо виявлена ​​інша кодування MS
  -G Подопціі - контролювати генерацію файлу, запустіть ttf2pt1 -G? на допомогу
  -l мова - конвертувати Unicode для заданого мови, запустіть ttf2pt1 -l? для списку
  -L Файл - конвертувати Unicode відповідно до кодує файлу опису
  -m <тип> = <значення> - встановити максимальну межу даного типу до значення, типи:
      год - максимальна глибина стека натяк на перекладача PostScript
  -О Подопціі - контроль обробки контур, виконайте ttf2pt1 -O? на допомогу
  -p ім'я - використовувати певний інтерфейсних парсер, запустіть ttf2pt1 -p? для списку
  -u ID - використовуйте цю UniqueID, -u означає автогенерації
  -v розмір - масштабувати шрифт, щоб зробити великі літери> Розмір / 1000 високою
  -V - Друк номер ttf2pt1 версія
  -W Число - встановити рівень дозволених попередження (0 - відключити)
Застарілі опції (буде видалений в майбутніх версіях):
  -A - Написати файл .afm до STDOUT замість шрифту, тепер -ga
  -f - не намагайтеся вгадати значення натяку ForceBold, тепер -ob
  -h - відключити автогенерації підказок, тепер -О
  -H - Відключити заміну натяк, тепер -ou
  -o - відключити оптимізацію контур, в даний час оо
  -s - вимкнути контур згладжування, зараз -Os
  -t - відключити автоматичне масштабування для стандартної матриці 1000x1000, зараз -ot
  -w - виправити ширини гліфів (використання тільки для баггі шрифтів), в даний час -OW
С не <імя_шріфта>, напишіть з суфіксом замінити.
Останнє '-' означає 'використання STDOUT.
Що нового в цій версії:
Нові Можливості
· Покращена авто-векторизації (-ov) alrogithm.
· Дозволити використання будь-якого кодування таблиці формату 4 в TTF аналізатора.
· Візьміть перший доступний формат 4 таблиці кодування, якщо не відомо таблиця не знаходиться в TTF аналізатора.
· TTF парсер список доступних кодувань, якщо не підтримується кодування таблиці що не знайдено. Це може бути використано для отримання списку кодувань в будь-який шрифт, вказавши підроблену явний PID / Ейд, наприклад, за допомогою опції -l площині + PID = 50, Ід = 50.
Виправлення помилок:
· Fix побудувати всі функції ОС Windows на MS C ++, по Tomoo Амано.
· Виправлення для нульового покажчика в кодуваннях, погано внутрішній змінної циклу.
· Єдина розбір рядків ім'я шрифту і поліпшити чеки проти неприпустимих символів.

Інші програми розробника Mark Heath

TTF2PT1

Коментар не знайдено
додати коментар
Включіть картинки!