Как в однострочном тексте перевести символ в подстрочный?
Форумы CADUser → Приемы работы → Текст (MTEXT) и шрифты → Как в однострочном тексте перевести символ в подстрочный?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Сообщения 8
#1 Тема от Максим 6 октября 2004г. 15:27:18
Тема: Как в однострочном тексте перевести символ в подстрочный?
Как в однострочном тексте перевести символ в подстрочный, есть ли управляющие символы?
#2 Ответ от VK 6 октября 2004г. 15:43:16
Re: Как в однострочном тексте перевести символ в подстрочный?
Нет.
Как вариант, сделать свой шрифт с нужными символами.
#3 Ответ от Star 6 октября 2004г. 17:57:08
Re: Как в однострочном тексте перевести символ в подстрочный?
Шрифт wwcade.shx решит вашу проблему.
#4 Ответ от [d] 24 июля 2008г. 11:01:05
Re: Как в однострочном тексте перевести символ в подстрочный?
Можно изгалиться (неудобно но работает). Например для вывода НАДСТРОЧНЫЙподстрочный сделаем так:
НАДСТРОЧНЫЙ ^подстрочный
(обратить внимание на пробел). Далее выделяем » ^подстрочный» (с пробелом. ) и жмем преобразовать в дробь. Вуаля (= Проверено в 2006 Автокаде.
#5 Ответ от VVA 24 июля 2008г. 15:07:32
Re: Как в однострочном тексте перевести символ в подстрочный?
> [d]
Как в ОДНОСТРОЧНОМ тексте перевести символ в подстрочный
> Максим
Свой шрифт. Такое есть например здесь
#6 Ответ от ttt 25 июля 2008г. 23:27:44
Re: Как в однострочном тексте перевести символ в подстрочный?
> Максим
Тебе может помочь такой макрос (даю два варианта — первый попроще, второй — покруче):
(command "_txt2mtxt" (ssget '((0 . "TEXT"))) "" "_ddedit" "_L" "" "_explode" "_L")
(command "_txt2mtxt" "" (ssget '((0 . "TEXT"))) "" "_ddedit" "_L" "" "_explode" "_L")
Код можно вводить в командную строку или повесить на кнопку.
Макрос решает очень многие из поднимаемых на форуме проблем с форматированием однострочных текстов. И даже — ещё не поднятые проблемы 🙂 И даже более того — пытается намекнуть, что однострочные тексты — это атавизм 🙂
И, может быть, самое главное: редактор обязательно будет работать и в следующих версиях Автокада, а его навороченный интерфейс все уже, наверно, освоили. А если ещё не освоили, то всё-равно придется это сделать — Autodesk заставит 🙂
PS: Есть недостаток — выбор текстов надо производить после запуска макроса, а не наоборот.
Надстрочный и подстрочный текст
Извеняюсь за глупые вопросы, но все же. Как правильно записать \S и \^ в тексте, чтобы он преобразовался в надстрочный и подстрочный. К примеру нужно записать:
M пр =4·10 5
пр — подстрочный
5 — надстрочный
пытался M \S+пр =..
Регистрация: 05.01.2005
Лос Анджелес
Сообщений: 1,392
M^пр = 4·105^. В окне МТекста подсветить над/под стpочнуе символы вместе с ^ и кликнуть «a/b» на панели «Formatting».
Регистрация: 22.11.2005
Сообщений: 63
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133
УВАЖАЕМЫЙ STAM
GЛУПЫХ ВОПРОСОВ НЕБЫВАЕТ — БЫВАЮТ ТОЛьКО ГЛУПЫЕ ОШИБКИ. A Я ОЧЕНь ИЗВИНЯЮСь ЧТО НЕ НАПИСАЛ ПОДРОБНЕЕ МОЙ ОТВЕТ.
ПОДОШЕЛ БОСС С РАЗГОВОРАМИ (ПО РАБОТЕ ) -ПРИШЛОСь ПРИКИНУТСЯ ВАЛЕНКОМ И БЫСТРЕНьКО ЗАКРЫТь ОКОШКО ФОРУМА.
😯 😯 😯 😯 😯
Регистрация: 07.10.2008
Сообщений: 3
А как поместить в надстрочный текст, букву с уже имеющимся нижним индексом? — я так понимаю, это можно только в две строки сделать?
Регистрация: 29.10.2004
Сообщений: 16,333
таблица кодов форматирования
http://dwg.ru/forum/attach/1131027023.gif
Регистрация: 07.10.2008
Сообщений: 3
Сообщение от Хмурый
таблица кодов форматирования
http://dwg.ru/forum/attach/1131027023.gif
не совсем понял, надо использовать код форматирования \A? если да, то как? — есть прописная буква T, нужно в верхний индекс поставить a с нижним индексом 3; которую я уже сделал как a^3.
Регистрация: 29.10.2004
Сообщений: 16,333
так это для независимого текстового редактора, например Notepad.exe
\A1;123\ST/2 даёт- см. картинку 1
Во встроенном текстовом редакторе набирают 123T^2 . T^2 выделяют и нажимают значок a/b (Stack) панельки форматирования (см. картинку 2) и получают см. картинку 3
Последний раз редактировалось Хмурый, 07.10.2008 в 23:34 .
Регистрация: 07.10.2008
Сообщений: 3
Хмурый понятно, но мне-то надо поставить в степень букву с нижним индексом
[IMG]http://img122.**********.us/img122/1927/mmodeleq0.th.jpg[/IMG]
т.е я это сделал в несколько строк, а в одну можно с помощью кода форматирования?
кто-нибудь что посоветует?
Последний раз редактировалось Кулик Алексей aka kpblc, 11.10.2008 в 21:39 .
Регистрация: 18.02.2008
Сообщений: 418
Пожалуйста, приведите картинку как получить верхний индекс. Пробовал дописывать \S — ничего не выходит.
Регистрация: 29.10.2004
Сообщений: 16,333
ButcheR, пожалуйста.
ввести символ ^ после знака, выделить, то что нужно, и нажать a/b на панели форматирования текста
Регистрация: 21.02.2005
Сообщений: 3,826
Хмурый, не забудь что сие работает только для MText, для Text нужно искать шрифт в котором есть такие символы.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Регистрация: 18.02.2008
Сообщений: 418
Хмурый, огромное тебе спасибо! Это для меня оставалось загадкой на протяжении 2лет.
OFF
Может, есть ещё и «быстрый» символ умножения (точка), чтоб не влезать каждый раз в меню «Символы»?
Регистрация: 18.06.2010
Сообщений: 9
А как поместить в надстрочный текст, букву с уже имеющимся нижним индексом? — я так понимаю, это можно только в две строки сделать?
и нажимаешь кнопочку «a/b»
а вообще если поиграться с этими дробями много чего интересного можно сделать
Регистрация: 04.03.2012
Первопрестольная
Сообщений: 42
Подскажите пожалуйста, так как все таки сделать подстрочный индекс?
\^-тоже ставит надстрочный(
Регистрация: 29.10.2004
Сообщений: 16,333
enotik, а таким образом? ввести ^ до знака
Регистрация: 16.05.2012
Днепропетровск
Сообщений: 2
Если поставить ^ до символов, то получается построчный шрифт, если после, то надстрочный! Выделяете символ «^» и необходимые символы (текст и т.д.) и нажимаете значок b/a. Кстати, додумался благодаря предыдущим сообщениям!
Регистрация: 01.02.2012
Сообщений: 39
А у кого нибудь получалось поле вставить в над или под строчный текст? у меня кнопка b/a становится неактивно и ничего не получается)
Как в автокаде поставить степень?
Открываешь текстовое окно.
В окне набираешь число и степень подряд без пробела.
После степени ставишь значок ^, например 32^.
Выделяешь курсором степень и значок.
Активируется клавиша a/b, нажимаешь её.
Двойка переходит в верхний регистр.
Щёлкаешь ОК, в тексте получается три в квадрате
Остальные ответы
Вам поможет текстовый редактор многострочного текста. Вызвать его для правки размера можно следующим образом (рускоязычная версия) : изменить — объект — текст — редакт. (названия могут отличаться) После этого указываете на текст, который необходимо исправить.
Индекс в тексте Автокада ставится аналогично степени, только «^» ставится до символа индекса.
Клавиша a/b находится на панели форматирования текста. Панель вызывается из ленты: раздел»Параметры»-Дополнительно-Параметры редактора-Показать панель)
Команда «Ввод текста»
Построение текстовых блоков осуществляется через меню Инструменты → Ввод текста или с помощью команды Ввод текста на панели инструментом Обозначения. Па панели параметром этой команды для назначения выравнивания текста в текстовом блоке предназначены кнопки группы Размещение: Справа , По центру , Слева . После этого необходимо задать угол написания текста относительно системы координат и выбрать точку расположения текстового блока. После этого появится панель параметров форматирования текста.
Содержание
Вкладка «Формат»
Команда | Описание |
В этом выпадающем меню можно выбрать требуемый стиль текста из библиотечных стилей или определить новый стиль, если выбрать пункт Другой стиль. По умолчанию задан стиль текста — «Текст на чертеже». | |
Шрифт | В этом выпадающем меню можно выбрать требуемый шрифт выделенных символов из системных шрифтов |
Высота символов, Сужение, Шаг строк | В этих полях с выпадающим меню настраиваются высота выделенных символов в миллиметрах, коэффициент сужения для выделенных символов (ширина символов) и расстояние между строками текста в миллиметрах соответственно. |
Курсив, Жирный, Подчеркнутый |
Выровнять влево, Центрировать, Выровнять вправо, Выровнять по ширине
Стиль всего Текста по умолчанию — с помощью кнопки Изменить можно выбрать из библиотеки необходимый стиль текста по умолчанию для всего текстового блока.
Ширина — в этом поле задается ширина текстового блока, если включена одна из последующих опций Изменение сужения текста или Форматирование строк. Перенос правой границы — с помощью этой опции производится смещение правой границы текстового блока при вводе текста.
Изменение сужения текста — с помощью этой опции производится вписывание текста в заданную ширину текстового блока за счет сужения расстояния между символами.
Форматирование строк — с помощью этой опции производится автоматический перенос слов текста при достижении границы.
Перенос нижней границы — с помощью этой опции производится смещение нижней границы текстового блока при вводе текста.
Изменение шага строк — с помощью этой опции производится; вписывание текста в заданную высоту текстового блока за счет пересчета расстояния между строками
Вкладка Вставка
Команда | Описание |
Текстовый шаблон |
Над/Подстрока — увеличенной и нормальной высоты
Работа с библиотекой текстовых шаблонов
Команда | Описание |
Файл | С помощью этого меню совершаются стандартные операции с файлами-документами |
Создать | С помощью этой кнопки создается новый файл библиотеки текстовых шаблонов. При этом создается новая вкладка внизу диалогового окна Текстовые шаблоны с наименованием типа «Шаблоны без имени» |
Закрыть | С помощью этой кнопки можно закрыть файл библиотеки текстовых шаблонов. Если в этой библиотеке были произведены изменения, то программа предложит сохранить изменения |
Сохранить | С помощью этой кнопки можно сохранить текущий файл библиотеки текстовых шаблонов с указанием имени файла |
Сохранить как… | С помощью этой кнопки можно сохранить текущий файл библиотеки текстовых шаблонов под другим именем файла |
Сохранить все | С помощью этой кнопки можно сохранить все открытые файлы библиотек текстовых шаблонов одновременно |
Вставить в документ | Вставка в текстовый блок или текстовый документ выделенных записей-шаблонов из библиотеки. Записи-шаблоны выделяются с помощью правой кнопкой мыши командой Выделить. При этом запись отмечается специальной галочкой . Можно отметить сразу несколько записей-шаблонов и одновременно вставить их в документ в порядке размещения их в библиотеке. |
Вставка возможна также с панели инструментов по команде Вставить в документ
Редактор Вырезать Копировать Вставить Удалить Переименовать Найти
- Панель инструментов
- Окно просмотра
- Дробь
- Индекс
- Над/подстрока
- Спецзнак
- Символ
- Шрифт
- Убрать форматирование