Бесплатное программное обеспечение для создания изображений математических расчетов?

721
Wim ten Brink

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

Итак, есть ли хорошее, простое в использовании программное обеспечение, которое может создавать эти изображения?

Хорошо, есть запись в Википедии, в которой перечислено довольно много приложений. Он содержит MathCast, который является бесплатным. Мне просто это не нравится. Есть OpenOffice, но я уже использую Microsoft Office и не нуждаюсь в полном втором продукте Office только для его математической функциональности. В самом Office также есть построитель уравнений, но мне нужно что-то вне Office, которое может генерировать растровые изображения или метафайлы, чтобы я мог повторно использовать изображение. Вики содержит еще больше приложений, но это немного информационная перегрузка.

Так как это всего лишь одноразовое использование около 15 различных функций, ни одна из которых не является действительно сложной, я не хочу тратить на это $. А также, он должен быть простым в использовании ...

Как пример, это изображение из Википедии:

alt Convert an interest rate from one compounding basis to another compounding basis

Формулы, которые мне нужны, разумно похожи на эту. И хотя я мог бы просто использовать Paint для его рисования, я бы предпочел что-то более сложное, которое запомнит саму формулу, а не изображение. Но для документации понадобятся изображения, так как документ будет доступен другим, возможно, даже экспортирован в PDF и даже использован в презентациях. (Или даже добавлен в HTML веб-страницы.)

6
Вы использовали редактор формул, предоставляемый MS Office? Это очень удобно Jonno_FTW 14 лет назад 0
Да, я попробовал версию Office. Но мне нужен тот, который я могу использовать за пределами Office. То, что может генерировать растровые изображения или файлы WMF для использования в других документах, презентациях и многом другом. Wim ten Brink 14 лет назад 0
Соответствующий вопрос: http://superuser.com/questions/15783/math-equation-formats las3rjock 14 лет назад 0
-1 При всем уважении ваши ответы расточительны, если вам нужно сделать это только один раз. Это лень и упрямство программиста по своей сути - вы программист, который не хочет программировать, чтобы решить проблему, которую вы могли бы решить с помощью небольшого количества программирования, поэтому вместо этого вы создаете гигантский вопрос, охватывающий несколько человек. - часов работы, чтобы решить проблему за 3-4 минуты, которая у вас есть, но вам лень решать свои собственные навыки. Блестящее использование вашего времени. J. Polfer 14 лет назад 2
Привет, его время :). Я делал то же самое довольно много раз. alex 14 лет назад 2
Хороший программист ленив в ядре! Никогда не делай больше, чем это минимальное требование. Все, что вы делаете больше, может добавить больше ошибок. Что поражает меня еще больше, так это то, что не так много качественных решений для создания простых формул. Большинство редакторов, которые я видел до сих пор, немного похожи на Paint с математическими символами и не очень хорошими вариантами экспорта. Все еще нужно найти что-то, что действительно полезно при разработке этих математических формул. (Дешево или бесплатно в любом случае ...) Wim ten Brink 14 лет назад 0
Кратковременное ленивое решение - создать все уравнения в редакторе уравнений Microsoft Office и экспортировать их с помощью снимков экрана. Долгосрочным ленивым решением было бы изучение базового (La) математического синтаксиса TeX, который поддерживается рядом других систем (MediaWiki и WordPress являются двумя яркими примерами). Это среднесрочный период, который не имеет хорошего решения, и, к сожалению, кажется, что вы находитесь там. las3rjock 14 лет назад 0

10 ответов на вопрос

11
Manuel Ferreria

Я использовал этот синтаксический анализатор LaTeX и работает нормально для того, что вы хотите сделать: редактор уравнений .

Это проще, но также использует синтаксис LaTeX: Texify

Слишком сложно для меня, так как мои знания Текса ограничены ... Ну, я только что услышал это имя. :-) Wim ten Brink 14 лет назад 2
Если вы хотите что-то, что «запомнит саму формулу, а не изображение», ваши возможности бесплатного программного обеспечения в значительной степени ограничены (La) TeX и MathML. Я считаю, что TeX (La) TeX гораздо проще читать и писать от руки. Это также то, что Википедия использует для отображения математических формул. las3rjock 14 лет назад 1
@Workshop Alex - синтаксис Tex по математике примерно такой же, как попытка ввести математическое уравнение в языке программирования. Это не так сложно, преодолеть это. Если вы хотите быть настоящим суперпользователем, я предлагаю вам потратить час на изучение синтаксиса. J. Polfer 14 лет назад 2
@sheepsimulator, вы правы. Однако я бы предпочел использовать какое-то IDE-подобное решение, поэтому мне не нужно изучать еще один синтаксис. После 30 лет программирования, я просто думаю, что было бы неплохо, если бы мне не приходилось изучать новый синтаксис для изменений. Особенно, если мне это нужно только один раз. Wim ten Brink 14 лет назад 0
11
alex

Попробуйте использовать Wolfram | Alpha . Если вы введете, например, ln (x) ^ 2 + x = 10, это даст вам результаты, а также отобразит график функции .

Wolfram | Alpha - очень хорошая поисковая система, основанная на Mathematica . Я был впечатлен его результатами.

Редактировать : я думал, что сгенерированное изображение было немного маленьким, но я нашел обходной путь. Если вы сохраняете результат поиска в PDF, когда вы открываете его и увеличиваете, график сохраняет всю свою точность (кажется, что он нарисован вектором, это не встроенный jpg или gif).

Второе редактирование : попробуйте это в Wolfram: i2 = [(1 + i1 / n1) ^ (n1 / n2) -1] * n2 . Формула дается в виде изображения, как это.

alt text

Это то, что вы ищете? Это не идентично тому, что создает Википедия, но это не далеко от этого. Единственное, мне понадобилось время, чтобы получить это. Я продолжал нажимать на знак равенства, пока он не дал мне результат :).

+1 для Вольфрама | Альфа. Я люблю эту поисковую систему. ephilip 14 лет назад 0
+1, так как выглядит отлично! Это не ответ на мой вопрос, хотя. Мне не нужен ответ, мне просто нужно воспроизвести формулу. Wim ten Brink 14 лет назад 0
Второй комментарий для редактирования: я попробовал «Y = F (X)», что переводится как «Y = EllipticF [X]». Когда я спросил «Доход = F (Стоимость)», он сказал, что $ 31410 в год! Откуда это пришло??? :-) Так это выглядит великолепно, но я не могу заставить его работать так, как я хочу ... Wim ten Brink 14 лет назад 0
Извините, это не было более полезным для вас. $ 31410 :)? Я не возражаю против этого ... alex 14 лет назад 0
@Workshop Алекс - Так что, если он даст вам ответ на вашу формулу? он отображает формулу в графическом файле, и это все, что вам нужно, и это все, что вы просили. J. Polfer 14 лет назад 0
Ссылка на [график функций] у меня не работает. Kevin Panko 14 лет назад 0
Ну, я хотел бы видеть что-то вроде "Y = f (X)" в виде фигуры, но это не так. Это скорее механизм знаний, чем средство визуализации изображений. Wim ten Brink 14 лет назад 0
Ну, вот что вы получаете за использование системы компьютерной алгебры в качестве редактора формул. :-п las3rjock 14 лет назад 0
Ага. :) Не понимаю, ответ $ 31410, хотя. Все знают, что 42 - это ответ на все вопросы, верно? Wim ten Brink 14 лет назад 0
Конечно, это 42. Даже Вольфрам это знает :). Просто спросите «в чем смысл жизни», и вы увидите. alex 14 лет назад 0
4
mouviciel
Мне не нужно рисовать функцию, просто чтобы отобразить ее с правильной математической раскладкой. Документация демонстрирует часть функционального проекта и будет прочитана нетехническими людьми с математическими знаниями для проверки. Wim ten Brink 14 лет назад 1
Ой, простите за недоразумение. Когда я увидел «математические вычисления», я подумал о результатах математической формулы, а не о самой формуле. mouviciel 14 лет назад 1
Ну, +1 в любом случае. Это полезная ссылка, хотя она мне сейчас и не нужна. :-) Wim ten Brink 14 лет назад 0
3
MicTech
Одно из приложений, которое я пытался загрузить, но, к сожалению, загрузка прерывается до его завершения. :-( Wim ten Brink 14 лет назад 0
Удалось скачать старую версию. Это работает, но я привык к более качественным приложениям. :-) До сих пор он разбился дважды, и я не занимаюсь какой-либо сложной ракетостроением здесь ... Wim ten Brink 14 лет назад 0
Принял этот ответ, поскольку это приложение, которое я использовал для решения своей проблемы, хотя все остальные были очень полезны! Wim ten Brink 14 лет назад 0
2
caliban

Забудьте о приложениях - используйте HTML-версию, а затем сделайте захват.

Генератор HTML-уравнений Стефа

2
CMPalmer

Я думаю, что любые предложения, размещенные здесь, в том числе редактор Office Equation, должны подойти. Мне кажется, что продукт не должен создавать изображения, так как вы всегда можете сделать снимок экрана и обрезать его. А еще лучше использовать драйвер печати PDF (встроенный в Office 2007, или вы можете использовать такой продукт, как DoPDF). Используйте выбранную вами программу для создания экранного изображения уравнения, выделите его, выберите «Печать» -> «Выбрать выбранное» (в большинстве программ) и выведите в PDF.

Прямо сейчас я использую MathMagic, как предложил MicTech. Не удалось загрузить последнюю версию, но более старая версия работает. Он может сохранять как JPG, что не идеально, но пока лучшее решение. Просто держать этот вопрос открытым, надеясь на еще лучшее предложение, хотя большинство из них уже очень ценно. Wim ten Brink 14 лет назад 0
2
Richard Hoskins
Да, но это часть огромного продукта Office, хотя у меня уже есть MS Office. Если бы Open Office Math был отдельным продуктом, отлично! Но это не так, AFAIK. Wim ten Brink 14 лет назад 0
2
Grumpy ol' Bear

Если вы разбираетесь в LaTeX, попробуйте. Я использую TeknixCenter и MixTex на моей машине с Windows.

Но самый простой способ - это OpenOffice Math. Получить портативную версию и начать в течение нескольких секунд ..

0
alpha1

У openoffice.org есть математика, или есть инструменты для планшетных ПК для Windows XP и Vista, которые включают вещи, которые могут быть полезны

-1
Tiago Veloso

MS Office также имеет редактор формул.

В 2007 году -> Вставка -> Уравнение (в конце бара)

Предыдущие версии также имеют их, но я не могу предоставить вам инструкции к ним.

В вопросе уточняется, что он хочет не в офисе. jweede 14 лет назад 0
Извините, я уже упоминал об этом сам. Мне нужно что-то, что можно использовать как отдельное приложение, чтобы генерировать отдельные изображения. Wim ten Brink 14 лет назад 0