)RUHZRUG
7KLV(XURSHDQ3UHVWDQGDUGLVLQWHQGHGWRIDFLOLWDWHFURVVERUGHUFRPPXQLFDWLRQVDQGGDWDH[FKDQJHDQGWRHQVXUH WKDW(XURSHDQFXOWXUDOUHTXLUHPHQWVDUHVDIHJXDUGHGLQWKHLQFUHDVLQJO\LQWHUFRQQHFWHGZRUOGRIWRGD\,WSURYLGHV UXOHVIRURUGHULQJPXOWLOLQJXDO(XURSHDQWH[WVDQGGDWDLQWRDVLQJOHVHTXHQFH7KHVHUXOHVFRPHLQWRHIIHFWLIGDWD IURPGLIIHUHQWODQJXDJHVPXVWEHEURXJKWLQWRDSUHGLFWDEOHRUGHUWKDWPDNHVLWHDV\IRUXVHUVWRILQGLQIRUPDWLRQ ZKLFKLVRIWHQWKHFDVHLQSDQ(XURSHDQDSSOLFDWLRQV
7KLV(XURSHDQ3UHVWDQGDUGGRHVQRWLQWHQGWRLQIOXHQFHOHWDORQHVXEVWLWXWHLWVHOIIRUQDWLRQDOVWDQGDUGVRUFXVWRPV LQWKLVILHOG1HYHUWKHOHVVQDWLRQDOVWDQGDUGVKDYHWKHRSSRUWXQLW\WRDGDSWWKLV(XURSHDQ3UHVWDQGDUGE\GHFODULQJ DIRUPDOL]HGVHWRIGHYLDWLRQUXOHV GHOWD LIWKH\VRZLVK
7KLVLVDQ(19DQGLVWKXVQRWELQGLQJRQWKH1DWLRQDO0HPEHU%RGLHVRI&(1,WH[LVWVIRUWKHSXUSRVHRIYDOLGDWLQJ LWVXVHIXOQHVVEHIRUHLWPLJKWEHSURSRVHGIRUDQ(1LQGXHWLPH$WWKDWVWDJHWKHVDPSOHUHSHUWRLUHZKLFKWKH FXUUHQW3UHVWDQGDUGLVXVLQJFRXOGEHUHSODFHGE\DPRUHIRUPDOO\GHILQHGFKDUDFWHUUHSHUWRLUHLIE\WKHQLQ H[LVWHQFH
6RUWLQJDVVLVWVXVHUVE\SUHVHQWLQJLQIRUPDWLRQLQDVWUXFWXUHGZD\7KLVPD\LQFOXGHWKHVXEGLYLVLRQRILQIRUPDWLRQ E\VXEMHFWPDWWHUVHJE\KDYLQJVHYHUDOUHJLVWHUVLQDERRNE\VSOLWWLQJDSKRQHERRNLQWRVHYHUDOVHFWLRQVRQH IRUHDFKWRZQWKDWIDOOVLQWRLWVSXUYLHZRUE\KDYLQJPXOWLSOHLQGLFHVLQDOLEUDU\2UGHULQJ WKHDUUDQJHPHQWRI LQIRUPDWLRQLQDOSKDEHWLFDOVHTXHQFH LVLQPRVWFLUFXPVWDQFHVDQLQWHJUDOSDUWRIWKLVSURFHGXUH
7KLV(XURSHDQ3UHVWDQGDUGPXVWFDWHUIRUWZRPXWXDOO\H[FOXVLYHGHPDQGV,PSOHPHQWHUVQHHGFOHDUJXLGHOLQHV DQGGDWDZKLFKFDQUHDGLO\EHXVHGLQH[LVWLQJDQGIXWXUHRUGHULQJDSSOLFDWLRQV7KLVFDQEHVWEHGRQHE\GHILQLQJD (XURSHDQGHIDXOWRUGHULQJWDEOHLQWKHV\QWD[RIWKHIRUWKFRPLQJRUGHULQJVWDQGDUG,62,(&)',6RIZKLFK WKHSUHVHQWVWDQGDUGLVDSURILOH8VHUVZLWKQRVSHFLILF,7EDFNJURXQGKRZHYHUQHHGDQH[SODQDWLRQRIWKH SULQFLSOHVLQDIRUPPRUHLQOLQHZLWKH[LVWLQJQDWLRQDORUGHULQJVWDQGDUGVRUUHOHYDQWSUDFWLFH$VWDLORULQJWDEOHVLQ WKHV\QWD[RI,62,(&)',6FDQEHGLIILFXOWWRUHDGIRUKXPDQUHDGHUVDQH[SODQDWLRQRIWKHSULQFLSOHV EHKLQGWKDWWDEOHLVJLYHQLQWKHLQIRUPDWLYHDQQH[HV7KH\DUHZULWWHQLQDPRUHJHQHUDOVW\OHDQGXVHUVQRWIDPLOLDU ZLWKWKHIRUPDOV\QWD[RIWKHWDLORULQJWDEOHDUHDGYLVHGWRFRQVXOWWKRVHDQQH[HVILUVW$ZHEVLWHRQWKLVVXEMHFWLV KRVWHGE\WKH,FHODQGLF6WDQGDUGV2UJDQL]DWLRQ675¾IRUIXUWKHUUHIHUHQFH
6FRSH
7KLV(XURSHDQ3UHVWDQGDUGVSHFLILHVWKHVHTXHQFHWREHHVWDEOLVKHGE\DOSKDEHWLFDORUGHULQJRIPXOWLOLQJXDOGDWD FRPSRVHGRIFKDUDFWHUVFRPSULVHGLQWKH0XOWLOLQJXDO(XURSHDQ6XEVHW1XPEHURUVXEVHWVWKHUHRI0(6LVD FROOHFWLRQKDVEHHQSURSRVHGIRUDGGLWLRQWR$QQH[$RI,62,(&
127(7KH0XOWLOLQJXDO(XURSHDQ6XEVHW1XPEHULVXVXDOO\WHUPHG0(6DQGZDVIRUPHUO\NQRZQDVWKH0LQLPXP (XURSHDQ6XEVHW 0(6 &I(190(6EDVLFDOO\FRYHUVWKH/DWLQ*UHHNDQG&\ULOOLFOHWWHUVQHHGHGLQ(XURSHDQ
$WÃSUHVHQWÃ675½ÃFDQÃEHÃDFFHVVHGÃXQGHUÃhttp://www.stri.is Ã
1 GDWDLQWHUFKDQJHDQGFRPPHUFHDQGDYDULHW\RIV\PEROV$&(1ZRUNVKRSDJUHHPHQWRQWKH0XOWLOLQJXDO(XURSHDQ6XEVHWV RI,62,(&KDVEHHQSXEOLVKHGDV&(1,666&:$
7KHRUGHULQJUXOHVJLYHQKHUHDUHRQO\LQWHQGHGIRUGDWDLQPRUHWKDQRQH(XURSHDQODQJXDJH7KH\DUHQRWPHDQW WRLQIOXHQFHOHWDORQHUHSODFHH[LVWLQJQDWLRQDOVWDQGDUGVRUSUDFWLFHV
7KHPDLQSDUWRIWKLV(XURSHDQ3UHVWDQGDUGVSHFLILHVOHWWHUE\OHWWHURUGHULQJRIFKDUDFWHUVWULQJV,QIRUPDWLYH $QQH[$SUHVHQWVHTXLYDOHQWLQIRUPDWLRQLQDPRUHUHDGLO\DFFHVVLEOHZD\,QIRUPDWLYH$QQH[%GHDOVZLWKZRUGE\ ZRUGRUGHULQJDVDVSHFLDOIRUPRIRUGHULQJZLWKPXOWLSOHNH\V,QIRUPDWLYH$QQH[&H[SODLQVWKHXVHRIIXUWKHU RUGHULQJFULWHULD,QIRUPDWLYH$QQH['SUHVHQWVDZLGHO\XVHGDOWHUQDWLYHWRWKHPDLQSDUWQDPHO\WKHDPDOJDPDWLRQ RIVHYHUDOVFULSWVLQRQHLQGH[YLDLPSOLFLWWUDQVOLWHUDWLRQ,QIRUPDWLYH$QQH[)ILQDOO\SUHVHQWVWKHLQIRUPDWLRQ LQKHUHQWLQVHFWLRQRIWKHERG\RIWKLV(XURSHDQ3UHVWDQGDUGLQDIRUPDOO\HTXLYDOHQWWKRXJKFRQGHQVHGIRUP
127(7KLV(XURSHDQ3UHVWDQGDUGLVGHVLJQHGIRUXSZDUGVFRPSDWLELOLW\WRZDUGVODUJHUUHSHUWRLUHVZKLFKPD\LQFOXGH FRPELQLQJGLDFULWLFV$VDPSOHRIVXFKDUHSHUWRLUHLVWKH0XOWLOLQJXDO6XEVHW1R 0(6 RI&(1,666&:$
)ROORZLQJWKHSUDFWLFHRI,62,(&)',6FKDUDFWHUVDUHUHIHUHQFHGDV8;;;;ZKHUH;VWDQGVIRUDQ\ KH[DGHFLPDOGLJLWDQGUHIHUVWRWKHYDOXHRIWKDWFKDUDFWHULQ,62,(&7KLVFRQYHQWLRQLVXVHG WKURXJKRXWWKLV(XURSHDQ3UHVWDQGDUG
2 Normative references
7KLV(XURSHDQ3UHVWDQGDUGLQFRUSRUDWHVE\GDWHGRUXQGDWHGUHIHUHQFHSURYLVLRQVIURPRWKHUSXEOLFDWLRQV7KHVH QRUPDWLYHUHIHUHQFHVDUHTXRWHGDWWKHDSSURSULDWHSODFHVLQWKHWH[WDQGWKHSXEOLFDWLRQVDUHOLVWHGKHUHDIWHU
$OOVWDQGDUGVDUHVXEMHFWWRUHYLVLRQ'DWHGUHIHUHQFHVGRQRWDOZD\VUHIHUWRVXEVHTXHQWDPHQGPHQWVRIWKH SXEOLFDWLRQLQTXHVWLRQ8QGDWHGUHIHUHQFHVDOZD\VUHIHUWRWKHODWHVWHGLWLRQ
,62,(&,QIRUPDWLRQ7HFKQRORJ\ 8QLYHUVDO0XOWL2FWHW&RGHG&KDUDFWHUVHW 8&6 6HFRQG HGLWLRQ
,62$OSKDEHWLFDORUGHULQJRIPXOWLOLQJXDOWHUPLQRORJLFDODQGOH[LFRJUDSKLFDOGDWDUHSUHVHQWHGLQWKH /DWLQDOSKDEHW
ISO/IEC FDIS 14651, International string ordering and comparison — Method for comparing character strings and description of the common template tailorable ordering
NOTE To be published
3 Definitions
)RUWKHSXUSRVHRIWKLV(XURSHDQ3UHVWDQGDUGWKHIROORZLQJGHILQLWLRQVRI,62,(&DQGRI ,62,(&)',6DSSO\
3.1 FKDUDFWHU A member of a set of elements used for the organisation, control, or representation of data. >,62,(&@
2 127()RUWKHSXUSRVHRIWKLV(XURSHDQ3UHVWDQGDUGDOZD\VDPHPEHURIWKH0XOWLOLQJXDO(XURSHDQ6XEVHW1R
3.2 FKDUDFWHUVWULQJ DVHTXHQFHRIFKDUDFWHUV>,62,(&FDIS 14651@
3.3 GHOWD GLIIHUHQFHVIURPDJLYHQFROODWLRQWDEOH7KHJLYHQFROODWLRQWDEOHWRJHWKHUZLWKDJLYHQGHOWDIRUPVDQHZFROODWLRQ WDEOH8QOHVVRWKHUZLVHVSHFLILHGLQWKH(XURSHDQ3UHVWDQGDUGWKHWHUP GHOWD DOZD\VUHIHUVWRGLIIHUHQFHVIURP WKH&RPPRQ7HPSODWH7DEOHDVGHILQHGLQ,62,(&)',6>,62,(&)',6@
3.4 RUGHULQJ a process by which two strings are determined to be in exactly one of the relationships of less than, greater than or equal to another >,62,(&FDIS 14651@
4 Conformance
In order to be conformant to this European Prestandard an application shall meet the requirements prescribed in section 6 of ISO/IEC FDIS 14651 and use the default table of section 6 or an equivalent description of the information contained therein.
5 Tailorability
7KH(XURSHDQ2UGHULQJ5XOHVGHILQHGLQWKLVVWDQGDUGFDQEHWDNHQDVDWHPSODWHZKLFKFDQEHWDLORUHGWRWKH QHHGVRIDQ\(XURSHDQFRXQWU\LQWKHPDQQHUVSHFLILHGE\,62,(&)',6
6 Default Table
NOTE For the syntax of the table please consult ISO/IEC FDIS 14651.
%% EOR's EORTable % %% European Ordering Rules % % EOR delta for MES-2 from ISO/IEC 14651:2000's CTT (ISO14651_2000_TABLE1). % % This delta gives only the actual changes from the first edition of the CTT % for punctuation and modifier letters, but includes explicit tailoring lines % for all digits and letters in MES-2 even where no substantial change (or % addition) is intended. % % Note that here new collating symbols are used instead of the CTT ones. % % This delta is equivalent to EORDeltaTable (Annex F) if only MES-2 characters % occur. It is usually NOT equivalent to EORTable if any character(s) outside % of MES-2 occur, due to the use of new collation weight names in EORTable.
reorder-after
%% Declarations of the third level ordering weight names collating-symbol
%% Weight assignments of the third level ordering weights
%% Declarations of the second level ordering weight names collating-symbol
%% Weight assignments for the second level ordering weights
reorder-after
%% Declarations of the first level ordering weight names
%%% Digits collating-symbol <0> collating-symbol <1> collating-symbol <2> collating-symbol <3> collating-symbol <4> collating-symbol <5> collating-symbol <6> collating-symbol <7> collating-symbol <8> collating-symbol <9>
%%% Latin collating-symbol collating-symbol collating-symbol collating-symbol %%% Greek collating-symbol %%% Cyrillic collating-symbol %%%Weight assignments for the first level ordering weights %%% Digits <0> <1> <2> <3> <4> <5> <6> <7> <8> <9> %%% Latin 7 %%% Greek %%% Cyrillic collating-element % Reweighted (relative to ISO14651_2000_TABLE1) non-alphanumeric % characters (including some modifier letters): 9 % Currency signs (DRACHMA SIGN is not in ISO14651_2000_TABLE1): % General catagory Lm (M.L. DOUBLE APOSTROPHE is not in ISO14651_2000_TABLE1): reorder-after %% Digits (no substantial change from ISO14651_2000_TABLE1) %% Latin % Almost all substantial changes here result from CEN/TC304's resolution % for the Latin script part of MES-2 to treat only the letters a to z and % thorn as distinct on the first level and have LETTER AE treated % as a ligature, similar to how LIGATURE OE is treated in the CTT. % Note that H WITH CARON is not in ISO14651_2000_TABLE1. 10 12 13 ; ; ;" ;" 17 18 %% Greek (no substantial change from ISO14651_2000_TABLE1 other than that KAI, and the % small form of DIGAMMA, STIGMA, KOPPA, and SAMPI are not in ISO14651_2000_TABLE1). 19 collating-symbol
collating-symbol
;
;
;;;";";";";";";";";";";";";";"";"