Согласно действующему законодательству родители вправе дать ребенку любое имя, даже если его написание не соответствует правилам. Поэтому сегодня следует разделять грамматически правильное написание и фактическое имя человека, которое записано в паспорте. В современных словарях можно встретить три варианта имени: Даниил, Данил и Данила.
Правильно
Даниил, Данил или Данила?
Даниил — наиболее популярный вариант имени, который соответствует всем литературным нормам. Соответственно, отчество от данной формы имени пишется также с двумя «и».
Даниилович, Данииловна — правильное написание отчества от формы имени «Даниил».
Данил — также правильный вариант написания, но в некоторых словарях отмечен как разговорная форма имени «Даниил». Фактически является второй по популярности формой имени, которая записывается в паспорт.
Данилович, Даниловна — написание отчества от имени «Данил» с одной буквой «и».
Данила — такая форма имени в большинстве словарей отмечена как разговорная, но фактически используется при нарекании детей. Поэтому в современном языке является третьей по популярности.
Данилович, Даниловна — написание отчества от формы имени «Данила» совпадает с написанием отчества от имени «Данил».
С Данилом или Данилой?
Как и на само имя, так и на его формы при склонении, словари дают различные варианты.
Даниилом, Данилом — большинство словарей рекомендуют писать творительный падеж имени с окончанием на «-ом». Написание «и» сохраняется соответственно начальной форме имени.
Я иду гулять с Даниилом (Данилом).
Мы с Даниилом (Данилом) проделали большую работу.
Данилой, Данилою — некоторые словари допускают написание творительного падежа имени «Данила» с окончанием на «-ой» или «-ою». В разговорном языке такие формы часто употребляются по отношению к любой форме имени.
С Данилой он мог гулять днями напролет.
Мы с Данилою пойдем сегодня в кино.
Даниилович или Данилыч?
Даниилович, Данилович — правильные варианты написания отчества от форм имен «Даниил» и «Данил» соответственно. Написание отчеств также фиксируется словарями русского языка.
Данилыч — исключительно разговорная форма отчества, которую нельзя использовать в официальной письменной или устной речи. Может встречаться в художественной литературе для передачи разговорного стиля речи.
Неправильно
Даннил, Данниил, Даннила.