Наличие этих вариантов связано с тем, что оборот как мираж можно считать относящимся к определению белый на белом, а можно решить, что он относится к сказуемому появился (появился, как мираж). В первом случае не закрываем запятой определение (оно не заканчивается на слове белом), а во втором случае — закрываем.
Запятая не нужна.
См. в «Письмовник».
Предпочтительна форма мн. числа сказуемого (не позволили). При прямом порядке слов (сказуемое следует за однородными подлежащими) обычно употребляется форма мн. числа сказуемого, при обратном порядке (сказуемое предшествует подлежащим) – форма ед. числа.
В этом случае возникнет неполное предложение, в котором на месте глагола следует поставить тире (обратим внимание, что речь идет именно о тире, а не о дефисе): Ивану — удачи в делах!
В правилах правописания представлен лишь один случай отсутствия пробелов при тире – позиция между цифрами. К сожалению, в справочниках нет прямого указания на то, когда пробел нужен, а когда нет, и читателю приходится ориентироваться лишь на примеры.
Полный академический справочник «Правила русской орфографии и пунктуации» под ред. В. В. Лопатина 2006 г. рекомендует ставить тире в цифровой записи при указании на количество, примеры даются без пробелов: человек 12–15; ей лет 30–35; рублей 200–300; это было году в 1950–1951-м (раздел «Орфография», § 118, прим. к п. 5); явление не XVIII–XIX веков, а более позднее; рукопись объемом 10–15 авторских листов (раздел «Пунктуация», § 19).
Пробел между тире и цифрами – как арабскими, так и римскими – избыточен. Пробел между тире и словами необходим, поскольку тире чаще служит для соединения и разделения не отдельных слов, а неоднословных членов предложения (определяемого члена предложения и приложения, частей сложного предложения и др.). Также оправданно тире между цифрами и между словесно-цифровыми соединениями, если хотя бы один компонент из пары содержит пробел, например: 900 – 2 500, в конце XIX – начале XX века, в III в. до н. э. – I в. н. э.
К общим рекомендациям можно добавить, что пробелы при тире между римскими цифрами иногда появляются под влиянием текстовых условий, как оформительское решение. Так, в параграфе о соединительном тире «Правил русской орфографии и пунктуации» 1956 г. римские цифры отделяются от тире пробелами (вероятно, по аналогии с предыдущим примером): Перелеты СССР – Америка; Рукописи XI – XIV вв. (§ 178). При этом на других страницах книги (например, в оглавлении) никаких пробелов между цифрами нет.
Спасибо за найденное противоречие. Ответ на вопрос 306803 уточнен.