HTML-подписи

Не так давно в Digitals появилась малоизвестная среди пользователей программы возможность форматирования подписи с использованием языка HTML. Чтобы активировать эту возможность, используйте галочку HTML код в окне редактирования текстового параметра. Примерный вид окна показан на Рис.5.20.

Предупреждение

На момент написания этих строк HTML-подписи не экспортировались в AutoCAD. Если это критично - используйте обычные подписи.

Рисунок 5.20. Окно ввода кода для HTML подписи

Окно ввода кода для HTML подписи

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

HTML код базируется на применении служебных тегов, заключенных в <> (угловые скобки) и обычного текста, который, собственно, и подлежит форматированию с помощью этих тегов.

Хотя форматировать можно и обычный текст, лучшим решением будет использовать HTML код для форматирования ссылок на другие параметры объекта. Такой подход позволяет отделить код оформления от самих отображаемых значений. Сослаться на другой параметр позволяет специальный тег <formula>.

Рассмотрим код, взятый из примера, размещенного на форуме пользователей Digitals.

<html> 1
  <p align="center"> 2
    <b> 3
      <font color="red"> 4
        <formula>=P[4]</formula> 5
      </font> 6
    </b>-<formula>=P[5]</formula> 7
  </p> 8
  <hr size=1 color="black"> 9
  <p align="center"> 10
    <formula>=P[6]</formula>
  </p>
</html> 11

1

Открывающий тег, благодаря которому программа знает, что имеет дело с HTML подписью (начало кода).

2

Открывающий тег параграфа (числитель дроби). Тег снабжен атрибутом выравнивания текста align, который форматирует находящийся в параграфе текст по центру.

3

Открывающий тег жирного форматирования шрифта <b> (bold).

4

Открывающий тег выбора цвета шрифта.

5

Элемент, указывающий, что внутри находится формула Digitals. В данном случае это ссылка на параметр под номером 4. Состоит из открывающего тега, текста с формулой =P[4] и закрывающего тега. Вы можете использовать функции и формулы, допустимые для производных параметров.

6

Закрывающий тег выбора шрифта.

7

Закрывающий тег жирного форматированния </b>, затем - (дефис) и еще один элемент-формула.

8

Закрывающий тег параграфа.

9

Элемент рисующий линию. В нашем случае она будет служить линией дроби.

10

Еще один параграф (знаменатель дроби) с формулой внутри.

11

Закрывающий тег, указывающий на конец кода.

Данный код берет значения из трех обычных параметров с номерами 4, 5, 6 и форматирует их в виде дроби. Результат показан на рисунке ниже.

Примечание

Подробное изучение языка форматированния HTML выходит за рамки этой книги. Отправной точкой могут послужить примеры, размещенные на форуме.

Для облегчения процесса построения таблиц можно посоветовать воспользоваться обычным текстовым редактором, например Word, сохранив документ как страницу HTML. Это даст вам хороший пример кода, который можно попробовать скопировать в параметр и доработать.