Лингвистика

Как доказать, что правильно написать "Компания находится в г. Санкт-Петербург, а не в г. Санкт-Петербурге"

нужно правило. Заранее спасибо тем, кто постарался помочь))
Специально этот вопрос искала в справочниках.
Нас всегда учили, что приложения не склоняются. В реке Волга, в городе Самара. Про Волгу точно помню пример учительница приводила.
А тут вдруг стало в Интернете всплывать, что склоняются. В книжном магазине пролистала справочники и там написано следующее. Идет пункт, в котором говорится, что по правилам русского языка не склоняются (то есть в реке Волга) . А далее следующий пункт (видимо, в связи с новыми правилами) , где говорится, что (эту фразу я запомнила) : "в результате обобщения материалов СМИ даны следующие рекомендации... " И написано примерно то, что написала Вредина и что пишут в Интернете.
Лично меня это вообще убило. Получается, правило одно, а в результате того, что СМИ пишут по-другому, литературные нормы изменились.
Лично я, даже зная, что теперь, наверно, правильнее склонять названия городов, никогда их не склоняю. Я не могу так писать, для меня это не звучит. "Я живу в Самаре", но "Я живу в городе Самара".
Делайте для себя выводы сами.
Илгиз Майрамбеков
Илгиз Майрамбеков
49 279
Лучший ответ
Анна Болкунова Большое Вам спасибо!
А не надо ничего доказывать, потому что вы не правы.
Компания находится в г. Санкт-ПетербургЕ. С Врединой я согласна полностью. А вот кто учил русскому языку Олесю Аксенову, не знаю. Но изначально учили неправильно. Все-таки приятнее говорить: "Я живу в городе Самаре" (в городе Волгограде).
Sofiya Kozlovskaya Спасибо за поддержку!)
Анна Болкунова Я говорю не о разгоровной речи, а о письменной (их нормы отличаются)
К сожалению, вы не правы. Правильно писать: "Компания находится в г. Санкт-Петербурге"

Название географического объекта, употреблённое в функции приложения с родовыми географическими терминами город, село, деревня, хутор, река и т. п. , согласуется с определяемым словом, то есть склоняется, если топоним русский, славянский или давно заимствован и освоен русским языком.

Правильное написание: в городе Москве (не в городе Москва) , в городе Санкт-Петербурге (не в г. Санкт-Петербург) , из города Киева, над городом Парижем; в деревню Петровку, под хутором Михайловским; на острове Валааме, на берегу реки Волги, на Зелёном мысе (не на мысе Зелёный) , долина Сухого ручья (не долина ручья Сухой) , на Русском острове (не на острове Русский) .

Географические названия, употребляемые в сочетании с родовым словом, обычно не склоняются, если:

название по своей форме соответствует множественному числу: в городе Великие Луки, в городе Бережаны;
род обобщающего термина не совпадает с родом имени собственного: в селе Углянец, на озере Байкал.

Последнее не распространяется на сочетания со словом город. Правильно: из города Самары, в городе Санкт-Петербурге, в городе Москве. Вариант в городе Санкт-Петербург (городе Москва) не соответствует литературной норме.
Неизвестно Неизвестно Это из справочника Розенталя?
В городЕ Санкт-ПетербургЕ. Так и только так.
Я вам всем более того скажу, что "г." относительно городов федерального значения и городов, в названии которых присутствуют приставки "город, град, бург", писать неправильно - ГОСТ р 7.0.97-2016, п. 4.13.