diff --git a/book/book-ebook.css b/book/book-ebook.css index ecc3e08..f652051 100644 --- a/book/book-ebook.css +++ b/book/book-ebook.css @@ -7,3 +7,12 @@ object-fit: contain; width: auto; } +.float { + max-width: 100%; +} +.float img { + max-width: 100% !important; + height: auto; + object-fit: contain; + width: auto; +} diff --git a/book/bread-types/bread-types.tex b/book/bread-types/bread-types.tex index fa5e875..9ec8d07 100644 --- a/book/bread-types/bread-types.tex +++ b/book/bread-types/bread-types.tex @@ -346,7 +346,7 @@ A good trick to make excellent loaf pan bread is to make a very sticky dough. You can opt for a hydration of \qtyrange{90}{100}{\percent}, almost resembling a default sourdough starter. Just like with flatbread, the high humidity helps to make a more airy, fluffy crumb. The bread will -also be a bit chewier. This type of bread made with rye ismy family's favorite +also be a bit chewier. This type of bread made with rye is my family's favorite style of bread. The hearty rye flavor paired with the sticky consistency really makes an excellent sandwich bread. diff --git a/book/makefile b/book/makefile index a40a068..d77a8cc 100644 --- a/book/makefile +++ b/book/makefile @@ -49,9 +49,11 @@ images += $(foreach directory, $(chapters), $(wildcard $(directory)/*/*.png)) # images to lower resolution and greyscale bw_images := $(addprefix bw-book-epub/OEBPS/, $(images)) -src_all := $(src_tex) $(src_figures) $(src_tables) tex4ebook.cfg book.mk4 $(images) +src_all := $(src_tex) $(src_figures) $(src_tables) $(images) -website_src := $(src_all) website.cfg +ebook_src := $(src_all) tex4ebook.cfg book.mk4 book-ebook.css + +website_src := $(src_all) website.cfg style.css website_assets := $(wildcard ../website/assets/*) ruby_src := ../website/modify_build.rb $(website_assets) @@ -89,7 +91,7 @@ book_sans_serif/book_sans_serif.pdf: $(src_all) .PHONY: copy_ebook_files -epub/%.epub: %.tex $(src_all) cover/cover-page.xbb +epub/%.epub: %.tex $(ebook_src) cover/cover-page.xbb $(EBOOK) $< copy_ebook_files: build_ebook diff --git a/website/modify_build.rb b/website/modify_build.rb index 903b175..bedfd5e 100644 --- a/website/modify_build.rb +++ b/website/modify_build.rb @@ -649,7 +649,7 @@ class ModifyBuild # For some reason some of the links are broken in the conversion process. # They have https:/www and are missing a slash. def fix_https_links(text) - text.gsub("https:/www", "https://www") + text.gsub(/https:\/(?!\/)/, 'https://') end end