Change colors to be more accepted values.
diff --git a/tech/klayout/gf180mcu.lyp b/tech/klayout/gf180mcu.lyp index 1b99657..3569319 100644 --- a/tech/klayout/gf180mcu.lyp +++ b/tech/klayout/gf180mcu.lyp
@@ -1,19 +1,4 @@ <?xml version="1.0" encoding="utf-8"?> -<!-- -Copyright 2022 GlobalFoundries PDK Authors - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - https://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. ---> <layer-properties> <properties> <frame-color>#55ce57</frame-color> @@ -23,7 +8,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -40,7 +25,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -57,7 +42,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -74,7 +59,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -91,7 +76,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -108,7 +93,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -125,7 +110,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -142,7 +127,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -159,7 +144,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -176,7 +161,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -193,7 +178,7 @@ <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -203,8 +188,8 @@ <source>15/222@1</source> </properties> <properties> - <frame-color>#bd74bd</frame-color> - <fill-color>#bd74bd</fill-color> + <frame-color>#01ff6b</frame-color> + <fill-color>#01ff6b</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> <dither-pattern>I5</dither-pattern> @@ -237,11 +222,11 @@ <source>DNWELL 12/0@1</source> </properties> <properties> - <frame-color>#f9946b</frame-color> - <fill-color>#f9946b</fill-color> + <frame-color>#008050</frame-color> + <fill-color>#008050</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I5</dither-pattern> + <dither-pattern>I13</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -254,11 +239,11 @@ <source>Nwell 21/0@1</source> </properties> <properties> - <frame-color>#3a2888</frame-color> - <fill-color>#3a2888</fill-color> + <frame-color>#ff9d9d</frame-color> + <fill-color>#ff9d9d</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I13</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -288,11 +273,11 @@ <source>Dualgate 55/0@1</source> </properties> <properties> - <frame-color>#2e9521</frame-color> - <fill-color>#2e9521</fill-color> + <frame-color>#ff0000</frame-color> + <fill-color>#ff0000</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I15</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -305,11 +290,11 @@ <source>Poly2 30/0@1</source> </properties> <properties> - <frame-color>#bf3efb</frame-color> - <fill-color>#bf3efb</fill-color> + <frame-color>#800000</frame-color> + <fill-color>#800000</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I5</dither-pattern> + <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -322,11 +307,11 @@ <source>Nplus 32/0@1</source> </properties> <properties> - <frame-color>#34c590</frame-color> - <fill-color>#34c590</fill-color> + <frame-color>#800080</frame-color> + <fill-color>#800080</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -373,11 +358,11 @@ <source>ESD 24/0@1</source> </properties> <properties> - <frame-color>#c86634</frame-color> - <fill-color>#c86634</fill-color> + <frame-color>#800000</frame-color> + <fill-color>#800000</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I5</dither-pattern> + <dither-pattern>I1</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -390,11 +375,11 @@ <source>Contact 33/0@1</source> </properties> <properties> - <frame-color>#eddd07</frame-color> - <fill-color>#eddd07</fill-color> + <frame-color>#0000ff</frame-color> + <fill-color>#0000ff</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I4</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -407,11 +392,11 @@ <source>Metal1 34/0@1</source> </properties> <properties> - <frame-color>#f5e7f1</frame-color> - <fill-color>#f5e7f1</fill-color> + <frame-color>#ffffff</frame-color> + <fill-color>#ffffff</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I5</dither-pattern> + <dither-pattern>I0</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -424,11 +409,11 @@ <source>Via1 35/0@1</source> </properties> <properties> - <frame-color>#ccf338</frame-color> - <fill-color>#ccf338</fill-color> + <frame-color>#ff00ff</frame-color> + <fill-color>#ff00ff</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I4</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -458,8 +443,8 @@ <source>Via2 38/0@1</source> </properties> <properties> - <frame-color>#97b91b</frame-color> - <fill-color>#97b91b</fill-color> + <frame-color>#00ffff</frame-color> + <fill-color>#00ffff</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> <dither-pattern>I9</dither-pattern> @@ -492,8 +477,8 @@ <source>Via3 40/0@1</source> </properties> <properties> - <frame-color>#80317c</frame-color> - <fill-color>#80317c</fill-color> + <frame-color>#8000ff</frame-color> + <fill-color>#8000ff</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> <dither-pattern>I9</dither-pattern> @@ -509,11 +494,11 @@ <source>Metal4 46/0@1</source> </properties> <properties> - <frame-color>#a7b1d1</frame-color> - <fill-color>#a7b1d1</fill-color> + <frame-color>#ddff00</frame-color> + <fill-color>#ddff00</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I5</dither-pattern> + <dither-pattern>I0</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -526,11 +511,11 @@ <source>Via4 41/0@1</source> </properties> <properties> - <frame-color>#cdc16b</frame-color> - <fill-color>#cdc16b</fill-color> + <frame-color>#ddff00</frame-color> + <fill-color>#ddff00</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I5</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -560,11 +545,11 @@ <source>Via5 82/0@1</source> </properties> <properties> - <frame-color>#b1dd9c</frame-color> - <fill-color>#b1dd9c</fill-color> + <frame-color>#800057</frame-color> + <fill-color>#800057</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I13</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -907,7 +892,7 @@ <dither-pattern>I9</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -924,7 +909,7 @@ <dither-pattern>I5</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -941,7 +926,7 @@ <dither-pattern>I9</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -958,7 +943,7 @@ <dither-pattern>I5</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -975,7 +960,7 @@ <dither-pattern>I9</dither-pattern> <line-style/> <valid>true</valid> - <visible>false</visible> + <visible>true</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -1261,10 +1246,10 @@ <fill-color>#49b403</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I5</dither-pattern> + <dither-pattern>I3</dither-pattern> <line-style/> <valid>true</valid> - <visible>true</visible> + <visible>false</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -1482,10 +1467,10 @@ <fill-color>#d69c01</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I1</dither-pattern> <line-style/> <valid>true</valid> - <visible>true</visible> + <visible>false</visible> <transparent>false</transparent> <width>1</width> <marked>false</marked> @@ -1852,11 +1837,11 @@ <source>MetalT_BLK 53/5@1</source> </properties> <properties> - <frame-color>#d9f817</frame-color> - <fill-color>#d9f817</fill-color> + <frame-color>#ff8000</frame-color> + <fill-color>#ff8000</fill-color> <frame-brightness>0</frame-brightness> <fill-brightness>0</fill-brightness> - <dither-pattern>I9</dither-pattern> + <dither-pattern>I1</dither-pattern> <line-style/> <valid>true</valid> <visible>true</visible> @@ -2004,5 +1989,1274 @@ <name/> <source>Border 63/0@1</source> </properties> - <name/> + <properties> + <frame-color>#ffc280</frame-color> + <fill-color>#ffc280</fill-color> + <frame-brightness>0</frame-brightness> + <fill-brightness>0</fill-brightness> + <dither-pattern>I5</dither-pattern> + <line-style/> + <valid>true</valid> + <visible>true</visible> + <transparent>false</transparent> + <width/> + <marked>false</marked> + <xfill>false</xfill> + <animation>0</animation> + <name/> + <source>58/0@1</source> + </properties> + <properties> + <frame-color>#ddff00</frame-color> + <fill-color>#ddff00</fill-color> + <frame-brightness>0</frame-brightness> + <fill-brightness>0</fill-brightness> + <dither-pattern>I9</dither-pattern> + <line-style/> + <valid>true</valid> + <visible>true</visible> + <transparent>false</transparent> + <width/> + <marked>false</marked> + <xfill>false</xfill> + <animation>0</animation> + <name/> + <source>63/63@1</source> + </properties> + <name>GDS</name> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>1</order> + <name>blank</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + <line>****************</line> + </pattern> + <order>2</order> + <name>solid</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>..*...*...*...*.</line> + <line>................</line> + <line>*...*...*...*...</line> + <line>................</line> + <line>..*...*...*...*.</line> + <line>................</line> + <line>*...*...*...*...</line> + <line>................</line> + <line>..*...*...*...*.</line> + <line>................</line> + <line>*...*...*...*...</line> + <line>................</line> + <line>..*...*...*...*.</line> + <line>................</line> + <line>*...*...*...*...</line> + <line>................</line> + </pattern> + <order>3</order> + <name>dots</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>****************</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>****************</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>****************</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>****************</line> + </pattern> + <order>4</order> + <name>hLine</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + <line>..*...*...*...*.</line> + </pattern> + <order>5</order> + <name>vLine</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*...*...*...*...</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>..*...*...*...*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*...*...*...*...</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>..*...*...*...*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*...*...*...*...</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>..*...*...*...*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*...*...*...*...</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>..*...*...*...*.</line> + <line>.*.*.*.*.*.*.*.*</line> + </pattern> + <order>6</order> + <name>cross</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>****************</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>****************</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>****************</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>****************</line> + </pattern> + <order>7</order> + <name>grid</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>...*...*...*...*</line> + <line>..*...*...*...*.</line> + <line>.*...*...*...*..</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>..*...*...*...*.</line> + <line>.*...*...*...*..</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>..*...*...*...*.</line> + <line>.*...*...*...*..</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>..*...*...*...*.</line> + <line>.*...*...*...*..</line> + <line>*...*...*...*...</line> + </pattern> + <order>8</order> + <name>slash</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*...*...*...*...</line> + <line>.*...*...*...*..</line> + <line>..*...*...*...*.</line> + <line>...*...*...*...*</line> + <line>*...*...*...*...</line> + <line>.*...*...*...*..</line> + <line>..*...*...*...*.</line> + <line>...*...*...*...*</line> + <line>*...*...*...*...</line> + <line>.*...*...*...*..</line> + <line>..*...*...*...*.</line> + <line>...*...*...*...*</line> + <line>*...*...*...*...</line> + <line>.*...*...*...*..</line> + <line>..*...*...*...*.</line> + <line>...*...*...*...*</line> + </pattern> + <order>9</order> + <name>backSlash</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>**......**......</line> + <line>..*.......*.....</line> + <line>...**......**...</line> + <line>.....*.......*..</line> + <line>......**......**</line> + <line>*.......*.......</line> + <line>.**......**.....</line> + <line>...*.......*....</line> + <line>....**......**..</line> + <line>......*.......*.</line> + <line>*......**......*</line> + <line>.*.......*......</line> + <line>..**......**....</line> + <line>....*.......*...</line> + <line>.....**......**.</line> + <line>.......*.......*</line> + </pattern> + <order>10</order> + <name>hZigZag</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*....*....*.....</line> + <line>*.....*....*....</line> + <line>.*....*.....*...</line> + <line>..*....*....*...</line> + <line>..*.....*....*..</line> + <line>...*....*.....*.</line> + <line>....*....*....*.</line> + <line>....*.....*....*</line> + <line>*....*....*.....</line> + <line>*.....*....*....</line> + <line>.*....*.....*...</line> + <line>..*....*....*...</line> + <line>..*.....*....*..</line> + <line>...*....*.....*.</line> + <line>....*....*....*.</line> + <line>....*.....*....*</line> + </pattern> + <order>11</order> + <name>vZigZag</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>...*****...*****</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>****...*****...*</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>...*****...*****</line> + <line>...*...*...*...*</line> + <line>...*...*...*...*</line> + <line>****...*****...*</line> + <line>................</line> + <line>................</line> + </pattern> + <order>12</order> + <name>hCurb</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>.....*.......*..</line> + <line>.....*.......*..</line> + <line>.....*.......*..</line> + <line>..****....****..</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>..****....****..</line> + <line>.....*.......*..</line> + <line>.....*.......*..</line> + <line>.....*.......*..</line> + <line>..****....****..</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>..****....****..</line> + </pattern> + <order>13</order> + <name>vCurb</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>****************</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>****************</line> + <line>......*.......*.</line> + <line>......*.......*.</line> + <line>......*.......*.</line> + <line>****************</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>****************</line> + <line>......*.......*.</line> + <line>......*.......*.</line> + <line>......*.......*.</line> + </pattern> + <order>14</order> + <name>brick</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>*****...*****...</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>..*.......*.....</line> + <line>................</line> + <line>.....*.......*..</line> + <line>.....*.......*..</line> + <line>.....*.......*..</line> + <line>...*****...*****</line> + <line>.....*.......*..</line> + <line>.....*.......*..</line> + <line>.....*.......*..</line> + </pattern> + <order>15</order> + <name>dagger</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>..*.............</line> + <line>..*.............</line> + <line>..*.............</line> + <line>*****...........</line> + <line>..*.............</line> + <line>..*.............</line> + <line>..*.............</line> + <line>................</line> + <line>.............*..</line> + <line>.............*..</line> + <line>.............*..</line> + <line>...........*****</line> + <line>.............*..</line> + <line>.............*..</line> + <line>.............*..</line> + </pattern> + <order>16</order> + <name>sparseDagger</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>..........*.....</line> + <line>..........*.....</line> + <line>..........*.....</line> + <line>........*****...</line> + <line>..........*.....</line> + <line>..........*.....</line> + <line>..........*.....</line> + <line>................</line> + <line>.....*..........</line> + <line>.....*..........</line> + <line>.....*..........</line> + <line>...*****........</line> + <line>.....*..........</line> + <line>.....*..........</line> + <line>.....*..........</line> + </pattern> + <order>17</order> + <name>sparseDagger2</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>....*...........</line> + <line>...*.*..........</line> + <line>..*...*.........</line> + <line>.*.....*........</line> + <line>*********.......</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>...........*....</line> + <line>..........*.*...</line> + <line>.........*...*..</line> + <line>........*.....*.</line> + <line>.......*********</line> + <line>................</line> + <line>................</line> + </pattern> + <order>18</order> + <name>triangle</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>.*.....*.....*..</line> + <line>..*...**....*...</line> + <line>...*.*.*...*....</line> + <line>....*..*..*.....</line> + <line>.....*.*.*......</line> + <line>......***.......</line> + <line>.......*........</line> + <line>......***.......</line> + <line>.....*.*.*......</line> + <line>....*..*..*.....</line> + <line>...*...*...*....</line> + <line>..*....*....*...</line> + <line>.*..*******..*..</line> + <line>................</line> + <line>................</line> + </pattern> + <order>19</order> + <name>Xone</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>.*....**.....*..</line> + <line>..*..*..*...*...</line> + <line>...**....*.*....</line> + <line>....*....**.....</line> + <line>.....*...*......</line> + <line>......*.*.......</line> + <line>.......*........</line> + <line>......*.*.......</line> + <line>.....*...*......</line> + <line>....*.....*.....</line> + <line>...**......*....</line> + <line>..*.*.......*...</line> + <line>.*..******...*..</line> + <line>................</line> + <line>................</line> + </pattern> + <order>20</order> + <name>Xtwo</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>......*.......*.</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>..*.......*.....</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>......*.......*.</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>..*.......*.....</line> + <line>................</line> + </pattern> + <order>21</order> + <name>spareDots</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>......*.......*.</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>..*.......*.....</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>22</order> + <name>spareDots21</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>......*.......*.</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>..*.......*.....</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>23</order> + <name>spareDots22</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>****....****....</line> + <line>****....****....</line> + <line>****....****....</line> + <line>****....****....</line> + <line>....****....****</line> + <line>....****....****</line> + <line>....****....****</line> + <line>....****....****</line> + <line>****....****....</line> + <line>****....****....</line> + <line>****....****....</line> + <line>****....****....</line> + <line>....****....****</line> + <line>....****....****</line> + <line>....****....****</line> + <line>....****....****</line> + </pattern> + <order>24</order> + <name>checker</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>....****....****</line> + <line>....****....****</line> + <line>....****....****</line> + <line>....****....****</line> + <line>****....****....</line> + <line>****....****....</line> + <line>****....****....</line> + <line>****....****....</line> + <line>....****....****</line> + <line>....****....****</line> + <line>....****....****</line> + <line>....****....****</line> + <line>****....****....</line> + <line>****....****....</line> + <line>****....****....</line> + <line>****....****....</line> + </pattern> + <order>25</order> + <name>checker2</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>.......*........</line> + <line>......**........</line> + <line>.......*........</line> + <line>.......*........</line> + <line>.......*........</line> + <line>.......*........</line> + <line>......***.......</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>26</order> + <name>one</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>.......**.......</line> + <line>......*..*......</line> + <line>.........*......</line> + <line>........*.......</line> + <line>.......*........</line> + <line>......*.........</line> + <line>......****......</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>27</order> + <name>two</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>......***.......</line> + <line>.....*...*......</line> + <line>.........*......</line> + <line>.......**.......</line> + <line>.........*......</line> + <line>.....*...*......</line> + <line>......***.......</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>28</order> + <name>three</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>.............*..</line> + <line>............**..</line> + <line>...........*.*..</line> + <line>..........*..*..</line> + <line>.........******.</line> + <line>.............*..</line> + <line>.............*..</line> + <line>................</line> + </pattern> + <order>29</order> + <name>four</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>......***.......</line> + <line>.....*..........</line> + <line>.....*..........</line> + <line>.....***........</line> + <line>........*.......</line> + <line>........*.......</line> + <line>.....***........</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>30</order> + <name>five</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>.......***......</line> + <line>......*.........</line> + <line>......*.........</line> + <line>......****......</line> + <line>......*...*.....</line> + <line>......*...*.....</line> + <line>.......***......</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>31</order> + <name>six</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>.....******.....</line> + <line>..........*.....</line> + <line>.........*......</line> + <line>.........*......</line> + <line>........*.......</line> + <line>........*.......</line> + <line>.......*........</line> + <line>......*.........</line> + <line>.....*..........</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>32</order> + <name>seven</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>......***.......</line> + <line>.....*...*......</line> + <line>.....*...*......</line> + <line>......***.......</line> + <line>.....*...*......</line> + <line>.....*...*......</line> + <line>......***.......</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>33</order> + <name>eight</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*..............*</line> + <line>.*............*.</line> + <line>..*..........*..</line> + <line>...*........*...</line> + <line>....*......*....</line> + <line>.....*....*.....</line> + <line>......*..*......</line> + <line>.......**.......</line> + <line>.......**.......</line> + <line>......*..*......</line> + <line>.....*....*.....</line> + <line>....*......*....</line> + <line>...*........*...</line> + <line>..*..........*..</line> + <line>.*............*.</line> + <line>*..............*</line> + </pattern> + <order>34</order> + <name>box45</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>.*.*.*.*.*.*.*.*</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>.*.*.*.*.*.*.*.*</line> + <line>*.*.*.*.*.*.*.*.</line> + </pattern> + <order>35</order> + <name>gray50</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*...*...*...*...</line> + <line>................</line> + <line>..*...*...*...*.</line> + <line>................</line> + <line>*...*...*...*...</line> + <line>................</line> + <line>..*...*...*...*.</line> + <line>................</line> + <line>*...*...*...*...</line> + <line>................</line> + <line>..*...*...*...*.</line> + <line>................</line> + <line>*...*...*...*...</line> + <line>................</line> + <line>..*...*...*...*.</line> + <line>................</line> + </pattern> + <order>36</order> + <name>gray25</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>.*.*.*...*.*.*..</line> + <line>................</line> + <line>...*...*...*...*</line> + <line>................</line> + <line>.*...*.*.*...*.*</line> + <line>................</line> + <line>...*...*...*...*</line> + <line>................</line> + <line>.*.*.*...*.*.*..</line> + <line>................</line> + <line>...*...*...*...*</line> + <line>................</line> + <line>.*...*.*.*...*.*</line> + <line>................</line> + <line>...*...*...*...*</line> + <line>................</line> + </pattern> + <order>37</order> + <name>snow</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>..*.......*.....</line> + <line>...*.......*....</line> + <line>....*.......*...</line> + <line>.....*.......*..</line> + <line>......*.......*.</line> + <line>.......*.......*</line> + <line>*.......*.......</line> + <line>.*.......*......</line> + <line>..*.......*.....</line> + <line>...*.......*....</line> + <line>....*.......*...</line> + <line>.....*.......*..</line> + <line>......*.......*.</line> + <line>.......*.......*</line> + <line>*.......*.......</line> + <line>.*.......*......</line> + </pattern> + <order>38</order> + <name>backSlash2</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*.....*.*.....*.</line> + <line>.*...*...*...*..</line> + <line>..*.*.....*.*...</line> + <line>...*...*...*...*</line> + <line>..*.*.....*.*...</line> + <line>.*...*...*...*..</line> + <line>*.....*.*.....*.</line> + <line>...*...*...*...*</line> + <line>*.....*.*.....*.</line> + <line>.*...*...*...*..</line> + <line>..*.*.....*.*...</line> + <line>...*...*...*...*</line> + <line>..*.*.....*.*...</line> + <line>.*...*...*...*..</line> + <line>*.....*.*.....*.</line> + <line>...*...*...*...*</line> + </pattern> + <order>39</order> + <name>lattice</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>**..**..**..**..</line> + <line>**..**..**..**..</line> + <line>..**..**..**..**</line> + <line>..**..**..**..**</line> + <line>**..**..**..**..</line> + <line>**..**..**..**..</line> + <line>..**..**..**..**</line> + <line>..**..**..**..**</line> + <line>**..**..**..**..</line> + <line>**..**..**..**..</line> + <line>..**..**..**..**</line> + <line>..**..**..**..**</line> + <line>**..**..**..**..</line> + <line>**..**..**..**..</line> + <line>..**..**..**..**</line> + <line>..**..**..**..**</line> + </pattern> + <order>40</order> + <name>smallChecker</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>....*...........</line> + <line>...*.*..........</line> + <line>..*...*.........</line> + <line>.*.....*........</line> + <line>*.......*.......</line> + <line>.*.......*......</line> + <line>..*.......*.....</line> + <line>...*.......*....</line> + <line>....*.......*...</line> + <line>.....*.......*..</line> + <line>......*.......*.</line> + <line>.......*.......*</line> + <line>........*.....*.</line> + <line>.........*...*..</line> + <line>..........*.*...</line> + <line>...........*....</line> + </pattern> + <order>41</order> + <name>slantBox</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>.*...*...*...*..</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>..*...*...*...*.</line> + <line>.*...*...*...*..</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>..*...*...*...*.</line> + <line>.*...*...*...*..</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>..*...*...*...*.</line> + <line>.*...*...*...*..</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>..*...*...*...*.</line> + </pattern> + <order>42</order> + <name>slash2</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>...*.......*....</line> + <line>..*.......*.....</line> + <line>.*.......*......</line> + <line>*.......*.......</line> + <line>.......*.......*</line> + <line>......*.......*.</line> + <line>.....*.......*..</line> + <line>....*.......*...</line> + <line>...*.......*....</line> + <line>..*.......*.....</line> + <line>.*.......*......</line> + <line>*.......*.......</line> + <line>.......*.......*</line> + <line>......*.......*.</line> + <line>.....*.......*..</line> + <line>....*.......*...</line> + </pattern> + <order>43</order> + <name>bigSlash</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>****....****....</line> + <line>*..*....*..*....</line> + <line>*..*....*..*....</line> + <line>****....****....</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>****....****....</line> + <line>*..*....*..*....</line> + <line>*..*....*..*....</line> + <line>****....****....</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + </pattern> + <order>44</order> + <name>boxes</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>..**......**....</line> + <line>.*..*....*..*...</line> + <line>*....*..*....*..</line> + <line>*....*..*....*..</line> + <line>.*..*....*..*...</line> + <line>..**......**....</line> + <line>................</line> + <line>................</line> + <line>..**......**....</line> + <line>.*..*....*..*...</line> + <line>*....*..*....*..</line> + <line>*....*..*....*..</line> + <line>.*..*....*..*...</line> + <line>..**......**....</line> + <line>................</line> + <line>................</line> + </pattern> + <order>45</order> + <name>circles</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>.**..**..**..**.</line> + <line>...*...*...*...*</line> + <line>*...*...*...*...</line> + <line>.**..**..**..**.</line> + <line>.**..**..**..**.</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>.**..**..**..**.</line> + <line>.**..**..**..**.</line> + <line>...*...*...*...*</line> + <line>*...*...*...*...</line> + <line>.**..**..**..**.</line> + <line>.**..**..**..**.</line> + <line>*...*...*...*...</line> + <line>...*...*...*...*</line> + <line>.**..**..**..**.</line> + </pattern> + <order>46</order> + <name>zigzag</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>................</line> + <line>...*....*....*..</line> + <line>................</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>................</line> + <line>...*....*....*..</line> + <line>................</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>................</line> + <line>...*....*....*..</line> + <line>................</line> + <line>*.*.*.*.*.*.*.*.</line> + <line>................</line> + <line>...*....*....*..</line> + </pattern> + <order>47</order> + <name>lightMesh</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>...............*</line> + <line>..............*.</line> + <line>.............*..</line> + <line>............*...</line> + <line>...........*....</line> + <line>..........*.....</line> + <line>.........*......</line> + <line>........*.......</line> + <line>.......*........</line> + <line>......*.........</line> + <line>.....*..........</line> + <line>....*...........</line> + <line>...*............</line> + <line>..*.............</line> + <line>.*..............</line> + <line>*...............</line> + </pattern> + <order>48</order> + <name>hugeSlash</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*...............</line> + <line>.*..............</line> + <line>..*.............</line> + <line>...*............</line> + <line>....*...........</line> + <line>.....*..........</line> + <line>......*.........</line> + <line>.......*........</line> + <line>........*.......</line> + <line>.........*......</line> + <line>..........*.....</line> + <line>...........*....</line> + <line>............*...</line> + <line>.............*..</line> + <line>..............*.</line> + <line>...............*</line> + </pattern> + <order>49</order> + <name>hugeSlash2</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*.........*.....</line> + <line>.....*..........</line> + <line>..*.........*...</line> + <line>.......*........</line> + <line>....*.........*.</line> + <line>.*.......*......</line> + <line>......*.........</line> + <line>...*.......*....</line> + <line>........*.......</line> + <line>.....*.......*..</line> + <line>*.........*.....</line> + <line>.......*........</line> + <line>..*.........*...</line> + <line>.........*......</line> + <line>....*.........*.</line> + <line>...........*....</line> + </pattern> + <order>50</order> + <name>curve</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>....*....*....*.</line> + <line>..*.............</line> + <line>*.......*.......</line> + <line>.............*..</line> + <line>.......*........</line> + <line>............*...</line> + <line>.....*..........</line> + <line>...*.......*....</line> + <line>*...............</line> + <line>................</line> + <line>.........*......</line> + <line>................</line> + <line>......*........*</line> + <line>...*............</line> + <line>*............*..</line> + <line>..........*.....</line> + </pattern> + <order>51</order> + <name>curve2</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>...........*....</line> + <line>..........*.*...</line> + <line>.........*...*..</line> + <line>........*.....*.</line> + <line>.........*...*..</line> + <line>..........*.*...</line> + <line>...........*....</line> + <line>................</line> + <line>................</line> + <line>...*............</line> + <line>..*.*...........</line> + <line>.*...*..........</line> + <line>*.....*.........</line> + <line>.*...*..........</line> + <line>..*.*...........</line> + <line>...*............</line> + </pattern> + <order>52</order> + <name>diams</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>...*............</line> + <line>..*.*...........</line> + <line>.*...*..........</line> + <line>*.....*.........</line> + <line>.*...*..........</line> + <line>..*.*...........</line> + <line>...*............</line> + </pattern> + <order>53</order> + <name>sparsediam</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>.......*.......*</line> + <line>......*.........</line> + <line>.....*..........</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>.*..............</line> + <line>*...............</line> + <line>.......*.......*</line> + <line>..............*.</line> + <line>.............*..</line> + <line>................</line> + <line>................</line> + <line>................</line> + <line>.........*......</line> + <line>........*.......</line> + </pattern> + <order>54</order> + <name>rain</name> + </custom-dither-pattern> + <custom-dither-pattern> + <pattern> + <line>*</line> + </pattern> + <order>55</order> + <name/> + </custom-dither-pattern> + <custom-line-style> + <pattern>***</pattern> + <order>1</order> + <name>solid</name> + </custom-line-style> + <custom-line-style> + <pattern>****..</pattern> + <order>2</order> + <name>dashed</name> + </custom-line-style> + <custom-line-style> + <pattern>*..</pattern> + <order>3</order> + <name>dots</name> + </custom-line-style> + <custom-line-style> + <pattern>***..*..</pattern> + <order>4</order> + <name>dashDot</name> + </custom-line-style> + <custom-line-style> + <pattern>**..</pattern> + <order>5</order> + <name>shortDash</name> + </custom-line-style> + <custom-line-style> + <pattern>****..**..</pattern> + <order>6</order> + <name>doubleDash</name> + </custom-line-style> + <custom-line-style> + <pattern>*...</pattern> + <order>7</order> + <name>hidden</name> + </custom-line-style> + <custom-line-style> + <pattern/> + <order>8</order> + <name/> + </custom-line-style> </layer-properties>