diff --git a/bsb.png b/bsb.png new file mode 100644 index 0000000..4519263 Binary files /dev/null and b/bsb.png differ diff --git a/dip2 b/dip2 index 36c6ed1..64419e7 100644 --- a/dip2 +++ b/dip2 @@ -48,10 +48,6 @@
  • 4.6.1. Using the and-or Trick -
  • 4.7. Using lambda Functions -
  • 4.8. Putting It All Together
  • 4.9. Summary diff --git a/dip3.css b/dip3.css index 868b93d..2cb8f99 100644 --- a/dip3.css +++ b/dip3.css @@ -60,13 +60,13 @@ abbr{font-variant:small-caps;text-transform:lowercase;letter-spacing:0.1em} .q{text-align:right;font-style:oblique} .q span{font-size:large} .note{margin:3.5em 4.94em} -.note span{display:block;float:left;font-size:xx-large;line-height:0.875;margin:0 0.22em 0 -1.22em} +.note span{display:block;float:left;font-size:xx-large;line-height:0.875;margin:0 0.22em 0 -1.22em;color:steelblue} .c,pre,.w,.w a,.d{line-height:2.154} .f:first-letter{float:left;color:lightblue;padding:0.11em 4px 0 0;font:normal 4em/0.68 serif} p,ul,ol{margin:1.75em 0;font-size:medium} /* basics */ -html{background:#fff;color:#333} +html{background:white;color:darkslategray} body{margin:1.75em 28px} form div{float:right} .c{text-align:center;margin:2.154em 0} @@ -75,7 +75,7 @@ form div{float:right} a{text-decoration:none;border-bottom:1px dotted} a:hover{border-bottom:1px solid} a:link,.w a{color:steelblue} -a:visited{color:#93c} +a:visited{color:darkorchid} .c a{color:inherit} /* code blocks */ @@ -103,8 +103,9 @@ h1{border-bottom:4px double;width:100%;margin:1em 0} h1:before{content:"Chapter " counter(h1) ". "} h1{counter-reset:h2} h2:before{counter-increment:h2;content:counter(h1) "." counter(h2) ". "} -h2{counter-reset:h3;border-top:1px dotted;margin-top:1.75em;padding-top:1.75em} +h2{counter-reset:h3;border-top:1px dotted;padding-top:1.75em} +h2,h3{margin-top:1.75em} #toc + h2{border:0;margin:0;padding:0} #toc + h2:before{content:""} h3:before{counter-increment:h3;content:counter(h1) "." counter(h2) "." counter(h3) ". "} -aside{display:block;float:right;font-style:oblique;font-size:xx-large;width:25%;margin:1.75em 0 .75em 1.75em;background:steelblue;color:white;padding:1.75em;border:1px solid;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em} \ No newline at end of file +aside{display:block;float:right;font-style:oblique;font-size:xx-large;width:25%;margin:1.75em 0 .75em 1.75em;background:steelblue url(bsb.png) repeat-x;color:white;padding:1.75em;border:1px solid;-moz-border-radius:1em;-webkit-border-radius:1em;border-radius:1em} \ No newline at end of file diff --git a/publish b/publish index 2f8aea0..79026cd 100644 --- a/publish +++ b/publish @@ -3,7 +3,7 @@ # make build directory and copy original files there for preflighting rm -rf build mkdir build -cp robots.txt *.js *.css build/ +cp robots.txt *.js *.css *.png build/ cp -R examples build/ # minimize HTML (note: this script is quite fragile and relies on knowledge of how I write HTML) @@ -35,8 +35,8 @@ sed -i -e "s|=http:|=|g" build/*.html sed -i -e "s|href=index.html|href=/|g" build/*.html # set file permissions (hg resets these, don't know why) -chmod 644 build/*.html build/*.css build/*.js build/examples/*.py build/examples/*.txt build/*.txt +chmod 644 build/*.html build/*.css build/*.js build/examples/*.py build/examples/*.txt build/*.txt build/*.png # ship it! rsync -essh -avzP build/$revision.js build/html5.js diveintomark.org:~/web/wearehugh.com/dip3/ -rsync -essh -avzP build/*.html build/examples build/*.txt diveintomark.org:~/web/diveintopython3.org/ +rsync -essh -avzP build/*.html build/examples build/*.txt build/*.png diveintomark.org:~/web/diveintopython3.org/ diff --git a/your-first-python-program.html b/your-first-python-program.html index fe671e5..3c8f654 100644 --- a/your-first-python-program.html +++ b/your-first-python-program.html @@ -5,7 +5,9 @@