diff options
author | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-06-26 14:47:32 +0000 |
---|---|---|
committer | Peter Breitenlohner <peb@mppmu.mpg.de> | 2009-06-26 14:47:32 +0000 |
commit | 6d16dca0348a36c830a6514b5b13d271f5e0c2eb (patch) | |
tree | 6691c178aa5decbbf891d3c26ed4217c88f91884 /Build/source/texk/web2c/otps/uni2lat.otp | |
parent | df0bc6e55838187cf085c4aac843f3f368d53aed (diff) |
add test cases for 'make check'
git-svn-id: svn://tug.org/texlive/trunk@13968 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/otps/uni2lat.otp')
-rw-r--r-- | Build/source/texk/web2c/otps/uni2lat.otp | 89 |
1 files changed, 89 insertions, 0 deletions
diff --git a/Build/source/texk/web2c/otps/uni2lat.otp b/Build/source/texk/web2c/otps/uni2lat.otp new file mode 100644 index 00000000000..f7597733251 --- /dev/null +++ b/Build/source/texk/web2c/otps/uni2lat.otp @@ -0,0 +1,89 @@ +input: 2; +output: 2; + +expressions: + +%`f'`f'`i'`j' => @"022C; % for Dutch only +`f'`f'`i' => @"0223; +`f'`f'`l' => @"0224; +`f'`f'`j' => @"022A; +`f'`f'@"012F => @"0226; +`f'`f'@"0142 => @"0228; +`f'`f'@"013A => @"022E; +`f'`f'@"013C => @"0230; +`f'`f'@"013E => @"0232; +`f'`f'@"0140 => @"0234; +`f'`f' => @"0220; +%`f'`i'`j' => @"022B; % for Dutch only +`f'`i' => @"0221; +`f'`l' => @"0222; +`f'`j' => @"0229; +`f'@"012F => @"0225; +`f'@"0142 => @"0227; +`f'@"013A => @"022D; +`f'@"013C => @"022F; +`f'@"013E => @"0231; +`f'@"0140 => @"0233; +% +% s-long ligatures +% +@"017F@"017F`i' => @"0238; +@"017F@"017F`l' => @"0239; +@"017F@"017F => @"0235; +@"017F`i' => @"0236; +@"017F`l' => @"0237; +% French calligraphic ones +%`s'`t' => @"023A; +%`c'`t' => @"023B; + +% +% Tifinagh ligatures +% +% slanted l and n +(@"0C4E|@"0C4C)(@"0C45|@"0C4F)@"0C4E => #(\1) @"0C82 ; +(@"0C4E|@"0C4C)@"0C4E => #(\1) @"0C82 ; +(@"0C4E|@"0C4C)(@"0C45|@"0C4F)@"0C4C => #(\1) @"0C81 ; +(@"0C4E|@"0C4C)@"0C4C => #(\1) @"0C81 ; +% ng +@"0C4E(@"0C45|@"0C4F)@"0C47 => @"0C80 ; +@"0C4E@"0C47 => @"0C80 ; +% bt, ct, etc. +@"0C42(@"0C45|@"0C4F)@"0C54 => @"0C83 ; +@"0C42@"0C54 => @"0C83 ; +@"0C43(@"0C45|@"0C4F)@"0C54 => @"0C84 ; +@"0C43@"0C54 => @"0C84 ; +@"0C47(@"0C45|@"0C4F)@"0C54 => @"0C86 ; +@"0C47@"0C54 => @"0C86 ; +@"0C4D(@"0C45|@"0C4F)@"0C54 => @"0C87 ; +@"0C4D@"0C54 => @"0C87 ; +@"0C52(@"0C45|@"0C4F)@"0C54 => @"0C88 ; +@"0C52@"0C54 => @"0C88 ; +@"0C53(@"0C45|@"0C4F)@"0C54 => @"0C89 ; +@"0C53@"0C54 => @"0C89 ; +@"0C7A(@"0C45|@"0C4F)@"0C54 => @"0C8A ; +@"0C7A@"0C54 => @"0C8A ; + +@"2010-@"2046 => #(\1 - @"1000); + +% +% Latin extended additional (0600-06FF) +% +@"1E00-@"1EFF => #(\1 - @"1800); + +% +% Verbatim mode +@"F023 => @"0083; +@"F024 => @"0084; +@"F025 => @"0085; +@"F026 => @"0086; +@"F07B => @"008B; +@"F05C => @"008C; +@"F07D => @"008D; +@"F05E => @"008E; +@"F05F => @"008F; +@"F07E => @"0080; +@"F000-@"F07F => "\string" #(\1 - @"F000) ; + +. => \1; + + |