Команды фиктивного вывода поля |
Команды фиктивного вывода поля реализует условный вывод литералов в зависимости от наличия или отсутствия данного поля или подполя без вывода содержимого самого поля. Задаются они следующим образом:
Dt или Dt^x или Nt или Nt^x, где
D или N |
указывает, что это команда фиктивного вывода поля. D указывает, что все соответствующие ей условные литералы должны выводиться только при наличии поля. N указывает, что они должны выводиться только при отсутствии поля; |
t |
метка поля, управляющего выводом литералов; |
^x |
необязательный код разделителя подполя. Если он приведен, то это означает, что вывод литералов зависит от наличия или отсутствия определенного подполя (отметим, что отсутствие поля говорит и об отсутствии подполей в этом поле). |
Обычно команде фиктивного вывода поля предшествует, по крайней мере, один условный префикс-литерал (который может быть пустым), за которым могут следовать один или более других условных префикс-литералов, команды вертикального и горизонтального размещения и/или команды режима вывода. Команда фиктивного вывода поля не может иметь суффикс-литералов.
Примеры использования команд фиктивного вывода поля.
См. также: