| //-------------------------------------------------------------------- |
| // Copyright (c) 1999-2000, International Business Machines |
| // Corporation and others. All Rights Reserved. |
| //-------------------------------------------------------------------- |
| // THIS IS A MACHINE-GENERATED FILE |
| // Tool: src\com\ibm\tools\translit\dumpICUrules.bat |
| // Source: src\com\ibm\text\resources/TransliterationRule_StraightQuotes_CurlyQuotes.java |
| // Date: Fri May 19 15:50:23 2000 |
| //-------------------------------------------------------------------- |
| |
| // StraightQuotes-CurlyQuotes |
| |
| quotes { |
| Rule { |
| // Rewritten using character codes [LIU] |
| "$white=[[:Zs:][:Zl:][:Zp:]];" |
| "$black=[^$white];" |
| "$open=[:Ps:];" |
| "$dquote='\"';" |
| |
| "$lAng=\u3008;" |
| "$ldAng=\u300A;" |
| "$lBrk='[';" |
| "$lBrc='{';" |
| |
| "$lquote=\u2018;" |
| "$rquote=\u2019;" |
| "$ldquote=\u201C;" |
| "$rdquote=\u201D;" |
| |
| "$ldguill=\u00AB;" |
| "$rdguill=\u00BB;" |
| "$lguill=\u2039;" |
| "$rguill=\u203A;" |
| |
| "$mdash=\u2014;" |
| |
| //####################################### |
| // Conversions from input |
| //####################################### |
| |
| // join single quotes |
| "$lquote''>$ldquote;" |
| "$lquote$lquote>$ldquote;" |
| "$rquote''>$rdquote;" |
| "$rquote$rquote>$rdquote;" |
| |
| //smart single quotes |
| "$white{''>$lquote;" |
| "$open{''>$lquote;" |
| "$black{''>$rquote;" |
| "''>$lquote;" |
| |
| //smart doubles |
| "$white{$dquote>$ldquote;" |
| "$open{$dquote>$ldquote;" |
| "$black{$dquote>$rdquote;" |
| "$dquote>$ldquote;" |
| |
| // join single guillemets |
| "$rguill$rguill>$rdguill;" |
| "'>>'>$rdguill;" |
| "$lguill$lguill>$ldguill;" |
| "'<<'>$ldguill;" |
| |
| // prevent double spaces |
| "\\ {\\ >;" |
| |
| // join hyphens into dash ### BIDIRECTIONAL ### |
| "'--'<>$mdash;" |
| |
| //####################################### |
| // Conversions back to input |
| //####################################### |
| |
| //smart quotes |
| "''<$lquote;" |
| "''<$rquote;" |
| "$dquote<$ldquote;" |
| "$dquote<$rdquote;" |
| } |
| } |