Ознакомьтесь с нашей политикой обработки персональных данных
18:08 

Основные инструкции по пользовательскому скрипту

Ниже рассказывается о некоторых возможностях скрипта, который можно установить по инструкции, изложенной здесь:
ПОЛЬЗОВАТЕЛЬСКИЙ СКРИПТ ДЛЯ ОТОБРАЖЕНИЯ ФОРМУЛ

Основные правила набора и рекомендации:

  1. Цифры и обычные латинские буквы набираются соответствующими клавишами клавиатуры.

  2. Каждая отдельная формула должна быть набрана в одну строку. Исключение указано в п. 8.

  3. Кириллические (русские) и "экзотические" (иероглифы и прочие) символы не должны быть в формуле — только цифры, латинские и специальные (для набора операторов) символы. Например, не нужно вместо икса писать русскую букву "х", вместо игрека не нужно писать русскую "у" и т.д.

  4. Операции и операторы, символы которых есть на обычной клавиатуре (сравнения (=, >, < ), сложение (+), вычитание (-), умножение (*), деление (/), производная (штрих на клавише с буквой "Э" в английской раскладке: ' ), процент (%), факториал (!), круглые/квадратные/фигурные скобки ((), [], {}), символ модуля/длины (||) и прочие), набираются соответствующими клавишами на клавиатуре. Обратите внимание, что деление набирается с помощью прямого слеша (/), а не обратного (\).

  5. Имена стандартных функций и операторов (тригонометрических, гиперболических, логарифмической, размерности, пределов, точных граней, определителя и прочих) набираются так, как пишутся.

  6. Если составная часть некоторой операции содержит более чем один символ, то все эти символы надо заключать в круглые скобки.
    Например, рассмотрим операцию деления: если числитель и/или знаменатель состоит(ят) из нескольких символов, то их надо заключать в дополнительные круглые скобки. Еще пример: аргументы различных стандартных функций (логарифмические, тригонометрические, гиперболические и другие функции) могут состоять из нескольких символов, поэтому для правильного определения аргументов функций надо дополнительно эти аргументы выделять круглыми скобками. То же самое и с показателем степени, основанием логарифма, пределом, пределами интегрирования определенного интеграла, областью интегрирования криволинейного интеграла и прочим.
    Пример: Можете сами увидеть отличия в отображении: ниже представлены два варианта (два столбца соответственно) набора такой формулы (первая строка — код, вторая — то, как выглядит):
    x+3 / y-2 * (5-y)/ 4-x=2 / 5x(x+3)/(y-2)*(5-y)/(4-x)=2/(5x)

    Замечание: если составная часть представляет из себя только одно число (последовательность цифр), то скобки ставить необязательно.

  7. Содержимое верхнего и нижнего индексов пишутся соответственно после символов ^ и _ . Если нужно указать одновременно и верхний, и нижний индексы, то они пишутся непосредственно друг за другом, начиная с нижнего регистра.

  8. Каждую формулу нужно обрамлять с двух сторон обратным апострофом ( ), который располагается в верхнем левом углу клавиатуры на клавише с буквой Ё, на которую надо нажимать в английской раскладке клавиатуры.
    Например, пусть formula — некоторая формула, тогда ее надо в тексте сообщения записывать так:

    Замечание: надо выделять обратными апострофами всю формулу целиком, а не ее составные части. То есть, например, формулу sin(5*x)+2*y+3*z=0 не нужно записывать так:

    а нужно записывать так:

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

  9. Сколько бы Вы не писали обычных пробелов в формуле, они все будут игнорироваться скриптом — скрипт сам решит, где и какие пробелы ему ставить. Но в формулах можно расставлять пробелы произвольной ширины. Есть как команды для пробелов фиксированной длины (quad, qquad), так и команды, позволяющие установить произвольную ширину пробелов. Для последнего нужно набрать обратные слеши (\), разделяя их одним пробелом. Чем больше будет этих слешов, тем шире будет пробел.
    Пример. В первой строке таблицы приведен код, во второй — то, как это выглядит.
    0 quad 1 quad quad 2 qquad 3 qquad qquad 00 \ 1 \ \ 2 \ \ \ 3 \ \ \ \ 4 \ \ \ \ \ \ \ \ \ \ 5 \ \ \ 0

  10. Если указателем мыши навести на формулу, преобразованную скриптом к привычному виду, то в выпадающем окошке высветится код этой формулы.

  11. Если Вы не уверены в правильности набора формул в комментариях к записи и у Вас установлен скрипт, то можно нажать на кнопку "Написать в сообщество", где ввести Вашу формулу и посмотреть, как она выглядит, с помощью кнопки "Предпросмотр" (но не публикуйте эту созданную черновую запись).

  12. Если в Вашей формуле присутствуют знаки строгих неравенств (например, a < b или p > q), то для того, чтобы формула и последующий за ней текст не пропадали, нужно эти знаки неравенств окружать пробелами.




Последующие таблицы построены по следующему принципу: первый столбец — код, второй столбец — изображение того, как это выглядит. Непосредственно друг за другом могут быть коды, которые скриптом отображаются одинаково, — это лишь различные варианты записи одного и того же. В двух последних строках каждой таблицы приведен пример: первая из этих из строк содержит код, а вторая — изображение того, как выглядит. На всех изображениях показаны формулы, отображаемые в веб-обозревателе Google Chrome.
Предупреждение: в разных веб-обозревателях формулы и/или их элементы могут отображаться по-разному.

Основные выражения, операции, символы и константы:

x^y
x_n
x_n^y
sqrt(x)
root(n)(x)
>=
<=
!=
~~
equiv
-=
+-
pm
mp
-:
div
lfloor n rfloor
lceil n rceil
AA
forall
EE
exists
F_(n-1)+F_(n-2)=(((1+sqrt5)/2)^n-((1+sqrt5)/2)^(-n))/(sqrt5), n>=2
times
in
notin
oo (не нули)
infty
/_
angle
_|_
perp
bot
parallel
vec(x)
bar(x+y+z)
overline(x+y+z)
underline(x+y+z)
30^@ (градусы)
circ
pi
e
i
phi
cos/_ (vec x; vec y)= (x_1*y_1+x_2*y_2+x_3*y_3)/ (sqrt(x_1^2+x_2^2+x_3^2)* sqrt(y_1^2+y_2^2+y_3^2)), vec x != vec 0, vec y!= vec 0



Дифференцирование и интегрирование

f '
f ''
dot f
ddot f
f^((n))
(df)/(dx)
DD f
(partial f)/(partial x)
nabla f
y=(1+x)/sqrt(1-x), x<1 =>
=>(d^100 y)/(dx^100)=((197)!!)/(2^100)*(399-x)/((1-x)^(100.5))

int f(x)dx
int_a^b f(x)dx
int_l f dl
iint_D dxdy
iiint_D dxdydz
oint_L Pdx+Qdy
lim_(x->+infty)(int_0^x e^(t^2)dt)^2/(int_0^x e^(2t^2)dt)=0

Строчные греческие буквы
alphaxi
betao
gammapi
deltavarpi
epsilonrho
varepsilonvarrho
zetasigma
etavarsigma
thetatau
varthetaupsilon
iotaphi
kappavarphi
lambdachi
mupsi
nuomega
kappa -=(2pi)/(lambda)=(2pi*nu)/(upsilon_p)=(omega)/(upsilon_p)=E/(hbar*c)

Прописные греческие буквы, отличающиеся по написанию от латинских
Gamma
Delta
Theta
Lambda
Xi
Pi
Sigma
Upsilon
Phi
Psi
Omega
E Upsilon K Lambda E I Delta E I A quad Gamma E Omega M E T P I A

Особые начертания букв и другие буквы
NN
ZZ
QQ
RR
CC
mathbb(N, Z, Q, R, C)
ell
nabla
aleph
Re
Im
mathfrak(C, I, H, R, Z)
mathcal(E, I, B, F)
mathcal(H, L, M, R)
NN subset ZZ subset QQ subset RR subset CC

Стрелки
leftarrow
Leftarrow
mapsto
rightarrow
to
->
Rightarrow
=>
leftrightarrow
Leftrightarrow
iff
<=>
uparrow
Uparrow
downarrow
Downarrow
updownarrow
Updownarrow
nearrow
searrow
swarrow
nwarrow

Многоточия, точки, диакритические знаки и логические символы
vdots
ddots
cdots
ldots
cdot
dot(x)
ddot(x)
breve(AB)
check(x)
grave(x)
hat(x)
tilde(x)
bar(x)
vec(x)
vee
vv
wedge
^^
bar(f)
neg f
vdash
dashv
f(tilde(x)^n)=x_1 ^^ ldots ^^ x_n -> (x_1 oplus ldots oplus x_n)

Множества и подмножества
emptyset
in
notin
subset
subseteq
supset
supseteq
cup
uu
cap
nn
oplus
times
otimes
setminus
dot(-)
-<
prec
preceq
>-
succ
succeq
{(B Delta C = X nn A),(X setminus C = A cap B),(C subseteq A nn B):} => {(X = B),(B subseteq A),(C = emptyset):}

Операторы с пределами
(один или оба предела могут и не быть)
lim_(x -> a) f(x)
sum_(k=1)^(n) f(k)
prod_(k=1)^n k
bigcup_(i=1)^n A_i
uuu_(i=1)^n A_i
bigcap_(i=1)^n A_i
nnn_(i=1)^n A_i
bigoplus_(i=1)^n A_i
bigotimes_(i=1)^n A_i
bigvee_(i=1)^n x_i
vvv_(i=1)^n x_i
bigwedge_(i=1)^n x_i
^^^_(i=1)^n x_i
phi: 2^S to RR, quad psi: 2^S to RR,quad forall T subseteq S =>
psi(T)=sum_(T subseteq Y subseteq S) phi(Y) <=> phi(T)=sum_(T subseteq Y subseteq S) (-1)^(|Y setminus T|) psi(Y)

Матрицы, определители, системы, совокупности и биномиальные коэффициенты
((1,2,3),(4,5,6),(7,8,9),(10,11,12))
[(1,2,3),(4,5,6),(7,8,9),(10,11,12)]
||(1,2,3),(4,5,6),(7,8,9),(10,11,12)||
|(1,2,3,4),(5,6,7,8),(9,10,11,12),(13,14,15,16)|
{(x+y+z=1), (x+y+t=2), (x+z+t<3), (y+z+t<=4):}
[(x+y+z=1), (x+y+t=2), (x+z+t<3), (y+z+t<=4):}
((n),(k))
C_n^k
{(a_(11)x_1+a_(12)x_2+cdots+a_(1n)x_n=b_1),(a_(21)x_1+a_(22)x_2+cdots+a_(2n)x_n=b_2),(ldots),(a_(m1)x_1+a_(m2)x_2+cdots+a_(mn)x_n=b_m):} <=>
<=> ((a_(11),a_(12),ldots,a_(1n)),(a_(21),a_(22),ldots,a_(2n)),(vdots,vdots,ddots,vdots),(a_(m1),a_(m2),ldots,a_(mn)))*((x_1),(x_2),(vdots),(x_n))=((b_1),(b_2),(vdots),(b_m))

Замечание к системам: в качестве элемента системы/совокупности может быть другая система/совокупность, например:
{({(x^2+2x>0),(x^2+2x<3):}),([(x^2-4<0),(x^2+6x>=0):}):}

@темы: Полезные программы, Сообщество

Комментарии
2011-07-18 в 18:12 

Большое спасибо!

2011-07-18 в 19:05 

Robot
Я одна, но всё же я есть. Я не могу сделать всё, но всё же могу сделать что-то. И я не откажусь сделать то немногое, что могу (c)
_nobody
Спасибо огромное!
Очень здорово все смотрится!!


Это можно даже назвать справочником!!

Занесла ссылку на этот топик на страницу со скриптом, а также в Эпиграф

2011-07-18 в 20:02 

Ссылки на краткий и подробный хелпы идентичные.
Может быть в кратком изменить правила набора матриц, объединений и т.д.?

2011-07-18 в 20:07 

Robot
Я одна, но всё же я есть. Я не могу сделать всё, но всё же могу сделать что-то. И я не откажусь сделать то немногое, что могу (c)
Поправила.
Наверное.
Этот способ лучше

2011-07-18 в 20:10 

Этот способ лучше
Нужно будет попросить La Balance

2011-07-18 в 21:38 

Дилетант
На плечах гигантов, на спинах электронов
Очень классно!
Спасибо!
:white:

2011-07-18 в 22:37 

Rus-Kira
Здорово, спасибо!

2011-07-20 в 07:41 

Белый и пушистый (иногда)
Спасибо!

2011-09-01 в 18:19 

В формулах с многоэтажными дробями трудно скобками и символом деления / организовать в нужном порядке этажи. В таких случаях можно использовать конструкцию из большого TeXа

\frac{числитель}{знаменатель}

Например, `\frac{\frac{1}{2} x^2-\frac{sin x}{cos x}}{\frac{e^x+e^{-x}}{2}+\frac{1+sqrt(2)}{1-sqrt(2)}}`

2011-09-09 в 21:08 

IskanderLocator
Правильно записанное условие - это половина решения Зеленивская Светлана Аполлинариевна
Наконец-то увидел значок частных производных

_nobody, спасибо за труд

2012-05-14 в 00:46 

В список правил набора добавлен новый пункт.

2012-05-14 в 04:45 

Белый и пушистый (иногда)
alprobyte, большое спасибо!

2013-05-06 в 14:57 

ГПСС
О, идиоты, и имя вам - легион!
здравствуйте! не подскажите, линейную оболочку, заданную тремя векторами, можно записать так
`<((1),(1),(1),(1)), ((2),(-1),(1),(1)), ((2),(-7),(-1),(-1))>` ?

2013-05-06 в 17:22 

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

2013-05-26 в 12:26 

здесь нет записи логарифма

URL
2013-05-26 в 12:29 

Белый и пушистый (иногда)
Гость, log_2 x в апострофах с буквы ё будет выглядеть `log_2 x`.

2013-11-02 в 15:13 

Помогите пожалуйста найти вектор высоты ВК треугольника АВС с координатами А(-3;4;0) B(1;-2;3) C(-4;6;-5)

URL
2013-11-02 в 15:35 

Дилетант
На плечах гигантов, на спинах электронов
Гость, создайте новый топик со своим заданием. В этом топике помощь в решении задач не оказывается.

2013-11-26 в 19:26 

Владелец дневника видит IP-адреса пользователей, оставивших комментарии!

URL
2016-07-01 в 22:26 

спасибо)

URL
   

Не решается алгебра/высшая математика?.. ПОМОЖЕМ!

главная