diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-04-20 18:13:48 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-04-20 18:13:48 +0000 |
commit | e5786f530f9555469c01435f86039b06aa53feba (patch) | |
tree | c868e8d32282422d7d445b729db95c3fcdafb6d0 /Build/source/libs/icu/icu-xetex/data/brkitr/title.txt | |
parent | ebaa1768b43c8606d923d2e861b5286b74207b3e (diff) |
new build system: build icu libs and xetex plus misc updates
git-svn-id: svn://tug.org/texlive/trunk@12759 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/libs/icu/icu-xetex/data/brkitr/title.txt')
-rw-r--r-- | Build/source/libs/icu/icu-xetex/data/brkitr/title.txt | 32 |
1 files changed, 32 insertions, 0 deletions
diff --git a/Build/source/libs/icu/icu-xetex/data/brkitr/title.txt b/Build/source/libs/icu/icu-xetex/data/brkitr/title.txt new file mode 100644 index 00000000000..e3f6566c901 --- /dev/null +++ b/Build/source/libs/icu/icu-xetex/data/brkitr/title.txt @@ -0,0 +1,32 @@ +# Copyright (c) 2002-2003, International Business Machines Corporation and +# others. All Rights Reserved. +# +# Title Casing Break Rules +# + +$CaseIgnorable = [[:Mn:][:Me:][:Cf:][:Lm:][:Sk:] \u0027 \u00AD \u2019]; +$Cased = [[:Upper_Case:][:Lower_Case:][:Lt:] - $CaseIgnorable]; +$NotCased = [^ $Cased]; + +# +# If the iterator was not stopped on a cased character, advance it to the first cased char +# +$NotCased+; + +# +# If the iterator starts on a cased item, advance through all adjacent cased items plus +# any non-cased stuff, to reach the start of the next word. +# +$Cased ($Cased | $CaseIgnorable)* $NotCased*; + +# +# Reverse Rules +# + +! $NotCased+; + +# +# If the iterator starts on a cased item, advance through all adjacent cased items plus +# any non-cased stuff, to reach the start of the next word. +# +! $NotCased* ($Cased | $CaseIgnorable)* $Cased;
\ No newline at end of file |