Предлог, стоящий перед первым однородным членом, может опускаться перед остальными однородными членами, но может и повторяться перед каждым из них. Ср.: Хозяин, из почтения и радости, ничего не ел... (Пушкин).
1. Предлог повторяется:
1) если однородные члены соединены повторяющимися союзами
2) если однородные члены соединены сопоставительными союзами
3) если нужно показать, что предшествующее определение относится только к ближайшему однородному члену.
4) если отсутствие предлога может вызвать неясность в понимании предложения, например: учебники по литературному редактированию и по литературе (при пропуске второго предлога могло бы создаться впечатление, что речь идет об общих, а не об отдельных учебниках по двум предметам);
5) при отдаленной смысловой связи между однородными членами, например: Пришлось много ездить по Украине, по степям Казахстана, по сибирской тайге (перечисленные слова не входят как видовые понятия в ближайшее родовое понятие);
6) при значительном распространении однородных членов пояснительными словами
Невозможен пропуск разных предлогов; ср.: на предприятиях и в учреждениях.
2. Факультативное повторение предлога встречается:
1) если однородные члены соединены противительными союзами; ср.: Конфликт можно было разрешить, прибегнув к переговорам, а не «силовым» действиям;
2) если однородные члены соединены разделительными союзами, ср.: Другая река бежит по долине или по широкому лугу
3) Предлог обычно не повторяется в целях благозвучия (чаще, когда следующее слово начинается с того же согласного звука, которым выражен предлог)