Permalink
Browse files

add LaTeX source (2.andresraba5)

  • Loading branch information...
1 parent b0db092 commit fc47b556f8392043995a539273226896855d3769 @sarabander committed Sep 20, 2013
Showing with 46,290 additions and 30,617 deletions.
  1. +0 −7 README
  2. +40 −0 README.md
  3. BIN sicp.pdf
  4. +3 −3 src/LICENSE
  5. +4 −19 src/README
  6. BIN src/bookwheel.jpg
  7. BIN src/coverpage.pdf
  8. +284 −0 src/coverpage.svg
  9. +17 −31 src/ex-fig-ref.pl
  10. +414 −0 src/exercises.tex
  11. BIN src/fig/chap1/Fig1.1e.pdf
  12. BIN src/fig/chap1/Fig1.1g.pdf
  13. +136 −131 src/fig/chap1/{Fig1.1e.svg → Fig1.1g.svg}
  14. BIN src/fig/chap1/Fig1.2.pdf
  15. +95 −0 src/fig/chap1/Fig1.2.svg
  16. BIN src/fig/chap1/Fig1.3c.pdf
  17. +103 −90 src/fig/chap1/Fig1.3c.svg
  18. BIN src/fig/chap1/Fig1.4c.pdf
  19. +48 −44 src/fig/chap1/Fig1.4c.svg
  20. BIN src/fig/chap1/Fig1.5c.pdf
  21. +58 −55 src/fig/chap1/Fig1.5c.svg
  22. BIN src/fig/chap2/Fig2.10.pdf
  23. +33 −24 src/fig/chap2/Fig2.10.svg
  24. BIN src/fig/chap2/Fig2.11.pdf
  25. +33 −24 src/fig/chap2/Fig2.11.svg
  26. BIN src/fig/chap2/Fig2.12.pdf
  27. +33 −24 src/fig/chap2/Fig2.12.svg
  28. BIN src/fig/chap2/Fig2.13a.pdf
  29. +111 −101 src/fig/chap2/Fig2.13a.svg
  30. BIN src/fig/chap2/Fig2.14b.pdf
  31. +47 −36 src/fig/chap2/Fig2.14b.svg
  32. BIN src/fig/chap2/Fig2.15a.pdf
  33. +77 −56 src/fig/chap2/Fig2.15a.svg
  34. BIN src/fig/chap2/Fig2.16b.pdf
  35. +69 −59 src/fig/chap2/Fig2.16b.svg
  36. BIN src/fig/chap2/Fig2.17a.pdf
  37. +48 −38 src/fig/chap2/Fig2.17a.svg
  38. BIN src/fig/chap2/Fig2.18a.pdf
  39. +71 −61 src/fig/chap2/Fig2.18a.svg
  40. BIN src/fig/chap2/Fig2.19a.pdf
  41. +49 −39 src/fig/chap2/Fig2.19a.svg
  42. BIN src/fig/chap2/Fig2.1c.pdf
  43. +70 −55 src/fig/chap2/Fig2.1c.svg
  44. BIN src/fig/chap2/Fig2.20.pdf
  45. +53 −42 src/fig/chap2/Fig2.20.svg
  46. BIN src/fig/chap2/Fig2.21a.pdf
  47. +54 −44 src/fig/chap2/Fig2.21a.svg
  48. BIN src/fig/chap2/Fig2.22.pdf
  49. +53 −43 src/fig/chap2/Fig2.22.svg
  50. BIN src/fig/chap2/Fig2.23a.pdf
  51. +147 −140 src/fig/chap2/Fig2.23a.svg
  52. BIN src/fig/chap2/Fig2.24c.pdf
  53. +68 −57 src/fig/chap2/Fig2.24c.svg
  54. BIN src/fig/chap2/Fig2.25.pdf
  55. +42 −32 src/fig/chap2/Fig2.25.svg
  56. BIN src/fig/chap2/Fig2.26e.pdf
  57. +67 −57 src/fig/chap2/Fig2.26e.svg
  58. BIN src/fig/chap2/Fig2.2c.pdf
  59. +50 −39 src/fig/chap2/Fig2.2c.svg
  60. BIN src/fig/chap2/Fig2.2d.pdf
  61. +277 −0 src/fig/chap2/Fig2.2d.svg
  62. BIN src/fig/chap2/Fig2.3c.pdf
  63. +100 −89 src/fig/chap2/Fig2.3c.svg
  64. BIN src/fig/chap2/Fig2.3d.pdf
  65. +898 −0 src/fig/chap2/Fig2.3d.svg
  66. BIN src/fig/chap2/Fig2.4c.pdf
  67. +74 −63 src/fig/chap2/Fig2.4c.svg
  68. BIN src/fig/chap2/Fig2.5c.pdf
  69. +83 −72 src/fig/chap2/Fig2.5c.svg
  70. BIN src/fig/chap2/Fig2.6a.pdf
  71. +47 −37 src/fig/chap2/Fig2.6a.svg
  72. BIN src/fig/chap2/Fig2.7d.pdf
  73. +50 −46 src/fig/chap2/Fig2.7d.svg
  74. BIN src/fig/chap2/Fig2.8c.pdf
  75. +37 −26 src/fig/chap2/Fig2.8c.svg
  76. BIN src/fig/chap3/Fig3.1.pdf
  77. +45 −33 src/fig/chap3/Fig3.1.svg
  78. BIN src/fig/chap3/Fig3.10a.pdf
  79. +70 −67 src/fig/chap3/Fig3.10a.svg
  80. BIN src/fig/chap3/Fig3.11a.pdf
  81. +101 −96 src/fig/chap3/Fig3.11a.svg
  82. BIN src/fig/chap3/Fig3.12b.pdf
  83. +90 −87 src/fig/chap3/Fig3.12b.svg
  84. BIN src/fig/chap3/Fig3.13b.pdf
  85. +94 −89 src/fig/chap3/Fig3.13b.svg
  86. BIN src/fig/chap3/Fig3.14b.pdf
  87. +98 −95 src/fig/chap3/Fig3.14b.svg
  88. BIN src/fig/chap3/Fig3.15b.pdf
  89. +90 −87 src/fig/chap3/Fig3.15b.svg
  90. BIN src/fig/chap3/Fig3.16b.pdf
  91. +55 −52 src/fig/chap3/Fig3.16b.svg
  92. BIN src/fig/chap3/Fig3.17b.pdf
  93. +64 −61 src/fig/chap3/Fig3.17b.svg
  94. BIN src/fig/chap3/Fig3.18a.pdf
  95. +47 −45 src/fig/chap3/Fig3.18a.svg
  96. BIN src/fig/chap3/Fig3.19b.pdf
  97. +64 −61 src/fig/chap3/Fig3.19b.svg
  98. BIN src/fig/chap3/Fig3.20b.pdf
  99. +73 −70 src/fig/chap3/Fig3.20b.svg
  100. BIN src/fig/chap3/Fig3.21b.pdf
  101. +73 −70 src/fig/chap3/Fig3.21b.svg
  102. BIN src/fig/chap3/Fig3.22c.pdf
  103. +93 −90 src/fig/chap3/Fig3.22c.svg
  104. BIN src/fig/chap3/Fig3.23a.pdf
  105. +170 −167 src/fig/chap3/Fig3.23a.svg
  106. BIN src/fig/chap3/Fig3.24b.pdf
  107. +33 −31 src/fig/chap3/Fig3.24b.svg
  108. BIN src/fig/chap3/Fig3.25c.pdf
  109. +48 −45 src/fig/chap3/Fig3.25c.svg
  110. BIN src/fig/chap3/Fig3.26a.pdf
  111. +68 −59 src/fig/chap3/Fig3.26a.svg
  112. BIN src/fig/chap3/Fig3.27a.pdf
  113. +74 −71 src/fig/chap3/Fig3.27a.svg
  114. BIN src/fig/chap3/Fig3.28.pdf
  115. +61 −59 src/fig/chap3/Fig3.28.svg
  116. BIN src/fig/chap3/Fig3.29b.pdf
  117. +83 −74 src/fig/chap3/Fig3.29b.svg
  118. BIN src/fig/chap3/Fig3.2b.pdf
  119. +68 −57 src/fig/chap3/Fig3.2b.svg
  120. BIN src/fig/chap3/Fig3.30b.pdf
  121. +92 −90 src/fig/chap3/Fig3.30b.svg
  122. BIN src/fig/chap3/Fig3.31.pdf
  123. +55 −51 src/fig/chap3/Fig3.31.svg
  124. BIN src/fig/chap3/Fig3.32.pdf
  125. +43 −41 src/fig/chap3/Fig3.32.svg
  126. BIN src/fig/chap3/Fig3.33.pdf
  127. +67 −63 src/fig/chap3/Fig3.33.svg
  128. BIN src/fig/chap3/Fig3.34.pdf
  129. +41 −39 src/fig/chap3/Fig3.34.svg
  130. BIN src/fig/chap3/Fig3.35a.pdf
  131. +46 −44 src/fig/chap3/Fig3.35a.svg
  132. BIN src/fig/chap3/Fig3.36.pdf
  133. +47 −45 src/fig/chap3/Fig3.36.svg
  134. BIN src/fig/chap3/Fig3.37a.pdf
  135. +62 −60 src/fig/chap3/Fig3.37a.svg
  136. BIN src/fig/chap3/Fig3.38.pdf
  137. +44 −40 src/fig/chap3/Fig3.38.svg
  138. BIN src/fig/chap3/Fig3.3b.pdf
  139. +72 −60 src/fig/chap3/Fig3.3b.svg
  140. BIN src/fig/chap3/Fig3.4a.pdf
  141. +105 −103 src/fig/chap3/Fig3.4a.svg
  142. BIN src/fig/chap3/Fig3.5a.pdf
  143. +63 −61 src/fig/chap3/Fig3.5a.svg
  144. BIN src/fig/chap3/Fig3.6b.pdf
  145. +61 −57 src/fig/chap3/Fig3.6b.svg
  146. BIN src/fig/chap3/Fig3.7a.pdf
  147. +83 −77 src/fig/chap3/Fig3.7a.svg
  148. BIN src/fig/chap3/Fig3.8c.pdf
  149. +71 −68 src/fig/chap3/Fig3.8c.svg
  150. BIN src/fig/chap3/Fig3.9a.pdf
  151. +58 −55 src/fig/chap3/Fig3.9a.svg
  152. BIN src/fig/chap4/Fig4.1.pdf
  153. +70 −60 src/fig/chap4/Fig4.1.svg
  154. BIN src/fig/chap4/Fig4.2.pdf
  155. +69 −67 src/fig/chap4/Fig4.2.svg
  156. BIN src/fig/chap4/Fig4.3.pdf
  157. +39 −35 src/fig/chap4/Fig4.3.svg
  158. BIN src/fig/chap4/Fig4.4.pdf
  159. +52 −44 src/fig/chap4/Fig4.4.svg
  160. BIN src/fig/chap4/Fig4.5.pdf
  161. +58 −50 src/fig/chap4/Fig4.5.svg
  162. BIN src/fig/chap4/Fig4.6.pdf
  163. +62 −55 src/fig/chap4/Fig4.6.svg
  164. BIN src/fig/chap5/Fig5.11a.pdf
  165. +123 −120 src/fig/chap5/Fig5.11a.svg
  166. BIN src/fig/chap5/Fig5.14a.pdf
  167. +111 −109 src/fig/chap5/Fig5.14a.svg
  168. BIN src/fig/chap5/Fig5.15a.pdf
  169. +89 −77 src/fig/chap5/Fig5.15a.svg
  170. BIN src/fig/chap5/Fig5.1a.pdf
  171. +41 −39 src/fig/chap5/Fig5.1a.svg
  172. BIN src/fig/chap5/Fig5.2.pdf
  173. +39 −37 src/fig/chap5/Fig5.2.svg
  174. BIN src/fig/chap5/Fig5.4b.pdf
  175. +80 −78 src/fig/chap5/Fig5.4b.svg
  176. BIN src/fig/chap5/Fig5.5a.pdf
  177. +91 −89 src/fig/chap5/Fig5.5a.svg
  178. BIN src/fig/chap5/Fig5.7b.pdf
  179. +96 −94 src/fig/chap5/Fig5.7b.svg
  180. BIN src/fig/icons/black_chess_queen.pdf
  181. +0 −5,902 src/fig/icons/by.eps
  182. +0 −5,902 src/fig/icons/cc.eps
  183. +0 −5,902 src/fig/icons/nc.eps
  184. +0 −5,902 src/fig/icons/sa.eps
  185. BIN src/fig/icons/white_chess_queen.pdf
  186. +124 −0 src/figures.tex
  187. +2 −0 src/postamble.tex
  188. +241 −0 src/preamble.tex
  189. +6 −0 src/sicp.mst
  190. +35,931 −0 src/sicp.tex
  191. +1,785 −1,851 src/sicp.texi
  192. +87 −0 src/survey.rb
  193. +479 −0 src/texi-to-latex.pl
View
7 README
@@ -1,7 +0,0 @@
-A PDF version of "Structure and Interpretation of Computer Programs" (SICP) by Abelson, Sussman, and Sussman. Low resolution bitmap images are replaced by vector graphics (SVG) and mathematics is typeset in TeX. Typography and layout are improved for better on-screen legibility. This edition is suitable for medium-sized screens (like 10" tablets).
-
-It is based on Neil Van Dyke's Texinfo version: http://www.neilvandyke.org/sicp-texi/
-
-Official SICP page with HTML version: http://mitpress.mit.edu/sicp/
-
-An adaptation to pocket format is now finished: http://github.com/sarabander/sicp-pocket/
View
@@ -0,0 +1,40 @@
+SICP
+====
+
+<img src="http://sicpebook.files.wordpress.com/2013/09/dreamsmile3.png"
+ alt="Par dreaming and smiling" align="right" />
+
+This is a PDF version of "Structure and Interpretation of Computer Programs" by Harold Abelson, Gerald Jay Sussman, and Julie Sussman. It is a further development of the [Unofficial Texinfo Format](http://www.neilvandyke.org/sicp-texi/) (UTF), which was originally derived from the [HTML version](http://mitpress.mit.edu/sicp/) at The MIT Press.
+
+Biggest change in this revision is the conversion to LaTeX, which opens the door to design and customization possibilities that the massive CTAN archive enables. Also, the latest typesetting engine XeTeX can be used, along with the Unicode and OpenType goodness it brings.
+
+
+Source
+------
+
+The `src` directory contains both Texinfo and LaTeX sources. To recompile the book, enter:
+
+```bash
+$ ./texi-to-latex.pl sicp.texi ; xelatex sicp.tex
+```
+
+You may need to issue the `xelatex sicp.tex` command again once or twice to get the labels and cross-references right.
+
+The Perl script pulls in both `preamble.tex` and `postamble.tex.` The preamble contains all the configuration and style declarations. Note that the LaTeX file `sicp.tex` will be generated on the fly, overwriting the previous version. To keep `sicp.texi` and `sicp.tex` in sync, I make changes to `sicp.texi,` which is already a hybrid of Texinfo and LaTeX code. This is fine, because all non-Texinfo content remains unchanged by the script.
+
+Chances for successful compilation by `xelatex` are increased if you have almost complete installation of recent TeX Live distribution. The needed OpenType fonts must be installed in the operating system.
+
+Acknowledgements
+----------------
+
+* Lytha Ayth
+* Neil Van Dyke
+* Gavrie Philipson
+* J. E. Johnson
+
+License
+-------
+
+The files `sicp.texi, sicp.tex, sicp.pdf,` and the diagrams in directory `fig` are licensed under Creative Commons Attribution-ShareAlike 3.0 Unported License ([cc by-sa](http://creativecommons.org/licenses/by-sa/3.0/)).
+
+The script files `ex-fig-ref.pl, survey.rb,` and `texi-to-latex.pl` are licensed under GNU General Public License version 3 (for details, see LICENSE).
View
BIN sicp.pdf
Binary file not shown.
View
@@ -1,12 +1,12 @@
LICENSING TERMS
- 1. sicp.texi, sicp.pdf, and illustrations in directory 'fig'
+ 1. sicp.texi, sicp.tex, sicp.pdf, and illustrations in directory 'fig'
are licensed under Creative Commons Attribution-ShareAlike 3.0
Unported License (http://creativecommons.org/licenses/by-sa/3.0/).
- 2. The configuration and macro files needed to compile the book --
- ex-fig-ref.pl, texinfo.tex, and utopia.tex -- are under GNU GPL v.3:
+ 2. The script files ex-fig-ref.pl, survey.rb, and texi-to-latex.pl
+ are under GNU GPL v.3:
GNU GENERAL PUBLIC LICENSE
View
@@ -1,21 +1,6 @@
+The commands for compilation are:
+./texi-to-latex.pl sicp.texi ; xelatex sicp.tex
- sicp.texi
- ===========
-
- ---------------------------------------------------------------
- This is the Texinfo source of Structure and Interpretation
- of Computer Programs (SICP), 2nd ed. by Abelson & Sussman.
- ---------------------------------------------------------------
-
- This work is licensed under a Creative Commons
- Attribution-ShareAlike 3.0 Unported License
- http://creativecommons.org/licenses/by-sa/3.0/
-
- ---------------------------------------------------------------
-
- To compile the source, producing a PDF, enter:
-
- texi2pdf sicp.texi
-
- ---------------------------------------------------------------
+You may need to run xelatex two or three times
+to get labels and cross-references right.
View
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View
Binary file not shown.
View
@@ -0,0 +1,284 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+ xmlns:dc="http://purl.org/dc/elements/1.1/"
+ xmlns:cc="http://creativecommons.org/ns#"
+ xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+ xmlns:svg="http://www.w3.org/2000/svg"
+ xmlns="http://www.w3.org/2000/svg"
+ xmlns:xlink="http://www.w3.org/1999/xlink"
+ xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+ xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+ style="display:inline;enable-background:new"
+ sodipodi:docname="coverpage.svg"
+ inkscape:version="0.48.3.1 r9886"
+ version="1.1"
+ id="svg2"
+ height="853"
+ width="640">
+ <defs
+ id="defs4">
+ <filter
+ id="filter4141"
+ inkscape:label="Desaturate"
+ x="0"
+ y="0"
+ width="1"
+ height="1"
+ inkscape:menu="Color"
+ inkscape:menu-tooltip="Render in shades of gray by reducing saturation to zero"
+ color-interpolation-filters="sRGB">
+ <feColorMatrix
+ id="feColorMatrix4143"
+ type="saturate"
+ values="0" />
+ </filter>
+ </defs>
+ <sodipodi:namedview
+ id="base"
+ pagecolor="#ffffff"
+ bordercolor="#666666"
+ borderopacity="1.0"
+ inkscape:pageopacity="0.0"
+ inkscape:pageshadow="2"
+ inkscape:zoom="1.979899"
+ inkscape:cx="318.45406"
+ inkscape:cy="442.90009"
+ inkscape:document-units="px"
+ inkscape:current-layer="layer1"
+ showgrid="false"
+ inkscape:window-width="1920"
+ inkscape:window-height="1004"
+ inkscape:window-x="0"
+ inkscape:window-y="24"
+ inkscape:window-maximized="1"
+ height="1020px"
+ width="600px">
+ <inkscape:grid
+ type="xygrid"
+ id="grid4033"
+ empspacing="5"
+ visible="true"
+ enabled="true"
+ snapvisiblegridlinesonly="true" />
+ </sodipodi:namedview>
+ <metadata
+ id="metadata7">
+ <rdf:RDF>
+ <cc:Work
+ rdf:about="">
+ <dc:format>image/svg+xml</dc:format>
+ <dc:type
+ rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+ <dc:title />
+ </cc:Work>
+ </rdf:RDF>
+ </metadata>
+ <g
+ inkscape:groupmode="layer"
+ id="layer4"
+ inkscape:label="kolmjaotus"
+ style="display:none">
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 20,3 0,850"
+ id="path7396"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ transform="translate(0,-199.36211)"
+ style="fill:none;stroke:#000000;stroke-width:0.76005882px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 36.211155,202.36211 0,283.66628"
+ id="path7396-4"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ <path
+ transform="translate(0,-199.36211)"
+ style="fill:none;stroke:#000000;stroke-width:0.76005882px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 35.714289,769.10039 0,283.66631"
+ id="path7396-4-2"
+ inkscape:connector-curvature="0"
+ sodipodi:nodetypes="cc" />
+ </g>
+ <g
+ inkscape:label="tekst"
+ inkscape:groupmode="layer"
+ id="layer1"
+ style="display:inline"
+ transform="translate(0,-199.36211)">
+ <text
+ xml:space="preserve"
+ style="font-size:36px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:110.00000238%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Alegreya;-inkscape-font-specification:Alegreya"
+ x="48.288597"
+ y="500.63922"
+ id="text2985"
+ sodipodi:linespacing="110%"><tspan
+ sodipodi:role="line"
+ id="tspan2987"
+ x="48.288597"
+ y="500.63922"
+ style="font-size:42px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:110.00000238%;word-spacing:3px;fill:#000000;fill-opacity:1;font-family:Linux Biolinum O;-inkscape-font-specification:Linux Biolinum O Bold"
+ dx="0 0 0 0 0 0 0 -0.5 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 0 0 0 0 0 0 0">Structure and Interpretation</tspan><tspan
+ sodipodi:role="line"
+ x="48.288597"
+ y="546.83923"
+ id="tspan2989"
+ style="font-size:42px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:110.00000238%;word-spacing:2px;fill:#000000;fill-opacity:1;font-family:Linux Biolinum O;-inkscape-font-specification:Linux Biolinum O Bold"
+ dx="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -0.5 0 0 -0.5"><tspan
+ style="font-size:42px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;line-height:110.00000238%;word-spacing:2.5px;fill:#000000;fill-opacity:1;font-family:Linux Biolinum O;-inkscape-font-specification:Linux Biolinum O Bold"
+ id="tspan3082"
+ dx="1 0 0 0 -0.5 0 0 0 0 0 -0.5">of Computer</tspan> Programs</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:24px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:120.00000477%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Alegreya;-inkscape-font-specification:Alegreya"
+ x="276.42462"
+ y="748.46985"
+ id="text4059"
+ sodipodi:linespacing="120%"><tspan
+ sodipodi:role="line"
+ x="276.42462"
+ y="748.46985"
+ id="tspan4063"
+ style="font-size:29px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:120.00000477%;word-spacing:2px;fill:#000000;fill-opacity:1;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
+ dx="-1.25 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0">Harold Abelson and </tspan><tspan
+ sodipodi:role="line"
+ x="276.42462"
+ y="783.26984"
+ style="font-size:29px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:120.00000477%;word-spacing:2px;fill:#000000;fill-opacity:1;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
+ id="tspan7238">Gerald Jay Sussman</tspan><tspan
+ sodipodi:role="line"
+ x="276.42462"
+ y="818.06982"
+ id="tspan4069"
+ style="font-size:29px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:120.00000477%;word-spacing:2px;fill:#000000;fill-opacity:1;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O">with Julie Sussman, </tspan><tspan
+ sodipodi:role="line"
+ x="276.42462"
+ y="852.86987"
+ style="font-size:29px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:120.00000477%;word-spacing:2px;fill:#000000;fill-opacity:1;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
+ id="tspan7240">foreword by Alan <tspan
+ style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;word-spacing:1px;fill:#000000;fill-opacity:1;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
+ id="tspan7244">J. Perlis</tspan></tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:26px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:120.00000477%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Alegreya;-inkscape-font-specification:Alegreya"
+ x="276.20007"
+ y="663.35364"
+ id="text5884"
+ sodipodi:linespacing="120%"><tspan
+ sodipodi:role="line"
+ x="276.20007"
+ y="663.35364"
+ id="tspan5892"
+ style="font-size:16.79999924px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:120.00000477%;word-spacing:1.29999995px;fill:#000000;fill-opacity:1;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
+ dy="0 0 0 0 0 0 0 0 0"
+ dx="0 0 0 0 0 0 0 0 0"><tspan
+ style="font-size:16.79999924px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;word-spacing:1.29999995px;fill:#000000;fill-opacity:1;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
+ id="tspan3026"
+ dx="0.5">Unofficial Texinfo Format </tspan></tspan><tspan
+ sodipodi:role="line"
+ x="276.20007"
+ y="683.51361"
+ style="font-size:16.79999924px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:120.00000477%;word-spacing:1.29999995px;fill:#000000;fill-opacity:1;font-family:Linux Libertine O;-inkscape-font-specification:Linux Libertine O"
+ id="tspan7192"
+ dx="1">2.andresraba5</tspan></text>
+ <text
+ xml:space="preserve"
+ style="font-size:26px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;text-align:start;line-height:125%;letter-spacing:0px;word-spacing:0px;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;font-family:Alegreya;-inkscape-font-specification:Alegreya"
+ x="276.0762"
+ y="639.08075"
+ id="text5896"
+ sodipodi:linespacing="125%"><tspan
+ sodipodi:role="line"
+ id="tspan5898"
+ x="276.0762"
+ y="639.08075"
+ style="font-size:25px;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;word-spacing:1.79999994999999990px;fill:#a02c2c;fill-opacity:1;font-family:Linux Libertine Capitals O;-inkscape-font-specification:Linux Libertine Capitals O"
+ dx="0 1 1 1 1 1 0 1 1 1 1 1 1 1">second edition</tspan></text>
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer3"
+ inkscape:label="pilt"
+ style="opacity:1;display:inline"
+ transform="translate(0,-199.36211)">
+ <image
+ sodipodi:absref="bookwheel.jpg"
+ xlink:href="bookwheel.jpg"
+ width="206.97501"
+ height="300.42499"
+ id="image7052"
+ x="54.313999"
+ y="568.92511" />
+ </g>
+ <g
+ inkscape:groupmode="layer"
+ id="layer2"
+ inkscape:label="abijooned"
+ style="display:none"
+ transform="translate(0,-199.36211)">
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 284,590.36211 0,280"
+ id="path7232"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 490,623.79068 -360,0"
+ id="path7254"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 40,573 0,280"
+ id="path7334"
+ inkscape:connector-curvature="0"
+ transform="translate(0,199.36211)" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 40,202.36211 0,280"
+ id="path7334-0"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 488.71429,686.98974 -360,0"
+ id="path7254-5"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 523.14285,772.36211 0,279.99999"
+ id="path7334-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 522.71429,856.50497 -360,0"
+ id="path7254-8"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 522.85714,726.64782 -360,0"
+ id="path7254-8-7"
+ inkscape:connector-curvature="0" />
+ <path
+ style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 52,273 0,440"
+ id="path7604"
+ inkscape:connector-curvature="0"
+ transform="translate(0,199.36211)" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 462.90241,590.12345 0,280"
+ id="path7232-6"
+ inkscape:connector-curvature="0" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="M 50,253 0,253"
+ id="path3038"
+ inkscape:connector-curvature="0"
+ transform="translate(0,199.36211)" />
+ <path
+ style="opacity:0.8;fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;display:inline;enable-background:new"
+ d="m 640,452.36211 -50,0"
+ id="path3038-6"
+ inkscape:connector-curvature="0" />
+ </g>
+</svg>
Oops, something went wrong.

0 comments on commit fc47b55

Please sign in to comment.