Компонент, позволяющий отображать формулыDelphi , Синтаксис , Математика
Оформил: DeeCo Автор: Пирогов А.В. Предлагаю Вашему вниманию компонент позволяющий отображать формулы (наследник от TCustomLabel).Возможности
Для задания формулы используется текст свойства Caption. Формула описывается в текстовом режиме. Зарезервированные символы<пробел>, '\', '^','_', '}','{'. Для вывода зарезервированных символов необходимо использовать их совместно с символом \. Например для вывода пробела ипользуется \<пробел>, правая фигурная скобка\}. Символы {} зарезервированы для дальнейшнго расширения. Символы греческого алфавита и спецсимволы:\Delta, \Downarrow, \Gamma, \Lambda, \LeftArrow, \Leftrightarrow, \Omega, \RightArrow, \Phi, \Pi, \Psi, \Sigma, \Theta, \Uparrow, \Upsilon, \Xi, \alpha, \angle, \approx, \beta, \bullet, \cap, \cdot, \chi, \cong, \delta, \diamond, \div, \downarrow, \epsilon, \equiv, \eta, \gamma, \ge, \gets, \in, \infinity, \iota, \kappa, \lambda, \le, \mu, \ne, \notin, \nu, \omega, \oplus, \oslash, \otimes, \partial, \perp, \phi, \pi, \pm, \psi, \rho, \sigma, \subset, \subseteq, \supset, \tau, \theta, \times, \to, \uncup, \uparrow, \upsilon, \varepsilon, \varphi, \varpi, \varsigma, \vee, \wedge, \xi, \zeta.
Недостатки: невозможность использовать струтурные скобки {} работа только на одной базовой линии (нельзя использовать \frac) и т.д. Да и нельзя реализовать TeX в 20-30 строках кода. Примеры:S=\pi R^2 -- площадь круга С_2 H_5 OH -- OН и есть \Delta \phi = 0 уравнение Пуассона Скачать MathLabel.zip (5 K) Компонент позволяющий отображать формулы, предлагающий возможности вывода греческих символов, специальных математических символов, использования верхних и нижних индексов, выравнивания формулы по вертикали и горизонтали, смены начертания символов. Комментарии и вопросыПолучайте свежие новости и обновления по Object Pascal, Delphi и Lazarus прямо в свой смартфон. Подпишитесь на наш Telegram-канал delphi_kansoftware и будьте в курсе последних тенденций в разработке под Linux, Windows, Android и iOS Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта. :: Главная :: Математика ::
|
||||
©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007 |