fbpx

Розробка додатків для ТехЕдітора: Посібник

Як показати формулу LaTeX

Рейтинг користувача: 4 / 5

Активна зіркаАктивна зіркаАктивна зіркаАктивна зіркаНеактивна зірка
 

LaTeX

Всі формули в звітах TechEditor формуються на спеціальній мові формульної верстки LaTeX. У ТехЕдіторі використовується діалект LaTeX, тобто підтримуються не всі команди базової мови, а деякі з них можуть мати відмінності.

Наприклад, формула

\[\frac{A^2}{B_f}=C_2\]

формується скриптом:

\frac{A^2}{B_f}=C_2

Детальніше про LaTeX-команди Ви дізнаєтеся з відповідного розділу Керівництва користувача.

Визначаємо формулу в скрипті

Щоб автоматично вивести в звіті LaTeX-формулу, в активному додатку спочатку необхідно визначити змінну або константу:

TechEditor - application script equation

В даному прикладі використовується скрипт:

uses
Classes, Dialogs;

const
PARAM_C2 = '\frac{A^2}{B_f}=C_2';

begin
UpdateReport;
end;

Зверніть увагу, що в блоці begin..end модуля знаходиться процедура UpdateReport. Це зроблено з метою, щоб звіт автоматично оновлювався під час запуску додатка.

Додаємо скриптову формулу до звіту

Розмістіть курсор в те місце звіту, де планується виведення формули. Натисніть "Script equation" на стрічці інструментів Automation> Report automation objects:

TechEditor - insert script equation

У вікні вкажіть ім'я параметра, який відповідає за формулу в скрипті:

TechEditor - insert script equation

Натисніть OK. Переконайтеся, що на місці курсору з'явився об'єкт з таким самим текстом. Поки не звертайте увагу на написання символів, текст виводиться у форматі LaTeX.

Отримуємо готову формулу

Запустіть Ваш додаток кнопкою Run. Переконайтеся, що формула набула правильного вигляду:

TechEditor - insert script equation

Вітаємо! Тепер Ви знаєте, що зі скриптового движка ТехЕдітора можна вивести абсолютно будь-яку текстову інформацію.

Повторне використання формули в звіті

Щоб повторно використати формулу в звіті, достатньо виділити її, скопіювати і вставити в потрібне місце. При цьому зміни формули через скрипт будуть автоматично застосовані до всіх скопійованих примірників формули.

Події

На жаль, зараз у нас немає подій.
Переглянути всі події

Простий калькулятор в TechEditor за 10 хвилин!

Ontario Building Code 2012 | Load combination (Free Application & Report Template)

Відеоогляд версії 1.0

Нові статті

Dystlab™ — Project for Engineers

Dystlab™ — торговельна марка, зареєстрована в Державному реєстрі свідоцтв України на знаки для товарів і послуг 26.02.2018, свідоцтво № 238304. Власник: фізична особа-підприємець Артьомов В. Є., ЄДРПОУ/ІНН: 3003314690.

E-mail:
technot needed texteditoranother not needed text@dystlabdummy text.store

Telegram:
https://t.me/techeditor

 

Все найцікавіше про TechEditor — в Твіттері. Приєднуйся!

TechEditor Twitter