Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 2000/XP/2003 (http://forum.oszone.net/forumdisplay.php?f=32)
-   -   Как добавить в систему шрифты AutoCAD? (http://forum.oszone.net/showthread.php?t=186023)

Pozia 20-09-2010 20:12 1500147

Как добавить в систему шрифты AutoCAD?
 
Возможно ли это в принципе. Мне нужно несколько шрифтов из автокада внедрить в систему. Шрифты прикреплены

verdix 20-09-2010 20:34 1500173

Да, можно. Старт>Панель управления>Шрифты. Просто перетащите туда нужные шрифты.

Прости, поздно посмотрел расширение шрифта. Сам шрифт устанавливать не нужно. Где-то эта тема уже поднималась. В самой программе Меню "Сервис->Настройка..." ("Tools->Options..."). Вкладка "Файлы" ("Files") указать путь к шрифтам нужно.

Pozia 20-09-2010 21:32 1500226

Цитата:

Цитата verdix
Сам шрифт устанавливать не нужно »

я ж говорю, нужно! Именно в систему! Про автокад я знаю как. Просто я работаю с этими шрифтами и чертежи сделанные на их основе не читаются правильно на автокадах без шрифтов данных. А объяснить человеку как их установить в автокаде порой так геморно что проще сделать exe который пропишет их в систему и делов, если это возможно. В автокад так просто их прописть нельзя. Пробовал. Там гемор в зависимости от версии автокада и того, где он стоит. Так что автоматом это сделать оч сложно.

Олег97 20-09-2010 22:17 1500263

Pozia, Fontinst.exe /F "%~dp0fonts.inf"
Код:

[fonts]
arial.ttf
...
calibri.ttf

fonts.inf должен находиться рядом с Fontinst.exe там находятся списки названий шрифтов, шрифты лежат рядом с ними.
Соответственно запихиваем это все в самораспаковывающийся архив, и передаем куда надо

Amigos 21-09-2010 07:59 1500461

Цитата:

Цитата Pozia
Возможно ли это в принципе. »

"в принципе" да. нужно добавить в систему расширение , которое понимало бы шрифты нестандартного формата.
Цитата:

Цитата Pozia
Мне нужно несколько шрифтов из автокада внедрить в систему. »

нет.
Цитата:

Цитата Pozia
я ж говорю, нужно! Именно в систему! »

а зачем эти шрифты в системе? Автокад же использует свой шрифтовой движок и системные шрифты ему фиолетовы.

если же они реально нужны "в системе" то искать аналогичные шрифты в TTF и OTF форматах
Цитата:

Цитата Pozia
. А объяснить человеку как их установить в автокаде порой так геморно что проще сделать exe который пропишет их в систему и делов, если это возможно. »

тогда уж не "пропишет в систему" а "пропишет в автокад" это сделать гораздо реальнее.
Цитата:

Цитата Pozia
Там гемор в зависимости от версии автокада и того, где он стоит. »

Автокад≡Геморрой
скажите спасибо компании аутодеск

Цитата:

Цитата Pozia
в зависимости от версии автокада »

откажитесь от разных версий, остановитесь на определённой

antonn 21-09-2010 09:25 1500500

Цитата:

Цитата Amigos
Автокад≡Геморрой
скажите спасибо компании аутодеск »

что, в общем-то, не влияет на выбор пользователя, которому нужно работать в Автокаде, и к делу не относится.

Pozia 21-09-2010 19:13 1500984

Цитата:

Цитата Олег97
Fontinst.exe /F "%~dp0fonts.inf" »

не сработало
Цитата:

Цитата Amigos
а зачем эти шрифты в системе? Автокад же использует свой шрифтовой движок и системные шрифты ему фиолетовы. »

еще раз о сути проблемы... Я делаю чертежи на основании данных шрифтов. Автокад не имеющий этих шрифтов правильно не прочитает чертеж. Когда я отдаю человеку чертеж и в нагрузку шрифты то ему, не зная что такое автокад, трудно объяснить как их установить чтоб распечатать нормально чертеж. Поэтому я и хотел бы сделать какой нить exe шник который ставил бы шрифты в систему так как наверняка знать какой стоит автокад у пользователя невозможно. Простое кидание шрифтов в папку c:\Program Files\AutoCAD 2007\Fonts\ не помогает. нужно прописывать в реестре. А запись в реестре выглядит так в общем случае:

[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R17.0\ACAD-5001:409\Profiles\Pozia\General]
"ACAD"="C:\\Documents and Settings\\Pozia\\Application Data\\Autodesk\\AutoCAD 2007\\R17.0\\enu\\support;C:\\Program Files\\AutoCAD 2007\\support;C:\\Program Files\\AutoCAD 2007\\fonts;C:\\Program Files\\AutoCAD 2007\\help;C:\\Program Files\\AutoCAD 2007\\Express;C:\\Program Files\\AutoCAD 2007\\support\\color"

При этом выделенное разно для разных версий автокада и имени пользователя и путя установки.

Олег97 21-09-2010 20:12 1501022

Pozia, а вы скачали утилиту Fontinst ?

Amigos 21-09-2010 22:04 1501113

Цитата:

Цитата Pozia
Когда я отдаю человеку чертеж и в нагрузку шрифты то ему, не зная что такое автокад, трудно объяснить как их установить чтоб распечатать нормально чертеж. »

увы, увы.
это не осуществимо. И дело не в шрифтах.

автокадовский диалог печати страшен и непонятен. если человек видит его впервые, то напечатать скорее всего ничего не сможет.

Цитата:

Цитата Pozia
[HKEY_CURRENT_USER\Software\Autodesk\AutoCAD\R17.0\ACAD-5001:409\Profiles\Pozia\General]
"ACAD"="C:\\Documents and Settings\\Pozia\\Application Data\\Autodesk\\AutoCAD 2007\\R17.0\\enu\\support;C:\\Program Files\\AutoCAD 2007\\support;C:\\Program Files\\AutoCAD 2007\\fonts;C:\\Program Files\\AutoCAD 2007\\help;C:\\Program Files\\AutoCAD 2007\\Express;C:\\Program Files\\AutoCAD 2007\\support\\color"
При этом выделенное разно для разных версий автокада и имени пользователя и путя установки. »

это не так сложно, достатчно перевести в CMD - там можно использовать системные переменные
Код:

set regkey=R17.0\ACAD-5001:409
set filekey=AutoCAD 2007

reg add "HKCU\Software\Autodesk\AutoCAD\%regkey%\Profiles\%USERNAME%\General" /f /v "ACAD" /t REG_SZ /d "%APPDATA%\Autodesk\%filekey%\R17.0\enu\support;%ProgramFiles%\%filekey%\support;%ProgramFiles%\%filekey%\fonts;%ProgramFiles%\%filekey%\help;%ProgramFiles%\%filekey%\Express;%ProgramFiles%\%filekey%\support\color"

Цитата:

Цитата Олег97
Fontinst ? »

как он может помочь то? речь не о шрифтах windows, а о шрифтах автокада, которые строго перпедикулярны системным.

Pozia 21-09-2010 22:49 1501150

Цитата:

Цитата Amigos
это не так сложно »

ну как сказать несложно... Если один данный твик, то да, не сложно. Но опять же, повторюсь. Автокадов куча, каждая версия имеет свои переменые в твике что я привел. И я привел твик из автокада по умолчанию. Если на нем стоят примочки, то эти три строки твика, как у меня, могут превратится в 25!! И если неграмотно поменять этот твик, тот все настройки автокада лягут. Тут наверно нужно задействовать что то типо автоит...

Ладно, тему можно удалить, видимо инородные шрифты нельзя внедрить. Буду думать дальше.


Время: 15:16.

Время: 15:16.
© OSzone.net 2001-