<!doctype html> <html$if(lang)$ lang="$lang$"$endif$$if(dir)$ dir="$dir$"$endif$> <head> <meta charset="utf-8"> <meta name="generator" content="pandoc"> <meta name="viewport" content="width=device-width, initial-scale=1"> $if(description)$ <meta name="description" content="$description$"> $endif$ $for(author-meta)$ <meta name="author" content="$author-meta$"> $endfor$ $if(date-meta)$ <meta name="dcterms.date" content="$date-meta$"> $endif$ <title>$if(title-prefix)$$title-prefix$ - $endif$$pagetitle$</title> <!-- Yahoo! CDN combo URL for selected Pure.css modules --> <link rel="stylesheet" href="http://yui.yahooapis.com/combo?pure/0.6.0/base-min.css&pure/0.6.0/grids-responsive-min.css&pure/0.6.0/menus-min.css&pure/0.6.0/tables-min.css"> <!-- Extra styles --> <style> body{margin:1em 0 0}.pure-g{padding:0 1em}.pure-menu-link:focus{background-color:#d3d3d3}nav{margin:0 0 1em;padding:0 0 1em;border-bottom:1px solid #ccc}footer{margin:5em 0 1em}pre{white-space:pre-wrap;margin-left:3em}code{font-size:89%;color:#191919}.author{margin-bottom:0;padding-bottom:0}.headnote,.published,.license{font-size:89%;margin-bottom:.75em}@media screen and (max-width:35.5em){thead{display:none}tr,th,td{display:block}td{border-top:0}tr td:first-child{border-top:1px solid #ddd;font-weight:700}} </style> $if(quotes)$ <style>q {quotes: "“" "”" "‘" "’";}</style> $endif$ $if(highlighting-css)$ <style> $highlighting-css$ </style> $endif$ $for(css)$ <link rel="stylesheet" href="$css$"> $endfor$ $if(math)$ $math$ $endif$ $for(header-includes)$ $header-includes$ $endfor$ </head> <body> <section id="page-content"> <div class="pure-g"> <div class="pure-u-1 pure-u-sm-1 pure-u-md-1 pure-u-lg-1 pure-u-xl-1"> <!-- page content begins here --> $for(include-before)$ $include-before$ $endfor$ $if(headnote)$ <div class="headnote">$headnote$</div> $endif$ $if(published)$ <div class="published">$published$</div> $endif$ $if(license)$ <div class="license">$license$</div>$endif$ $if(title)$ <header> <h1 class="title">$title$</h1> $if(subtitle)$ <h1 class="subtitle">$subtitle$</h1> $endif$ $if(author)$ $for(author)$ $if(author.name)$ <h2 class="author">$author.name$</h2> $else$ <h2 class="author">$author$</h2> $endif$ $if(author.affiliation)$ <div class="affiliation">$author.affiliation$</div> $endif$ $if(author.email)$ <div class="email"><a href="mailto:$author.email$">$author.email$</a></div> $endif$ $endfor$ $endif$ $if(version)$ <h3 class="version">Version $version$</h3> $endif$ $if(date)$ <h3 class="date">$date$</h3> $endif$ </header> $endif$ $if(abstract)$ <div class="abstract"> <h3>Abstract</h3> $abstract$ </div> $endif$ $if(toc)$ <nav id="$idprefix$TOC"> $toc$ </nav> $endif$ $body$ $for(include-after)$ $include-after$ $endfor$ <!-- page content ends here --> </div> <!-- pure-u-1... --> </div> <!-- pure-g --> </section> <!-- page-content --> <div class="pure-g"> <footer><a href="https://bitfragment.github.io/mindoc">mindoc</a> v1.1.0</footer> </div> <script> var mindoc=function(){function e(e){return e=e.toLowerCase(),e.charAt(0).toUpperCase()+e.substr(1)}function n(e){var n=new RegExp(/^\b[a-z]\S+\b-\b\S+\b/);return n.test(e)&&(e=e.replace(/-+/g," ")),e}function t(t){return t=n(t),e(t)}function r(e,n){return!!e.className.match(new RegExp("(\\s|^)"+n+"(\\s|)"))}function a(e,n){r(e,n)||(e.className+=" "+n)}function o(e,n){if(r(e,n)){var t=new RegExp("(\\s|^)"+n+"(\\s|)");e.className=e.className.replace(t," ")}}function u(){var e,n,t={table:"pure-table pure-table-bordered"};Object.keys(t).forEach(function(r){if(e=document.getElementsByTagName(r),n=e.length,n>1)for(var o=0;n>o;o++)a(e[o],t[r])})}function c(e,n){for(var t=0,r=e.length;r>t;t++)for(var a=e[t].getElementsByTagName("a"),u=0,c=a.length;c>u;u++)a[u].addEventListener("click",function(){o(n,"hidden")})}function i(e,n){for(var t=0,r=e.length;r>t;t++)e[t].addEventListener("click",function(){o(n,"hidden")})}function d(){var e=document.createElement("li");return a(e,"pure-menu-item"),e}function l(e){var n=document.createElement("a");return n.id="menu-"+e,n.href="#",n.innerHTML=t(e),a(n,"pure-menu-link"),n}function m(e){var n=document.createDocumentFragment(),t=document.createElement("nav"),r=document.createElement("div"),o=document.createElement("ul");n.appendChild(t),t.appendChild(r),r.appendChild(o),a(r,"pure-menu"),a(o,"pure-menu-list");var u="All sections",c=d();a(c,"pure-menu-selected"),o.appendChild(c),c.appendChild(l(u));for(var i,m,s=0,f=e.length;f>s;s++)i=e[s].getAttribute("id"),m=d(),o.appendChild(m),m.appendChild(l(i));var p=document.getElementById("page-content");document.querySelector("body").insertBefore(n,p)}function s(e){var n;e.hasAttribute("pure-menu-selected")||(n=document.querySelector(".pure-menu-selected"),o(n,"pure-menu-selected"),a(e,"pure-menu-selected"))}function f(e,n){var t,u=n.getAttribute("id"),c=u.replace(/menu-/,""),i=document.getElementById(u).parentNode;s(i);for(var d in e)t=e[d],r(t,"hidden")||a(t,"hidden"),t.getAttribute("id")===c&&r(t,"hidden")&&o(t,"hidden")}function p(e){var n;for(var t in e)n=e[t],r(n,"hidden")&&o(n,"hidden")}function v(e){for(var n=document.querySelectorAll(".pure-menu-link"),t=0,r=n.length;r>t;t++)0===t?n[t].addEventListener("click",function(){p(e)}):n[t].addEventListener("click",function(){f(e,this)})}return{main:function(){if(u(),document.getElementsByClassName("level2").length>0){var e,n=[];["abstract","level2","footnotes"].forEach(function(t){e=document.getElementsByClassName(t);for(var r=0,a=e.length;a>r;r++)n.push(e[r])});var t;for(var o in n)t=n[o],r(t,"level2")||a(t,"level2"),r(t,"footnotes")&&t.setAttribute("id","footnotes");m(n),v(n);var d=document.getElementsByClassName("citation"),l=document.getElementById("references");c(d,l);var s=document.getElementsByClassName("footnoteRef"),f=document.getElementById("footnotes");i(s,f)}}}}();window.addEventListener("load",function(){mindoc.main()}); </script> <!-- For debugging local scripts --> <!-- <script src="../build/mindoc.js"></script> --> </body> </html>