Игорь 2

Общие => Вопросы по форуму => Тема начата: SYN от Март 28, 2024, 06:22:37 am

Название: Красивые формулы, как их писать
Отправлено: SYN от Март 28, 2024, 06:22:37 am
Это ресур (https://latexeditor.lagrida.com)с позволяет писать красивые формулы для публикации на форуме. Формулу можно отскринить стандартной программой операционки (в винде это ножницы), а можно нажать кнопку "загрузить изображение", в этом случае будет загружен рисунок с прозрачной подложкой, который на форуме будет выглядеть как показано ниже (показаны оба варианта).
Ресурс по ссылке не единственный в своем роде, это не реклама, просто на мой взгляд этот ресурс довольно удобен.

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

I   = \frac{E}{R+r}  \\ двойная косая черта нужна для переноса на следующую строку
U   = \sqrt{PR}   
Название: Re: Красивые формулы, как их писать
Отправлено: SYN от Март 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)
Название: Re: Красивые формулы, как их писать
Отправлено: Орешек от Апрель 01, 2024, 02:14:45 pm
 123123 123123
Название: Re: Красивые формулы, как их писать
Отправлено: 0лег от Апрель 01, 2024, 05:43:22 pm
Обычный Microsoft Word также позволяет использовать формулы  в тексте. Можно писать в одну строку в формате разметки LaTeX (как в примерах выше), а потом сконвертровать в привычный вид формул. А можно и сразу в виде формул.
Название: Re: Красивые формулы, как их писать
Отправлено: SYN от Апрель 02, 2024, 03:38:50 pm
Формулы можно много где писать, например и в свободном LibreOffice (и потом, от ворда нужно начинать отвыкать, уж лучше платить своим разрабам). Сейчас даже в онлайн P-7 офисе, который предоставляет Яндекс, есть эти функции, там и совместно работать можно (https://disk.yandex.ru/i/UqmkJKpt6O-mxQ). Здесь суть, что можно писать вообще без какого-то установленного ПО, это удобно для форума, к тому же есть быстрое меню сверху, это сильно облегчает процесс. И формулы получаются, как Вы сами заметили, уровня LaTeX, по сути он в качестве движка и используется.
Название: Re: Красивые формулы, как их писать
Отправлено: 0лег от Апрель 02, 2024, 10:33:28 pm
и потом, от ворда нужно начинать отвыкать

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


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

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

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

Цитата: Олег
Замечу, что для SMF есть готовые решения,
Скорее всего это будет стоить определенную сумму и вряд ли будет рационально в контексте данного форума. Все же направленность немного другая.
Название: Re: Красивые формулы, как их писать
Отправлено: 0лег от Апрель 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 я немного "поиграл". Вполне нормально работает в браузере.
Название: Re: Красивые формулы, как их писать
Отправлено: SYN от Апрель 03, 2024, 02:44:13 pm
Форум радиолюбительский, формулы писать приходится, но не так уж часто они встречаются, вот где-то на математическом форуме другое дело, не выдержит конкуренции без такого функционала. А по стоимости, так и сам Тех бесплатен, найдется ли кто бесплатно прикрутит и будет обслуживать...

И потом лишнее меню. Тем что есть пользуются не часто. Много ли видели применения хотя бы списков? Я за свои 900 сообщений применял всего пару раз. Вот и возникает такой вопрос. Впрочем, это на рассмотрение Игоря конечно.
Название: Re: Красивые формулы, как их писать
Отправлено: 0лег от Апрель 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 (это тестовый форум, я его удалю через некоторое время) или на приложенной картинке.
Название: Re: Красивые формулы, как их писать
Отправлено: SYN от Апрель 03, 2024, 05:41:20 pm
Ну, если это так просто, то интересно. А что с меню редактирования? Если человек знает синтаксис, то нет проблем, а если не знает?
Название: Re: Красивые формулы, как их писать
Отправлено: 0лег от Апрель 03, 2024, 06:36:43 pm
Какого-то специального редактора нет. Появляются две кнопки, которые добавляют пары BBCodes ([latex][/latex] или [latex=inline][/latex])
Текст формулы вводится непосредственно в формате LaTeX. Нажав "Предварительный просмотр" можно посмотреть что получилось.

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

Название: Re: Красивые формулы, как их писать
Отправлено: SYN от Апрель 04, 2024, 03:18:59 am
В случае установки нужно будет здесь свою шпаргалку сделать, наиболее частые приемы, их не много. Отличия могут быть от классического LaTeX, таже дробь (большая), в LaTeX пишется через dfrac, здесь без буквы d. Ну и что бы не искать где-то.
Название: Re: Красивые формулы, как их писать
Отправлено: 0лег от Апрель 09, 2024, 09:42:52 pm
Результат можно посмотреть здесь https://testsmf.rf.gd/index.php?topic=1.0 (это тестовый форум, я его удалю через некоторое время) или на приложенной картинке.

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