Имена, которые Вы привели, являются исключениями. От всех мужских имен, оканчивающихся на -слав, а также от нескольких имен, оканчивающихся на -в и на -ил (вот их список: Гавриил, Даниил, Измаил, Самуил, Мануил, Иов, Пров) образуются двоякие формы отчеств: Ярославович и Ярославич, Даниилович и Данилович. Орфографически правильны оба варианта, только нужно следить, чтобы в документах одного конкретного лица использовалась всегда одна и та же форма, это важно с юридической точки зрения.
Имена, которые Вы привели, являются исключениями. От всех мужских имен, оканчивающихся на -слав, а также от нескольких имен, оканчивающихся на -в и на -ил (вот их список: Гавриил, Даниил, Измаил, Самуил, Мануил, Иов, Пров) образуются двоякие формы отчеств: Ярославович и Ярославич, Даниилович и Данилович. Орфографически правильны оба варианта, только нужно следить, чтобы в документах одного конкретного лица использовалась всегда одна и та же форма, это важно с юридической точки зрения.