Annotation of kupuMPIWG/silva/xmlconfig.kupu, revision 1.1.1.1
1.1 dwinter 1: <kupu:feature
2: name="xmlconfig"
3: implementation="silva"
4: xmlns="http://www.w3.org/1999/xhtml"
5: xmlns:kupu="http://kupu.oscom.org/namespaces/dist"
6: >
7:
8: <!-- Silva specific configuration -->
9: <kupu:part name="defaultconfig">
10: <dst>..</dst>
11: <use_css>0</use_css>
12: <reload_after_save>1</reload_after_save>
13: <strict_output>1</strict_output>
14: <content_type>application/xhtml+xml</content_type>
15: <compatible_singletons>1</compatible_singletons>
16: <cleanup_expressions>
17: <set>
18: <name>Convert single quotes to curly ones</name>
19: <expression>
20: <reg>
21: (\W)'
22: </reg>
23: <replacement>
24: \1‘
25: </replacement>
26: </expression>
27: <expression>
28: <reg>
29: '
30: </reg>
31: <replacement>
32: ’
33: </replacement>
34: </expression>
35: </set>
36: <set>
37: <name>Convert double quotes to curly ones</name>
38: <expression>
39: <reg>
40: (\W)"
41: </reg>
42: <replacement>
43: \1“
44: </replacement>
45: </expression>
46: <expression>
47: <reg>
48: "
49: </reg>
50: <replacement>
51: ”
52: </replacement>
53: </expression>
54: </set>
55: <set>
56: <name>Convert single dashes to n-dashes</name>
57: <expression>
58: <reg>
59: ([^\-])\-([^\-])
60: </reg>
61: <replacement>
62: \1–\2
63: </replacement>
64: </expression>
65: <expression>
66: <reg>
67: ([^\-])\-$
68: </reg>
69: <replacement>
70: \1–
71: </replacement>
72: </expression>
73: <expression>
74: <reg>
75: ^\-([^\-])
76: </reg>
77: <replacement>
78: –\1
79: </replacement>
80: </expression>
81: <expression>
82: <reg>
83: ^\-$
84: </reg>
85: <replacement>
86: –
87: </replacement>
88: </expression>
89: </set>
90: <set>
91: <name>Convert double dashes to m-dashes</name>
92: <expression>
93: <reg>
94: ([^\-])\-\-([^\-])
95: </reg>
96: <replacement>
97: \1—\2
98: </replacement>
99: </expression>
100: <expression>
101: <reg>
102: ([^\-])\-\-$
103: </reg>
104: <replacement>
105: \1—
106: </replacement>
107: </expression>
108: <expression>
109: <reg>
110: ^\-\-([^\-])
111: </reg>
112: <replacement>
113: —\1
114: </replacement>
115: </expression>
116: <expression>
117: <reg>
118: ^\-\-$
119: </reg>
120: <replacement>
121: —
122: </replacement>
123: </expression>
124: </set>
125: <set>
126: <name>Reduce whitespace in source</name>
127: <expression>
128: <reg>
129: [\n\r\t]
130: </reg>
131: <replacement>
132: \x20
133: </replacement>
134: </expression>
135: <expression>
136: <reg>
137: [ ]{2}
138: </reg>
139: <replacement>
140: \x20
141: </replacement>
142: </expression>
143: </set>
144: </cleanup_expressions>
145:
146: </kupu:part>
147:
148: </kupu:feature>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>