Продолжение разбора примеров
Для изучения примеров, желательно разобрать первый пример, затем второй и так далее.
Символы с индексами 2 пример
Перенесем формулу %SIGMA_g^{{}+{}}lsup 3+1 в программу и получим.
Разберем
эту формулу. Первое слово %SIGMA обозначает, что нужно вставить знак
суммы, затем идет символ подчеркивания - _, что означает, что далее
находится нижний правый индекс. и символ - g, который должен быть помещен в этот индекс. Знак галочки (^)
означает, что далее находится верхний индекс. Содержимое данного
индекса это знак плюс. Он окружен фигурными скобками. Если бы фигурных
скобок не было, то дальнейшее содержимое было бы помещено также в
верхний индекс. ({{}+{}}). Слово lsup означает, что далее находится
содержимое индекса - 3 и далее находятся символы, которые следуют после
знака суммы +1. Теперь подумаем, что нужно сделать, чтобы символы +1
находились бы также в качестве верхнего индекс справа от знака суммы.
Для этого попробуем вставить фигурные скобки вокруг выражения 3+1.
Получим формулу - %SIGMA_g^{{}+{}}lsup {3+1}. Получим.
Символы с индексами 3 пример
Перенесем данные примера в программу (%PHI^{i_1 i_2 dotsaxis i_n}_{k_1 k_2 dotsaxis k_n}) и получим.
В
данной формуле имеем: %PHI - означает символ, который находится слева
формулы - Ф. Если попробовать ввести символ Ф, то появится символ ф с
наклоном.
Это произошло потому, что символы кириллицы воспринимаются как переменные, а переменные имеют по умолчанию шрифт Times New Roman, Курсив, что видно из режима Формат →Шрифты.
Затем находится символ галочка (^),
который обозначает что далее находится верхний индекс. Затем в фигурных
скобках находятся символы, которые входят в этот индекс - {i_1 i_2
dotsaxis i_n}. После нее находится символ подчеркивания (_), означающий
нижний индекс и его содержание - {k_1 k_2 dotsaxis k_n}. Символы в
первых фигурных скобках обозначают, что в начале стоит символ - i (i),
затем символ подчеркивания (_), означающий, что далее находится нижний
индекс, который содержит число - 1. После него стоит символ - i, символ
подчеркивания (_), означающий, что индекс содержит число - 2,
многоточие (dotsaxis), символ - i, подчеркивание (_), означающий, что
далее находится символ - n. Так же расшифровывается и символы во вторых
фигурных скобках - {k_1 k_2 dotsaxis k_n}. Если вставить в строку формул - i_1 i_2 dotsaxis i_n, то получим.
Матрица
Перенесем формулу (font sans bold size *2 A
=left[matrix{A_11#A_12#dotsaxis#A_{1n}##A_21#{}
#{}#A_{2n}##dotsvert#{}#{}#dotsvert##A_{n1}#A_{n2}#dotsaxis#A_nn}right]) в программу. получим изображение.
Текст font sans bold size *2 означает определение шрифта, а именно: вид
шрифта - font sans, полужирный - bold в два раза размер будет больше,
чем обычный - size *2. Посмотрим, что будет, если эти слова убрать, а
оставить - A
=left[matrix{A_11#A_12#dotsaxis#A_{1n}##A_21#{}
#{}#A_{2n}##dotsvert#{}#{}#dotsvert##A_{n1}#A_{n2}#dotsaxis#A_nn}right].
Как видно из рисунка, символ А перестал быть выделенным полужирным начертанием и взят из другого шрифта. left[
означает левую квадратную скобку, в right] означает правую квадратную
скобку. Попробуем посмотреть, если ввести в строку формул - left[ right].
Так как после первой скобки не стоит слово matrix,
то скобки меньше по размерам. Итак, далее находится оператор
matrix, за которым находится фигурная скобка. То что должно
находиться в матрице заканчивается обратной фигурной скобкой.
Внутри
находится описание матрицы. Как уже понятно из предыдущих примеров,
А_11 означает символ А с индексом 11, А_21 соответственно А с нижним
индексом 21 и так далее. Каждый элемент матрицы отделяется от другого
при помощи символа - #. Два таких символа (##) означают переход на
новую строчку. dotsais - горизонтальное многоточие, dotsvert -
многоточие по вертикали.
Матрица с полужирным шрифтом
Формула bold { f(x", "y) = left [ stack { x + y
over z + left lbrace matrix { 2 # 3 # 4 ## 4 # 5 # 6 ## 6 # 7 # 8}
right rbrace # {y + sin (x)} over %alpha # z + y over g } right ]} означает: bold
- полужирный и действует данный режим от начала фигурной скобки ({) до
конечно фигурной скобки (}), то есть, до конца записи. Далее - f(x",
"y) = означает символ f открывающая скобка, символ х двойные кавычки,
которые обозначают начало параметров, вторая кавычка означает последний
параметр функции и является служебным символом (служебный символ тот
символ который не отображается на экране, но имеет функцию управления).
Затем имеется запись типа left [ ? # ? # ? right ],
где знак вопроса означает то, что должно находиться в матрице. До
первого символа # находится содержимое первой строки, до второго -
второй, до конечной скобки - третьей строки.
В
первой строке, так как она имеет подматрицу, окружается в функцию stack
- stack { x + y
over z + left lbrace matrix { 2 # 3 # 4 ## 4 # 5 # 6 ## 6 # 7 # 8}
right rbrace. over - означает дробную черту, left lbrace - левая
скобка, right rbrace - правая закрывающая скобка. Если Вы внимательно
изучили прошлый пример, этот пример будет понятен.
Функции
Формула раздела - func f(x","y)={x sin x~ tan y} over {cos x}. f(x",
"y) = означает символ f открывающая скобка, символ х
двойные кавычки, которые обозначают начало параметров, вторая кавычка
означает последний параметр функции и является служебным символом
(служебный символ тот символ который не отображается на экране, но
имеет функцию управления). Далее находится запись типа { } over { }
означает, что выражение в первых фигурных скобках будет числителем, а
во второй скобке - знаменателем.
Функции
Формула примера - %LAMBDA_{deg","t}=1 + %alpha_deg SQRT {M_t
over M_{(t=0)}-1}~"."
В
формуле %LAMBDA и %alpha означают специальный шрифт (например, из греческого алфавита). Символ
подчеркивания - нижний индекс, SQRT - символ квадратного корня. Двойные
кавычки обозначают первый и последний параметр функции, которые
находятся в скобках.
Пределы интеграла и суммы, размер шрифта
Формула примера - f(t)=int from size*1.5 0 to 1 left[g(t')+sum from i=1
to N h_i(t')right], где int from (нижний индекс) to (верхний индекс).
size*1.5 - увеличение следующего символа в полтора раза. sum - знак
суммы.
Атрибуты
Формула примера - %rho(font sans bold q","%omega) = int func
e^{i %omega t}%rho(font sans bold q","t)"d"t, где %rho - специальный шрифт (например, греческие символы), font sans - вид шрифта, bold - полужирный, %omega - специальный шрифт (например, греческий), int - знак интеграла, ^ - верхний индекс, %rho - специальный шрифт (например, греческие символы).
|