108. Araxis Merge File Comparison Report

Produced by Araxis Merge on Thu Oct 16 22:30:08 2008 UTC. See www.araxis.com for information about Merge. This report uses XHTML and CSS2, and is best viewed with a reasonably standards compliant browser such as the latest version of Firefox or Internet Explorer. For optimum results when printing this report, use landscape orientation and enable printing of background images and colours in your browser.

108.1 Files compared

# Location File Last Modified
1 Thu Oct 16 22:30:08 2008 UTC
2 C:\Documents and Settings\lauren\Desktop\ww-version-snapshots\ww-version-snapshots\2008.3\WebWorks\ePublisher Pro\Formats\Wiki - MoinMoin\Transforms moinmoin.xsl Mon Oct 13 05:51:50 2008 UTC

108.2 Comparison summary

Description Between
Files 1 and 2
Text Blocks Lines
Unchanged 0 0
Changed 0 0
Inserted 1 512
Removed 0 0

108.3 Comparison options

Whitespace All differences in whitespace within lines are ignored
Character case Differences in character case are significant
Line endings Differences in line endings (CR and LF characters) are ignored
CR/LF characters Not shown in the comparison detail

108.4 Active regular expressions

No regular expressions were active.

108.5 Comparison detail

        1   <?xml vers ion="1.0"  encoding=" UTF-8"?>
        2   <xsl:style sheet vers ion="1.0"  xmlns="urn :WebWorks- Wiki-Page- Schema"
        3                                    xmlns:wwwi ki="urn:We bWorks-Wik i-Page-Sch ema"
        4                                    xmlns:xsl= "http://ww w.w3.org/1 999/XSL/Tr ansform"
        5                                    xmlns:msxs l="urn:sch emas-micro soft-com:x slt"
        6                                    xmlns:wwmo de="urn:We bWorks-Eng ine-Mode"
        7                                    xmlns:wwli nks="urn:W ebWorks-En gine-Links -Schema"
        8                                    xmlns:wwfi les="urn:W ebWorks-En gine-Files -Schema"
        9                                    xmlns:wwdo c="urn:Web Works-Docu ment-Schem a"
        10                                    xmlns:wwsp lits="urn: WebWorks-E ngine-Spli ts-Schema"
        11                                    xmlns:wwto c="urn:Web Works-Engi ne-TOC-Sch ema"
        12                                    xmlns:wwbe haviors="u rn:WebWork s-Behavior s-Schema"
        13                                    xmlns:wwno tes="urn:W ebWorks-Fo otnote-Sch ema"
        14                                    xmlns:wwpr oject="urn :WebWorks- Publish-Pr oject"
        15                                    xmlns:wwpa ge="urn:We bWorks-Pag e-Template -Schema"
        16                                    xmlns:wwlo cale="urn: WebWorks-L ocale-Sche ma"
        17                                    xmlns:wwpr ogress="ur n:WebWorks -XSLT-Exte nsion-Prog ress"
        18                                    xmlns:wwlo g="urn:Web Works-XSLT -Extension -Log"
        19                                    xmlns:wwfi lesystem=" urn:WebWor ks-XSLT-Ex tension-Fi leSystem"
        20                                    xmlns:wwur i="urn:Web Works-XSLT -Extension -URI"
        21                                    xmlns:wwst ring="urn: WebWorks-X SLT-Extens ion-String Utilities"
        22                                    xmlns:wwun its="urn:W ebWorks-XS LT-Extensi on-Units"
        23                                    xmlns:wwfi lesext="ur n:WebWorks -XSLT-Exte nsion-File s"
        24                                    xmlns:wwpr ojext="urn :WebWorks- XSLT-Exten sion-Proje ct"
        25                                    xmlns:wwim aging="urn :WebWorks- XSLT-Exten sion-Imagi ng"
        26                                    xmlns:wwex sldoc="urn :WebWorks- XSLT-Exten sion-Docum ent"
        27                                    xmlns:wwmu ltisere="u rn:WebWork s-XSLT-Ext ension-Mul tiSearchRe place"
        28                                    exclude-re sult-prefi xes="xsl m sxsl wwmod e wwlinks  wwfiles ww doc wwspli ts wwtoc w wbehaviors  wwnotes w wproject w wpage wwlo cale wwpro gress wwlo g wwfilesy stem wwuri  wwstring  wwunits ww filesext w wprojext w wimaging w wexsldoc w wmultisere "
        29   >
        30    <!-- Wiki  Name Expr ession        -->
        31    <!--                               -->
        32    <!-- Refe rence Moin Moin sourc e: -->
        33    <!--   ut il/chartyp es.py         -->
        34    <!--   pa rser/text_ moin_wiki. py -->
        35    <!--                               -->
        36    <xsl:vari able name= "GlobalEsc apeWikiNam eCharacter " select=" '!'" />
        37    <xsl:vari able name= "GlobalUpp ercaseChar acters" se lect="'\u0 041\u0042\ u0043\u004 4\u0045\u0 046\u0047\ u0048\u004 9\u004a\u0 04b\u004c\ u004d\u004 e\u004f\u0 050\u0051\ u0052\u005 3\u0054\u0 055\u0056\ u0057\u005 8\u0059\u0 05a\u00c0\ u00c1\u00c 2\u00c3\u0 0c4\u00c5\ u00c6\u00c 7\u00c8\u0 0c9\u00ca\ u00cb\u00c c\u00cd\u0 0ce\u00cf\ u00d0\u00d 1\u00d2\u0 0d3\u00d4\ u00d5\u00d 6\u00d8\u0 0d9\u00da\ u00db\u00d c\u00dd\u0 0de\u0100\ u0102\u010 4\u0106\u0 108\u010a\ u010c\u010 e\u0110\u0 112\u0114\ u0116\u011 8\u011a\u0 11c\u011e\ u0120\u012 2\u0124\u0 126\u0128\ u012a\u012 c\u012e\u0 130\u0132\ u0134\u013 6\u0139\u0 13b\u013d\ u013f\u014 1\u0143\u0 145\u0147\ u014a\u014 c\u014e\u0 150\u0152\ u0154\u015 6\u0158\u0 15a\u015c\ u015e\u016 0\u0162\u0 164\u0166\ u0168\u016 a\u016c\u0 16e\u0170\ u0172\u017 4\u0176\u0 178\u0179\ u017b\u017 d\u0181\u0 182\u0184\ u0186\u018 7\u0189\u0 18a\u018b\ u018e\u018 f\u0190\u0 191\u0193\ u0194\u019 6\u0197\u0 198\u019c\ u019d\u019 f\u01a0\u0 1a2\u01a4\ u01a6\u01a 7\u01a9\u0 1ac\u01ae\ u01af\u01b 1\u01b2\u0 1b3\u01b5\ u01b7\u01b 8\u01bc\u0 1c4\u01c7\ u01ca\u01c d\u01cf\u0 1d1\u01d3\ u01d5\u01d 7\u01d9\u0 1db\u01de\ u01e0\u01e 2\u01e4\u0 1e6\u01e8\ u01ea\u01e c\u01ee\u0 1f1\u01f4\ u01f6\u01f 7\u01f8\u0 1fa\u01fc\ u01fe\u020 0\u0202\u0 204\u0206\ u0208\u020 a\u020c\u0 20e\u0210\ u0212\u021 4\u0216\u0 218\u021a\ u021c\u021 e\u0220\u0 222\u0224\ u0226\u022 8\u022a\u0 22c\u022e\ u0230\u023 2\u0386\u0 388\u0389\ u038a\u038 c\u038e\u0 38f\u0391\ u0392\u039 3\u0394\u0 395\u0396\ u0397\u039 8\u0399\u0 39a\u039b\ u039c\u039 d\u039e\u0 39f\u03a0\ u03a1\u03a 3\u03a4\u0 3a5\u03a6\ u03a7\u03a 8\u03a9\u0 3aa\u03ab\ u03d2\u03d 3\u03d4\u0 3d8\u03da\ u03dc\u03d e\u03e0\u0 3e2\u03e4\ u03e6\u03e 8\u03ea\u0 3ec\u03ee\ u03f4\u040 0\u0401\u0 402\u0403\ u0404\u040 5\u0406\u0 407\u0408\ u0409\u040 a\u040b\u0 40c\u040d\ u040e\u040 f\u0410\u0 411\u0412\ u0413\u041 4\u0415\u0 416\u0417\ u0418\u041 9\u041a\u0 41b\u041c\ u041d\u041 e\u041f\u0 420\u0421\ u0422\u042 3\u0424\u0 425\u0426\ u0427\u042 8\u0429\u0 42a\u042b\ u042c\u042 d\u042e\u0 42f\u0460\ u0462\u046 4\u0466\u0 468\u046a\ u046c\u046 e\u0470\u0 472\u0474\ u0476\u047 8\u047a\u0 47c\u047e\ u0480\u048 a\u048c\u0 48e\u0490\ u0492\u049 4\u0496\u0 498\u049a\ u049c\u049 e\u04a0\u0 4a2\u04a4\ u04a6\u04a 8\u04aa\u0 4ac\u04ae\ u04b0\u04b 2\u04b4\u0 4b6\u04b8\ u04ba\u04b c\u04be\u0 4c0\u04c1\ u04c3\u04c 5\u04c7\u0 4c9\u04cb\ u04cd\u04d 0\u04d2\u0 4d4\u04d6\ u04d8\u04d a\u04dc\u0 4de\u04e0\ u04e2\u04e 4\u04e6\u0 4e8\u04ea\ u04ec\u04e e\u04f0\u0 4f2\u04f4\ u04f8\u050 0\u0502\u0 504\u0506\ u0508\u050 a\u050c\u0 50e\u0531\ u0532\u053 3\u0534\u0 535\u0536\ u0537\u053 8\u0539\u0 53a\u053b\ u053c\u053 d\u053e\u0 53f\u0540\ u0541\u054 2\u0543\u0 544\u0545\ u0546\u054 7\u0548\u0 549\u054a\ u054b\u054 c\u054d\u0 54e\u054f\ u0550\u055 1\u0552\u0 553\u0554\ u0555\u055 6\u10a0\u1 0a1\u10a2\ u10a3\u10a 4\u10a5\u1 0a6\u10a7\ u10a8\u10a 9\u10aa\u1 0ab\u10ac\ u10ad\u10a e\u10af\u1 0b0\u10b1\ u10b2\u10b 3\u10b4\u1 0b5\u10b6\ u10b7\u10b 8\u10b9\u1 0ba\u10bb\ u10bc\u10b d\u10be\u1 0bf\u10c0\ u10c1\u10c 2\u10c3\u1 0c4\u10c5\ u1e00\u1e0 2\u1e04\u1 e06\u1e08\ u1e0a\u1e0 c\u1e0e\u1 e10\u1e12\ u1e14\u1e1 6\u1e18\u1 e1a\u1e1c\ u1e1e\u1e2 0\u1e22\u1 e24\u1e26\ u1e28\u1e2 a\u1e2c\u1 e2e\u1e30\ u1e32\u1e3 4\u1e36\u1 e38\u1e3a\ u1e3c\u1e3 e\u1e40\u1 e42\u1e44\ u1e46\u1e4 8\u1e4a\u1 e4c\u1e4e\ u1e50\u1e5 2\u1e54\u1 e56\u1e58\ u1e5a\u1e5 c\u1e5e\u1 e60\u1e62\ u1e64\u1e6 6\u1e68\u1 e6a\u1e6c\ u1e6e\u1e7 0\u1e72\u1 e74\u1e76\ u1e78\u1e7 a\u1e7c\u1 e7e\u1e80\ u1e82\u1e8 4\u1e86\u1 e88\u1e8a\ u1e8c\u1e8 e\u1e90\u1 e92\u1e94\ u1ea0\u1ea 2\u1ea4\u1 ea6\u1ea8\ u1eaa\u1ea c\u1eae\u1 eb0\u1eb2\ u1eb4\u1eb 6\u1eb8\u1 eba\u1ebc\ u1ebe\u1ec 0\u1ec2\u1 ec4\u1ec6\ u1ec8\u1ec a\u1ecc\u1 ece\u1ed0\ u1ed2\u1ed 4\u1ed6\u1 ed8\u1eda\ u1edc\u1ed e\u1ee0\u1 ee2\u1ee4\ u1ee6\u1ee 8\u1eea\u1 eec\u1eee\ u1ef0\u1ef 2\u1ef4\u1 ef6\u1ef8\ u1f08\u1f0 9\u1f0a\u1 f0b\u1f0c\ u1f0d\u1f0 e\u1f0f\u1 f18\u1f19\ u1f1a\u1f1 b\u1f1c\u1 f1d\u1f28\ u1f29\u1f2 a\u1f2b\u1 f2c\u1f2d\ u1f2e\u1f2 f\u1f38\u1 f39\u1f3a\ u1f3b\u1f3 c\u1f3d\u1 f3e\u1f3f\ u1f48\u1f4 9\u1f4a\u1 f4b\u1f4c\ u1f4d\u1f5 9\u1f5b\u1 f5d\u1f5f\ u1f68\u1f6 9\u1f6a\u1 f6b\u1f6c\ u1f6d\u1f6 e\u1f6f\u1 fb8\u1fb9\ u1fba\u1fb b\u1fc8\u1 fc9\u1fca\ u1fcb\u1fd 8\u1fd9\u1 fda\u1fdb\ u1fe8\u1fe 9\u1fea\u1 feb\u1fec\ u1ff8\u1ff 9\u1ffa\u1 ffb\u2102\ u2107\u210 b\u210c\u2 10d\u2110\ u2111\u211 2\u2115\u2 119\u211a\ u211b\u211 c\u211d\u2 124\u2126\ u2128\u212 a\u212b\u2 12c\u212d\ u2130\u213 1\u2133\u2 13e\u213f\ u2145\uff2 1\uff22\uf f23\uff24\ uff25\uff2 6\uff27\uf f28\uff29\ uff2a\uff2 b\uff2c\uf f2d\uff2e\ uff2f\uff3 0\uff31\uf f32\uff33\ uff34\uff3 5\uff36\uf f37\uff38\ uff39\uff3 a'" />
        38    <xsl:vari able name= "GlobalLow ercaseChar acters" se lect="'\u0 061\u0062\ u0063\u006 4\u0065\u0 066\u0067\ u0068\u006 9\u006a\u0 06b\u006c\ u006d\u006 e\u006f\u0 070\u0071\ u0072\u007 3\u0074\u0 075\u0076\ u0077\u007 8\u0079\u0 07a\u00aa\ u00b5\u00b a\u00df\u0 0e0\u00e1\ u00e2\u00e 3\u00e4\u0 0e5\u00e6\ u00e7\u00e 8\u00e9\u0 0ea\u00eb\ u00ec\u00e d\u00ee\u0 0ef\u00f0\ u00f1\u00f 2\u00f3\u0 0f4\u00f5\ u00f6\u00f 8\u00f9\u0 0fa\u00fb\ u00fc\u00f d\u00fe\u0 0ff\u0101\ u0103\u010 5\u0107\u0 109\u010b\ u010d\u010 f\u0111\u0 113\u0115\ u0117\u011 9\u011b\u0 11d\u011f\ u0121\u012 3\u0125\u0 127\u0129\ u012b\u012 d\u012f\u0 131\u0133\ u0135\u013 7\u0138\u0 13a\u013c\ u013e\u014 0\u0142\u0 144\u0146\ u0148\u014 9\u014b\u0 14d\u014f\ u0151\u015 3\u0155\u0 157\u0159\ u015b\u015 d\u015f\u0 161\u0163\ u0165\u016 7\u0169\u0 16b\u016d\ u016f\u017 1\u0173\u0 175\u0177\ u017a\u017 c\u017e\u0 17f\u0180\ u0183\u018 5\u0188\u0 18c\u018d\ u0192\u019 5\u0199\u0 19a\u019b\ u019e\u01a 1\u01a3\u0 1a5\u01a8\ u01aa\u01a b\u01ad\u0 1b0\u01b4\ u01b6\u01b 9\u01ba\u0 1bd\u01be\ u01bf\u01c 6\u01c9\u0 1cc\u01ce\ u01d0\u01d 2\u01d4\u0 1d6\u01d8\ u01da\u01d c\u01dd\u0 1df\u01e1\ u01e3\u01e 5\u01e7\u0 1e9\u01eb\ u01ed\u01e f\u01f0\u0 1f3\u01f5\ u01f9\u01f b\u01fd\u0 1ff\u0201\ u0203\u020 5\u0207\u0 209\u020b\ u020d\u020 f\u0211\u0 213\u0215\ u0217\u021 9\u021b\u0 21d\u021f\ u0223\u022 5\u0227\u0 229\u022b\ u022d\u022 f\u0231\u0 233\u0250\ u0251\u025 2\u0253\u0 254\u0255\ u0256\u025 7\u0258\u0 259\u025a\ u025b\u025 c\u025d\u0 25e\u025f\ u0260\u026 1\u0262\u0 263\u0264\ u0265\u026 6\u0267\u0 268\u0269\ u026a\u026 b\u026c\u0 26d\u026e\ u026f\u027 0\u0271\u0 272\u0273\ u0274\u027 5\u0276\u0 277\u0278\ u0279\u027 a\u027b\u0 27c\u027d\ u027e\u027 f\u0280\u0 281\u0282\ u0283\u028 4\u0285\u0 286\u0287\ u0288\u028 9\u028a\u0 28b\u028c\ u028d\u028 e\u028f\u0 290\u0291\ u0292\u029 3\u0294\u0 295\u0296\ u0297\u029 8\u0299\u0 29a\u029b\ u029c\u029 d\u029e\u0 29f\u02a0\ u02a1\u02a 2\u02a3\u0 2a4\u02a5\ u02a6\u02a 7\u02a8\u0 2a9\u02aa\ u02ab\u02a c\u02ad\u0 390\u03ac\ u03ad\u03a e\u03af\u0 3b0\u03b1\ u03b2\u03b 3\u03b4\u0 3b5\u03b6\ u03b7\u03b 8\u03b9\u0 3ba\u03bb\ u03bc\u03b d\u03be\u0 3bf\u03c0\ u03c1\u03c 2\u03c3\u0 3c4\u03c5\ u03c6\u03c 7\u03c8\u0 3c9\u03ca\ u03cb\u03c c\u03cd\u0 3ce\u03d0\ u03d1\u03d 5\u03d6\u0 3d7\u03d9\ u03db\u03d d\u03df\u0 3e1\u03e3\ u03e5\u03e 7\u03e9\u0 3eb\u03ed\ u03ef\u03f 0\u03f1\u0 3f2\u03f3\ u03f5\u043 0\u0431\u0 432\u0433\ u0434\u043 5\u0436\u0 437\u0438\ u0439\u043 a\u043b\u0 43c\u043d\ u043e\u043 f\u0440\u0 441\u0442\ u0443\u044 4\u0445\u0 446\u0447\ u0448\u044 9\u044a\u0 44b\u044c\ u044d\u044 e\u044f\u0 450\u0451\ u0452\u045 3\u0454\u0 455\u0456\ u0457\u045 8\u0459\u0 45a\u045b\ u045c\u045 d\u045e\u0 45f\u0461\ u0463\u046 5\u0467\u0 469\u046b\ u046d\u046 f\u0471\u0 473\u0475\ u0477\u047 9\u047b\u0 47d\u047f\ u0481\u048 b\u048d\u0 48f\u0491\ u0493\u049 5\u0497\u0 499\u049b\ u049d\u049 f\u04a1\u0 4a3\u04a5\ u04a7\u04a 9\u04ab\u0 4ad\u04af\ u04b1\u04b 3\u04b5\u0 4b7\u04b9\ u04bb\u04b d\u04bf\u0 4c2\u04c4\ u04c6\u04c 8\u04ca\u0 4cc\u04ce\ u04d1\u04d 3\u04d5\u0 4d7\u04d9\ u04db\u04d d\u04df\u0 4e1\u04e3\ u04e5\u04e 7\u04e9\u0 4eb\u04ed\ u04ef\u04f 1\u04f3\u0 4f5\u04f9\ u0501\u050 3\u0505\u0 507\u0509\ u050b\u050 d\u050f\u0 561\u0562\ u0563\u056 4\u0565\u0 566\u0567\ u0568\u056 9\u056a\u0 56b\u056c\ u056d\u056 e\u056f\u0 570\u0571\ u0572\u057 3\u0574\u0 575\u0576\ u0577\u057 8\u0579\u0 57a\u057b\ u057c\u057 d\u057e\u0 57f\u0580\ u0581\u058 2\u0583\u0 584\u0585\ u0586\u058 7\u1e01\u1 e03\u1e05\ u1e07\u1e0 9\u1e0b\u1 e0d\u1e0f\ u1e11\u1e1 3\u1e15\u1 e17\u1e19\ u1e1b\u1e1 d\u1e1f\u1 e21\u1e23\ u1e25\u1e2 7\u1e29\u1 e2b\u1e2d\ u1e2f\u1e3 1\u1e33\u1 e35\u1e37\ u1e39\u1e3 b\u1e3d\u1 e3f\u1e41\ u1e43\u1e4 5\u1e47\u1 e49\u1e4b\ u1e4d\u1e4 f\u1e51\u1 e53\u1e55\ u1e57\u1e5 9\u1e5b\u1 e5d\u1e5f\ u1e61\u1e6 3\u1e65\u1 e67\u1e69\ u1e6b\u1e6 d\u1e6f\u1 e71\u1e73\ u1e75\u1e7 7\u1e79\u1 e7b\u1e7d\ u1e7f\u1e8 1\u1e83\u1 e85\u1e87\ u1e89\u1e8 b\u1e8d\u1 e8f\u1e91\ u1e93\u1e9 5\u1e96\u1 e97\u1e98\ u1e99\u1e9 a\u1e9b\u1 ea1\u1ea3\ u1ea5\u1ea 7\u1ea9\u1 eab\u1ead\ u1eaf\u1eb 1\u1eb3\u1 eb5\u1eb7\ u1eb9\u1eb b\u1ebd\u1 ebf\u1ec1\ u1ec3\u1ec 5\u1ec7\u1 ec9\u1ecb\ u1ecd\u1ec f\u1ed1\u1 ed3\u1ed5\ u1ed7\u1ed 9\u1edb\u1 edd\u1edf\ u1ee1\u1ee 3\u1ee5\u1 ee7\u1ee9\ u1eeb\u1ee d\u1eef\u1 ef1\u1ef3\ u1ef5\u1ef 7\u1ef9\u1 f00\u1f01\ u1f02\u1f0 3\u1f04\u1 f05\u1f06\ u1f07\u1f1 0\u1f11\u1 f12\u1f13\ u1f14\u1f1 5\u1f20\u1 f21\u1f22\ u1f23\u1f2 4\u1f25\u1 f26\u1f27\ u1f30\u1f3 1\u1f32\u1 f33\u1f34\ u1f35\u1f3 6\u1f37\u1 f40\u1f41\ u1f42\u1f4 3\u1f44\u1 f45\u1f50\ u1f51\u1f5 2\u1f53\u1 f54\u1f55\ u1f56\u1f5 7\u1f60\u1 f61\u1f62\ u1f63\u1f6 4\u1f65\u1 f66\u1f67\ u1f70\u1f7 1\u1f72\u1 f73\u1f74\ u1f75\u1f7 6\u1f77\u1 f78\u1f79\ u1f7a\u1f7 b\u1f7c\u1 f7d\u1f80\ u1f81\u1f8 2\u1f83\u1 f84\u1f85\ u1f86\u1f8 7\u1f90\u1 f91\u1f92\ u1f93\u1f9 4\u1f95\u1 f96\u1f97\ u1fa0\u1fa 1\u1fa2\u1 fa3\u1fa4\ u1fa5\u1fa 6\u1fa7\u1 fb0\u1fb1\ u1fb2\u1fb 3\u1fb4\u1 fb6\u1fb7\ u1fbe\u1fc 2\u1fc3\u1 fc4\u1fc6\ u1fc7\u1fd 0\u1fd1\u1 fd2\u1fd3\ u1fd6\u1fd 7\u1fe0\u1 fe1\u1fe2\ u1fe3\u1fe 4\u1fe5\u1 fe6\u1fe7\ u1ff2\u1ff 3\u1ff4\u1 ff6\u1ff7\ u2071\u207 f\u210a\u2 10e\u210f\ u2113\u212 f\u2134\u2 139\u213d\ u2146\u214 7\u2148\u2 149\ufb00\ ufb01\ufb0 2\ufb03\uf b04\ufb05\ ufb06\ufb1 3\ufb14\uf b15\ufb16\ ufb17\uff4 1\uff42\uf f43\uff44\ uff45\uff4 6\uff47\uf f48\uff49\ uff4a\uff4 b\uff4c\uf f4d\uff4e\ uff4f\uff5 0\uff51\uf f52\uff53\ uff54\uff5 5\uff56\uf f57\uff58\ uff59\uff5 a\u0030\u0 031\u0032\ u0033\u003 4\u0035\u0 036\u0037\ u0038\u003 9\u00b2\u0 0b3\u00b9\ u0660\u066 1\u0662\u0 663\u0664\ u0665\u066 6\u0667\u0 668\u0669\ u06f0\u06f 1\u06f2\u0 6f3\u06f4\ u06f5\u06f 6\u06f7\u0 6f8\u06f9\ u0966\u096 7\u0968\u0 969\u096a\ u096b\u096 c\u096d\u0 96e\u096f\ u09e6\u09e 7\u09e8\u0 9e9\u09ea\ u09eb\u09e c\u09ed\u0 9ee\u09ef\ u0a66\u0a6 7\u0a68\u0 a69\u0a6a\ u0a6b\u0a6 c\u0a6d\u0 a6e\u0a6f\ u0ae6\u0ae 7\u0ae8\u0 ae9\u0aea\ u0aeb\u0ae c\u0aed\u0 aee\u0aef\ u0b66\u0b6 7\u0b68\u0 b69\u0b6a\ u0b6b\u0b6 c\u0b6d\u0 b6e\u0b6f\ u0be7\u0be 8\u0be9\u0 bea\u0beb\ u0bec\u0be d\u0bee\u0 bef\u0c66\ u0c67\u0c6 8\u0c69\u0 c6a\u0c6b\ u0c6c\u0c6 d\u0c6e\u0 c6f\u0ce6\ u0ce7\u0ce 8\u0ce9\u0 cea\u0ceb\ u0cec\u0ce d\u0cee\u0 cef\u0d66\ u0d67\u0d6 8\u0d69\u0 d6a\u0d6b\ u0d6c\u0d6 d\u0d6e\u0 d6f\u0e50\ u0e51\u0e5 2\u0e53\u0 e54\u0e55\ u0e56\u0e5 7\u0e58\u0 e59\u0ed0\ u0ed1\u0ed 2\u0ed3\u0 ed4\u0ed5\ u0ed6\u0ed 7\u0ed8\u0 ed9\u0f20\ u0f21\u0f2 2\u0f23\u0 f24\u0f25\ u0f26\u0f2 7\u0f28\u0 f29\u1040\ u1041\u104 2\u1043\u1 044\u1045\ u1046\u104 7\u1048\u1 049\u1369\ u136a\u136 b\u136c\u1 36d\u136e\ u136f\u137 0\u1371\u1 7e0\u17e1\ u17e2\u17e 3\u17e4\u1 7e5\u17e6\ u17e7\u17e 8\u17e9\u1 810\u1811\ u1812\u181 3\u1814\u1 815\u1816\ u1817\u181 8\u1819\u2 070\u2074\ u2075\u207 6\u2077\u2 078\u2079\ u2080\u208 1\u2082\u2 083\u2084\ u2085\u208 6\u2087\u2 088\u2089\ u2460\u246 1\u2462\u2 463\u2464\ u2465\u246 6\u2467\u2 468\u2474\ u2475\u247 6\u2477\u2 478\u2479\ u247a\u247 b\u247c\u2 488\u2489\ u248a\u248 b\u248c\u2 48d\u248e\ u248f\u249 0\u24ea\u2 4f5\u24f6\ u24f7\u24f 8\u24f9\u2 4fa\u24fb\ u24fc\u24f d\u2776\u2 777\u2778\ u2779\u277 a\u277b\u2 77c\u277d\ u277e\u278 0\u2781\u2 782\u2783\ u2784\u278 5\u2786\u2 787\u2788\ u278a\u278 b\u278c\u2 78d\u278e\ u278f\u279 0\u2791\u2 792\uff10\ uff11\uff1 2\uff13\uf f14\uff15\ uff16\uff1 7\uff18\uf f19'" />
        39    <xsl:vari able name= "GlobalWik iNameExpre ssion">
        40     <xsl:tex t>(?:^|(?& lt;![</xsl :text><xsl :value-of  select="$G lobalEscap eWikiNameC haracter"  /><xsl:tex t>/</xsl:t ext><xsl:v alue-of se lect="$Glo balUpperca seCharacte rs" /><xsl :value-of  select="$G lobalLower caseCharac ters" /><x sl:text>]) )</xsl:tex t>
        41     <xsl:tex t>([</xsl: text><xsl: value-of s elect="$Gl obalUpperc aseCharact ers" /><xs l:text>][< /xsl:text> <xsl:value -of select ="$GlobalL owercaseCh aracters"  /><xsl:tex t>]+){2,}< /xsl:text>
        42     <xsl:tex t>(?:$|(?! [/</xsl:te xt><xsl:va lue-of sel ect="$Glob alUppercas eCharacter s" /><xsl: value-of s elect="$Gl obalLowerc aseCharact ers" /><xs l:text>])) </xsl:text >
        43    </xsl:var iable>
        44  
        45  
        46    <!-- Para graph repl acements - ->
        47    <!--                          - ->
        48    <xsl:vari able name= "GlobalEsc apeForPara graphRepla cementsAsX ML">
        49     <wwmulti sere:Entry  match="!"  replaceme nt="&amp;# 33;" />
        50     <wwmulti sere:Entry  match="#"  replaceme nt="&amp;# 35;" />
        51     <wwmulti sere:Entry  match="'"  replaceme nt="&amp;# 39;" />
        52     <wwmulti sere:Entry  match="("  replaceme nt="&amp;# 40;" />
        53     <wwmulti sere:Entry  match=")"  replaceme nt="&amp;# 41;" />
        54     <wwmulti sere:Entry  match=","  replaceme nt="&amp;# 44;" />
        55     <wwmulti sere:Entry  match=":"  replaceme nt="&amp;# 58;" />
        56     <wwmulti sere:Entry  match="&l t;" replac ement="&am p;#60;" />
        57     <wwmulti sere:Entry  match="="  replaceme nt="&amp;# 61;" />
        58     <wwmulti sere:Entry  match="&g t;" replac ement="&am p;#62;" />
        59     <wwmulti sere:Entry  match="@"  replaceme nt="&amp;# 64;" />
        60     <wwmulti sere:Entry  match="["  replaceme nt="&amp;# 91;" />
        61     <wwmulti sere:Entry  match="]"  replaceme nt="&amp;# 93;" />
        62     <wwmulti sere:Entry  match="^"  replaceme nt="&amp;# 94;" />
        63     <wwmulti sere:Entry  match="_"  replaceme nt="&amp;# 95;" />
        64     <wwmulti sere:Entry  match="`"  replaceme nt="&amp;# 96;" />
        65     <wwmulti sere:Entry  match="{{ " replacem ent="&amp; #123;" />
        66     <wwmulti sere:Entry  match="|"  replaceme nt="&amp;# 124;" />
        67     <wwmulti sere:Entry  match="}} " replacem ent="&amp; #125;" />
        68     <wwmulti sere:Entry  match="~"  replaceme nt="&amp;# 126;" />
        69    </xsl:var iable>
        70    <xsl:vari able name= "GlobalEsc apeForPara graphRepla cements" s elect="msx sl:node-se t($GlobalE scapeForPa ragraphRep lacementsA sXML)/*" / >
        71  
        72  
        73    <!-- Link  replaceme nts -->
        74    <!--                     -->
        75    <xsl:vari able name= "GlobalEsc apeForLink Replacemen tsAsXML">
        76     <wwmulti sere:Entry  match="["  replaceme nt="%5b" / >
        77     <wwmulti sere:Entry  match="]"  replaceme nt="%5d" / >
        78     <wwmulti sere:Entry  match="|"  replaceme nt="%7c" / >
        79    </xsl:var iable>
        80    <xsl:vari able name= "GlobalEsc apeForLink Replacemen ts" select ="msxsl:no de-set($Gl obalEscape ForLinkRep lacementsA sXML)/*" / >
        81  
        82  
        83    <!-- Util ity Templa tes -->
        84    <!--                     -->
        85  
        86    <xsl:temp late name= "Spaces">
        87     <xsl:par am name="P aramSpaces ToEmit" />
        88  
        89     <xsl:if  test="$Par amSpacesTo Emit &gt;  0">
        90      <xsl:te xt> </xsl: text>
        91  
        92      <xsl:ca ll-templat e name="Sp aces">
        93       <xsl:w ith-param  name="Para mSpacesToE mit" selec t="$ParamS pacesToEmi t - 1" />
        94      </xsl:c all-templa te>
        95     </xsl:if >
        96    </xsl:tem plate>
        97  
        98  
        99    <xsl:temp late name= "MoinMoin- RepeatStri ng">
        100     <xsl:par am name="P aramString ToReport"  />
        101     <xsl:par am name="P aramCount"  />
        102  
        103     <xsl:if  test="$Par amCount &g t; 0">
        104      <xsl:va lue-of sel ect="$Para mStringToR eport" />
        105  
        106      <xsl:ca ll-templat e name="Mo inMoin-Rep eatString" >
        107       <xsl:w ith-param  name="Para mStringToR eport" sel ect="$Para mStringToR eport" />
        108       <xsl:w ith-param  name="Para mCount" se lect="$Par amCount -  1" />
        109      </xsl:c all-templa te>
        110     </xsl:if >
        111    </xsl:tem plate>
        112  
        113  
        114    <xsl:temp late name= "MoinMoin- WikifyPath Component" >
        115     <xsl:par am name="P aramPathCo mponent" / >
        116  
        117     <!-- Wik ify path c omponent - ->
        118     <!--                         - ->
        119     <xsl:var iable name ="VarWikif iedPathCom ponent" se lect="tran slate(norm alize-spac e($ParamPa thComponen t), ' ', ' _')" />
        120     <xsl:val ue-of sele ct="$VarWi kifiedPath Component"  />
        121    </xsl:tem plate>
        122  
        123  
        124    <xsl:temp late name= "MoinMoin- WikifyPath ">
        125     <xsl:par am name="P aramOutput Path" />
        126  
        127     <!-- Out put path?  -->
        128     <!--                -->
        129     <xsl:cho ose>
        130      <!-- Ou tput path  -->
        131      <!--               -->
        132      <xsl:wh en test="s tarts-with ($ParamOut putPath, w wprojext:G etTargetOu tputDirect oryPath()) ">
        133       <xsl:v ariable na me="VarRel ativePath"  select="s ubstring-a fter($Para mOutputPat h, wwproje xt:GetTarg etOutputDi rectoryPat h())" />
        134  
        135       <!-- W ikify path  -->
        136       <!--               -->
        137       <xsl:v alue-of se lect="wwpr ojext:GetT argetOutpu tDirectory Path()" />
        138       <xsl:c all-templa te name="M oinMoin-Wi kifyPathCo mponent">
        139        <xsl: with-param  name="Par amPathComp onent" sel ect="$VarR elativePat h" />
        140       </xsl: call-templ ate>
        141      </xsl:w hen>
        142  
        143      <!-- Un recognized  -->
        144      <!--                -->
        145      <xsl:ot herwise>
        146       <xsl:v alue-of se lect="$Par amOutputPa th" />
        147      </xsl:o therwise>
        148     </xsl:ch oose>
        149    </xsl:tem plate>
        150  
        151  
        152    <xsl:temp late name= "MoinMoin- EscapeLink ">
        153     <xsl:par am name="P aramLink"  />
        154  
        155     <xsl:tex t>../</xsl :text>
        156     <xsl:val ue-of sele ct="wwmult isere:Repl aceAllInSt ring($Para mLink, $Gl obalEscape ForLinkRep lacements) " />
        157    </xsl:tem plate>
        158  
        159  
        160    <xsl:temp late name= "MoinMoin- RelativePa geLink">
        161     <xsl:par am name="P aramSource " />
        162     <xsl:par am name="P aramTarget " />
        163  
        164     <xsl:tex t>../</xsl :text>
        165     <xsl:val ue-of sele ct="wwmult isere:Repl aceAllInSt ring(wwstr ing:Replac eWithExpre ssion(wwur i:GetRelat iveTo($Par amTarget,  $ParamSour ce), '\.[^ .]*$', '') , $GlobalE scapeForLi nkReplacem ents)" />
        166    </xsl:tem plate>
        167  
        168  
        169    <xsl:temp late name= "MoinMoin- EscapePara graphText" >
        170     <xsl:par am name="P aramText"  />
        171  
        172     <!-- Rep lace chara cters used  for Wiki  formatting  -->
        173     <!--                                                  -->
        174     <wwexsld oc:Text di sable-outp ut-escapin g="yes">
        175      <xsl:va riable nam e="VarEsca pedText" s elect="wwm ultisere:R eplaceAllI nString($P aramText,  $GlobalEsc apeForPara graphRepla cements)"  />
        176      <xsl:ca ll-templat e name="Mo inMoin-Esc apeWikiNam es">
        177       <xsl:w ith-param  name="Para mText" sel ect="$VarE scapedText " />
        178      </xsl:c all-templa te>
        179     </wwexsl doc:Text>
        180    </xsl:tem plate>
        181  
        182  
        183    <xsl:temp late name= "MoinMoin- EscapeWiki Names">
        184     <xsl:par am name="P aramText"  />
        185  
        186     <!-- Wik i Name exi sts? -->
        187     <!--                     -->
        188     <xsl:var iable name ="VarWikiN ame" selec t="wwstrin g:MatchExp ressionVal ue($ParamT ext, $Glob alWikiName Expression )" />
        189     <xsl:cho ose>
        190      <!-- Ke ep escapin g -->
        191      <!--                 -->
        192      <xsl:wh en test="s tring-leng th($VarWik iName) &gt ; 0">
        193       <!-- E scape Wiki  Name -->
        194       <!--                    -->
        195       <xsl:v ariable na me="VarEsc apedText"  select="ww string:Rep laceWithEx pressionFo rCount($Pa ramText, $ GlobalWiki NameExpres sion, conc at('!', $V arWikiName ), 1)" />
        196  
        197       <!-- L ook for mo re Wiki Na mes -->
        198       <!--                             -->
        199       <xsl:c all-templa te name="M oinMoin-Es capeWikiNa mes">
        200        <xsl: with-param  name="Par amText" se lect="$Var EscapedTex t" />
        201       </xsl: call-templ ate>
        202      </xsl:w hen>
        203  
        204      <!-- Do ne! -->
        205      <!---       -->
        206      <xsl:ot herwise>
        207       <xsl:v alue-of se lect="$Par amText" />
        208      </xsl:o therwise>
        209     </xsl:ch oose>
        210    </xsl:tem plate>
        211  
        212  
        213    <!-- Styl e -->
        214    <!--        -->
        215  
        216    <xsl:temp late name= "MoinMoin- Style-UseP assthrough ">
        217     <xsl:par am name="P aramProper ties" />
        218  
        219     <xsl:cho ose>
        220      <xsl:wh en test="$ ParamPrope rties[@Nam e = 'verti cal-align' ]/@Value =  'sub'">
        221       <xsl:v alue-of se lect="true ()" />
        222      </xsl:w hen>
        223  
        224      <xsl:wh en test="$ ParamPrope rties[@Nam e = 'verti cal-align' ]/@Value =  'super'">
        225       <xsl:v alue-of se lect="true ()" />
        226      </xsl:w hen>
        227  
        228      <xsl:wh en test="$ ParamPrope rties[@Nam e = 'white -space']/@ Value = 'p re'">
        229       <xsl:v alue-of se lect="true ()" />
        230      </xsl:w hen>
        231  
        232      <xsl:ot herwise>
        233       <xsl:v alue-of se lect="fals e()" />
        234      </xsl:o therwise>
        235     </xsl:ch oose>
        236    </xsl:tem plate>
        237  
        238    <xsl:temp late name= "MoinMoin- Style-Text ">
        239     <xsl:par am name="P aramProper ties" />
        240     <xsl:par am name="P aramProper tyName" />
        241     <xsl:par am name="P aramPrefix OrSuffix"  />
        242  
        243     <xsl:cho ose>
        244      <!-- Si ze -->
        245      <!--       -->
        246      <xsl:wh en test="$ ParamPrope rtyName =  'font-size '">
        247       <xsl:v ariable na me="VarFon tSizeValue " select=" $ParamProp erties[@Na me = $Para mPropertyN ame]/@Valu e" />
        248  
        249       <xsl:c hoose>
        250        <xsl: when test= "$VarFontS izeValue =  'smaller' ">
        251         <xsl :choose>
        252          <xs l:when tes t="$ParamP refixOrSuf fix = 'pre fix'">
        253           <x sl:text>~- </xsl:text >
        254          </x sl:when>
        255  
        256          <xs l:when tes t="$ParamP refixOrSuf fix = 'suf fix'">
        257           <x sl:text>-~ </xsl:text >
        258          </x sl:when>
        259         </xs l:choose>
        260        </xsl :when>
        261  
        262        <xsl: when test= "$VarFontS izeValue =  'larger'" >
        263         <xsl :choose>
        264          <xs l:when tes t="$ParamP refixOrSuf fix = 'pre fix'">
        265           <x sl:text>~+ </xsl:text >
        266          </x sl:when>
        267  
        268          <xs l:when tes t="$ParamP refixOrSuf fix = 'suf fix'">
        269           <x sl:text>+~ </xsl:text >
        270          </x sl:when>
        271         </xs l:choose>
        272        </xsl :when>
        273       </xsl: choose>
        274      </xsl:w hen>
        275  
        276      <!-- It alic -->
        277      <!--         -->
        278      <xsl:wh en test="$ ParamPrope rtyName =  'font-styl e'">
        279       <xsl:v ariable na me="VarFon tStyleValu e" select= "$ParamPro perties[@N ame = $Par amProperty Name]/@Val ue" />
        280  
        281       <xsl:c hoose>
        282        <xsl: when test= "$VarFontS tyleValue  = 'italic' ">
        283         <xsl :text>''</ xsl:text>
        284        </xsl :when>
        285  
        286        <xsl: when test= "$VarFontS tyleValue  = 'oblique '">
        287         <xsl :text>''</ xsl:text>
        288        </xsl :when>
        289       </xsl: choose>
        290      </xsl:w hen>
        291  
        292      <!-- Bo ld -->
        293      <!--       -->
        294      <xsl:wh en test="$ ParamPrope rtyName =  'font-weig ht'">
        295       <xsl:v ariable na me="VarFon tWeightVal ue" select ="$ParamPr operties[@ Name = $Pa ramPropert yName]/@Va lue" />
        296  
        297       <xsl:i f test="$V arFontWeig htValue =  'bold'">
        298        <xsl: text>'''</ xsl:text>
        299       </xsl: if>
        300      </xsl:w hen>
        301  
        302      <!-- Un derline -- >
        303      <!--            -- >
        304      <xsl:wh en test="$ ParamPrope rtyName =  'text-deco ration-und erline'">
        305       <xsl:v ariable na me="VarTex tDecoratio nUnderline Value" sel ect="$Para mPropertie s[@Name =  $ParamProp ertyName]/ @Value" />
        306  
        307       <xsl:i f test="$V arTextDeco rationUnde rlineValue  = 'single '">
        308        <xsl: text>__</x sl:text>
        309       </xsl: if>
        310      </xsl:w hen>
        311  
        312      <!-- St roke -->
        313      <!--         -->
        314      <xsl:wh en test="$ ParamPrope rtyName =  'text-deco ration-lin e-through' ">
        315       <xsl:v ariable na me="VarTex tDecoratio nLineThrou gh" select ="$ParamPr operties[@ Name = $Pa ramPropert yName]/@Va lue" />
        316  
        317       <xsl:i f test="$V arTextDeco rationLine Through =  'single'">
        318        <xsl: choose>
        319         <xsl :when test ="$ParamPr efixOrSuff ix = 'pref ix'">
        320          <xs l:text>--( </xsl:text >
        321         </xs l:when>
        322  
        323         <xsl :when test ="$ParamPr efixOrSuff ix = 'suff ix'">
        324          <xs l:text>)-- </xsl:text >
        325         </xs l:when>
        326        </xsl :choose>
        327       </xsl: if>
        328      </xsl:w hen>
        329  
        330      <!-- Su perscript/ Subscript  -->
        331      <!--                          -->
        332      <xsl:wh en test="$ ParamPrope rtyName =  'vertical- align'">
        333       <xsl:v ariable na me="VarTex tAlignVert icalValue"  select="$ ParamPrope rties[@Nam e = $Param PropertyNa me]/@Value " />
        334  
        335       <xsl:c hoose>
        336        <xsl: when test= "$VarTextA lignVertic alValue =  'sub'">
        337         <xsl :text>,,</ xsl:text>
        338        </xsl :when>
        339  
        340        <xsl: when test= "$VarTextA lignVertic alValue =  'super'">
        341         <xsl :text>^</x sl:text>
        342        </xsl :when>
        343       </xsl: choose>
        344      </xsl:w hen>
        345  
        346      <!-- Mo nospace -- >
        347      <!--            -- >
        348      <xsl:wh en test="$ ParamPrope rtyName =  'white-spa ce'">
        349       <xsl:v ariable na me="VarWhi teSpaceVal ue" select ="$ParamPr operties[@ Name = $Pa ramPropert yName]/@Va lue" />
        350  
        351       <xsl:i f test="$V arWhiteSpa ceValue =  'pre'">
        352        <xsl: choose>
        353         <xsl :when test ="$ParamPr efixOrSuff ix = 'pref ix'">
        354          <xs l:text>{{{ </xsl:text >
        355         </xs l:when>
        356  
        357         <xsl :when test ="$ParamPr efixOrSuff ix = 'suff ix'">
        358          <xs l:text>}}} </xsl:text >
        359         </xs l:when>
        360        </xsl :choose>
        361       </xsl: if>
        362      </xsl:w hen>
        363     </xsl:ch oose>
        364    </xsl:tem plate>
        365  
        366    <xsl:temp late name= "MoinMoin- Style-Pref ix">
        367     <xsl:par am name="P aramProper ties" />
        368  
        369     <!-- Con figure sty le text -- >
        370     <!--                        -- >
        371     <xsl:var iable name ="VarPrefi xOrSuffix"  select="' prefix'" / >
        372  
        373     <!-- Siz e -->
        374     <!--       -->
        375     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        376      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        377      <xsl:wi th-param n ame="Param PropertyNa me" select ="'font-si ze'" />
        378      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        379     </xsl:ca ll-templat e>
        380  
        381     <!-- Ita lic -->
        382     <!--         -->
        383     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        384      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        385      <xsl:wi th-param n ame="Param PropertyNa me" select ="'font-st yle'" />
        386      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        387     </xsl:ca ll-templat e>
        388  
        389     <!-- Bol d -->
        390     <!--       -->
        391     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        392      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        393      <xsl:wi th-param n ame="Param PropertyNa me" select ="'font-we ight'" />
        394      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        395     </xsl:ca ll-templat e>
        396  
        397     <!-- Und erline -->
        398     <!--            -->
        399     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        400      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        401      <xsl:wi th-param n ame="Param PropertyNa me" select ="'text-de coration-u nderline'"  />
        402      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        403     </xsl:ca ll-templat e>
        404  
        405     <!-- Str oke -->
        406     <!--         -->
        407     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        408      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        409      <xsl:wi th-param n ame="Param PropertyNa me" select ="'text-de coration-l ine-throug h'" />
        410      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        411     </xsl:ca ll-templat e>
        412  
        413     <!-- Sup erscript/S ubscript - ->
        414     <!--                         - ->
        415     <xsl:var iable name ="VarVerti cal">
        416      <xsl:ca ll-templat e name="Mo inMoin-Sty le-Text">
        417       <xsl:w ith-param  name="Para mPropertie s" select= "$ParamPro perties" / >
        418       <xsl:w ith-param  name="Para mPropertyN ame" selec t="'vertic al-align'"  />
        419       <xsl:w ith-param  name="Para mPrefixOrS uffix" sel ect="$VarP refixOrSuf fix" />
        420      </xsl:c all-templa te>
        421     </xsl:va riable>
        422     <xsl:cho ose>
        423      <xsl:wh en test="s tring-leng th($VarVer tical) &gt ; 0">
        424       <xsl:v alue-of se lect="$Var Vertical"  />
        425      </xsl:w hen>
        426  
        427      <!-- Mo nospace -- >
        428      <!--            -- >
        429      <xsl:ot herwise>
        430       <xsl:c all-templa te name="M oinMoin-St yle-Text">
        431        <xsl: with-param  name="Par amProperti es" select ="$ParamPr operties"  />
        432        <xsl: with-param  name="Par amProperty Name" sele ct="'white -space'" / >
        433        <xsl: with-param  name="Par amPrefixOr Suffix" se lect="$Var PrefixOrSu ffix" />
        434       </xsl: call-templ ate>
        435      </xsl:o therwise>
        436     </xsl:ch oose>
        437    </xsl:tem plate>
        438  
        439  
        440    <xsl:temp late name= "MoinMoin- Style-Suff ix">
        441     <xsl:par am name="P aramProper ties" />
        442  
        443     <!-- Con figure sty le text -- >
        444     <!--                        -- >
        445     <xsl:var iable name ="VarPrefi xOrSuffix"  select="' suffix'" / >
        446  
        447     <!-- Sup erscript/S ubscript - ->
        448     <!--                         - ->
        449     <xsl:var iable name ="VarVerti cal">
        450      <xsl:ca ll-templat e name="Mo inMoin-Sty le-Text">
        451       <xsl:w ith-param  name="Para mPropertie s" select= "$ParamPro perties" / >
        452       <xsl:w ith-param  name="Para mPropertyN ame" selec t="'vertic al-align'"  />
        453       <xsl:w ith-param  name="Para mPrefixOrS uffix" sel ect="$VarP refixOrSuf fix" />
        454      </xsl:c all-templa te>
        455     </xsl:va riable>
        456     <xsl:cho ose>
        457      <xsl:wh en test="s tring-leng th($VarVer tical) &gt ; 0">
        458       <xsl:v alue-of se lect="$Var Vertical"  />
        459      </xsl:w hen>
        460  
        461      <!-- Mo nospace -- >
        462      <!--            -- >
        463      <xsl:ot herwise>
        464       <xsl:c all-templa te name="M oinMoin-St yle-Text">
        465        <xsl: with-param  name="Par amProperti es" select ="$ParamPr operties"  />
        466        <xsl: with-param  name="Par amProperty Name" sele ct="'white -space'" / >
        467        <xsl: with-param  name="Par amPrefixOr Suffix" se lect="$Var PrefixOrSu ffix" />
        468       </xsl: call-templ ate>
        469      </xsl:o therwise>
        470     </xsl:ch oose>
        471  
        472     <!-- Str oke -->
        473     <!--         -->
        474     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        475      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        476      <xsl:wi th-param n ame="Param PropertyNa me" select ="'text-de coration-l ine-throug h'" />
        477      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        478     </xsl:ca ll-templat e>
        479  
        480     <!-- Und erline -->
        481     <!--            -->
        482     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        483      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        484      <xsl:wi th-param n ame="Param PropertyNa me" select ="'text-de coration-u nderline'"  />
        485      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        486     </xsl:ca ll-templat e>
        487  
        488     <!-- Bol d -->
        489     <!--       -->
        490     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        491      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        492      <xsl:wi th-param n ame="Param PropertyNa me" select ="'font-we ight'" />
        493      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        494     </xsl:ca ll-templat e>
        495  
        496     <!-- Ita lic -->
        497     <!--         -->
        498     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        499      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        500      <xsl:wi th-param n ame="Param PropertyNa me" select ="'font-st yle'" />
        501      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        502     </xsl:ca ll-templat e>
        503  
        504     <!-- Siz e -->
        505     <!--       -->
        506     <xsl:cal l-template  name="Moi nMoin-Styl e-Text">
        507      <xsl:wi th-param n ame="Param Properties " select=" $ParamProp erties" />
        508      <xsl:wi th-param n ame="Param PropertyNa me" select ="'font-si ze'" />
        509      <xsl:wi th-param n ame="Param PrefixOrSu ffix" sele ct="$VarPr efixOrSuff ix" />
        510     </xsl:ca ll-templat e>
        511    </xsl:tem plate>
        512   </xsl:styl esheet>