В городе Старом Осколе или в городе Старый Оскол? Составные наименования в сочетании с родовым словом
Надо ли склонять составные наименования городов и других населенных пунктов в сочетании с родовым словом? На этот вопрос справочные пособия отвечают по-разному. Везде указано, что такие названия не склоняются, если их внешняя форма соответствует форме множественного числа: в городе Великие Луки, из города Минеральные Воды (см. выше). А если она соответствует форме единственного числа? Старый Оскол, Вышний Волочек, Нижний Новгород, Кривой Рог...
В «Справочнике по правописанию и литературной правке» Д. Э. Розенталя, в пособии Ю. А. Бельчикова «Практическая стилистика современного русского языка», а также в «Словаре географических названий» А. В. Суперанской указано, что такие названия не склоняются в сочетании с родовым словом: в городе Старый Крым, из города Великий Устюг, в городе Старый Оскол, над городом Лодейное Поле. В то же время «Словарь грамматических вариантов русского языка» Л. К. Граудиной, В. А. Ицковича, Л. П. Катлинской указывает, что в топонимах, выраженных сочетаниями слов, части наименования должны склоняться: в городе Вышнем Волочке, однако в разговорной и профессиональной речи распространился и укоренился несклоняемый вариант: под городом Вышний Волочек, в поселении Долгий Мост.