|
v8: Склонения ФИО | ☑ | ||
|---|---|---|---|---|
|
0
BayoNet
03.12.10
✎
14:59
|
Люди, пишу програмульку, для печати всяких заявлений доверенностей в соответствии с базой даных ФизЛиц. Кто что может посоветовать, наверняка что то уже сделано, для склонений фИО по падежам.
|
|||
|
1
BayoNet
03.12.10
✎
15:01
|
я вот подумал, добавить Таблицу для элемента справочника физ лицо, с 6 падежами, но может как по красивее можно сделать, может какой алгоритм написан уже?
|
|||
|
2
Жан Пердежон
03.12.10
✎
15:04
|
(1) написан,
но на каждый алгоритм есть хитрые фамилии |
|||
|
3
BayoNet
03.12.10
✎
15:05
|
(2)А хде взять не подскажешь?
|
|||
|
4
BayoNet
03.12.10
✎
15:06
|
мне кажется что с фамелиями все просто а вот с именами труднее
|
|||
|
5
JustBeFree
03.12.10
✎
15:08
|
Слонений не писал, писал тока жирафления и бегемотения.
|
|||
|
6
BayoNet
03.12.10
✎
15:08
|
с фамИлиями
|
|||
|
7
Адинэснег
03.12.10
✎
15:09
|
NameDecl.dll
|
|||
|
8
BayoNet
03.12.10
✎
15:09
|
(5) ???
|
|||
|
9
Живой Ископаемый
03.12.10
✎
15:13
|
2(2) нету хитрых фамилий... к счастью для этого правила русского языка совсем несложные. Правда важно знать носитель - мужчина или женщина, в некоторых случаях.. А вот если склонять профессии и должности - там да...
|
|||
|
10
Живой Ископаемый
03.12.10
✎
15:14
|
http://webcache.googleusercontent.com/search?q=cache:B17RdYYwtJwJ:www.forum.mista.ru/topic.php%3Fid%3D342286%26page%3D1+склонение+Гений+site:forum.mista.ru&cd=2&hl=ru&ct=clnk&gl=ru
http://webcache.googleusercontent.com/search?q=cache:ch0WAKRuZEIJ:www.forum.mista.ru/topic.php%3Fid%3D339908+склонение+Гений+site:forum.mista.ru&cd=1&hl=ru&ct=clnk&gl=ru А то на форуме "архив временно отключен" |
|||
|
11
BayoNet
03.12.10
✎
15:17
|
Спасибо, не хочется велосипед изобретать
|
|||
|
12
Живой Ископаемый
03.12.10
✎
15:20
|
не изобретай велосипед. В этой ветке у тебя есть все.
и ДЛЛ, и правило, и код, и тестовые примеры, и даже готовая обработка, которая работала еще на 8.0 |
|||
|
13
Сергей Д
03.12.10
✎
15:22
|
1 Мы делали регистр сведений для склонений ФИО, названий организаций и т.д.
2. Есть библиотека padeg.dll - неплохо склоняет. |
|||
|
14
Живой Ископаемый
03.12.10
✎
15:22
|
человек который решил таблицу хранить с 6-ю падежами что-то говорит про нежелание изобретать велосипед... Прежде чем не желать изобретать велосипед, хорошо бы избавиться от желания изобретать гвоздь, молоток, колесо и тому подобные инструменты...
|
|||
|
15
zzerro
03.12.10
✎
15:31
|
(0) есть еще "крохотулька", пользуюсь года 4, полет нормальный, и должности и фамилии, но не без (2)
|
|||
|
16
zzerro
03.12.10
✎
15:32
|
(15) + и это не библиотека, а просто несколько процедур, причем махоньких совсем, правда КАК это работает нипанятна, но работает
|
|||
|
17
hhhh
03.12.10
✎
15:35
|
(9) не скажи: например, фамилия Левина - она зараза в дательном падеже дает Левине.
|
|||
|
18
Живой Ископаемый
03.12.10
✎
15:38
|
2(17) она? Если указать Ж как род? Должна быть Левиной.
|
|||
|
19
Irbis
03.12.10
✎
15:40
|
А если ударение ЛевИна, а не Левина. Тут еще и не только род важен.
|
|||
|
20
Живой Ископаемый
03.12.10
✎
15:42
|
2(19) Ы...
Не важно, ибо правило однозначно: ============== Правила изменения имен и фамилий СКЛОНЕНИЕ Личные имена, отчества и фамилии в русском языке склоняются, если их окончания поддаются изменению в соответствии с правилами русского словоизменения. Некоторые иноязычные имена, заимствованные в русский язык, и их конечные элементы порой резко отличаются от типичных русских имен и их окончаний. Такие имена остаются в литературном языке несклоняемыми. Ниже приводятся правила склонения русских фамилий, а также личных именований представителей других народов РФ и иностранных граждан. Склонение фамилий в русском языке также определяется характером окончаний и соответствием между грамматическим родом слова и полом именуемого. Основное ядро фамилий русского населения, а также многих других народов нашей страны составляют так называемые стандартные фамилии, оформленные суффиксами -ов/ев, -ин/ын, -ский/ской, -цкий/цкой. Эти фамилии беспрепятственно склоняются по образцам, приведенным ниже. Но у русского и многих других народов имеются фамилии, не оформленные соответствующими суффиксами. Они склоняются не во всех случаях. К склоняемым относятся фамилии, созвучные прилагательным: Бедный, Жареный, Нужный, Стальной, Убогий. Эти фамилии могут иметь формы мужского и женского рода и множественного числа. Нестандартные фамилии, созвучные существительным, часто не имеют мужских и женских соответствий. Среди них есть слова мужского рода: Бык, Ус, Сосед, Мельник, Воспитанник, Татарин, Казначей - и слова женского рода: Пятница, Судьба, Зима, Ручка, Красавица, Гусыня, Ворона, Повариха. И те и другие принадлежат как мужчинам, так и женщинам и склоняются в соответствии не с грамматическим родом, а с полом носителя. Встречаются даже фамилии, созвучные словам среднего грамматического рода: Блюдо, Благо, Долото. Несоответствие между фамилиями, совпадающими со словами среднего рода, и полом человека (мужским и женским), позволяет не склонять эти фамилии. Несклоняемыми остаются и фамилии Стецко, Писаренко, Москаленко. Вне грамматического рода и, следовательно, несклоняемыми остаются фамилии, исторически образовавшиеся из родительного падежа личного или прозвищного имени главы семьи или всего семейства в целом: Хитрово, Мертваго, Бураго (от Хитрой, Мертвой, Бурой), Седых, Фоминых (от Седые, Фомины). Фамилия как именование семьи предполагает наличие формы множественного числа: Петровы, Кашкины, Введенские. Если вступающие в брак берут общую фамилию, она пишется во множественном числе: Дмитриевы, Донские, Усатые. Нестандартные фамилии, кроме фамилий в форме прилагательных, официальных документальных форм множественного числа не имеют. Поэтому пишут: Мария Ивановна и Николай Иванович Виноград, супруги Сосед, муж и жена Суздаль. Несмотря на ряд трудностей, возникающих при склонении собственно русских и иноязычных фамилий в русском языке, все же желательно склонять все элементы именования человека, если они поддаются склонению. Действующая в русском языке система падежных окончаний достаточно жестко заставляет воспринимать оставшееся без склонения склоняемое слово как стоящее не в том падеже или относящееся не к тому роду, к которому оно в действительности относится. Например, Иван Иванович Сима, в родительном падеже должно быть Ивана Ивановича Симы. Если будет написано: для Ивана Ивановича Сима, это значит, что в именительном падеже данная фамилия имеет форму Сим, а не Сима. Оставленные без склонения мужские фамилии типа Ветер, Немешай будут приняты за женские, потому что подобные фамилии у мужчин склоняются: с Петром Сергеевичем Немешаем, от Владимира Павловича Ветра. ======== http://www.gramma.ru/SPR/?id=2.8 |
|||
|
21
Жан Пердежон
03.12.10
✎
16:30
|
(20) на заборе тоже написано
ударение важно |
|||
|
22
Живой Ископаемый
03.12.10
✎
16:32
|
2(21) именно. Пришел Жан - написал. Ударение не важно.
Если тетка считает по-другому - это ее психополовые проблемы, к русскому языку не имеющие отношения. |
|||
|
23
Domovoi
03.12.10
✎
16:42
|
(0)Не прокатит, все равно надо будет руками забивать, данный алгоритм только для кнопочки "По умолчанию".
|
|||
|
24
Жан Пердежон
03.12.10
✎
17:07
|
(20) жосткое правило:
...Они склоняются не во всех случаях (в каких?) ...Эти фамилии могут иметь формы мужского и женского рода и множественного числа (а могут, значит, и не иметь) ...Нестандартные фамилии, созвучные существительным, часто не имеют мужских и женских соответствий (ключевое слово ЧАСТО) |
|||
|
25
Живой Ископаемый
03.12.10
✎
17:24
|
2(24) Ну, если уж заинтересовался вопросом - найди другие источники. Построй пересечение этих источников. Если уж на то пошло, то значение имеет не ударение, а является ли фамилия Русской/нерусской. И все равно можно будет применить правило
|
|||
|
26
Domovoi
03.12.10
✎
17:37
|
Наверно проще будет загнать руками, чем выяснить происхождение фамилии и выяснять по каким правилам она должна склоняться.
|
|||
|
27
Живой Ископаемый
03.12.10
✎
17:43
|
если таких фамилий две - то наверное да... а если пару тысяч, то наверное наоборот. Потому что как-то внезапно выясниться, что на самом деле и не важно какого происхождения фамилия...
про происхождение я упомянул, чтобы показать что на самом деле в фамилии может и ударение быть как в русской, Левина - Левина, но носитель может настаивать на том, что его фамилия не склоняется, в отличии отрусской. |
|||
|
28
Жан Пердежон
03.12.10
✎
17:48
|
ага, правило, в котором боооооольшая таблица исключений
|
|||
|
29
Живой Ископаемый
03.12.10
✎
17:52
|
еще раз - не будет исключений. :)
|
|||
|
30
Живой Ископаемый
03.12.10
✎
17:52
|
практически. :)
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |