Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » myFontsTools

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
myFontsTools
Утилиты для работы со шрифтами PC Type1
 
Type1CyrShell
Type1CyrShell — программа-оболочка для утилиты Type1Cyr, созданной Виктором Фигурновым для нормализации кириллических PC Type1-шрифтов.
 
Type1CyrShell добавляет к стандартным функциям Type1Cyr следующие возможности:
+ обработка длинных имен файлов шрифта;
+ рекурсивная обработка каталогов со шрифтами;
+ удаление бэкапа, т. е. файлов *.~FM, *.~NF, *.~FB, *.$FM.
 
FontSort
Программа рассортировывает множество различных шрифтов из директории, в которой они находятся все вместе, по отдельным директориям с названием шрифтовой семьи, соответствующей шрифту.  
 
FontDescript
Программа создает описание шрифтов, находящихся в директории, и записывает его в текстовый файл, создаваемый в этой же директории. Обработка директорий производится рекурсивно, начиная с корневой.
 
FontRename
Программа переименовывает файлы шрифтов в пост-скрипт имя шрифта. Обработка директорий производится рекурсивно, начиная с корневой.
 
FontRevise
Программа производит ревизию PFB-файлов шрифта на предмет наличия в нем некорректного пост-скрипт имени, содержащего пробелы.
 
FontExtract
Программа извлекает из пост-скрипт файла встроенные в него шрифты и сохраняет их по-отдельности.
 
 
(c) aar — 26 мая 2005 г.

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 14:46 12-05-2005 | Исправлено: aar, 17:39 07-09-2005
feuerloescher



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aar
Спасибо за полезные программы

 
А можно сделать как опцию в FontSort, так чтобы файлы не оставались в "input dir", а перемещались в "output dir". А то после сортировки приходится удалять не сортированные шрифты.

Всего записей: 7353 | Зарегистр. 29-06-2004 | Отправлено: 18:20 13-05-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Обновление на сайте от 14 мая 2005 г.
 
feuerloescher

Цитата:
Спасибо за полезные программы  
Пожалуйста :=)

Цитата:
А можно сделать как опцию в FontSort, так чтобы файлы не оставались в "input dir", а перемещались в "output dir".  
Можно, но не нужно :=) по следующим причинам: 1) в любой программе возможны ошибки, и я не исключаю, что они могут быть и в моей, хотя на тестирование я потратил времени больше, чем на написание программы; 2) в работе самой ОС и оборудования возможны различные недоразумения, которые могут привести к потере данных; 3) можно по ошибке указать не ту директорию для обработки, после чего надо будет опять из разных директорий шрифты собирать в одну кучу; 3) как человек рачительный и обстоятельный, я спокойнее себя чувствую, когда знаю, что у меня есть запасной вариант, то есть копия :=)
 
В общем, это не будет введено из-за соображений сохранности данных, в данном случае шрифтов.
 

Цитата:
после сортировки приходится удалять не сортированные шрифты
Ну это же такая мелочь: Shift+Del в Far — и неотсортированных шрифтов тю-тю... :=)


----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 08:50 14-05-2005
feuerloescher



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
можно по ошибке указать не ту директорию

Об этом я не подумал, у меня это всегда "1" и "2" на пустом разделе и команда всегда одна и та же (FontSort_v0_01.exe "F:\1" "F:\2"). Сначала я копирую несортированные шрифты (они в zip-ах у меня хранятся) в "1" и потом забираю результат из "2". Поэтому за судьбу исходного материала я спокоен.
Я имел ввиду что-то типа ключа в команде, хочешь пользуйся, хочешь - нет.

Всего записей: 7353 | Зарегистр. 29-06-2004 | Отправлено: 11:58 14-05-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
feuerloescher

Цитата:
 хочешь пользуйся, хочешь - нет
Все-таки я останусь при своем мнении — сохранность данных превыше всего.  
 
Завтра смотрите новые версии программ, а в конце недели еще одна полезная будет.


----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 10:33 16-05-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FontRevise
Программа производит ревизию PFB-файлов шрифта на предмет наличия в нем некорректного пост-скрипт имени, содержащего пробелы.

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 09:36 19-05-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Зря парился над этими программами :=) Есть FontDoctor

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 11:15 20-05-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FontExtract
Программа извлекает из пост-скрипт файла встроенные в него шрифты и сохраняет их по-отдельности.

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 12:53 26-05-2005
maks69

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
aar
 
по-поводу FontExtract  вопросец. Когда запускаю программу мелькает черное окошко... и всё.   Что это было? Он так ХР не любит или я что-то не так делаю?

Всего записей: 172 | Зарегистр. 24-03-2005 | Отправлено: 23:28 29-05-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
maks69
Это консольное приложение (без графического интерфейса), которое лучше запускать из-под какого-либо файлового менеджера. Лично я использую Far, в котором делаю так: навожу курсор на FontExtract_v0_02.exe, жму Ctrl+Enter, и название программы появляется в командной строке, далее пишу --ps=, перевожу курсор на нужный пост-скрипт файл, нажимаю Ctrl+F, в результате чего после знака равно появляется полное имя (вместе с директорией) файла, и нажимаю Enter, запуская тем самым программу на обработку.
 


 
Новая версия FontExtract v0.03

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 09:38 30-05-2005
maks69

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 

Всего записей: 172 | Зарегистр. 24-03-2005 | Отправлено: 15:38 30-05-2005 | Исправлено: maks69, 16:04 20-10-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 09:02 31-05-2005 | Исправлено: aar, 08:15 20-10-2005
maks69

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 

Всего записей: 172 | Зарегистр. 24-03-2005 | Отправлено: 19:18 31-05-2005 | Исправлено: maks69, 16:04 20-10-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 15:11 01-06-2005 | Исправлено: aar, 08:15 20-10-2005
maks69

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
 

Всего записей: 172 | Зарегистр. 24-03-2005 | Отправлено: 18:17 01-06-2005 | Исправлено: maks69, 16:04 20-10-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору


----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 09:18 02-06-2005 | Исправлено: aar, 08:16 20-10-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FontExtract
v0.05 — 05.06.2005
! добавлена возможность извлечения кернинга (только из PostScript файлов, полученных с помощью pdftops.exe).

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 14:16 06-06-2005
feuerloescher



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
 Есть FontDoctor

Хотя 2-я версия FontDoctor стала гораздо лучше, но иногда по папкам не хочет раскладывать. Причем, как и раньше, сообщает что все OK, нашел столько-то, а в папке с результатом пусто...
 
А Fontsort всё разложил.

Всего записей: 7353 | Зарегистр. 29-06-2004 | Отправлено: 10:49 16-06-2005 | Исправлено: feuerloescher, 10:50 16-06-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
feuerloescher
Ой, ну я прямо-таки стесняюсь, вы-таки программу перехваливаете, тьфу-тьфу-таки не сглазить :=)

----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 12:01 16-06-2005
aar



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
FontExtract v0.07 — 19.06.2005
Расширен синтаксис командной строки:
+ возможность задавать в качестве параметра ключа --ps директорию с PostScript файлами в виде:
> FontExtract_v0_07.exe --ps="D:\work\FExtracted\Mason" — будут обработаны все файлы с расширениями .ps или .prn, находящиеся в директории D:\work\FExtracted\Mason;
+ возможность задавать в качестве параметра ключа --ps маску файла в виде:
> FontExtract_v0_07.exe --ps="D:\work\FExtracted\Mason\M*.ps" — будут обработаны все файлы с расширением .ps, начинающиеся с буквы «M»;
> FontExtract_v0_07.exe --ps="D:\work\FExtracted\Mason\Mason?.p*" — будут обработаны все файлы с расширением, начинающимся с «p», и с именем, начинающимся с «Mason», после которого может быть любой символ;
+ возможность задавать значение параметра --ps без указания самого ключа, если только это значение будет первым параметром:
> FontExtract_v0_07.exe "D:\work\FExtracted\Mason\Mason?.p*" — будут обработаны все файлы с расширением, начинающимся с «p», и с именем, начинающимся с «Mason», после которого может быть любой символ; после этого могут располагаться любые другие ключи;
+ параметр --minkernvalue, задающий минимальное абсолютное значение кернинга, и считанные значения меньше которого считаются некорректными, и к керн-парам не добавляются (по умолчанию нулевое значение);
+ параметр --maxkernvalue, задающий максимальное абсолютное значение кернинга, и считанные значения больше которого считаются некорректными, и не добавляются к керн-парам (по умолчанию 300);
+ параметр --joinkernpairs, задание которого переводит программу в режим объединения кернинговых таблиц из нескольких файлов для одинаковых шрифтов (при обработке большого количества PostScript файлов с одинаковыми именами), в результате чего отпала необходимость в отдельной утилите JoinKernPairs.exe. Значением параметра является имя директории с kern-файлами:
> FontExtract_v0_07.exe --joinkernpairs="D:\work\FExtracted\Mason" — будут объединены керн-таблицы разрозненных файлов, и создан один общий файл, содержимое которого следует поместить в AFM-файл;
- удалена возможность задавать расширение файла шрифта, потому как он все равно извлекается из PostScript шрифта в ASCII форме.


----------
* * *

Всего записей: 7080 | Зарегистр. 20-11-2003 | Отправлено: 16:20 20-06-2005
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Компьютеры » Программы » myFontsTools


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru