Open edward opened 12 years ago
Adding the output of ./build for me:
localhost:Shopify-Developer-Book -----$ ./build
unchanged sass/ie.sass
unchanged sass/layout.sass
unchanged sass/print.sass
unchanged sass/screen.sass
#<NoMethodError: undefined method `text' for nil:NilClass>
["/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/parser/epub.rb:91:in `chapter'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/parser/epub.rb:103:in `block in collect_sections'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/parser/epub.rb:103:in `map'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/parser/epub.rb:103:in `collect_sections'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/parser/epub.rb:63:in `parse'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/parser.rb:21:in `parse'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/exporter.rb:39:in `export!'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/exporter.rb:10:in `run'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/lib/kitabu/cli.rb:39:in `export'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.2/lib/thor/task.rb:27:in `run'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.2/lib/thor/invocation.rb:120:in `invoke_task'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.2/lib/thor.rb:275:in `dispatch'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/gems/thor-0.15.2/lib/thor/base.rb:408:in `start'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bundler/gems/kitabu-e9e9bc0d225b/bin/kitabu:5:in `<top (required)>'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bin/kitabu:19:in `load'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bin/kitabu:19:in `<main>'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bin/ruby_noexec_wrapper:14:in `eval'", "/Users/-----/.rvm/gems/ruby-1.9.3-p194/bin/ruby_noexec_wrapper:14:in `<main>'"]
No such file or directory - kindlegen
No such file or directory - html2text
** e-book couldn't be exported
And I do get the output PDF, HTML, etc, too.
Thanks.
I get the same error on ruby 1.9.3-p385 under rvm although my stack trace includes
*********************************************************
* Amazon.com kindlegen(MAC OSX) V2.7 build 1019-d6e4792 *
* A command line e-book compiler *
* Copyright Amazon.com 2012 *
*********************************************************
Error(kindlegen):E30005: Could not find file $HOME/repos/Shopify-Developer-Book/output/Shopify-Developer-Book.epub
But was able to build the book successfully by updating my Gemfile etc
diff --git a/Gemfile b/Gemfile
index 6ca176d..01bf086 100644
--- a/Gemfile
+++ b/Gemfile
@@ -1,8 +1,8 @@
# A sample Gemfile
source "https://rubygems.org"
-gem "kitabu", :git => "https://github.com/jstorimer/kitabu"
+gem "kitabu"
gem "compass"
gem "rake"
gem "doc_raptor"
-gem "multi_xml", "0.5.2"
\ No newline at end of file
+gem "multi_xml", "0.5.2"
diff --git a/Gemfile.lock b/Gemfile.lock
index b1a7ba2..cf3c190 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,30 +1,14 @@
-GIT
- remote: https://github.com/jstorimer/kitabu
- revision: e9e9bc0d225b64dceb11400f375df210bbadb7b3
- specs:
- kitabu (1.0.0.rc1)
- RedCloth (~> 4.2)
- activesupport (~> 3.0)
- eeepub-with-cover-support (~> 0.8)
- i18n (~> 0.5)
- nokogiri (~> 1.5)
- notifier (~> 0.1)
- pygments.rb (~> 0.2)
- rdiscount (~> 1.6)
- thor (~> 0.14)
- watchr (~> 0.7)
-
GEM
remote: https://rubygems.org/
specs:
RedCloth (4.2.9)
- activesupport (3.2.6)
+ activesupport (3.2.12)
i18n (~> 0.6)
multi_json (~> 1.0)
- blankslate (2.1.2.4)
- builder (3.0.0)
- chunky_png (1.2.5)
- compass (0.12.1)
+ builder (3.2.2)
+ chunky_png (1.2.8)
+ coderay (1.0.9)
+ compass (0.12.2)
chunky_png (~> 1.2)
fssm (>= 0.2.7)
sass (~> 3.1)
@@ -33,27 +17,30 @@ GEM
eeepub-with-cover-support (0.8.7)
builder
rubyzip
- ffi (1.0.11)
- fssm (0.2.9)
- httparty (0.8.3)
+ fssm (0.2.10)
+ httparty (0.11.0)
multi_json (~> 1.0)
- multi_xml
- i18n (0.6.0)
- multi_json (1.3.6)
+ multi_xml (>= 0.5.2)
+ i18n (0.6.4)
+ kitabu (1.0.4)
+ RedCloth
+ activesupport
+ coderay
+ eeepub-with-cover-support
+ i18n
+ nokogiri
+ notifier
+ rdiscount
+ thor
+ multi_json (1.7.5)
multi_xml (0.5.2)
- nokogiri (1.5.4)
- notifier (0.2.1)
- pygments.rb (0.2.12)
- rubypython (~> 0.5.3)
- rake (0.9.2.2)
- rdiscount (1.6.8)
- rubypython (0.5.3)
- blankslate (>= 2.1.2.3)
- ffi (~> 1.0.7)
- rubyzip (0.9.8)
- sass (3.1.19)
- thor (0.15.2)
- watchr (0.7)
+ nokogiri (1.5.9)
+ notifier (0.4.1)
+ rake (10.0.4)
+ rdiscount (2.1.6)
+ rubyzip (0.9.9)
+ sass (3.2.9)
+ thor (0.18.1)
PLATFORMS
ruby
@@ -61,6 +48,6 @@ PLATFORMS
DEPENDENCIES
compass
doc_raptor
- kitabu!
+ kitabu
multi_xml (= 0.5.2)
rake
diff --git a/templates/html/stylesheets/screen.css b/templates/html/stylesheets/screen.css
index eb5fba3..9aed82b 100644
--- a/templates/html/stylesheets/screen.css
+++ b/templates/html/stylesheets/screen.css
@@ -2,7 +2,7 @@
* In this file you should write your main styles. (or centralize your imports)
* Import this file using the following HTML or equivalent:
* <link href="/stylesheets/screen.css" media="screen, projection" rel="stylesheet" type="text/css" /> */
-/* line 17, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 17, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
@@ -19,50 +19,50 @@ time, mark, audio, video {
margin: 0;
padding: 0;
border: 0;
- font-size: 100%;
font: inherit;
+ font-size: 100%;
vertical-align: baseline;
}
-/* line 20, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
-body {
+/* line 22, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+html {
line-height: 1;
}
-/* line 22, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 24, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
ol, ul {
list-style: none;
}
-/* line 24, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 26, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
table {
border-collapse: collapse;
border-spacing: 0;
}
-/* line 26, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 28, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
text-align: left;
font-weight: normal;
vertical-align: middle;
}
-/* line 28, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 30, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
quotes: none;
}
-/* line 101, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 103, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
content: "";
content: none;
}
-/* line 30, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 32, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
a img {
border: none;
}
-/* line 114, /Users/dlazar/.rvm/gems/ruby-1.9.2-p290/gems/compass-0.12.1/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
+/* line 116, ../../../../../../.rvm/gems/ruby-1.9.3-p385@global/gems/compass-0.12.2/frameworks/compass/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary {
display: block;
}
@@ -70,7 +70,7 @@ article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav,
/* ============ */
/* = DEFAULTS = */
/* ============ */
-/* line 28, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 28, ../sass/layout.sass */
html * {
font: normal normal normal 12pt/normal Constantia, Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
}
@@ -113,33 +113,33 @@ html * {
/* ============= */
/* = BOOKMARKS = */
/* ============= */
-/* line 64, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 64, ../sass/layout.sass */
h1, h2, h3, h4, h5, h6 {
prince-bookmark-level: none;
}
-/* line 67, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 67, ../sass/layout.sass */
.frontcover h1 {
prince-bookmark-level: 1;
}
-/* line 71, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 71, ../sass/layout.sass */
.chapter h2 {
prince-bookmark-level: 2;
}
-/* line 73, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 73, ../sass/layout.sass */
.chapter h3 {
prince-bookmark-level: 3;
}
-/* line 75, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 75, ../sass/layout.sass */
.chapter h4 {
prince-bookmark-level: 4;
}
-/* line 77, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 77, ../sass/layout.sass */
.chapter h5 {
prince-bookmark-level: 5;
}
-/* line 79, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 79, ../sass/layout.sass */
.chapter h6 {
prince-bookmark-level: 6;
}
@@ -147,7 +147,7 @@ h1, h2, h3, h4, h5, h6 {
/* ============= */
/* = CONTAINER = */
/* ============= */
-/* line 87, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 87, ../sass/layout.sass */
div.container {
height: 7in;
left: 0;
@@ -157,11 +157,11 @@ div.container {
width: 9.25in;
z-index: -1;
}
-/* line 96, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 96, ../sass/layout.sass */
div.frontcover {
background: white;
}
-/* line 98, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 98, ../sass/layout.sass */
div.frontcover div {
width: 91%;
margin: 0 auto;
@@ -170,29 +170,29 @@ div.frontcover div {
position: absolute;
top: 2.5in;
}
-/* line 106, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 106, ../sass/layout.sass */
div.frontcover h1 {
color: #00aaee;
font-size: 42pt;
text-align: center;
}
-/* line 111, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 111, ../sass/layout.sass */
div.frontcover p {
font-size: 18pt;
}
-/* line 113, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 113, ../sass/layout.sass */
div.frontcover p.description {
color: #666666;
font: normal normal normal 16pt/normal Baskerville, "Hoefler Text", Garamond, "Times New Roman", serif;
margin-top: 5mm;
}
-/* line 117, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 117, ../sass/layout.sass */
div.frontcover p.authors {
color: #666666;
font: italic normal normal 14pt/normal Baskerville, "Hoefler Text", Garamond, "Times New Roman", serif;
margin-top: 3mm;
}
-/* line 121, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 121, ../sass/layout.sass */
div.frontcover * {
margin: 0;
}
@@ -203,38 +203,38 @@ div.frontcover * {
/* =========== */
/* = CHAPTER = */
/* =========== */
-/* line 132, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 132, ../sass/layout.sass */
#chapters {
counter-reset: page 1;
counter-reset: chapter 0;
page-break-before: always;
}
-/* line 137, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 137, ../sass/layout.sass */
.chapter {
color: #444444;
counter-reset: footnote 0;
page-break-after: always;
}
-/* line 141, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 141, ../sass/layout.sass */
.chapter p {
margin-bottom: 5mm;
line-height: 1.4;
}
-/* line 144, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 144, ../sass/layout.sass */
.chapter p em {
font-style: italic;
}
-/* line 146, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 146, ../sass/layout.sass */
.chapter a {
color: blue;
text-decoration: none;
}
-/* line 149, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 149, ../sass/layout.sass */
.chapter h2, .chapter h3, .chapter h4, .chapter h5 {
margin: 25pt 0 15pt 0;
}
-/* line 151, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 151, ../sass/layout.sass */
.chapter h2 {
color: #222222;
counter-increment: chapter;
@@ -242,7 +242,7 @@ div.frontcover * {
line-height: 1;
string-set: header "Chapter " counter(chapter) ": " content();
}
-/* line 157, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 157, ../sass/layout.sass */
.chapter h2::before {
content: "Chapter " counter(chapter);
color: #999999;
@@ -252,41 +252,41 @@ div.frontcover * {
margin-bottom: 0.3em;
white-space: pre;
}
-/* line 165, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 165, ../sass/layout.sass */
.chapter h3 {
color: #b62f32;
font-size: 28px;
}
-/* line 168, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 168, ../sass/layout.sass */
.chapter h4 {
font-size: 18px;
}
-/* line 170, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 170, ../sass/layout.sass */
.chapter h5 {
font-size: 15px;
}
-/* line 172, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 172, ../sass/layout.sass */
.chapter h6 {
font-size: 15px;
font-weight: normal;
text-transform: uppercase;
}
-/* line 177, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 177, ../sass/layout.sass */
.imprint {
background-color: #e2e7e2;
page: cover;
string-set: header "";
color: #5b5b5b;
}
-/* line 182, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 182, ../sass/layout.sass */
.imprint * {
color: #5b5b5b;
font-family: "Lucida Grande", arial, sans-serif;
font-size: 10pt;
margin: 0 0 2pt 0;
}
-/* line 187, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 187, ../sass/layout.sass */
.imprint div {
left: 0.5in;
position: absolute;
@@ -296,7 +296,7 @@ div.frontcover * {
/* ========== */
/* = CODING = */
/* ========== */
-/* line 196, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 196, ../sass/layout.sass */
pre {
font-family: monaco, monospace;
font-size: 9pt;
@@ -317,14 +317,14 @@ pre {
-moz-border-radius-bottomleft: 4mm;
-webkit-border-bottom-left-radius: 4mm;
}
-/* line 205, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 205, ../sass/layout.sass */
pre span, pre code {
font-family: monaco, monospace;
font-size: 9pt;
line-height: 1.4;
}
-/* line 210, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 210, ../sass/layout.sass */
code {
font-family: monaco, monospace;
font-size: 11pt;
@@ -333,17 +333,17 @@ code {
/* ========= */
/* = TABLE = */
/* ========= */
-/* line 218, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 218, ../sass/layout.sass */
table {
border-collapse: collapse;
}
-/* line 221, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 221, ../sass/layout.sass */
thead th {
background-color: #e9e9e9;
}
-/* line 224, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 224, ../sass/layout.sass */
th, td {
border: 1px solid #cccccc;
font-size: 11pt;
@@ -353,12 +353,12 @@ th, td {
/* ========= */
/* = LISTS = */
/* ========= */
-/* line 233, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 233, ../sass/layout.sass */
li {
margin-bottom: 8pt;
}
-/* line 235, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 235, ../sass/layout.sass */
ul, ol {
margin-left: 15pt;
list-style-type: disc;
@@ -367,11 +367,11 @@ ul, ol {
/* ========== */
/* = FIGURE = */
/* ========== */
-/* line 243, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 243, ../sass/layout.sass */
.figure {
/* This is just some fancy CSS3 that will print out the contents of an Alt Tag after an image... */
}
-/* line 245, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 245, ../sass/layout.sass */
.figure img:after {
content: attr("alt");
display: block;
@@ -381,11 +381,11 @@ ul, ol {
margin-bottom: 0.5in;
}
-/* line 253, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 253, ../sass/layout.sass */
.figure {
margin-top: 0.5in;
}
-/* line 255, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 255, ../sass/layout.sass */
.figure img {
prince-image-resolution: 96dpi;
display: block;
@@ -394,7 +394,7 @@ ul, ol {
overflow: hidden;
}
-/* line 262, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 262, ../sass/layout.sass */
img {
prince-image-resolution: 96dpi;
}
@@ -402,25 +402,25 @@ img {
/* ===================== */
/* = TABLE OF CONTENTS = */
/* ===================== */
-/* line 269, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 269, ../sass/layout.sass */
div.table-of-contents {
page: toc;
}
-/* line 271, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 271, ../sass/layout.sass */
div.table-of-contents h2 {
font-size: 36pt;
}
-/* line 273, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 273, ../sass/layout.sass */
div.table-of-contents a {
font-size: 11pt;
text-decoration: none;
}
-/* line 276, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 276, ../sass/layout.sass */
div.table-of-contents div.level2 a {
color: black;
font-weight: bold;
}
-/* line 279, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 279, ../sass/layout.sass */
div.table-of-contents #toc {
column-count: 2;
column-fill: auto;
@@ -428,19 +428,19 @@ div.table-of-contents #toc {
column-rule: none;
column-width: 45%;
}
-/* line 285, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 285, ../sass/layout.sass */
div.table-of-contents #toc div {
padding-bottom: 10px;
}
-/* line 287, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 287, ../sass/layout.sass */
div.table-of-contents div.level3 {
margin-left: 20px;
}
-/* line 289, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 289, ../sass/layout.sass */
div.table-of-contents #toc div.level3 a {
color: #555555;
}
-/* line 292, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 292, ../sass/layout.sass */
div.table-of-contents div a::before {
color: #888888;
content: target-counter(attr(href), page) " ";
@@ -450,11 +450,11 @@ div.table-of-contents div a::before {
margin-right: 4px;
width: 40px;
}
-/* line 300, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 300, ../sass/layout.sass */
div.table-of-contents div.level3 a::before {
width: 20px;
}
-/* line 302, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 302, ../sass/layout.sass */
div.table-of-contents div.level4, div.table-of-contents div.level5, div.table-of-contents div.level6 {
display: none;
}
@@ -462,7 +462,7 @@ div.table-of-contents div.level4, div.table-of-contents div.level5, div.table-of
/* ===================== */
/* = OTHER TEXT TWEAKS = */
/* ===================== */
-/* line 309, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 309, ../sass/layout.sass */
acronym:after {
content: " (" attr(title) ")";
}
@@ -470,12 +470,12 @@ acronym:after {
/* ============= */
/* = HIGHLIGHT = */
/* ============= */
-/* line 316, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 316, ../sass/layout.sass */
.highlight {
margin: 5mm 0;
font-size: 20pt;
}
-/* line 319, /Users/dlazar/Documents/workspace/book/templates/html/sass/layout.sass */
+/* line 319, ../sass/layout.sass */
.highlight strong {
color: #b62f32;
}
The
build
script throws errors upon execution.I still get a pdf made, but it’s confusing to see all these red flags in the console.