Инструкция
1
Названия жителей города и поселка, образованные от названий населенных пунктов, называются этнохоронимы. В русском языке нет единого правила образования этнохоронимов, есть только ряд закономерностей и масса исключений. Поэтому для того, чтобы понять, как правильно назвать жителей того или иного города, достаточно часто приходится заглядывать в словарь.
2
В соответствии с правилами современного русского языка, жителей Архангельска надо называть «архангелогородцы». Мужской род – «архангелогородец», женский – «архангелогородка».
3
Существует также слово «архангельцы» («архангелец» для мужчин, женского рода не существует). Но, хотя этот этнохороним занесен в словари, употребляется он сейчас довольно редко, и многими людьми воспринимается как ошибка. Поэтому лучше употреблять в устной и письменной речи основной, «официальный» вариант названия – «архангелогородцы».
4
Казалось бы, было более логичным и естественным называть жителей Архангельска «архангельцами». Откуда взялись «архангелогородцы», вносящие путаницу? Но в данном случае мы имеем дело с исторически сложившейся традицией. Архангельск, как и многие другие города, неоднократно менял свое имя. Сначала он назывался Новохолмогоры, а в 1613 году был переименован в Архангельский город. Название городу дал расположенный неподалеку древнего Михайло-Архангельского монастыря. И жителей Архангельского города стали называть «архангелогородцами». Позднее город был переименован, а этнохороним – остался.