|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
использование ttf шрифтов (за и против)
Николаев
Регистрация: 01.12.2005
Сообщений: 76
|
||
Просмотров: 17545
|
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
Ну что всем дались эти шрифты, машину грузят, объем файла растет.
Есть ведь требования по оформлению, вот по ним и работайте, а начальству поднесите в подарок ЕСКД.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Можно продолжить. Зачем (или почему) AutoCAD использует свои драйверы печати, свою графическую подсистему, вес линии, командную строку и Paper Spaсe? Отрисовка шрифтов TTF осуществляется средствами Windows, отсюда и торможение. Тяжкий груз DOS становится непосильной ношей и для самого AutoCAD'а, и для пользователей. BricsCAD 8 в дистрибутиве имеет размер раз в 20 (!) меньше, чем AutoCAD 2008. А шрифты SHX барахло, IMHO.
|
|||
![]() |
|
||||
>Солидворкер:
ИМХО, да исправят меня спецы, ежели чего, ttf и shx по-разному обрабатываются Автокадом: shx - это его "родные" шрифты, а ttf - виндовские, Автокад их просто поддерживает... Заметь, что они и подсвечиваются по-разному. Еще, "жирность" (толщина) shx определяется весом слоя (толщиной линии), который назначен тексту. С ttf такой номер не пройдет... |
||||
![]() |
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
Цитата:
Цитирую (себя любимого ![]() Цитата:
Самый применяемый шрифт russ14.shx Он отличается от стандартного russ.shx наличием букв украинского алфавита и некоторыми доработками, сделанными Геннадием Поспеловым: верхний/нижний индекс, номер... см. http://www.kulichki.com/cadhlp/pgtxt.htm Цитата:
![]() Будет м.б. какой-то у Autodesk другой CAD? Хотя зачем? Пипл же хавает! ![]() А еще и каждый год новая версия выходит, подписка на обновления, железо тоже апгрейдим... Вообщем прогресс налицо! ЯТД
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
|
|||
![]() |
|
||||
Цитата:
|
||||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
![]() Я понял, что их можно по толщине регулировать, но я-то спрашивал, зачем это делать... |
|||
![]() |
|
||||
>Солидворкер:
Ариал на чертежах - ацтой, а зачем по толщине регулировать - см. п. 10, 12: "хоть по ГОСТу, с кеглями, хоть как угодно.." А насчет поиска: думаю, что тут в даунлоаде, чево-нить да есть, хотя не уверен, сам не искал.. |
||||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Ну Ариал я для примера написал, не надо так горячиться ![]() По п. 10: Цитата:
|
|||
![]() |
|
||||
Дурацкий спор! Векторные шрифты(.shx) по своей сути отличаются от шрифтов TrueType (.ttf). Векторный шрифт гораздо более гибкий, занимает меньший объем. В свое время я покопался со шрифтами и сравнивал их. Векторный шрифт очень удобен в автокаде и гораздо быстрей обрабатывается нежели TrueType. У меня есть чертеж в котором для примера весть шрифт TrueType, и при панорамировании заметно притормаживание (прорисовка этого шрифта). В этом же чертеже заменяю весь шрифт на векторный (simplex.shx) и все работает без тормозов.
Кто не верит может поэкспериментировать. Для этого запускаем диспетчер задач заходим на вкладку быстродействие и наблюдаем за работой процессора. При панорамировании TrueType шрифтов у меня процессор не слазит со 100%. а со шрифтом векторным не больше 70% и без тормозов. Выбор шрифта дело сугубо личное... Поэкспериментируйте и поверьте глазам своим прежде чем принять окончательное решение что лучше
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
![]() |
|
||||
например я стараюсь делать векторные шрифты в зависимости от высоты разной жирности (вес). для текста 2, 2.5, 3, 3.5, 4 - использую обычно по умолчанию вес линииа при высоте текста 5 и больше задаю толщину кратную высоте в таком соотношении:
высота-вес 5 - 0.5 6 - 0.6 8 - 0.8 10-1.0 при большей высоте не рекомендую применять как векторный шрифт так и вес к нему. просто "не читабельный и не красивый". возможно применять стоит в таком случае именно Ttf шрифты. шрифт такой высоты обычно используется для своего рода презентаций, демонстрационных материалов и пр.
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
![]() |
|
||||
Регистрация: 16.05.2005
г. Минск
Сообщений: 276
|
Подниму тему, потому как TTF шрифты периодически достают.
Проблемы чаще всего возникают у смежников с архитектурными чертежами. Акад начинает тормозить на выделении объектов. Обычно помогает такой финт: поменять сначала во всех стилях ttf шрифты на shx, потом вернуть их обратно (если оставить shx, меняется размер текста и прочее, надо править чертеж - не всегда устраивает). В этот момент шрифты "перерисовываются" и файл начинает "дышать". Вопрос: может есть команда типа RedrawAllTTF ![]() ![]() |
|||
![]() |
|
||||
Проектирование зданий и частей зданий Регистрация: 12.06.2007
Екатеринбург
Сообщений: 3,042
|
Акад у Вас какой?
В ранних версиях постоянно такая же ерунда возникала, особенно с многострочным текстом. Сейчас на 2008-ом не замечал.
__________________
«Точно знают, только когда мало знают. Вместе со знанием растет сомнение». Иоганн Вольфганг Гете |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Цитата:
везде '(3 . "txt")) . А потом вернуть всё обратно. |
|||
![]() |
|
||||
Регистрация: 16.05.2005
г. Минск
Сообщений: 276
|
Цитата:
![]() |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
fillmode -> 0; textfill -> 0; поиграться с качеством отображения текста... Не катит?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Попробуй так:
1. Создаешь текстовый стиль (например SHX) Даешь ему шрифт .shx остальное не важно (по дефолту). 2. Берешь тут программу Автору еще раз спасибо ![]() 3. Меняешь весь текстовый стиль на новый. Но не пуржишь! 4. А потом можно все обратно вернуть тем же макаром.
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
![]() |
|
||||
По поводу ТТF шрифтов даже спорить нет смысла что лучше. ТТF красивше но медленнее обрабатывается акадом. А что использовать дело сугобо личное. Под каждую задачу свой шрифт. Лично я использую .shx потому как у меня схемотехника и красота особо не нужна. Высота текста колеблеться от 1.5 до 6 мм. При большей высоте текста я использую ТТF.
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
![]() |
|
||||
лайсенсед инжиниа Регистрация: 15.04.2006
город-герой Волгоград (Сталинград)
Сообщений: 1,158
|
Я векторными пользуюсь именно из-за тормозов возникавших с ttf, когда я работал в 2006. Теперь попривык. Вообще-то я работаю с СПДС, а там свой векторный шрифт.
Насчет красоты TTF-исключительно дело вкуса. Меня, например, раздражают чертежи оформленные таймсом. Работая со стандартными шрифтами я остановился на Romans. Точнее не остановился, а мне приказали писать им. ![]() |
|||
![]() |
|
||||
gipro, нам тоже приказали
![]()
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
![]() |
|
||||
геологоразведка, строительство Регистрация: 14.10.2003
Магадан
Сообщений: 311
|
Следует заметить, что если вы сделали несколько параллельных видов (например вертикальных профилей, с заданной видимостью до и после линии профиля), то тексты TTF, выполненные на одном, будут видны и на остальных. Вот такой глюк AutoCAD.
__________________
Лень - великий двигатель прогресса! |
|||
![]() |
|
||||
Регистрация: 27.12.2007
Сообщений: 132
![]() |
Из всего прочитаного я тока услышал один весомы недостаток применения ттф шрифтов - это то что он сильно тормозит оброботку чертеж при наличии многа текста.
Но если у меня мощный комп и чертежы не километровые - могу ли я спокойно его использовать? |
|||
![]() |
|
||||
andery, можешь! На свой страх и риск
![]()
__________________
Поезд который устал от ржавого здравомыслия рельсов... |
||||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Подниму тему.
Я никогда не использовал shx-шрифты. Точнее использовал, но только для того, чтобы понять, что ttf лучше. Не буду расписывать почему, в этой теме и так уже не мало написано. Проблема не в этом. Любой, кто пользуется мультивыносками, знает о такой проблеме, как прилипание текста к полке мультивыноски. Вот тема по этому вопросу: http://forum.dwg.ru/showthread.php?t=26548 В этой же теме выяснилось, что проблема кроется именно в шрифте. Там же выложен не глючный в этом смысле shx-шрифт. Т.е. проблема решена. Но. Решена только у тех, кто пользуется shx-шрифтами. А как же быть с ttf? Есть ли такой ttf-шрифт, который ведёт себя нормально в мультивыносках? Если такого нет, то, к сожалению, это будет являться главным "против" использования ttf-шрифтов и придётся переходить на shx. |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Цитата:
Так что уже решено: старый шрифт - фтопку. Вопрос только в том, что новый шрифт должен быть обязательно shx? Всё же остаётся слабая надежда на существование дружелюбного к мультивыноскам ttf-шрифта. |
|||
![]() |
|
||||
инженер-конструктор Регистрация: 16.06.2006
Харьков
Сообщений: 106
![]() |
Как пришлют архитектуру с каким нибудь хитрым шрифтом shx - потом долго приходится мучиться, пытаясь понять что написано. Если уж применяете shx шрифты - то применяйте, например, STANDARD.SHX - чтобы не создавать другим проблемы.
Мне нравится наклонный Verdana.ttf |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Цитата:
, пока еще не до конца переписан, но русский, английский алфавит и цифры уже не прилипают. Состояние на 10.02.2010 Шрифт выложен здесь
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 10.02.2010 в 10:24. Причина: Новая версия шрифта |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
VVA, спасибо, конечно за шрифт. Он неплохой, но всё же shx. И тем не менее, что ты можешь сказать про ttf? Есть ли неглючный в мультивыносках ttf-шрифт? И возможен ли он в принципе?
PS Хотя надежда на это угасает буквально с каждым часом. Жаль, но приходится признать, что если используешь мультивыноски то следует применять только shx-шрифт. И то не каждый. Вот, пока такой расклад. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Makswell, К сожалению про ttf ничего не скажу, т.к. не пользуюсь. В общем про это уже говорилось не раз, но есть ГОСТ, есть нормоконтроль ...
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Sleekka, Я нашел 2 причины.
1. Это дуги в районе полки, т.е. внизу символов. Сейчас там не дуги, а идет апроксимация полигоном (3 вершинами). 2. Символ целиком должей вписываться в отведенную ему высоту. Это касается букв Ё и Й.
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 25.09.2008
Новосибирск
Сообщений: 218
|
to VVA
Ваш шрифт понравился, но есть замечания: 1. Русская заглавная "Э" меньшей высоты, чем остальные символы 2. Русские заглавные "В", "З", "О", "Р", "С", "Ю" и "Я" вычерчиваются ниже остальных символов Как исправить не знаю, поэтому буду признателен Вам за содействие. Добавил: Собственно, вот проверка шрифта на MLEADER: Последний раз редактировалось saa, 16.04.2009 в 12:12. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
saa, Спасибо за дефектовку. Букву Э поправил. На остальные "прыгающие" буквы нужно время.
*** Добавлено Обновил промежуточную версию в #41
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 16.04.2009 в 15:45. |
|||
![]() |
|
||||
конструктор Регистрация: 23.03.2009
Волгоград
Сообщений: 120
|
Для создания собственного шрифта создавал програмку http://www.acad-s.narod.ru/stroy5.zip. Написано в лиспе, можно усовершенствовать. Давно это было, но помню, что буквы делались без криволинейных сегментов прямыми участками.
Ttf-шрифты перестали глючить с выходом Автокада 2000i (а может 2002i? - главное буковка была i). Но чертежи с такими фонтами тяжелее по объему. Надписей на наших чертежах много и все делаем в shx-шрифтах. Да и стилей текста 1, максиум 3. Хотя нет никакого нормоконтроля, делай что хошь в соответствии с здравым смыслом. Последний раз редактировалось nik_mb, 16.04.2009 в 15:55. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
saa, Обновил промежуточную версию в #41 (пока исправил только русские заглавные буквы).
nik_mb, Оригинал этого шрифта ( http://dwg.ru/dnl/147 ) разрабатыался, чтобы максимально соответсвовать ГОСТ 2.304-81
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
конструктор Регистрация: 23.03.2009
Волгоград
Сообщений: 120
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 25.09.2008
Новосибирск
Сообщений: 218
|
to VVA
Большое спасибо. Буду ждать окончательной версии. В общем все нормально, если не считать маленьких скачков русских символов, но все равно это намного лучше, чем CS_Gost2304, а английские символы я применяю редко, так что неточности в их отрисовке мало беспокоят. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
saa, Тут есть один нюанс. Если символы отрисовывать отдельно как у тебя в примере, то буквы р, или о будут отличаться (это со всеми, в том числе и Автокадовкими) шрифтами, но если буквы р и о будут на одной выноске (например слово родина), то Автокад их выровняет и скачков не будет
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
saa, Нужно, проверяй.
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Цитата:
"Потеме" Преимущество TTF, в том что при увеличении высоты буквы, увеличивается и толщина линии шрифта, как того и требует ГОСТ. Недостаток - тексты "тяжелые"
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) Последний раз редактировалось wetr, 22.04.2009 в 15:04. |
||||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
А веса линий для шрифтов не применить?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Конечно применить. Но это несколько геморней. Заголовок - 1 слой, текст в общих данных, другой. Ну и за этим следить нужно. А если ttf, то хватит 1 слоя, который автоматом создается с помощью твоего реактора!
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Точно. Недавно перешёл на shx, в следствие чего добавился новый слой для текста в заголовках (с большей высотой символов) с более толстым весом линии.
|
|||
![]() |
|
||||
В строительном проектировании с 05.10.2004 Регистрация: 01.05.2008
Новосибирск
Сообщений: 5,220
|
Эстеты все куда денешься...
ИМХО Шрифт должен: 1. Хорошо читаться и ксерокопироваться; 2. Открываться на любом компе; 3. Не более 2-х шрифтов на комплект чертежей (например размеры и все остальное); 4. Не создавать технических проблем в работе. === большой MTEXT сделаный shx шрифтом (например ТХТ) и с увеличенной толщиной линии имеет тенденции вешать автокад на 3...4 секунды когда мышка задевает его. |
|||
![]() |
|
||||
Moderator
Конструктор (машиностроение) Регистрация: 23.10.2006
Россия
Сообщений: 23,258
![]() |
Цитата:
Кстати, по п. 3. А зачем в чертеже 2 разных шрифта? ИМХО 1 вполне достаточно. |
|||
![]() |
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Цитата:
И как выяснилось этому требованию пока не соответствует ни один из ttf-шрифтов. PS По п.2 Если вместе со своим dwg ты в той же папке приложишь свой шрифт shx, то рисунок открется корректно на любом компе. Что может быть проще? (в отличие от ttf, который надо устанавливать в системную папку шрифтов Windows, а у меня например туда доступ закрыт.) |
|||
![]() |