2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




Начать новую тему Ответить на тему На страницу 1, 2  След.
 
 Тех и дельфи 7
Сообщение10.02.2009, 21:50 


19/03/08
211
Подскажите можно ли использовать(если да то как?) тех при создании приложений в дельфи 7?

 Профиль  
                  
 
 
Сообщение23.02.2009, 14:52 
Аватара пользователя


18/02/09
95
Кстати, да, хороший вопрос. так и не смогла приспособить ТеХ для Delphi. А было бы удобно.

 Профиль  
                  
 
 
Сообщение23.02.2009, 14:58 
Заслуженный участник


11/05/08
32166
А что значит "приспособить ТеХ для Delphi"?

 Профиль  
                  
 
 
Сообщение23.02.2009, 20:15 
Заслуженный участник
Аватара пользователя


18/05/06
13437
с Территории
"Научился использовать огонь. Теперь как бы присобачить к нему колесо?"
:lol: :lol:

 Профиль  
                  
 
 
Сообщение25.02.2009, 13:03 
Аватара пользователя


18/02/09
95
Грешно смеяться над дамами)) я хотела сказать, что мне бы очень хотелось использовать в программе, написанной на Delphi и строящей натуральные выводы в логике высказываний и силлогистике, символы TeX для отображения формул. У меня возникали проблемы со шрифтами, когда символ имликации, например, не отображался как $\supset$ с импользованием шрифта, скажем, Lucida Sans Unicode. Номальный вид он имел только со шрифтом Symbol, зато другие части формулы в Symbol--переменные, например,-- приобретали совершенно безобразный вид. Перключаться между шрифтами при наборе формулы (каждую формулу я рассматривала как текстовую строчку) у меня не получалось)

 Профиль  
                  
 
 
Сообщение25.02.2009, 15:45 
Заслуженный участник
Аватара пользователя


01/08/06
3054
Уфа
Попробуйте посмотреть вот сюда. Не TeX, но хоть что-то...

 Профиль  
                  
 
 
Сообщение26.02.2009, 12:53 
Аватара пользователя


18/02/09
95
О, спасибо большое!..))
Скачала усе, поставила в библиотечный каталог. Компилятор выдает:
"[Warning] ExprDraw.pas(2014): Variable 'N' might not have been initialized
[Warning] ExprDraw.pas(2021): Variable 'DX' might not have been initialized
[Warning] ExprDraw.pas(2347): Combining signed and unsigned types - widened both operands
[Warning] ExprDraw.pas(2348): Combining signed and unsigned types - widened both operands
[Warning] ExprDraw.pas(2359): Combining signed and unsigned types - widened both operands
[Warning] ExprDraw.pas(2931): Return value of function 'TExprCap.CapWidth' might be undefined
[Warning] ExprDraw.pas(2985): Variable 'TW' might not have been initialized
[Warning] ExprDraw.pas(2985): Variable 'CX' might not have been initialized
[Warning] ExprDraw.pas(3825): Variable 'H1' might not have been initialized
[Warning] ExprDraw.pas(3826): Variable 'H2' might not have been initialized
[Warning] ExprDraw.pas(3908): Variable 'H1' might not have been initialized
[Warning] ExprDraw.pas(3909): Variable 'H2' might not have been initialized
[Warning] ExprDraw.pas(3911): Variable 'PP' might not have been initialized
[Warning] ExprMake.pas(438): Variable 'Sign' might not have been initialized
[Warning] ExprMake.pas(468): Variable 'Sign' might not have been initialized
[Hint] ExprMake.pas(571): Value assigned to 'R' never used
[Hint] ExprMake.pas(584): Value assigned to 'R' never used
[Warning] ExprMake.pas(786): Variable 'WasIndex' might not have been initialized
[Warning] ExprMake.pas(787): Variable 'J' might not have been initialized
[Hint] ExprMake.pas(889): Value assigned to 'K' never used
[Hint] ExprMake.pas(1167): Value assigned to 'K' never used
[Hint] ExprMake.pas(1231): Value assigned to 'K' never used
[Hint] ExprMake.pas(1288): Value assigned to 'K2' never used
[Hint] ExprMake.pas(1283): Value assigned to 'K' never used
[Hint] ExprMake.pas(1386): Value assigned to 'K' never used
[Hint] ExprMake.pas(1424): Value assigned to 'K' never used
[Hint] ExprMake.pas(1506): Value assigned to 'MD' never used
[Hint] ExprMake.pas(1498): Value assigned to 'Dig' never used
[Hint] ExprMake.pas(1490): Value assigned to 'Pr' never used
[Hint] ExprMake.pas(1480): Value assigned to 'X' never used
[Hint] ExprMake.pas(1523): Value assigned to 'K' never used"

Предупреждений много!))

 Профиль  
                  
 
 
Сообщение26.02.2009, 14:57 
Заслуженный участник
Аватара пользователя


01/08/06
3054
Уфа
Ну что Вам на это ответить? Не виноватая я! Оно шамо приполжло! :D

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

 Профиль  
                  
 
 
Сообщение27.02.2009, 16:24 


24/01/09
18
Если нужны только формулы, то можно попробовать использовать mimeTex для генерации картинок, которые потом будут рисоваться в Дельфи.

 Профиль  
                  
 
 
Сообщение27.02.2009, 17:40 
Заслуженный участник


15/05/05
3445
USA
Чудо-в-перьях писал(а):
[Warning] ExprDraw.pas(2014): Variable 'N' might not have been initialized
[Warning] ExprDraw.pas(2931): Return value of function 'TExprCap.CapWidth' might be undefined
[Warning] ExprDraw.pas(2347): Combining signed and unsigned types - widened both operands
[Hint] ExprMake.pas(571): Value assigned to 'R' never used
...
Предупреждений много!))

Вы не сказали главного - работают модули или нет?
А такого рода предупреждения обычно означают не очень профессиональное программирование (3-е, например, часто встречается в программах на С).
Программы вполне могут работать.

 Профиль  
                  
 
 
Сообщение02.03.2009, 13:58 
Аватара пользователя


18/02/09
95
worm2, :lol:)

Yuri Gendelman
Модули-то работают, а насчет не оч. профессионального программирования я с Вами согласна--нас за это ругали в свое время)) Меня здесь только смущает предупреждение о том, что нек-рые переменные могут быть не инициализированы:когда у меня самой возникали подобные вещи, обычно очень скоро образовывалась такая ситуация, что каверзная переменная как раз-таки и не получала значения, и результаты выполнения программы получались весьма печальными)) а у автора библиотеки масса переменных скучает в подвешенном состоянии))

Jenyay, спасибо!!)

 Профиль  
                  
 
 
Сообщение11.04.2009, 16:20 


25/03/09
12
А что если использовать непосредственно текстовый формат $\TeX$ для ввода и вывода?

 Профиль  
                  
 
 
Сообщение20.04.2009, 13:37 
Аватара пользователя


18/02/09
95
Ой, а не подскажете, как его активизировать в 7-ой версии?))

 Профиль  
                  
 
 
Сообщение20.04.2009, 18:51 


25/03/09
12
Никак. Но как вариант можно попробовать использовать исходники $\TeX$.

Я бы поступил проще. Для вывода - сложности никакой. Просто текст на выходе должен быть в формате $\TeX$.

Для ввода - чуть сложнее. Можно описать алгоритм работы с файлом, описанном на языке, являющемся подмножеством $\TeX$. Ведь нужно будет выполнять вполне определенный перечень задач. Позже его можно расширить.

 Профиль  
                  
 
 
Сообщение21.04.2009, 00:13 
Аватара пользователя


03/06/08
392
Новгород
Посмотрите в исходники Maxima. Там серьезная интеграция с $\TeX$. Правда, она написана на диалекте Lisp, но, надеюсь, разберетесь.

 Профиль  
                  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 16 ]  На страницу 1, 2  След.

Модераторы: Karan, Toucan, PAV, maxal, Супермодераторы



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group