diff --git a/docs/32000-2-2020/clause12.md b/docs/32000-2-2020/clause12.md index ceb0443..bda94cc 100644 --- a/docs/32000-2-2020/clause12.md +++ b/docs/32000-2-2020/clause12.md @@ -71,10 +71,14 @@ modified: 6 October 2023
(Required) The default appearance string that shall be used in formatting the text (see 12.7.4.3, "Variable text").
The annotation dictionary's AP entry , if present, shall take precedence over the DA entry (see "Table 170 - Entries in an appearance dictionary" and 12.5.5, "Appearance streams").
...
-Change Table 224 as follows:
+ +Key | +Type | +Value | +
---|---|---|
DA | +byte string | ++ (Optional) A document-wide default value for the DA attribute of variable text fields (see 12.7.4.3, "Variable text"). + | +
Change Table 228 as follows:
+ +Key | +Type | +Value | +
---|---|---|
DA | +byte string | ++ (Required; inheritable) The default appearance string containing a sequence of valid page-content graphics or text state operators that define such properties as the field’s text size and colour. + | +
...
+ +Change the first two paragraphs below the EXAMPLE as follows:
+ ++The default appearance byte string (DA) contains any graphics state or text state operators needed to establish the graphics state parameters, such as text size and colour, for displaying the field’s variable text. Only operators that are allowed within text objects shall occur in this byte string (see "Figure 9 — Graphics objects"). At a minimum, the byte string shall include a Tf (text font) operator along with its two operands, font and size. The specified font value shall match a resource name in the Font entry of the default resource dictionary (referenced from the DR entry of the interactive form dictionary; see "Table 224 — Entries in the interactive form dictionary"). A zero value for size means that the font shall be auto-sized: its size shall be computed as an implementation dependent function. +
+ ++The default appearance byte string shall contain at most one Tm (text matrix) operator. If this operator is present, the interactive PDF processor shall replace the horizontal and vertical translation components with positioning values it determines to be appropriate, based on the field value, the quadding (Q) attribute, and any layout rules it employs. If the default appearance byte string contains no Tm operator, the viewer shall insert one in the appearance stream (with appropriate horizontal and vertical translation components) after the default appearance string and before the text-positioning and text-showing operators for the variable text. +
+ +...
+ +