|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Верхние и нижние индексы в тексте
Programming, automation, CADs, GISs. "Теплоком"
Россия, Санкт-Петербург
Регистрация: 02.02.2007
Сообщений: 306
|
||
Просмотров: 36959
|
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
Абсуждать тоже по англицки будем?
У меня давно в шрифте кроме просто индекса 2, 3 (или показателя степени, разница снизу или сверху) возможен переход "зону" индекса или показателя степени, и пиши там скока влезетю Также есть и возврат. Подробнее http://www.cadhlp.kulichki.com/pdshx.htm |
|||
![]() |
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
Цитата:
http://www.kulichki.com/cadhlp/pdshx.htm А в russ14-pg Геннадий Поспелов добавил верхний/нижний индекс, знак номера. А мы в своё время еще и украинские символы. См. http://www.kulichki.com/cadhlp/pgtxt.htm
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
Регистрация: 14.03.2006
Сообщений: 863
|
в общем смысл этой операции такой:
в шрифт добавляются непечатаемые символы, в которых никакой отрисовки не идет, а меняются расположение базовой линии и масштаб короче получается нечто похожее на %%u, %%o etc. Неудобство в том, что в данном случае мы теряем фигурные и квадратные скобки, а если использовать другие символы то вылезет проблема стандартизации. имхо если уж очень много индексов в работе проще использовать ttf да кстати, данная цитата приводится не в качестве рецепта, а в качестве примера в разделе про создание шрифтов не более того. |
|||
![]() |
|
||||
CAD Регистрация: 28.08.2003
Киев
Сообщений: 1,834
![]() |
Цитата:
Цитата:
__________________
По теории майский жук летать не может. Но он этого не знает. И летает... |
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
Цитата:
![]() А что касается запоминания кодов символов - ну а куда деваца было 10 лет назад ??? А необходимость такой записи в чертеже была. Скажу, более того, коды надо было вводить при нажатом [ALT] на правой (маленькой) клавиатуре, ох как трдно было на ноутбуке... |
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
Народ!
Тут могут быть непонятки из-за того , что кто-то использует шрифт где уже есть показатели степени (2,3) и тд и тп, сидящие на кнопках @, #. (вроде в Arial, Times это есть). Так во это все работает только в этом шрифтовом файле, и это не заслуга какого то там внешнего редактора. |
|||
![]() |
|
||||
Регистрация: 14.03.2006
Сообщений: 863
|
в общем в shx управлявляющую последовательность для перевода в режим над/подстрочника вы программируете сами так как это показано в примере
в ttf, точнее в mtext эти последовательности уже есть, см. файл выложенный zenon. проблема остается в том как их втыкать - во встроенном редакторе mtext (в 2005 по крайней мере) соответствующих кнопочек нет в бытность работы в MDT4 я это дело менял вручную - в свойствах для MText, и MDT, и acad показывает все потроха которые там на самом деле содержатся, только в MDT можно залезть в эту строчку и прописать ручками, а в acad работает только кнопочка с троеточием [ATTACH]1170412933.jpg[/ATTACH] |
|||
![]() |
|
||||
Машиностроение, Проектирование Регистрация: 15.09.2003
Москва
Сообщений: 1,113
![]() |
Надо просто узнать код этого символа (например через таблицу символов виндов) в файле ttf, ну и ввести его...
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,411
|
А в штатный mtext-редактор можно и вколотить их обработку под конт.меню
![]() Идею не помню где спер, каюсь: Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Все, я догнал. Спасибо за разъяснение, Zouss. То есть в mtext управляющие последовательности в нашем случае надо вводить с помощью <Alt>+<код>. Работает! То есть вариант с *.shx избавляет от необходимости запоминать коды, но ограничен в применении рамками данного конкретного шрифта. Кажется, все прояснилось.
|
|||
![]() |
|
||||
Programming, automation, CADs, GISs. "Теплоком" Регистрация: 02.02.2007
Россия, Санкт-Петербург
Сообщений: 306
|
Здравствуй, kpblc! С интересом читал твои посты в разделе "Программирование". Рад, что ты заглянул и на наш огонек. Пока прелести предложенного тобой варианта не могу оценить, в понедельник, наверно, попробую.
|
|||
![]() |