Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Редактор формул


Автор: Abaddon 10.10.2005, 21:10
Я пишу научную работу с информатика(первая реальная прога), вот тема : "Нетрадиционные методы решения уровнений и их систем"; но возникла проблема суть вот в чем нужно подносить до квадрата и наоборот, можно ли откудато витянуть редактор формул или скачать компонент в котором он присутствувалбы. Помогите плиз.

Автор: Albinos_x 10.10.2005, 21:21
не совсем понятно... что такое: нужно подносить до квадрата ?
Тебе нужно выводить формулы... вопрос: Куда? на форму, какой-то отчёт, в док-т Ворд или Excel?

Автор: Abaddon 10.10.2005, 22:10
MathType вставить в делфи

Автор: Albinos_x 10.10.2005, 22:30
тебе просто математические функции нужны?
если так, то есть модуль Math, там много математических функций...

Автор: Буржуй 11.10.2005, 16:29
Мне кажется что человеку нужны не функции для решения, а обьект для красивого их рисования ( ну или задания, незаню как правильно ), одним словом "редактор формул" вордовский.
Меня тоже очень сильно интиресует этот вопорс.

Автор: _hunter 11.10.2005, 16:56
тут недавно ( не больше 3-х недель ) была подобная тема -- поищи...

Автор: Albinos_x 11.10.2005, 17:46
да, я писал там как к вордовскому обратиться, но вот как в нём работать так и не разобрался... smile

Автор: Буржуй 11.10.2005, 18:28
Да, тема там тоже осталась открытой....
Как выход, пусть и не для всего подходящий, создание в ворде того что нужно и вставлять в программу как BitMap
Дак что же делать товарищи "Эксперты" ? smile

Автор: Albinos_x 11.10.2005, 19:27
ручками рисовать...

Автор: ~FoX~ 12.10.2005, 07:42
Гляньте http://softera.ru/delphi.shtml?topic=syntax&title=formulas_comp

Ща глянем как оно там все устроено smile

Автор: ~FoX~ 12.10.2005, 08:19
Пример вызова:
Код

uses MathLabel;

procedure TForm1.Button1Click(Sender: TObject);
var
  nl: TMathLabel;
begin
nl := TMathLabel.Create(self);
with nl do begin
  Parent := Form1;
  Left := 20;
  Top := 30;
  Width := 600;
  Height := 100;
  Caption := 'S=\pi R^2\ \Xi\ \alpha\ \angle\ \approx\ \beta';
end;
end;

Вобщем то не фонтан конечно, но как идея вобщем то ничего.
Будем думать.

Автор: Буржуй 12.10.2005, 11:39
Ну да... фонтан не очень smile но всё же лудше чем ничего.

Автор: Karser 27.10.2009, 11:04
http://qdsequations.com неплохой компонент редактор формул

Автор: AKATAN 27.10.2009, 14:56
Давненько была та же проблема. решение более чем тривиальное - юзать OLE, rtf и офисовский редактор формул. (Писал приложение "Конструктор тестов" с "почти" вордовским интерфейсом для создания тестов и возможностью использовать мультимедиа (в том числе и редактор формул))

Abaddon, если Вам нужны сорцы - могу скинуть.

Добавлено через 1 минуту и 51 секунду
Karser предложил более чем отличное решение.

Автор: Regulum 10.11.2009, 15:48
Уже несколько лет пользуюсь http://www.delphikingdom.com/asp/viewitem.asp?catalogid=718
Довольно качественные изображения получаются. И самое главное, вся эта радость абсолютно бесплатна!

Автор: Aprill 7.12.2009, 20:38
Regulum, как этим пользоваться. А именно, создал я свои формулы. Отобразились они у меня на канве какого-нибудь компонента. А как отправить их в Bitmap, как сохранить их в файл, как отправить их через буфер обмена куда-нибудь?  smile 
Желательно привести фрагменты кода. Полагаю, и другим это интересно.  smile  
Заранее благодарен.

Автор: bems 7.12.2009, 22:12
Модератор: Karser, совершенно не нужно откапывать старые темы. Если нужна помощь - создай новую, если пытаешся помоч - учти что человек, создавший тему в 2005м году скорее всего давно забыл о ней и решил свою проблему

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)