Автор Тема: Красивые формулы, как их писать  (Прочитано 12206 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1085
Красивые формулы, как их писать
« : Март 28, 2024, 06:22:37 am »
Это ресурс позволяет писать красивые формулы для публикации на форуме. Формулу можно отскринить стандартной программой операционки (в винде это ножницы), а можно нажать кнопку "загрузить изображение", в этом случае будет загружен рисунок с прозрачной подложкой, который на форуме будет выглядеть как показано ниже (показаны оба варианта).
Ресурс по ссылке не единственный в своем роде, это не реклама, просто на мой взгляд этот ресурс довольно удобен.

Кажется несколько непривычно, но ничего сложного нет. Стоит написать пару формул и принцип становится ясен.

I   = \frac{E}{R+r}  \\ двойная косая черта нужна для переноса на следующую строку
U   = \sqrt{PR}   
« Последнее редактирование: Март 28, 2024, 06:24:35 am от SYN »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1085
Re: Красивые формулы, как их писать
« Ответ #1 : Март 28, 2024, 06:44:27 am »
Индексы, верхний и нижний, делаются через нижнее подчеркивание или через знак ^. Можно сделать оба из них. Если в индексе один символ фигурные скобки не требуются, если не один, то символы нужно заключить в фигурные скобки. Формулы можно писать в строчку, но они будут слипаться, что бы не было слипшихся формул нужно вставить "разделитель" \hspace позволяющий указать нужную длину пробела, в данном случае 1,5 см.

U_{ab} = 5^{-j30} + 7^{j25} \hspace{1.5cm}  a_1 =  3^2 \cdot \sin(b)
« Последнее редактирование: Март 28, 2024, 06:52:21 am от SYN »

Оффлайн Орешек

  • Hero Member
  • *****
  • Сообщений: 2950
Re: Красивые формулы, как их писать
« Ответ #2 : Апрель 01, 2024, 02:14:45 pm »
 123123 123123

0лег

  • Гость
Re: Красивые формулы, как их писать
« Ответ #3 : Апрель 01, 2024, 05:43:22 pm »
Обычный Microsoft Word также позволяет использовать формулы  в тексте. Можно писать в одну строку в формате разметки LaTeX (как в примерах выше), а потом сконвертровать в привычный вид формул. А можно и сразу в виде формул.

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1085
Re: Красивые формулы, как их писать
« Ответ #4 : Апрель 02, 2024, 03:38:50 pm »
Формулы можно много где писать, например и в свободном LibreOffice (и потом, от ворда нужно начинать отвыкать, уж лучше платить своим разрабам). Сейчас даже в онлайн P-7 офисе, который предоставляет Яндекс, есть эти функции, там и совместно работать можно. Здесь суть, что можно писать вообще без какого-то установленного ПО, это удобно для форума, к тому же есть быстрое меню сверху, это сильно облегчает процесс. И формулы получаются, как Вы сами заметили, уровня LaTeX, по сути он в качестве движка и используется.

0лег

  • Гость
Re: Красивые формулы, как их писать
« Ответ #5 : Апрель 02, 2024, 10:33:28 pm »
и потом, от ворда нужно начинать отвыкать

Полагаю, что каждый сам решает что ему "нужно"  :D :D


« Последнее редактирование: Апрель 02, 2024, 11:54:43 pm от 0лег »

0лег

  • Гость
Re: Красивые формулы, как их писать
« Ответ #6 : Апрель 03, 2024, 12:05:11 am »
Здесь суть, что можно писать вообще без какого-то установленного ПО, это удобно для форума

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

Это просто информация для администраторов данного форума.

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1085
Re: Красивые формулы, как их писать
« Ответ #7 : Апрель 03, 2024, 03:13:09 am »
Цитата: Олег
Полагаю, что каждый сам решает что ему "нужно"
Разумеется, тем не менее общий вектор должен быть направлен на отказ от использования продуктов microsoft. Госсектор, крупный частный бизнес. Без этого кабала и зависимость от иностранной компании недружественного государства будет труднопредолима. Нам нужно учиться у "самых демократических в мире" государств делать префернции прежде сего своим компаниям, даже несмотря на рынок и конкуренцию.

Цитата: Олег
Замечу, что для SMF есть готовые решения,
Скорее всего это будет стоить определенную сумму и вряд ли будет рационально в контексте данного форума. Все же направленность немного другая.

0лег

  • Гость
Re: Красивые формулы, как их писать
« Ответ #8 : Апрель 03, 2024, 12:44:30 pm »
 
Скорее всего это будет стоить определенную сумму

Совершенно бесплатно.  lol22 lol22 lol22
Например https://github.com/realdigger/SMF-MathJax (он же есть и на сайте SMF https://custom.simplemachines.org/index.php?mod=4077 )

Используется MathJax (собственно, эта же библиотека используется и на ресурсе из первого сообщения этой темы)

и вряд ли будет рационально в контексте данного форума. Все же направленность немного другая.

А при чем здесь направленность форума? Речь идет о том, что добавив небольшую модификацию к "движку" данного форума можно будет писать формулы прямо в разметке LaTeX, а отображаться они сразу будут в нормальном виде.
Хотя данную модификацию для SMF я сам не проверял, а вот с непосредственно MathJax я немного "поиграл". Вполне нормально работает в браузере.
« Последнее редактирование: Апрель 03, 2024, 01:14:13 pm от 0лег »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1085
Re: Красивые формулы, как их писать
« Ответ #9 : Апрель 03, 2024, 02:44:13 pm »
Форум радиолюбительский, формулы писать приходится, но не так уж часто они встречаются, вот где-то на математическом форуме другое дело, не выдержит конкуренции без такого функционала. А по стоимости, так и сам Тех бесплатен, найдется ли кто бесплатно прикрутит и будет обслуживать...

И потом лишнее меню. Тем что есть пользуются не часто. Много ли видели применения хотя бы списков? Я за свои 900 сообщений применял всего пару раз. Вот и возникает такой вопрос. Впрочем, это на рассмотрение Игоря конечно.

0лег

  • Гость
Re: Красивые формулы, как их писать
« Ответ #10 : Апрель 03, 2024, 04:21:42 pm »
Информация для администраторов

Установка "мода" занимает 2 минуты.
1.Загрузить архив .tar.gz и распаковать его на своем компьютере
2.На сервере форума создать папку с любым названием (скажем, MathJax, но можно любое другое название) внутри папки Packages.
3.Выгрузить файлы по FTP (или SFTP) на сервер форума в эту новую папку
4.В административной панели форума в "менеджере пакетов" нажать пункт "установить"
Это всё

Результат можно посмотреть здесь https://testsmf.rf.gd/index.php?topic=1.0 (это тестовый форум, я его удалю через некоторое время) или на приложенной картинке.
« Последнее редактирование: Апрель 03, 2024, 04:31:54 pm от 0лег »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1085
Re: Красивые формулы, как их писать
« Ответ #11 : Апрель 03, 2024, 05:41:20 pm »
Ну, если это так просто, то интересно. А что с меню редактирования? Если человек знает синтаксис, то нет проблем, а если не знает?

0лег

  • Гость
Re: Красивые формулы, как их писать
« Ответ #12 : Апрель 03, 2024, 06:36:43 pm »
Какого-то специального редактора нет. Появляются две кнопки, которые добавляют пары BBCodes ([latex][/latex] или [latex=inline][/latex])
Текст формулы вводится непосредственно в формате LaTeX. Нажав "Предварительный просмотр" можно посмотреть что получилось.

Если нет опыта с LaTeX, то существует очень много "шпаргалок" для ввода формул.

« Последнее редактирование: Апрель 03, 2024, 06:39:51 pm от 0лег »

Оффлайн SYN

  • Hero Member
  • *****
  • Сообщений: 1085
Re: Красивые формулы, как их писать
« Ответ #13 : Апрель 04, 2024, 03:18:59 am »
В случае установки нужно будет здесь свою шпаргалку сделать, наиболее частые приемы, их не много. Отличия могут быть от классического LaTeX, таже дробь (большая), в LaTeX пишется через dfrac, здесь без буквы d. Ну и что бы не искать где-то.

0лег

  • Гость
Re: Красивые формулы, как их писать
« Ответ #14 : Апрель 09, 2024, 09:42:52 pm »
Результат можно посмотреть здесь https://testsmf.rf.gd/index.php?topic=1.0 (это тестовый форум, я его удалю через некоторое время) или на приложенной картинке.

Тестовый форум удалён. Если кому-то ещё интересно, то можно взглянуть на приложенное выше изображение.
Если администраторам (владельцам) форума всё это неинтересно или непонятно, то можно продолжать вклеивать картинки с формулами.