Дитмар Розенталь - СПРАВОЧНИК ПО ПРАВОПИСАНИЮ, ПРОИЗНОШЕНИЮ, ЛИТЕРАТУРНОМУ РЕДАКТИРОВАНИЮ
3. Запятая не ставится перед присоединительным и, за которым следует указательное местоимение тот (та, то, те), употребленное для усиления значения предшествующего имени существительного, например: В такие морозы валенки и те не греют.
4. Запятая ставится между однородными членами предложения, соединенными посредством противительных союзов а, но, да (в значении «но»), уступительного хотя и др., например: Мал золотник, да дорог (пословица); Да, это был прекрасный, хотя и несколько печальный город (Паустовский).
Примечание. Однородный член предложения, стоящий после противительного союза и находящийся не в конце предложения, не обособляется, т. е. запятая после него не ставится, например: Каждый день солнце садилось в море, а не в тучи и было при этом клюквенного цвета… (Ю. Казаков); В книге рассказывается о первой, пусть неразделенной любви. Не ставится также запятая после однородного члена, стоящего после второй части парного союза (если… то, хотя… но и т. п.), например: Он понимал если не все, о чем его спрашивали, то кое-что и спешил отвечать.
Ср. также: редкий, но не единственный случай, редкий, хотя не единственный случай; редкий, если не единственный случай (после союза противительного, уступительного, условного), То же самое после присоединительного союза а также, а то и др., например: В подобной ситуации бывает трудно, а то и невозможно разобраться; после вводных слов а следовательно, а значит, например: В результате сила электромагнитного поля проходящих сигналов, а значит, и сила приема увеличивается во много раз (второй однородный член не обособляется).
§ 87. Однородные члены, соединенные повторяющимися союзами
1. Запятая ставится между однородными членами предложения, соединенными посредством повторяющихся союзов и… и, да… да, ни… ни, или… или, ли… ли, либо… либо, то… то и др., например: Темнота раннего зимнего утра скрывала и площадку на берегу, и полотняный поселок из палаток, и самих людей (Ажаев); Ни справа, ни слева, ни на воде, ни на берегу никого не было (Гайдар); С чужими я либо робел, либо важничал (Горький); Лицо радиста то хмурилось, то улыбалось (Горбатов): Наверху за потолком кто-то не то стонет, не то смеется (Чехов).
2. При двух однородных членах с повторяющимся союзом и запятая не ставится, если образуется тесное смысловое единство (обычно такие однородные члены не имеют при себе пояснительных слов), например: Были и лето и осень дождливы… (Жуковский); Кругом было и светло и зелено (Тургенев); Ой, полна, полна коробушка, есть и ситец и парча (Некрасов); Он ею и жил и дышал (А. К. Толстой); Прибрежная полоса, пересеченная мысами, уходила и в ту и в другую сторону (Семушкин).
При наличии у однородных членов пояснительных слов запятая в этих случаях обычно ставится, например:…В вашем сердце есть и гордость, и прямая честь (Пушкин); Срубленные осины придавили собой и траву, и мелкий кустарник (Тургенев); Все вокруг переменилось: и природа, и характер леса (Л. Толстой).
3. Запятая не ставится внутри цельных выражений фразеологического характера, образованных двумя словами с противоположным значением, соединенными повторяющимся союзом и или ни, например: и день и ночь, и смех и горе, и стар и млад, и так и этак, и там и сям, и туда и сюда, ни бе ни ме, ни больше ни меньше, ни брат ни сват, ни взад ни вперед, ни да ни нет, ни дать ни взять, ни два ни полтора, ни дна ни покрышки, ни днем ни ночью, ни жив ни мертв, ни за что ни про что, ни конца ни края, ни много ни мало, ни пава ни ворона, ни пуха ни пера, ни рыба ни мясо, ни с того ни с сего, ни свет ни заря, ни себе ни людям, ни слуху ни духу, ни стать ни сесть, ни так ни сяк, ни то ни се, ни тот ни другой, ни тот ни этот, ни тпру ни ну, ни туда ни сюда, ни шатко ни валко.
Но в пословицах и поговорках: Ни богу свечка, ни черту кочерга; Ни в городе Богдан, ни в селе Селифан.
4. Союзы ли… или, стоящие при однородных членах предложения, не приравниваются к повторяющимся союзам, поэтому запятая перед или не ставится, например: Видит ли он это или не видит? (Гоголь).
5. Если число однородных членов больше двух, а союз повторяется перед каждым из них, кроме первого, то запятая ставится между ними всеми, например: А вокруг были дым, и бой, и смерть (Горбатов); Иные хозяева вырастили уже вишни, или сирень, или жасмин (Фадеев); Только мальвы, да ноготки, да крученый паныч цвели кое-где по дорогам (В. Панова).
Примечание. Не ставится запятая, если два однородных члена с союзом и между ними образуют тесно связанную по смыслу группу, соединенную союзом и с третьим однородным членом, например: Вода давно сбыла в Тереке и быстро сбегала и сохла по канавам (Л. Толстой) (сбегала и сохла образуют парную группу, имеющую общий второстепенный член по канавам); Чувствовалось, что он хорошо сложен и крепок и красив старинной русской красотой (Фадеев) (парную группу образуют первые два сказуемых); Первый звук его голоса был слаб и неровен и, казалось, не выходил из его груди, но принесся откуда-то издалека (Тургенев) (парную группу образуют сказуемые слаб и неровен); Фыркает конь и ушами прядет, брызжет и плещет и дале плывет (Лермонтов) (парная группа — брызжет и плещет). Ср.: Пройти огонь и воду и медные трубы (поговорка) (парная группа — огонь и воду).
6. Запятая ставится между всеми однородными членами также в том случае, когда только часть их связана повторяющимися союзами, а остальные соединяются бессоюзной связью, например: Он слеп, упрям, нетерпелив, и легкомыслен, и кичлив (Пушкин); Твоя живая тишина, твои лихие непогоды, твои леса, твои луга, и Волги пышные брега, и Волги радостные воды — все мило мне (Языков).
7. Если союз и соединяет однородные члены попарно, то запятая ставится только между парными группами (внутри таких пар запятая не ставится), например: Я слышал разговоры — пьяные и трезвые, робкие и отчаянные, полные покорности и злобы, — всякие разговоры (Паустовский).
Парные группы в свою очередь могут соединяться повторяющимся союзом и, например:…Мильтона, сего поэта, вместе и изысканного и простодушного, и темного и запутанного, и выразительного и своенравного (Пушкин); Среди рек есть и большие и малые, и спокойные и буйные, и быстрые и медленные (М. Ильин); И нагнулся старый атаман и стал отыскивать свою люльку с табаком, неотлучную сопутницу на морях и на суше, и в походах и дома (Гоголь).
8. Если союз и повторяется в предложении не при однородных членах, то запятая между ними не ставится, например: Море вечно и неумолкаемо шумит и плещет (Гончаров); Казачки сидели на земле и завалинках хат и звонко болтали (Л. Толстой).
Не ставится запятая в выражениях типа: два и три и пять (два да три да пять) вместе составляют десять (нет перечисления однородных членов).