Цей документ містить інструкції по використанню стилів тексту в складних типах ліній. У ньому описується вплив системних змінних ЛМАСШТАБ і CELTSCALE на символи шрифту, і представлені кроки, які рекомендується виконати для отримання найкращих результатів.
Параметри стилю тексту
Невірно число або продовження
Перед створенням типу ліній з текстом визначте стиль тексту, який будете використовувати. Якщо стиль тексту, який використовується в типі ліній, не було наведено в поточному кресленні, при спробі завантажити лінію з'явиться наступне повідомлення про помилку (або подібне):
Неправильне визначення (ім'я типу ліній) в рядку (№ рядка) файлу c: \ Acltwin \ filename.lin
Примітка. Це повідомлення також може відобразитися при відсутності примусового повернення або додаванні в кінці створеного файлу.
При використанні змінної ЛМАСШТАБ або CELTSCALE в кресленні текст зміниться відповідно до нового розміром. Якщо не дотримуватися цих правил, вирівнювання з створеними штрихами буде втрачено.
- Створіть СТИЛЬ тексту з нульовою висотою.
- Задайте тип ліній, де S = висота тексту.
- Зміна висоти в стилі тексту вплине на всі складні типи ліній, в яких використовується даний стиль. Це станеться після виконання команди регене.
- Застосовуйте стиль тексту виключно до складного типу ліній.
У наступній вправі продемонстровано, як створити складний тип ліній і пропорційно змінювати масштаб.
При створенні складного типу ліній вказується фактична висота тексту для перетворення S. Значення перетворення типу ліній S = (висота тексту) і Y = (зміщення Y) призначені для центрування символів. Якщо S = 1, то для центрування лінії потрібно, щоб Y = 0,5.
Порада. Може знадобитися спочатку розмістити рядок тексту в вигляді багаторядкового тексту, а потім використовувати команду відстані для перевірки висоти символів. У деяких шрифтах використовуються стандарти, які можуть призвести до зміщення центру.
* MCSTYLE, --- MC ---A, 1.0, -0.5, [ "MC", mcstyle, S = 1, R = 0, X = 0, Y = -0.5], - 2.0
* MAP, --- Map ---
A, 1.0, -0.5, [ "Map", mcstyle, S = 1, R = 0, X = 0, Y = -0.5], - 3.0
Тепер змініть значення ЛМАСШТАБ на 2. Лінії повинні змінитися.
Тепер спробуйте встановити для CELTSCALE значення 2 і розмістіть нову лінію на екрані.
Штрихи залишаються пропорційними тексту, і всі об'єкти масштабируются разом.
Визначення типу ліній
Детально розглянувши тип ліній, можна дізнатися, що означає кожна частина. Всі елементи розділені комами.
- * MAP - ім'я типу ліній
- ---Map ---- - опис типу ліній
- Вирівнювання типу A (див. Подробиці в Довідці)
- 1.0 - довжина штриха
- - означає простір
- 0.5 - розмір простору перед текстом
- в дужках ([]) вказані рядок, ім'я стилю і перетворення
- Map - це рядок тексту
- mcstyle - це стиль тексту
- S - висота тексту в цьому випадку або масштаб висоти, встановлений в стилі тексту
- R - поворот, задано значення нуль
- X - зміщення X, задано нульове зміщення
- Y - зміщення Y, задано значення 0,5
- -3.0 - відстань між штрихами (область, де знаходиться текст)
В даному прикладі текст буде повертатися в будь-якому напрямку, в якому нахиляється лінія, і зберігати вирівнювання з штрихами. Щоб текст завжди розміщувався на екрані горизонтально, замість R = 0 вкажіть A = 0.
Складний тип ліній повинен включати тільки один колір. Можна задати колір по шару або вибрати будь-який колір за допомогою режиму створення об'єкта. Текст є частиною лінії, а не окремим об'єктом. Складну лінію не можна розчленувати.
Скомпільовані файли форм (файли SHX) можна використовувати в складних типах ліній. Ці файли SHP і SHX повинні бути створені в повній версії AutoCAD. Розташування файлу SHX має бути задано в шляху до допоміжних файлів. Використовуйте інструкції в Посібнику з адаптації AutoCAD в розділі «Файли визначень типів ліній».
До кресленням AutoCAD, що містить такий тип ліній, повинен додаватися скомпільований файл форм або файл SHX з визначенням форми, а також файл LIN з визначенням типу ліній.
Порада. Докладні відомості про складні типах ліній див. У «Довідці».