1# *************************************************************************** 2# * 3# * Copyright (C) 2004-2013, International Business Machines 4# * Corporation; Unicode, Inc.; and others. All Rights Reserved. 5# * 6# *************************************************************************** 7# File: Han_Latin_Names.txt 8# Generated from CLDR 9# 10 11$startOfHan = [^[:Han:]] \u0020?; # pre-context for surname-only readings 12::Han-Spacedhan(); 13# After the above, Hanzi are separated by space from each other and from letters; 14# take this into account when specifying context. 15# First specify mappings that depend on specific adjacent hanzi: 16令 } \u0020? 狐 →líng; 17万 } \u0020? 俟 →mò; 18澹 } \u0020? 台 →tán; 19# The following maps 长 to the standard reading zhǎng for this case, 20# to override the normal name reading 长 →cháng below. 21$startOfHan { 长 } \u0020? 孙 →zhǎng; 22# Now mappings that depend on no context or $startOfHan only 23$startOfHan { 秘 →bì; 24$startOfHan { 卜 →bǔ; 25长 →cháng; 26$startOfHan { 种 →chóng; 27$startOfHan { 重 →chóng; 28$startOfHan { 刀 →diāo; 29干 →gān; 30葛 →gě; 31$startOfHan { 盖 →gě; 32$startOfHan { 过 →guō; 33$startOfHan { 华 →huà; 34$startOfHan { 纪 →jǐ; 35筠 →jūn; 36$startOfHan { 牟 →mù; 37$startOfHan { 区 →ōu; 38$startOfHan { 繁 →pó; 39仇 →qiú; 40$startOfHan { 任 →rén; 41$startOfHan { 单 →shàn; 42$startOfHan { 召 →shào; 43$startOfHan { 折 →shé; 44$startOfHan { 舍 →shè; 45$startOfHan { 沈 →shěn; 46峙 →shì; 47隗 →wěi; 48$startOfHan { 解 →xiè; 49莘 →xīn; 50$startOfHan { 燕 →yān; 51$startOfHan { 尉 →yù; 52$startOfHan { 乐 →yuè; 53$startOfHan { 员 →yùn; 54$startOfHan { 查 →zhā; 55翟 →zhái; 56曾 →zēng; 57::Han-Latin(); 58