# Liner Note Pattern
This allows for quickly generating array annotations at specified locations, effectively improving drawing efficiency.

How to use:
1) Open the linear array annotation command.
2) Select the annotations to be arrayed.
3) Set the array direction parameters.
4) Set whether to array only the source or skip instances.
5) Set whether to apply sequence filling.
6) Click Apply/OK to complete the creation of the array annotation.
Dialog Box Control Instructions:
Elements to Array: Required. Select the annotation elements in the current drawing to be arrayed. Multiple selection and box selection are supported.
Direction 1 / Direction 2: Control the direction of the annotation array. Default is X-axis/Y-axis direction. You can manually set the array direction by picking two points or line elements. Direction 1 is required; Direction 2 can be optionally set, default is unchecked.
Distance: Enter the spacing between instances. The reverse button can change the array direction.
Number of Instances: Enter the number of instances.
Angle with X-axis: When no element is picked for direction, the array direction is set by rotating the current sketch’s X-axis counterclockwise by the specified angle.
Array Only Source: Default is unchecked. When checked, only two columns along the two straight-line directions are arrayed.
Skip Instances: Default is unchecked. When checked, select the annotations to skip in the array preview; these annotations will not be generated.
Sequence Fill: Controls whether sequence filling is applied to the selected annotations. Sequence filling only supports annotations with pure letters or pure numbers in a single direction, such as "AA" or "1". Default is unchecked; when checked, sequence filling is automatically applied.

- Skip letters I, O, Q, S, X, Z: This option appears only when "Sequence Fill" is checked, and is selected by default. When checked, sequence filling will automatically skip the letters I, O, Q, S, X, and Z.

Note:
- The array source annotation and each of the generated annotations in the array are independent of one another. Each annotation is a standalone, independent entity without positional constraints, allowing individual editing, deletion, and repositioning.