Индекс и степень в Texter2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Индекс и степень в Texter2

Индекс и степень в Texter2

Ответ
Поиск в этой теме
Непрочитано 21.12.2005, 10:53 #1
Индекс и степень в Texter2
Абдула
 
Регистрация: 30.09.2005
Сообщений: 113

Стандартный автокадовский Mtext глючил и я поставил Texter2, но вот теперь не знаю как в мультитексте (и в тексте размеров тоже) степень и индексы делать. Как оно делаеццо в Texter2 ?
Подскажите кто могёт.
Просмотров: 5990
 
Непрочитано 21.12.2005, 11:02
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


Как вариант:
Подчеркивание: {\L<>}
Дробь: {\S<>;}
Деление: {\H0.65x;\SЧИСЛИТЕЛЬ/ЗНАМЕНАТЕЛЬ;}
Текст под размерной линией {\X<Текст>}
Это если не знаешь кодов символов. Если знаешь, то можно воспользоваться таким: \U+xxxx, где xxxx - код символа.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.12.2005, 11:06
#3
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Вот таблица стандартных кодов форматирования
[ATTACH]1135152414.gif[/ATTACH]
Хмурый вне форума  
 
Автор темы   Непрочитано 21.12.2005, 11:23
#4
Абдула


 
Регистрация: 30.09.2005
Сообщений: 113


Спасибо, но всё же меня интересует как допустим к 222 приставить степень 333, а так же как к 555 приписать индекс 777
Абдула вне форума  
 
Непрочитано 21.12.2005, 11:37
#5
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Цитата:
Сообщение от Абдула
Спасибо, но всё же меня интересует как допустим к 222 приставить степень 333, а так же как к 555 приписать индекс 777

1.
Код:
2.
Код:
[Выделить все]
\A1;555\S ^777
В тексте будет примерно так

Код:
[Выделить все]
Иван Родимый 222\S333; Дай Ванюше Табачку 555\A1;\S ^777;\A0; Понюхать
Хмурый вне форума  
 
Автор темы   Непрочитано 21.12.2005, 12:29
#6
Абдула


 
Регистрация: 30.09.2005
Сообщений: 113


Спасибо.
Только вот незадача: если применять такой способ в тексте размеров, то индекс залезает на размерную линию.
Вобщем если конкретно то мне надо вписать в размерном тексте "Врабочее"(Бэ рабочее), но так, чтобы "рабочее" было написано меньшим размером шрифта(маленькими букиффками) пусть даже и на том жэ уровне(в той же строке) что и "В"(=так даже правильней будет).
Абдула вне форума  
 
Непрочитано 21.12.2005, 12:40
#7
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Изменить высоту текста можно и через параметр \H (смотри коды форматирования)

Для текста с начальной высотой шрифта 4 мм будет так


Код:
[Выделить все]
цукер \H1.5(сахар)  \H4масса 2 кг
(сахар) имеет высоту 1,5 мм, вторая \H4- служит для увеличения высоты шрифта, равной начальной....

Текст размера можно удалить от размерной линии изменив свойство "Text offset" конкретного размера....
Хмурый вне форума  
 
Автор темы   Непрочитано 21.12.2005, 13:09
#8
Абдула


 
Регистрация: 30.09.2005
Сообщений: 113


Круто, ещё только подскажи как сделать чтобы (сахар) не вверху писалось, а внизу
Абдула вне форума  
 
Непрочитано 21.12.2005, 13:17
#9
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Поставь код (ноль) перед \Н См. таблицу кодов форматирования. Попробуй их все, найди закономерности....
Хмурый вне форума  
 
Автор темы   Непрочитано 21.12.2005, 13:19
#10
Абдула


 
Регистрация: 30.09.2005
Сообщений: 113


Цитата:
Сообщение от Хмурый
Поставь код (ноль) перед \Н См. таблицу кодов форматирования. Попробуй их все, найди закономерности....
Спасибо, помогло.
Абдула вне форума  
 
Автор темы   Непрочитано 22.12.2005, 14:33
#11
Абдула


 
Регистрация: 30.09.2005
Сообщений: 113


Всё было ровно, пока не понадобилось то же самое(Врабочее) вписать в однострочный текст. Там почему-то не работает код для уменьшения шрифта. Пишу следующее {В\A0;\H1.5рабочее}, но если это вписать в окно Texter2, то работает, а если в окно автокадного однострочного текста то не пашет.
Абдула вне форума  
 
Непрочитано 22.12.2005, 14:39
#12
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404


В однострочном тексте, по-моему, поддерживаются только юникодовские символы, а вот с символами форматирования пролет.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.12.2005, 15:58
#13
Абдула


 
Регистрация: 30.09.2005
Сообщений: 113


Цитата:
Сообщение от kpblc
В однострочном тексте, по-моему, поддерживаются только юникодовские символы, а вот с символами форматирования пролет.
Так неужели нету способа???
Неужели придёццо менять везде текст на мультитекст?
какие нибудь коды ведь должны подойти?
Абдула вне форума  
 
Непрочитано 22.12.2005, 16:16
#14
MIP

инженер
 
Регистрация: 13.12.2004
Минск
Сообщений: 496


Абдула
Может это поможет? http://dwg.ru/dwl/187 Только почитай Help, как правильно пользоваться.
MIP вне форума  
 
Автор темы   Непрочитано 28.12.2005, 11:20
#15
Абдула


 
Регистрация: 30.09.2005
Сообщений: 113


Ещё вопрос по Текстеру2:
Там в настройках есть возможность поставить флажок "Автосохранение изменений при закрытии документа",
Но почему то при установке флажка, после изменений текста и нажатия кнопки "закрыть" (крестик-иксик) Текстер2 всёравно спрашивает "сохранить измненения в документе *.tmp? нет? отмена?"
Абдула вне форума  
 
Непрочитано 28.12.2005, 11:58
#16
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,290


2 Абдула

Отмыль свой вопрос автору Текстера. Он достаточно адекватно к этому относится - не бойся, не загрызет.
Однажды он даже внес небольшое изменение по моей просьбе.
Pilot вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Индекс и степень в Texter2