Annotation of kupuMPIWG/silva/xmlconfig.kupu, revision 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>