|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Когда я делал шрифт, у меня в коде не было букв, писал по только цифрами. Знаю что буквами можно писать Шестнадцатеричный Код, но больше ничего про буквы в коде не знаю. Вот и хочу увидеть букву (которую надо изобразить) в формате dwg, чтобы понять как ее написать пользуясь моими познаниями. Конкретно на твой вопрос
Цитата:
__________________
Блог Последний раз редактировалось Red Nova, 09.07.2008 в 15:42. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,846
|
Я не уверен, но, может http://cadhlp.kulichki.com/pdshx.htm подскажет решение?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Кулик Алексей aka kpblc, там вообще нет упоминаний про код 7.
Red Nova, попробуй нарисовать любую букву, символ или возьми это 0E0,2,0F4,064,1,0E8,2,070,1,8,(0,-21),0 это и есть символ за которым долна следовать цифра (любая). Но задача лежит через код 7. просто копировать цифру не хочу - долго и много делать надо.
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
|
||||
Аа, теперь нашел субформу. Это ссылка на другой символ из этого файла. Я тоже не пойму как ее корректно вписать. Все пишет
Цитата:
__________________
Блог |
||||
|
||||
А вот выдержка из справки
Цитата:
*019C,22,I2 0E0,2,0F4,064,1,0E8,2,070,1,8,(0,-21),2,090,3,2,7,0032,4,2,0
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
|
||||
Я самый последний нашел, хотел осчастливить, но вон вас уже скока счастливых.
__________________
Блог Последний раз редактировалось Red Nova, 09.07.2008 в 17:44. |
||||
|
||||
Регистрация: 19.03.2004
Калининград
Сообщений: 1,842
|
Александер,
Добавить символ очень просто. SHX декомпилируешь в SHP. Добавляешь описание нужного символа, и обратно в SHX. Почитай http://cadhlp.kulichki.com/pdshx.htm |
|||
|
||||
KSI,
Все то, да только сообщению от Александер более двух лет.
__________________
Блог |
||||
|
||||
Цитата:
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
|
||||
zeich, А зачем 2 раза писать. Тебя точно забанят за неуважение к форуму.
По делу: Для декомпилирования шрифта .shx есть специальные программы. Например shx2shp или SHXViewer. Сразу предупреждаю - не пиши где взять. Попробуй сам поискать в инете или на этом сайте в downloadе.
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
|
||||
zeich, если очень большие проблемы с русским языком, попробуй писать сообщения в Wordе, а после вставлять проверенный текст в сообщение.
По делу: Не очень понимаю какая стоит задача... Расскажи подробно что необходимо тебе сделать. Если тебе нужно исправить шрифт - добавив символ или отредактировать его, то попробуй почитать справку пункт: "Руководство по адаптации - Формы и шрифты". Если что-то получаться не будет - пиши. Первое чему там нужно научиться это компилировать формы. Andgy, не вижу смысла в этих ключах. Лично я себе сделал памятку в виде наиболее мною употребляемых символов и их вызов. А если нужен какой то другой символ, то через SHXViewer можно найти и посмотреть его код.
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
|
||||
Регистрация: 16.11.2008
Сообщений: 67
|
Здрасьте всем! )
можт кто поможет? у меня вот какая проблема: надо написать верхним или нижним индексом шрифтом Times New Roman в многострочном тексте в AutoCAD 2005. поскольку Times New Roman стандартный шрифт формата *.ttf то по началу пытался делать руководствуясь инструкциями, изложенными здесь: http://www.caduser.ru/cgi-bin/f1/board.cgi?t=15516sh но как ни пытался, так и не смог понять, как работают эти самые коды "m%%178", "m%%179" "M{\H.60x;\S2;}" и "м\U+00B2" (т.е. где и как эти коды должны набираться) (((( решил пойти другим путём: взял в винде стандартный файл шрифта Times New Roman с расширением *.ttf конвертировал его при помощи FontASM 2.00 в *.shx, а затем при помощи SHX Viewer в *.shp. в SHP-файле, руководствуясь инструкциями справки AutoCAD 2005, добавил в конец файла строки: *91,8,super_on 2,8,(0,74),003,2,1,0 *93,8,super_off 2,004,2,8,(0,-74),1,0 *123,8,sub_on 2,8,(0,-74),003,2,1,0 *125,8,sub_off 2,004,2,8,(0,74),1,0 при этом, конечно же, отменил имевшиеся ранее строки *91/*93/*123/*125 ...соранил файл... при попытке скомпилировать сей файл ACAD выдал: " Описание должно начинаться с заголовка '*n,длина,имя' " заголовок моего файла при этом был: " *0,4,Times New Roman,1,0,0,18 [Bold] GGA:FONTasm!-v2.00 " длина в этой строке, как я понял, "4". к сожалению здесь слишком мало написано про длину: http://cadhlp.kulichki.com/pdshx.htm (в данном случае не понятно КАКУЮ длину должна содержать строка описания). попробовал поменять длину (" *0,3,Times New Roman,1,0,0,18 [Bold] GGA:FONTasm!-v2.00 "), ACAD пишет: " Неверная длина описания формы 3 " попробовал вообще убрать длину (" *0,Times New Roman,1,0,0,18 [Bold] GGA:FONTasm!-v2.00 "), ACAD пишет: " Неверная длина описания формы -1234 " ЧТО ДЕЛАТЬ??? ПОДСКАЖИТЕ, ПЛИЗ! |
|||