Форум программистов, компьютерный форум, киберфорум
Математика
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/254: Рейтинг темы: голосов - 254, средняя оценка - 4.69
 Аватар для cmath
2525 / 1751 / 152
Регистрация: 11.08.2012
Сообщений: 3,349

Редактор формул

29.06.2013, 09:55. Показов 53598. Ответов 0

Студворк — интернет-сервис помощи студентам
Небольшая инструкция по использованию редактора формул для новичков.
***
Не много о том, где редактор находится: найти его можно под редактором быстрого ответа в свернутом виде. В расширенном режиме редактор формул также расположен под редактором ответа.
***
Код можно набирать вручную в основном окне, но надо добавлять тэги [latex]. Если набираете код в окне редактора, то код в теги заключать не нужно. При этом надо копировать код не из окна редактора, а из поля под редактором - теги уже будут автоматически добавлены. Чтобы в этом поле появился код надо нажать кнопку "просмотреть" в редакторе. Если кнопка не нажимается (такое бывает, например, при копировании текста в окно редактора) - добавьте пробел в любом месте текста.
***
Еще бывает нередко такая штука: код набран верно, правильно отобразился результат на предварительном просмотре, но в сообщении отображается неправильно. Исправить это можно добавлением пустой строки после [latex].
***
Здесь приведены конструкции, которые чаще всего новички словами описывают. Более полный список операторов и примеров их использования можно найти в ссылке "Help", которая также находится в правом верхнем углу редактора. Из приведённых в ссылке некоторые могут работать неправильно или некорректно, но 80-90% работают точно (проверено).
I. Дроби.

BB код:
Code
1
[LATEX]\frac{"числитель"}{"знаменатель"}[/LATEX]
Пример I.1Код:
Code
1
[LATEX]\frac{a+c}{b}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{a+c}{b}

Пример I.2Код:
Code
1
[LATEX]\frac{\frac{a+c}{e}+1}{b}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{\frac{a+c}{e}+1}{b}

Примечание: Если одну из скобок не поставить, то это приведёт к неправильному результату.

II. Степень. Индексы (верхний и нижний).

Код:
Code
1
[LATEX]{"основание"}^{"степень"}[/LATEX]
Code
1
[LATEX]{"основание"}^{"верхний индекс(ы)"}[/LATEX]
Code
1
[LATEX]{"основание"}_{"нижний индекс(ы)"}[/LATEX]
Пример II.1. Степень.Код:
Code
1
[LATEX]{a}^{b}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}^{b}

Пример II.2. Верхний индекс(ы).Код:
Code
1
[LATEX]{a}^{i,j,k}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}^{i,j,k}

Пример II.3. Нижний индекс(ы).Код:
Code
1
[LATEX]{a}_{i,j,k}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}_{i,j,k}

Пример II.4. Верхний и нижний индекс(ы).Код:
Code
1
2
3
4
Вариант 1:
[LATEX]{a}^{i,j,k}_{m,l}[/LATEX]
Вариант 2:
[LATEX]{a}_{m,l}^{i,j,k}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?{a}^{i,j,k}_{m,l}

Примечание: Основание можно не заключать в фигурные скобки. Индекс/степень также можно не заключать в фигурные скобки, но только если индекс/степень состоит из одного символа. В противном случае все остальные символы будут основной строке - той же строке что и основание.

III. Предел и логарифм.

Логарифмы
Код:
Code
1
2
3
4
5
6
Логарифм с основанием a
[LATEX]\log_{a}{} [/LATEX]
Натуральный логарифм
[LATEX]\ln{} [/LATEX]
Десятичный логарифм
[LATEX]\lg{} [/LATEX]
Пример III.1 Логарифм b по основанию aКод:
Code
1
[LATEX]\log_{a}{b}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\log_{a}{b}

Пример III.2 Натуральный логарифм bКод:
Code
1
[LATEX]\ln{b}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\ln{b}

Пример III.3 Десятичный логарифм bКод:
Code
1
[LATEX]\lg{b}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\lg{b}

Предел
Код:
Code
1
[LATEX]\lim_{"условие перехода, может отсутствовать: тогда получится просто "lim""}{"выражение"}[/LATEX]
Пример III.4 ПределКод:
Code
1
[LATEX]\lim{x}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\lim{x}

Примечание: Фигурные скобки для выражения после значка логарифма можно не ставить, если поставить пробел. Аналогично для значка предела.

IV. Производные. Интегралы.

Производные первого порядка
Код:
Code
1
2
3
4
5
6
Вариант 1:
[LATEX]{"функция"}^{'}[/LATEX]
Вариант 2 (отношение дифференциалов):
[LATEX]\frac{\operatorname{d}"функция"}{\operatorname{d}x}[/LATEX]
Частная производная:
[LATEX]\frac{\partial "функция"}{\partial x}[/LATEX]
Пример IV.1 Производная первого порядкаКод:
Code
1
[LATEX]{y}^{'}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?{y}^{'}
________________________________________ __________________________
Код:
Code
1
[LATEX]\frac{\operatorname{d}y}{\operatorname{d}x}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{\operatorname{d}y}{\operatorname{d}x}

Пример IV.2 Частная производная первого порядкаBB код:
Code
1
[LATEX]\frac{\partial u}{\partial x}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{\partial u}{\partial x}

Производные высших порядков
Код:
Code
1
2
3
4
5
6
7
8
Производная второго порядка. Вариант 1:
[LATEX]{"функция"}^{''}[/LATEX]
Производная второго порядка. Вариант 2:
[LATEX]{"функция"}''[/LATEX]
Производная n-ого порядка. Вариант 1:
[LATEX]{"функция"}^{(n)}[/LATEX]
Производная n-ого порядка. Вариант 2:
[LATEX]\frac{ {\operatorname{d}}^{n} "функция"}{ \operatorname{d}{x}^{n} }[/LATEX]
Пример IV.3 Производные высших порядковBB код:
Code
1
[LATEX]{y}^{''}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?{y}^{''}
________________________________________ __________________________
Код:
Code
1
[LATEX]{y}^{(n)}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?{y}^{(n)}
________________________________________ __________________________
Код:
Code
1
[LATEX]\frac{ {\operatorname{d}}^{n}y}{\operatorname{d}{x}^{n} }[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\frac{\operatorname{d}^ny}{\operatorname{d}x^n}

Интегралы
Код:
Code
1
2
3
4
5
6
7
8
9
10
Неопределённый интеграл:
[LATEX]\int "функция" \operatorname{d}x[/LATEX]
Определённый интеграл:
[LATEX]\int_{a}^{b} "функция" \operatorname{d}x[/LATEX]
Двойной интеграл:
[LATEX]\iint_{D} "функция" \operatorname{d}x\operatorname{d}y[/LATEX]
Тройной интеграл:
[LATEX]\iiint_{D} "функция" \operatorname{d}x\operatorname{d}y\operatorname{d}z[/LATEX]
Криволинейный интеграл по замкнутому контуру:
[LATEX]\oint_{L} "функция" dL[/LATEX]
Пример IV.4 Интегралы.Код:
Неопределённый интеграл:
Code
1
[LATEX]\int x^3 \operatorname{d}x[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\int x^3 \operatorname{d}x
________________________________________ __________________________
Определённый интеграл:
Code
1
[LATEX]\int_{a}^{b} x^3 \operatorname{d}x[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\int_a^b x^3 \operatorname{d}x
________________________________________ __________________________
Двойной интеграл:
Code
1
[LATEX]\iint_{D} xy \operatorname{d}x\operatorname{d}y[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\iint_{D} xy \operatorname{d}x\operatorname{d}y
________________________________________ __________________________
Тройной интеграл:
Code
1
[LATEX]\iint_{D} xy{e}^{z} \operatorname{d}x\operatorname{d}y\operatorname{d}z[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\iiint_{D} xye^z \operatorname{d}x\operatorname{d}y\operatorname{d}z


V. Крупные операторы: суммирование, произведение.

Оператор суммирования
Код:
Code
1
2
3
4
Без пределов суммирования:
[LATEX]\sum[/LATEX]
С пределами:
[LATEX]\sum_{k=1}^{n}[/LATEX]
Пример отображения
Без пределов суммирования:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\sum
С пределами:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\sum_{k=1}^{n}

Оператор произведения
Код:
Code
1
2
3
4
Без пределов:
[LATEX]\prod [/LATEX]
С пределами:
[LATEX]\prod _{k=1}^{n}[/LATEX]
Пример отображения
Без пределов:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\prod
С пределами:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\prod_{k=1}^{n}


VI. Матрицы

Матрицы
Код:
Code
1
2
3
4
[LATEX]\begin{pmatrix} 
"элемент" & "элемент"\\  
"элемент" & "элемент"
\end{pmatrix}[/LATEX]
Получится матрица размерности 2x2. Добавление в каждой строке значка "&" добавит еще ячейки для элементов.
Чтобы добавить еще строку, нужно добавить после любой строки "\\" и столько ячеек для элементов, сколько их в любой другой строке.
Код (Матрица 3х2):
Code
1
2
3
4
5
[LATEX]\begin{pmatrix}
"элемент" & "элемент"\\  
"элемент" & "элемент"\\ 
"элемент" & "элемент"
\end{pmatrix}[/LATEX]
Пример VI.1 Матрицы 2х2, 3х2Код:
Code
1
2
3
4
[LATEX]\begin{pmatrix} 
a & b\\  
c & d
\end{pmatrix}[/LATEX]
Результат:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{pmatrix} <br />
a & b\\  <br />
c & d<br />
\end{pmatrix}
________________________________________ __________________________
Код (Матрица 3х2):
Code
1
2
3
4
5
[LATEX]\begin{pmatrix}
a & b\\  
c & d\\ 
e & f
\end{pmatrix}[/LATEX]
Результат:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{pmatrix} <br />
a & b\\  <br />
c & d\\ <br />
e & f<br />
\end{pmatrix}


Символы (бесконечность, греческие буквы). Редактирование текста.

Бесконечность:
Code
1
[LATEX]\infty[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\infty
Примечание: Тут многие используют значок, который получается при использовании кода "\propto" - этот значок не является значком бесконечности, хоть и очень похож. На самом деле является квантором.
Греческие символы:
Ставится слэш '\' и далее название буквы латиницей. Если написать названии буквы с заглавной буквы (извините за тавтологию) - получится заглавная буква.
Редактирование текста:
Можно изменить размер формулы с помощью добавления кодов "\tiny" (крошечный 8пт), "\small" (маленький 10 пт) и др.
Можно комбинировать эти теги, например:
Код:
Code
1
[LATEX]\tiny{avz}\huge{avz}[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?\tiny{avz}\huge{avz}
Фигурные скобки {} задают блок, к которому будет применён оператор слева. Чтобы использовать фигурные скобки как текст надо перед каждой поставить слэш "\".
Разделение строк текста осуществляется оператором "\\". Пробелы, которые вы пишете внутри тегов LaTeX или в окне редактора, не отображаются впоследствии. Чтобы получить пробел между участками текста, надо поставить "\;"
Можно также изменить цвет текста оператором \color{"цвет"}{"текст"}. Цвет будет применен ко всему тексту.
Пример:
Код:
Code
1
[LATEX]x^2+2x-\color{OliveGreen}1[/LATEX]
Результат: https://www.cyberforum.ru/cgi-bin/latex.cgi?x^2+2x-\color{OliveGreen}1

P.S. Неиспользование редактора при оформлении задачи на форуме = нарушение правил 4.8 и 5.18
P.P.S. С вопросами по редактору можете обращаться к модераторам раздела. Чтобы опробовать возможности редактора, зайдите в тему для теста
56
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
29.06.2013, 09:55
Ответы с готовыми решениями:

Редактор формул
Всем привет открываешь через winrar вордовский файл (с расширением docx) - внутри него идешь в папку word - двойной клик по...

Редактор формул
Даже не знаю в какую тему писать. Кто знает есть ли какие то приложения, расширения, плагины чтобы на веб страничке можно было писать,...

редактор формул
Нужно написать простенький редактор формул (ну и чтоб по ним считалось конечно), но с чего начать вообще не представляю... Подскажите...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.06.2013, 09:55
Помогаю со студенческими работами здесь

Редактор формул на Delphi
Скорее всего что-то подобное уже было, тогда просто жду ссылок. Мне нужно сделать на делфи приблизительно тот же редактор формул, что на...

Редактор формул в программе
Здравствуйте профессионалы в программировании! Нужна Ваша помощь! Вообщем разрабатываю прогу в которой много различных формул. Как после...

Delphi+ Редактор формул
У меня такой вопрос, можно ли, или как в Delphi использовать какой-то редактор формул (Microsoft Equation, MathType, или какой-то другой...

Редактор математических формул
Требуется написать текстовый редактор с возможностью ввода математических формул (интегралы, пределы и т.д.). Знаю C#. Подскажите как...

Редактор формул, генерация изображений
Доброго времени суток Сразу приношу извинения, если разместил тему не в том месте. Просто не знаю, в каком разделе писать Нужно...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Закрытая тема Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru