Я пытаюсь преобразовать цифровую запись тонов из базы Унихань в диакритическую.
Эмпирически пришёл к следующему алгоритму. Диакритический знак полностью определяется цифрой. Ставится он над первой в слоге гласной из числа "aeiu". Если первая найденная гласная "плохая", то есть, содержится в списке "iu", то ищется дальше. Если находится, то знак ставится над следующей гласной. А если нет, то ставится над "плохой".
Что я не учёл?
Добавил ещё букву "ü" в "плохие".
Вроде бы всё верно, но куда вы дели o?
По идее её тоже надо добавить в список «хороших»: chou, но надо сделать исключение для слогов типа chuo (в сочетании -uo знак над u).
Ну, и ещё в некоторых источниках бывают пиньини типа n, m (mm), ng, hm; тогда отметка над сонорной согласной. А в других словарях в тех же случаях даётся en, en, eng, hen.
Есть ещё две или три транскрипции типа NG3 или N3. Как их записывать с диакритическими знаками?
Цитата: Dims от января 8, 2012, 19:10
Есть ещё две или три транскрипции типа NG3 или N3. Как их записывать с диакритическими знаками?
Ňg, ň.
Если очень хочется, можно просто заменить их на ěng, ěn. ;D
Это примерно как «хм» в русском. Вроде слог, а вроде и не очень.
Цитата: Deme3us от января 8, 2012, 19:10
По идее её тоже надо добавить в список «хороших»: chou, но надо сделать исключение для слогов типа chuo (в сочетании -uo знак над u).
Конечно же, я соврал. В chuo над o. :wall:
Цитата: Deme3us от января 8, 2012, 19:10
Вроде бы всё верно, но куда вы дели o?
Пардон, "о" конечно у меня есть в алгоритме, это я её тут забыл написать. Очепятка.
Цитата: Demetrius от января 8, 2012, 19:24
Конечно же, я соврал. В chuo над o. :wall:
То есть, пока алгоритм ОК?
По-моему да. :yes:
Хотя если Вам нужны многосложные слова, то придётся ещё определять, когда надо ставить апостроф.
Dims, я Вас очень прошу: не нужно заводить 100500 отдельных тем для узких вопросов китайской фонетики и иероглифики! Представляете, как распухнет раздел, если все будут на каждую свою мысль заводить отдельную тему? Постарайтесь, пожалуйста, найти какую-то подходящую тему из уже существующих в следующий раз. Ну, если только что-то действительно глобальное не наметится.
С уважением,
Iyeska.
Пардон, на разных форумах разные правила. Где-то любят что бы каждый вопрос в отдельной теме был, а где-то -- чтобы все в одной. Буду знать.
Спасибо за понимание :yes:
Цитата: Iyeska от января 8, 2012, 20:36
Dims, я Вас очень прошу: не нужно заводить 100500 отдельных тем для узких вопросов...
А в правилах форума иначе написано:
Цитата: RawonaM от сентября 21, 2006, 02:40
Открывайте новые темы без всяких угрызений совести.
Я просто пытаюсь сделать вверенный мне раздел более удобным, читабельным. Нет смысла плодить сотни тем, в которых будет по два поста: вопрос-ответ.
P.S. Данная тема к таковым не относится, ибо тут налицо собственное исследование :yes: