Index: experimental/PdfViewer/PdfReference-okular-1.txt |
=================================================================== |
--- experimental/PdfViewer/PdfReference-okular-1.txt (revision 10087) |
+++ experimental/PdfViewer/PdfReference-okular-1.txt (working copy) |
@@ -7469,44 +7469,44 @@ |
fy any color information. Instead, the entire pattern cell is painted |
with a separately specified color each time the pattern is used. Essen- |
tially, the content stream describes a stencil through which the cur- |
- rent color is to be poured. The content stream must not invoke |
- operators that specify colors or other color-related parameters in the |
- graphics state; otherwise, an error will occur (see Section 4.5.7, |
- “Color Operators”). The content stream may paint an image mask, |
- however, since it does not specify any color information (see “Stencil |
- Masking” on page 276). |
-TilingType integer (Required) A code that controls adjustments to the spacing of tiles relative to |
- the device pixel grid: |
- 1 Constant spacing. Pattern cells are spaced consistently—that is, by a |
- multiple of a device pixel. To achieve this, the viewer application may |
- need to distort the pattern cell slightly by making small adjustments |
- to XStep, YStep, and the transformation matrix. The amount of dis- |
- tortion does not exceed 1 device pixel. |
- 2 No distortion. The pattern cell is not distorted, but the spacing |
- between pattern cells may vary by as much as 1 device pixel, both |
- horizontally and vertically, when the pattern is painted. This achieves |
- the spacing requested by XStep and YStep on average, but not neces- |
- sarily for each individual pattern cell. |
- 3 Constant spacing and faster tiling. Pattern cells are spaced consistently |
- as in tiling type 1, but with additional distortion permitted to enable |
- a more efficient implementation. |
-BBox rectangle (Required) An array of four numbers in the pattern coordinate system giving |
- the coordinates of the left, bottom, right, and top edges, respectively, of the |
- pattern cell’s bounding box. These boundaries are used to clip the pattern |
- cell. |
-XStep number (Required) The desired horizontal spacing between pattern cells, measured in |
- the pattern coordinate system. |
-YStep number (Required) The desired vertical spacing between pattern cells, measured in |
- the pattern coordinate system. Note that XStep and YStep may differ from |
- the dimensions of the pattern cell implied by the BBox entry. This allows |
- tiling with irregularly shaped figures. XStep and YStep may be either positive |
- or negative, but not zero. |
-Resources dictionary (Required) A resource dictionary containing all of the named resources |
- required by the pattern’s content stream (see Section 3.7.2, “Resource Dic- |
- tionaries”). |
-Matrix array (Optional) An array of six numbers specifying the pattern matrix (see Section |
- 4.6.1, “General Properties of Patterns”). Default value: the identity matrix |
- [1 0 0 1 0 0]. |
+ rent color is to be poured. The content stream must not invoke |
+ operators that specify colors or other color-related parameters in the |
+ graphics state; otherwise, an error will occur (see Section 4.5.7, |
+ “Color Operators”). The content stream may paint an image mask, |
+ however, since it does not specify any color information (see “Stencil |
+ Masking” on page 276). |
+TilingType integer (Required) A code that controls adjustments to the spacing of tiles relative to |
+ the device pixel grid: |
+ 1 Constant spacing. Pattern cells are spaced consistently—that is, by a |
+ multiple of a device pixel. To achieve this, the viewer application may |
+ need to distort the pattern cell slightly by making small adjustments |
+ to XStep, YStep, and the transformation matrix. The amount of dis- |
+ tortion does not exceed 1 device pixel. |
+ 2 No distortion. The pattern cell is not distorted, but the spacing |
+ between pattern cells may vary by as much as 1 device pixel, both |
+ horizontally and vertically, when the pattern is painted. This achieves |
+ the spacing requested by XStep and YStep on average, but not neces- |
+ sarily for each individual pattern cell. |
+ 3 Constant spacing and faster tiling. Pattern cells are spaced consistently |
+ as in tiling type 1, but with additional distortion permitted to enable |
+ a more efficient implementation. |
+BBox rectangle (Required) An array of four numbers in the pattern coordinate system giving |
+ the coordinates of the left, bottom, right, and top edges, respectively, of the |
+ pattern cell’s bounding box. These boundaries are used to clip the pattern |
+ cell. |
+XStep number (Required) The desired horizontal spacing between pattern cells, measured in |
+ the pattern coordinate system. |
+YStep number (Required) The desired vertical spacing between pattern cells, measured in |
+ the pattern coordinate system. Note that XStep and YStep may differ from |
+ the dimensions of the pattern cell implied by the BBox entry. This allows |
+ tiling with irregularly shaped figures. XStep and YStep may be either positive |
+ or negative, but not zero. |
+Resources dictionary (Required) A resource dictionary containing all of the named resources |
+ required by the pattern’s content stream (see Section 3.7.2, “Resource Dic- |
+ tionaries”). |
+Matrix array (Optional) An array of six numbers specifying the pattern matrix (see Section |
+ 4.6.1, “General Properties of Patterns”). Default value: the identity matrix |
+ [1 0 0 1 0 0]. |
The pattern dictionary’s BBox, XStep, and YStep values are interpreted in the pat- |
tern coordinate system, and the graphics objects in the pattern’s content stream |
are defined with respect to that coordinate system. The placement of pattern cells |