sarabander / sicp

HTML5/EPUB3 version of SICP
http://sarabander.github.io/sicp/
Other
4.33k stars 599 forks source link

Footnotes at the end of chapter 1 are missing #41

Open stephencweiss opened 3 years ago

stephencweiss commented 3 years ago

It appears that the footnotes 26, 27, and 28 at the end of chapter one are missing.

Per the MIT HTML5 version of the book, the footnotes are:

25 The concept of consistent renaming is actually subtle and difficult to define formally. Famous logicians have made embarrassing errors here.

27 Lexical scoping dictates that free variables in a procedure are taken to refer to bindings made by enclosing procedure definitions; that is, they are looked up in the environment in which the procedure was defined. We will see how this works in detail in chapter 3 when we study environments and the detailed behavior of the interpreter.

28 Embedded definitions must come first in a procedure body. The management is not responsible for the consequences of running programs that intertwine definition and use.
stephencweiss commented 3 years ago

This is confusing as the links are clearly part of the repository: https://github.com/sarabander/sicp/blob/master/html/1_002e1.xhtml#L1728

Uploads show that it works on the web, but not with the epub.

https://user-images.githubusercontent.com/39878535/121821327-fa66d480-cc5d-11eb-8712-c49eeaa0ed8c.mov

https://user-images.githubusercontent.com/39878535/121821325-f8047a80-cc5d-11eb-9bd4-bdea958dca91.mov