Увидеть свет – это и есть 'быть опубликованным'. Поэтому какое-то из сочетаний надо убрать – либо увидела свет, либо была опубликована.
Это предложение с прямой речью, верен первый вариант.
Предпочтительно: ...называется диффузией.
Это предикатив, а по школьной грамматике - наречие.
Это сложное (сложноподчиненное) предложение, в нем ставится запятая.
Запятыми разделяются однородные члены предложения, соединенные повторяющимся союзом.
Запятая нужна.
Трудно судить о корректности фразы, не зная ее смысла. Пожалуйста, поясните значение.
В зависимости от смысла, который вкладывает в свой текст автор, возможны варианты. Например: "Ни свет и ни тьма не служили ему препятствием"; "Это были не свет и не тьма, а нечто вроде сумерек".
Верно слитное написание: нелюбимое дитя.