Marcin Borkowski writes: >>> (info "eintro") >>> >>> yields >>> >>> --8<---------------cut here---------------start------------->8--- >>> An Introduction to Programming in Emacs Lisp >>> ******************************************** >>> >>> This is an ‘Introduction to Programming in Emacs Lisp’, for people who >>> --8<---------------cut here---------------end--------------->8--- >>> >>> If I want to actually cite Chassell's book, it is (a) not obvious who >>> the author is (the name can be found at the end of the preface and in >>> the "About the author" section, but not on the title page, where it >>> should be!), and (b) completely not obvious how to cite the book - is >>> the official title "An Introduction to Programming in Emacs Lisp" or >>> "Introduction to Programming in Emacs Lisp"? >> >> You are looking in the wrong place for this information. The Info >> format of a book is not a book, it's an on-line documentation file. >> For the book details, you should either (a) look at the Texinfo >> sources, or (b) produce a PDF or DVI/PS format, and look there. (The >> former is much easier, of course, if you have the sources.) > > I disagree. A book is a book, it shouldn't matter whether its dead > wood, pdf, html, texi or info. > > Also, the pdf says (p. 3) > > "An Introduction to Programming in Emacs Lisp", > > then > > "This is an /Introduction to Programming in Emacs Lisp/, for people who > are not programmers." (p. 4), > > and then > > "This introduction to /Programming in Emacs Lisp/ has a companion > document" (p. 14). > > So the pdf is also kind of a mess. Still looks like a bug to me. It seems to me that the canonical title is "An Introduction to Programming in Emacs Lisp". That's what's available at: https://shop.fsf.org/books/signed-introduction-programming-emacs-lisp-3rd-edition I also find in emacs-lisp-intro.texi: > @c half title; two lines here, so do not use 'shorttitlepage' > @tex > {\begingroup% > \hbox{}\vskip 1.5in \chaprm \centerline{An Introduction to}% > \endgroup}% > {\begingroup\hbox{}\vskip 0.25in \chaprm% > \centerline{Programming in Emacs Lisp}% > \endgroup\page\hbox{}\page} > @end tex > > @titlepage > @sp 6 > @center @titlefont{An Introduction to} > @sp 2 > @center @titlefont{Programming in Emacs Lisp} > @sp 2 > @center Revised Third Edition > @sp 4 > @center by Robert J. Chassell The attached patch fixes the reported inconsistencies. Any objections? Best regards, Stefan Kangas