|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Инженер-проектировщик Регистрация: 22.03.2009
Киев
Сообщений: 5
|
|
|||
|
||||
У меня в 2009-м текст данного шрифта в одних объектах прилипает к полочке выноски (т.е. лежит непосредственно на ней), а в др - нет. Со знаками плюс/минус и диаметра проблем нет.
На скрине два объекта мультивыноски, имеющие один и тот же стиль, но на одном видим, что текст отступает от полки, а на др. - нет.... Открытие и закрытие файла, аудит и регенерация не помогает.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: Последний раз редактировалось Кулик Алексей aka kpblc, 05.02.2010 в 16:21. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Скорее всего, в одной строке используются символы, внизу которых "дуги", а во второй - нет. Вопрос на форуме поднимался, но точного названия темы я не помню
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
какие ещё "дуги"?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome: |
||||
|
||||
Цитата:
Эти Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
saa, Обновил #160
Сомнения (см. #160) по поводу адреса подтвердились. Описание символа диаметра должно быть в 2-х местах. По адресу 00D8 и 2205. После добавления описания диаметра по адресу 00D8 знаки вопроса исчезли во всех "глючных" чертежах.
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
wetr, Символы были переработаны раньше. В английской l пропустил дугу. Ее и подправил
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Вариант - mipgost-new. Тестируй
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Цитата:
Т.о. проблема с "залипанием" букв к выноске у меня осталась. Файл прилагается ниже. |
||||
|
||||
оно не пропадает. просто текст поднимается выше на высоту "хвостика" буквы "у".
В случае использования курсива, символ \U+E72F (обозначение катета) вместо прямоугольника более похож на равнобедренный треугольник (с проблемой обратились пользователи). Чтобы в наклонном варианте шрифта получить нужный вид, добавил в файл исходников (MipGost.shp) такую запись: Код:
сижу разбираюсь с символом "s", из-за которого текст залипает к полке выноски.... Последний раз редактировалось hwd, 18.03.2010 в 17:02. |
||||
|
||||
буква s прилипакт к выноске из-за оставшихся дуг в ее описании ( в низу). По поводу катета шва нужно будет подумать. Спасибо за решение, может быть им воспользуюсь. В любом случае уезжаю в командировку. Скорее всего решение будет к середине следующей недели.
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Не понял. Что за "оставшиеся" дуги? На всякий случай прорисовал геометрию буквы в автокаде (по коду описания) - ничего лишнего не вижу... Если попробовать букву приподнять на 2 единицы (думал, может это поможет) - она вовсе исчезает.
п.с. насчет кода символа катета шва - он актуален только при наклоне шрифта в 15 градусов (такой принят у нас) - универсального решения под любой угол наклона не получится. |
||||
|
||||
буквы можно описывать с помощью прямых отрезков, можно с помощью дуг, см. управляющие коды 10-13 здесь. Дуги в нижней части букв липнут к полке. Если описание состоит только из отрезков - все ОК.
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
|
||||
Цитата:
Т.е. ты хочешь сказать, что это баг автокадовского shp-парсера и залипать будет любой символ, в основании которого имеется дуга? Так? |
||||