Математический форум Math Help Planet
http://mathhelpplanet.com/

Упрощение ввода формул: новые возможности на форуме
http://mathhelpplanet.com/viewtopic.php?f=60&t=17868
Страница 2 из 3

Автор:  Alexdemath [ 07 авг 2012, 23:46 ]
Заголовок сообщения:  Re: Упрощение ввода формул: новые возможности на форуме

mad_math писал(а):
Смотрела эту тему viewtopic.php?f=10&t=17879&st=0&sk=t&sd=a&start=0 в хроме и фаерфоксе. Нормально формулы отображаются.
UPD: в Опере тоже всё нормально.

Я думаю, что andrei имеет виду Редактор формул. Он нормально у Вас отображается?

Наверное, andrei пользуется Оперой с включенной функцией Турбо, что очень не есть гут.

Автор:  mad_math [ 08 авг 2012, 11:28 ]
Заголовок сообщения:  Re: Упрощение ввода формул: новые возможности на форуме

Alexdemath писал(а):
Он нормально у Вас отображается?
Отображается нормально.

Автор:  dr Watson [ 08 авг 2012, 12:24 ]
Заголовок сообщения:  Re: Упрощение ввода формул: новые возможности на форуме

Прикольно, конечно, но
AV_77 писал(а):
А можно сделать возможность использования долларов вместо тега math? Намного удобнее будет.

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

Автор:  Uncle Fedor [ 21 авг 2012, 21:56 ]
Заголовок сообщения:  Проблемы с вводом формул

Сегодня появилась проблема: не могу набрать ни одной формулы на форуме. При вставке формулы между тегами math автоматически пропадает открывающая квадратная скобка. Это происходит тогда, когда я вставляю код формулы из буфера (Ctrl+V), именно в тот момент, когда я отпускаю клавишу Ctrl. При попытке поставить квадратную скобку вручную начинают пропадать другие символы. Пробел вообще перестаёт работать. Раньше такого никогда не было.
Эта проблема есть только у меня или ещё у кого-нибудь?

Автор:  Uncle Fedor [ 21 авг 2012, 22:29 ]
Заголовок сообщения:  Re: Проблемы с вводом формул

Li6-D писал(а):
У меня та же петрушка. Как будто автозамена какая-то идет в процессе ввода формул...

Вот-вот и я о том же! Значит, проблема не у меня одного. Я сколько не пытался ввести формулу, так ничего и не получилось.

Автор:  Alexdemath [ 22 авг 2012, 00:01 ]
Заголовок сообщения:  Re: Проблемы с вводом формул

Uncle Fedor
Li6-D

Спасибо, что оперативно сообщили!

Пока убрал скрипт автоисправления раскладки клавиатуры внутри тега math, из-за которого и была проблема.
Кривые алгоритмы :oops: придётся переписать.

Автор:  Alexdemath [ 07 окт 2012, 21:41 ]
Заголовок сообщения:  Re: Упрощение ввода формул: новые возможности на форуме

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

Это особенно будет полезно для тех, кто вставляет код из программы MathType, которая генерирует много переносов строк в коде формул. Но и для тех, кто не брезгует набирать LaTeX-код вручную, это тоже немного облегчит ввод, так как для лучшего восприятия можно разбить длинный код на несколько строк (абзацев), не переживая, что перед отправкой сообщения придётся в ручную удалять переносы строк (т.е. объединять код в один абзац).

Тестируем и сообщаем, в случае чего.

[spoiler=Пример]Например, код сразу после вставки в форму отправки сообщения из MathType

Код:
\left( {\begin{array}{*{20}{l}}
  1&{ - 4}&2&3&\vline & 5 \\
  2&{ - 7}&4&1&\vline & 9 \\
  1&{ - 3}&2&{ - 2}&\vline & 4
\end{array}} \right) \sim \left( {\begin{array}{*{20}{l}}
  1&{ - 4}&2&3&\vline & 5 \\
  0&1&0&{ - 5}&\vline & { - 1} \\
  1&{ - 3}&2&{ - 2}&\vline & 4
\end{array}} \right) \sim \left( {\begin{array}{*{20}{l}}
  1&{ - 4}&2&3&\vline & 5 \\
  0&1&0&{ - 5}&\vline & { - 1} \\
  0&1&0&{ - 5}&\vline & { - 1}
\end{array}} \right) \sim \left( {\begin{array}{*{20}{l}}
  1&{ - 4}&2&3&\vline & 5 \\
  0&1&0&{ - 5}&\vline & { - 1} \\
  0&0&0&0&\vline & 0
\end{array}} \right)

Как видно, MathType вставил множество разрывов строк. Далее после выделения этого кода и нажатия кнопки math, он примет вид (то есть без ручной корректировки)

Код:
[math]\left( {\begin{array}{*{20}{l}} 1&{ - 4}&2&3&\vline & 5 \\ 2&{ - 7}&4&1&\vline & 9 \\ 1&{ - 3}&2&{ - 2}&\vline & 4 \end{array}} \right) \sim \left( {\begin{array}{*{20}{l}} 1&{ - 4}&2&3&\vline & 5 \\ 0&1&0&{ - 5}&\vline & { - 1} \\ 1&{ - 3}&2&{ - 2}&\vline & 4 \end{array}} \right) \sim \left( {\begin{array}{*{20}{l}} 1&{ - 4}&2&3&\vline & 5 \\ 0&1&0&{ - 5}&\vline & { - 1} \\ 0&1&0&{ - 5}&\vline & { - 1} \end{array}} \right) \sim \left( {\begin{array}{*{20}{l}} 1&{ - 4}&2&3&\vline & 5 \\ 0&1&0&{ - 5}&\vline & { - 1} \\ 0&0&0&0&\vline & 0 \end{array}} \right)[/math]

Окончательно, получится такая формула

[math]\left( {\begin{array}{*{20}{l}} 1&{ - 4}&2&3&\vline & 5 \\ 2&{ - 7}&4&1&\vline & 9 \\ 1&{ - 3}&2&{ - 2}&\vline & 4 \end{array}} \right) \sim \left( {\begin{array}{*{20}{l}} 1&{ - 4}&2&3&\vline & 5 \\ 0&1&0&{ - 5}&\vline & { - 1} \\ 1&{ - 3}&2&{ - 2}&\vline & 4 \end{array}} \right) \sim \left( {\begin{array}{*{20}{l}} 1&{ - 4}&2&3&\vline & 5 \\ 0&1&0&{ - 5}&\vline & { - 1} \\ 0&1&0&{ - 5}&\vline & { - 1} \end{array}} \right) \sim \left( {\begin{array}{*{20}{l}} 1&{ - 4}&2&3&\vline & 5 \\ 0&1&0&{ - 5}&\vline & { - 1} \\ 0&0&0&0&\vline & 0 \end{array}} \right)[/math][/spoiler]

Автор:  Alexdemath [ 07 окт 2012, 22:50 ]
Заголовок сообщения:  Re: Упрощение ввода формул: новые возможности на форуме

AV_77 писал(а):
А можно сделать возможность использования долларов вместо тега math? Намного удобнее будет.

Это возможно, но очень не просто. Если получится, то обязательно добавлю эту возможность.

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

Автор:  valentina [ 08 окт 2012, 19:50 ]
Заголовок сообщения:  Re: Упрощение ввода формул: новые возможности на форуме

Alexdemath
у меня сегодня это не сработало ( разрыв между строками не убрался)

Автор:  Alexdemath [ 08 окт 2012, 20:14 ]
Заголовок сообщения:  Re: Упрощение ввода формул: новые возможности на форуме

valentina писал(а):
Alexdemath
у меня сегодня это не сработало ( разрыв между строками не убрался)

Какую кнопку [ math ] нажимали: которая возле [ math-center= ] или возле фразы "Совет: Можно быстро..." ?
И какой браузер?

Спасибо, что сообщили.

Страница 2 из 3 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/