/**/ /* leave room for page numbers */ body { margin-left: 9%; margin-right: 9% } /* headings */ h1 { text-align: center; margin-top: 12ex } h2 { text-align: center; margin-top: 10ex } /* the default blue of usual browsers should suffice. Underlined footnotes simply lack beauty. */ a { text-decoration: none } /* hr corresponds to horizontal rules in the scanned original (end of chapter), hr.front are inserted (esp. in front matter) by the transcriber at page breaks where appropriate, i.e. where the page breaks (or even blank pages) are significant. */ hr { width: 18%; height: 0; margin-top: 6ex } hr.front { width: 100%; height: 0; clear: both } /* Standard paragraph */ p { text-align: justify; text-indent: 1em } /* in front matter */ p.front { text-align: center; text-indent: 0; margin-top: 5ex } /* other books list */ p.indent { padding-left: 3em; text-indent: -3em } p.indent2 { padding-left: 3em; text-indent: 2em } /* a poem or similar */ div.poem { margin-left: 10%; margin-right: 10%; margin-bottom: 1em; text-align: left } /* A standard line in a poem */ div.poem p { text-align: left; margin: 0; padding-left: 3em; text-indent: -3em } /* List of content */ ul.TOC { margin-left: 0; margin-top: 1em; margin-bottom: 1em; list-style-type: none } ul.TOC li { text-align: left; margin: 0; padding-left: 3em; text-indent: -3em } /* For footnotes */ sup { font-size: 0.7em } sup:after { content: ")" } div.FN { font-size: 0.9em } /* Around greek text portions. Insignificant for layout. */ /* Around arabic text portions. Insignificant for layout. */ /* Page numbers, placed into the left margin */ span.pgnum { font-size: 8pt; text-indent: 0; font-weight: normal; text-align: left; visibility: visible } span.pgnum:before { content: "Seite " } /* italics markup is originally spaced-out. This will render it accordingly. */ i { letter-spacing: 0.66ex; font-style: normal } .figure { padding: 2em; margin: 0; text-align: center; font-size: 0.8em; margin: auto; clear: both; border: none } .figure p { text-indent: 0; text-align: center; font-weight: bold } img { border: none; margin: 0; padding: 0 } /* For tables of meteorological data */ table { border-collapse: collapse; border: hidden; border-top: double thick; margin-top: 1em; margin-bottom: 1em; empty-cells: show } td { font-size: smaller; border-left: solid thin; border-right: solid thin; text-align: center; padding: 0.3ex; line-height: 1em } td.rem { text-align: left; white-space: nowrap; padding-left: 2em; text-indent: -2em } th { border-left: solid thin; border-right: solid thin } thead { border: solid medium } tbody { border: none } colgroup { border: double medium } /**/