Надстрочные символы

Надстрочные символы - Messages

#1 Posted: 8/12/2010 7:13:30 AM
Carlos

Carlos

19 likes in 134 posts.

Group: User

Добрый день!

В программе появились подстрочные символы - это классно. Но есть необходимость и в надстрочных. Например, в широко распростроненном в строительстве теплотехническом расчете, где нужно найти R_0_тр (0 - подстрочный, тр - надстрочный). Да в любой области можно найти обозначения с надстрочными и подстрочными символами.

Причем еще один момент есть. Сейчас в программе подстрочные символы вводятся через точку, в моем понимании это не совсем правильно потому что в подстрочной надписи могут быть сокращения из двух слов, где после первого сокращения ставится точка. Например, S_кр.п. Я бы предложил сделать ввод через запятую, т.е. по такой схеме: S,кр.п.

А надстрочные символы вводить после подстрочных, например, R,0,тр. Если нужны только надстрочные, то R,,тр.
#2 Posted: 8/12/2010 7:49:16 AM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Здравствуйте.

Wrote

Сейчас в программе подстрочные символы вводятся через точку, в моем понимании это не совсем правильно


Подстрочные символы вводятся через символ, обозначенный в настройках программы как "Разделитель целой и дробной частей числа" - в русской локали это запятая. Однако в версии 0.89 я решил пойти навстречу русскоговорящим пользователям и наделил SMath Studio возможностью интерпретировать и точку и запятую как разделить десятичной дроби и, соответственно, как символ для начала записи подстрочного индекса. Сделал я это потому, что по своему опыту хорошо знаком с постоянной путаницей при вводе разделителей - думаю пользователи этой функции не заметили, но, тем не менее, их нервы теперь точно в бОльшем спокойствии.

Wrote

А надстрочные символы вводить после подстрочных, например, R,0,тр. Если нужны только надстрочные, то R,,тр.


Об этом я тоже думал, но делать не стал, т.к. не совсем ясно должен ли идти надстрочный индекс чётко над подстрочным или его начало по горизонтали должно быть правее конца подстрочного... Обязательно попробую разобраться в стандартах записи подобных конструкций и тогда вернусь к вопросу реализации верхнего индекса.

С уважением, Андрей Ивашов.
#3 Posted: 8/12/2010 8:06:29 AM
Carlos

Carlos

19 likes in 134 posts.

Group: User

По поводу разделителей понятно. Жаль конечно что из-за этого мы лишились точки в имени переменной. Ну ладно...видимо не судьба )))

По поводу расположения самих индексов. Это корректно реализовано в MathType в Ворде. Индексы выравниваются по левому краю. Если сделать так же, то никто возражать не станет.
#4 Posted: 8/12/2010 6:44:14 PM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Wrote

Это корректно реализовано в MathType в Ворде. Индексы выравниваются по левому краю.


Вот, что я вижу в Word и MathType:
#5 Posted: 8/13/2010 12:26:27 AM
Mikka

Mikka

36 likes in 206 posts.

Group: User

Я за 2 сверху вариант, индексы друг над другом с выравниванием по левому краю
з.ы. Остальными вариантами пользоваться не приходилось...
Не официальный справочник http://sites.google.com/site/mikkhalichlab/ jabber конференция smath@conference.jabber.ru
#6 Posted: 8/13/2010 2:53:56 AM
Carlos

Carlos

19 likes in 134 posts.

Group: User

Встроенными средствами получается вообще некорректно.
Первый вариант по МатТип -корректен и это очевидно.
Второй и третий я так полагаю были сделаны следующим образом: сначала вставлен верхний индекс, потом нижний. Так получилось как бы двойное форматирование и от сюда такие отступы - это некорректно.

Ну а для самопроверки и для уверенности можно пролистать научную литературу какую-нибудь и подвериться как это принято оформлять.
#7 Posted: 8/13/2010 3:15:18 AM
Carlos

Carlos

19 likes in 134 posts.

Group: User

Андрей, вот еще хотел у Вас спросить.

Сильно ли трудоемко сделать индексы меньшего шрифта? Т.е. уменьшить их раза в полтора относительно основного шрифта.
#8 Posted: 8/13/2010 3:22:43 AM
kmihaylovich

kmihaylovich

8 likes in 131 posts.

Group: User

Wrote

Встроенными средствами получается вообще некорректно.
Первый вариант по МатТип -корректен и это очевидно.
Второй и третий я так полагаю были сделаны следующим образом: сначала вставлен верхний индекс, потом нижний. Так получилось как бы двойное форматирование и от сюда такие отступы - это некорректно.


То есть, реализация этого в MathType не корректна?
#9 Posted: 8/13/2010 5:35:26 AM
Carlos

Carlos

19 likes in 134 posts.

Group: User

Нет. Корректно! Там же когда ставишь подстрочные и надстрочные выбираешь снизу, сверху или снизу и сверху одновременно.
Дело в том что если тебе нужны и верхние и нижние, то и выбирать надо соответствующий объект с двумя квадратиками сверху и снизу. Можно конечно сперва выбрать с одним верхним, потом дальше выбрать уже с нижним - это и будет некорректно.

Я предлагаю сделать с одним вариантом - как бы сразу с двумя квадратиками чтобы пользователь не метался лишний раз в раздумьях в какой последовательности ему индексы вставлять. Чтобы уже схема была задана, а он только индексы вписал.

Вообще если бы это выглядело как в МатТип с двумя квадратиками, то ввод индексов вообще был бы очень простым и не вызывал вопросов.
#10 Posted: 8/13/2010 10:52:54 AM
alexant

alexant

0 likes in 21 posts.

Group: User

Поддерживаю карлоса - коллегу!

Но точка в имени индекса думаю - мелочь.

Верхний индекс предлагаю вводить через ' апостроф,
а для единиц измерения другой символ придумать, например кавычку или двоеточие.

Логично же: точка - нижний индекс, апостроф - верхний.
#11 Posted: 8/13/2010 11:24:24 AM
Carlos

Carlos

19 likes in 134 posts.

Group: User

По апострофу можно было бы входить в режим ввода индексов сразу верхних и нижних. При этом появлялись бы квадратики сверху для верхнего и снизу для нижнего, захотел ввел верхний, захотел нижний, или оба сразу.

Мечты, мечты...
#12 Posted: 8/14/2010 11:33:11 AM
Andrey Ivashov

Andrey Ivashov

2269 likes in 3729 posts.

Group: Super Administrator

Wrote

Жаль конечно что из-за этого мы лишились точки в имени переменной. Ну ладно...видимо не судьба )))


Исправлю - точку можно будет использовать в именах переменных, а для десятичных дробей точка продолжит интерпретироваться в качестве разделителя частей числа.
#13 Posted: 2/18/2016 3:47:09 PM
Dolphin

Dolphin

0 likes in 1 posts.

Group: User

Подскажите пожалуйста. Появилась ли возможность вводить надстрочные символы? Поиском ответ не нашел. Спасибо большое!
  • New Posts New Posts
  • No New Posts No New Posts