Слова «книжечка» и «книжонка» обозначают одно и то же понятие — книжку, но имеют разные оттенки значения. 2
Слово «книжечка» имеет уменьшительно-ласкательное значение. 58 Так называют небольшую по размеру книгу, к которой выражается положительное отношение. 2 Например: «До чего же мне нравится эта книжечка!». 2
Слово «книжонка» имеет уничижительный оттенок. 14 Так называют книгу, к которой выражается негативное отношение. 2 Например: «Да вашу книжонку читать противно!». 2
Таким образом, смысл слов «книжечка» и «книжонка» менялся в зависимости от контекста: первое слово указывает на положительное отношение, второе — на отрицательное.