Skip to content

Keywords for Tables & Print

The following keywords are available:

  • Tables, structure: #(Table, Parameter 1, Parameter 2)
Parameter 1 Description
Pfad SDC-values for the current path
Teilfl partial areas (in octaves)
TeilflTrz partial areas (in third-octaves)
PQ point sources
LQ line sources
FQ area sources
FV vertical area sources
QQ box-type sources
HQ box-type obstacles
Schirm barrier
Imm receivers
IPK receiver chains
TextBox Text Box
dBBox Level Box
Range Range
CalcArea Calculation Area
Aux Aux.Polygon
TextBlock Textblock
Bmp Bitmap
LibSym Local library symbols
Symbol Symbol
LibSym3D local library 3D symbol
SeObj local library SET-S
SeInst local library SET-T
Hline Height line
PolyMesh PolyMesh
LibPal local library color palette
Dosimeter local library dosimeter
SakParam SAK-Parameter
RaumAlfa average absorption coefficients
BezSpek reference spectrum
Tnach reverberation time
RGTnachIP spatially averaged reverberation times at all receivers (for the actual variant)
RGTnachIPK spatially averaged reverberation times at all receiver chains (for the actual variant)
RGTnachVarIP spatially averaged reverberation times at all receivers (for all variants)
RGTnachVarIPK spatially averaged reverberation times at all receiver chains (for all variants)

With the optional parameter 2, user-defined object tables or explicitly the default object table can be used, see Word document (*.docx).

  • just for Print (not for Export):
Keyword Description
#(if, ...) The keyword enables printing based on a condition.
Structure: #(if, Parameter 1, Parameter 2, Parameter 3)
It is checked whether "Parameter 1" holds (is "true"). In this "Parameter 2" is printed, otherwise "Parameter 3" is printed.
Example: "... the calculation applies #(if, Sabine, Sabine, Eyring)'s method ..."
The following variables for the condition in "Parameter 1" are available:
- Sabine: option "Sabine" selected on the configurations
- StreuZuA: option "Use Absorption of Fittings" activated
- LuftZuA: option "Use Air Absorption" activated
- Flachraum: The relation between largest and smallest room dimension exceeds 3.
- ZusatzVolumen: The volume behind open absorbing structures is considered.
#(File, ...) The keyword enables printing the filename.
Structure: #(File, Parameter 1)
For "Parameter 1" are available:
L or D: drive
P: path
N: filename (w/o file extension)
E: file extension
Example: #(File, NE) prints the filename and the file extension (default).
#(FilePrint) prints the filename of the template file for print
#(FileExpIn) prints the filename of the template file for export
#(FileExpOut) prints the filename of the export file
#(Font, ...) The keyword enables defining a font.
Structure: #(Font, Parameter 1, Parameter 2, Parameter 3)
Parameter 1: font (default: Arial)
Parameter 2: size in points (default: 10)
Parameter 3: attributes: f: bold, k: Italics, u: underlined, s: strike-through
Example: #(Font, Courier, 12, f)
#(ZAbst, ...) The keyword enables to set the line spacing.
Structure: #(ZAbst, Parameter 1)
Parameter 1: line spacing in mm (as long as > 0)
line spacing in percent relative to font size (as long as < 0)
Example: #(ZAbst, -150) sets spacing to 1.5 lines (default=100, i.e. single line)
#(Scale, ...) Prints the selected scale.
Structure: #(Keyword, Parameter 1, Parameter 2)
Parameter 1: decimals used for displaying the scale
Parameter 2: name the section in PlotDesigner (i.e. not the name of the section in CadnaR)
Examples:
  • #(Scale) prints the scale as selected/entered on CadnaR’s main window with no decimals
  • #(Scale,1) prints the scale with one decimal (e.g. 1:500.0)
  • #(Scale,0,a) prints the scale of section „a“ with no decimals (e.g. 1:1000)
  • #(Scale,2,b) prints the scale of section „b“ with two decimals (e.g. 1:2000.00)
  • #(Tabs, ...) The keyword sets up to 9 tab stops at specifiable distances.
    Structure: #(Tabs, Parameters 1 to 9)
    Parameters 1-9:
    - tab position in mm (as long as > 0)
    - tab position in "characters" of the current font (as long as < 0)
    Default: tab position each 1.25 cm
    Examples:
  • #(Tabs, 15, 40) ... means that a tabulator mark is set at 1.5 cm, and a second at 4 cm on the tabulator strip. The remaining tab marks will automatically set using the distance of the most recent tab mark. In this example, the 3rd to 9th tab mark are at intervals of 2.5 cm each.
  • #(Tabs, -4) ... means that the tab mark is set - for example - after the word "text" at a distance corresponding to the length of the 4 characters of the word.
  • #(Tab, ...) The keyword sets a tab stop (corresponds to pressing the TAB key).
    Structure: #(Tab, Parameter 1)
    The use of this keyword is only restricted to header and footer lines (see dialog Print Options). When editing the template files, the tabulator key can be used. This enables e.g. to place the page number accordingly.
    Examples:
  • #(Tab) ... corresponds to pressing the TAB key once
  • #(Tab,10) ... corresponds to pressing the TAB key ten times
  • #(Tabs,150)#(Tab)Seite #(Seite) A tab mark is inserted at 15 cm. Thereafter, a jump to the tab mark occurs. Subsequently, the text "page" and the page number are inserted.
  • #(NeueSeite) inserts a page break
    #(Seite) inserts the present page number
    #(Datum) or #(Date) inserts the present date
    #(Zeit) inserts the present time
    #(Metafile, ...) This keyword prints a meta file.
    Structure: #(Metafile, Parameter 1)
    Parameter 1: filename (includes the file path)
    #(Bitmap, ...) The keyword prints the background image file.
    Structure: #(Bitmap, Parameter 1, Parameter 2, Parameter 3)
    Parameter 1: filename (including the path)
    Parameter 2: horizontal size mm
    Parameter 3: vertical size in mm
    #(Variante, ...) The keyword prints the short name of a variant.
    Structure: #(Variante, Parameter 1)
    Examples:
  • #(Variante): short name of the current variant
  • #(Variante, 6): short name of the sixth variant (NOTE - Deactivated variants count as well.)
  • #(VarianteL, ...) The keyword prints the long name of a variant.
    Structure: #(VarianteL, Parameter 1)
    Examples accordingly as above
    #(VarianteM, ...) The keyword prints the text in the variant‘s memo-window.
    Structure: #(VarianteM, Parameter 1)
    Examples accordingly as above
    #(Range, ...) The keyword displays the attribute of a section, e.g. ID, BEZ, or MEMO_XXX (where XXX is a text-variable in the MEMO-field). It can be used in a text box or text cell of the Plot-Designer. The value of addressed attribute is only shown on print-preview or on printing. This enables you to create a print-layout for several sections with output of their individual description.
    #(Range) returns the ID by default.
    Structure: #(Range, Parameter 1, Parameter 2)
    Parameter 1 : identifier of the attribute which has to be printed, e.g. ID, BEZ (=Description, also multiline), default is ID
    Parameter 2: is optional the name of a Plan cell in the Plot-Designer in which the section is displayed. This enables to refer to several section being a cell (e.g. as a legend).
    When Parm2 is not addressed the last „active section“ is used.
    Examples:
  • #(Range,ID,a1) displays ID of section a1
  • #(Range,MEMO_X,a2) displays variable x in memo-box of section a2
  • #(Range,Bez,a1) displays the name of section a1
  • #(Range,Bez) displays name of the last active section
  • #(GetAuswertMittAbsASR) The keyword displays the estimated mean absorption coefficient according to Eyring.