Современный русский язык. Лексика - Розенталь Д.Э., Голуб И.Б., Теленкова М.А. 2010
Синтаксис
Предложение
Приложение
Приложение — это определение, выраженное существительным, согласованным с определяемым словом в падеже: город-крепость, ученик-отличник, зима-чародейка, река Волга, дерево эвкалипт, старик пастух.
Особую разновидность представляют несогласованные приложения: 1) условные названия литературных произведений, органов печати, предприятий, гостиниц, пароходов и т. д.: в романе «Евгений Онегин», в газете «Труд», на фабрике «Красная заря», у гостиницы «Москва», с теплоходом «Россия», на ледоколе «Ермак»; 2) прозвища: у Всеволода Большое Гнездо.
Одиночное приложение, выраженное нарицательным существительным, обычно присоединяется к нарицательному существительному дефисом: девочки-подростки, инженер-конструктор, механик-водитель. Дефис пишется также после собственного имени (Иван-царевич) и географического названия, выступающего в роли приложения при родовом наименовании: Москва-река, Байкал-озеро, Астрахань-город (но без дефиса при обратном порядке слов: река Москва, озеро Байкал, город Астрахань).
Дефис не пишется:
1) если предшествующее однословное приложение может быть приравнено по значению к определению-прилагательному: бедняк сапожник (ср. бедный сапожник), хищник волк (ср. хищный волк);
2) если в сочетании двух нарицательных существительных первое из них обозначает родовое понятие, а второе — видовое: цветок магнолия, гриб подосиновик, газ углерод, обезьяна макака;
3) если первым элементом сочетания являются слова товарищ, гражданин, наш брат (в значении «я и мне подобные»): товарищ преподаватель, гражданин судья, наш брат ученик.
Об обособленных приложениях см. § 182.