From faba69f372f12569507c3280e5e0344a3d36076e Mon Sep 17 00:00:00 2001 From: manetta Date: Mon, 8 Nov 2021 22:00:22 +0100 Subject: [PATCH] backing up the print.css --- command-line/css/print.css | 78 +++++++++++++++++++------------------- 1 file changed, 39 insertions(+), 39 deletions(-) diff --git a/command-line/css/print.css b/command-line/css/print.css index 77337bd..6b5f2de 100644 --- a/command-line/css/print.css +++ b/command-line/css/print.css @@ -1,8 +1,10 @@ :root{ - --font-size: 9pt; - --line-height: 14pt; - --small-font-size: 7.5pt; - --small-line-height: 1.55; + --font-size: 12px; + --line-height: 18px; + --small-font-size: 10px; + --small-line-height: 15px; + --h2-font-size: 21px; + --h2-line-height: 27px; --first-indent: 7mm; --second-indent: 20mm; } @@ -67,13 +69,13 @@ div.no-indent p{ div.contribution.bugged-report div.no-indent p{ width: 100%; /*width: calc(100% - var(--first-indent));*/ - margin-bottom: 1em; + margin-bottom: var(--line-height); } div.contribution.bugged-report div.right-align{ text-align: right; /*margin-left: var(--first-indent);*/ margin-left: 0; - margin-bottom: 1em; + margin-bottom: var(--line-height); } @@ -96,8 +98,10 @@ html, body{ /*size: 164mm 237mm;*/ /* Size of the physical printed DB06 book */ size: 152.4mm 228.6mm; - bleed: 3mm; /* required bleed by lightningsource */ - marks: crop cross; + + /*bleed: 3mm;*/ /* required bleed by lightningsource */ + bleed: 12px; /* about 3mm in pixels */ + marks: crop; @bottom-center{ content: counter(page); @@ -173,6 +177,8 @@ html, body{ } @page contribution:first{ /* exception for running-header on the first page of a contribution */ + margin-top: 128px; + @top-center{ content: none; } @@ -315,10 +321,10 @@ div.backcover{ div.backcover{ } div.backcover h2{ - margin-left: 0; + margin-left: 0; } div.backcover p{ - margin-bottom: 1em; + margin-bottom: var(--line-height); } div.series{ @@ -347,19 +353,12 @@ div.toc *{ font-family: "bitter_semi"; line-height: 22pt; letter-spacing: 0.025em; - margin: -1em 0 1em var(--second-indent) !important; + margin: -26px 0 33px var(--second-indent) !important; } div.toc a::before{ content: target-counter(attr(href url), page); float: left; font-weight: normal; - - /* right aligned */ - /* margin-left: -22mm; - text-align: right; - width: 15mm;*/ - - /* right aligned */ margin-left: -13.5mm; } div.toc p{ @@ -367,7 +366,7 @@ div.toc *{ margin-left: 7mm; } div.toc ul{ - margin: 1em 0 0 10mm; + margin: var(--line-height) 0 0 10mm; } div.toc ul li{ margin-bottom: 0.5em; @@ -431,7 +430,6 @@ div.two-columns{ columns: 2 auto; column-fill: auto; column-gap: 14mm; - /*margin-bottom: 1em;*/ } div.two-columns img, div.two-columns div.thumb{ @@ -454,8 +452,8 @@ span.star{ h1{ /* section titles */ - font-size: 34pt; - line-height: 1.15; + font-size: 42px; + line-height: 48px; margin: 0; word-break: normal; hyphens: manual !important; @@ -466,12 +464,13 @@ h1{ } h2{ /* Contribution titles */ + position: absolute; string-set: contributiontitle content(text) !important; font-family: "bitter_semi"; - font-size: 16pt; - line-height: 22pt; + font-size: var(--h2-font-size); + line-height: var(--h2-line-height); letter-spacing: 0.025em; - margin: -1em 0 1em var(--second-indent); + margin: -97px 0 var(--h2-font-size) var(--second-indent); hyphens: none; } /* author names */ @@ -493,29 +492,30 @@ h2{ } h3{ /* Sub-headers + Notes/References sections + TOC headers*/ - font-size: 100%; + font-size: var(--font-size); + line-height: var(--line-height); page-break-after: avoid; - margin: 1em 0 0 var(--second-indent); + margin: var(--line-height) 0 0 var(--second-indent); letter-spacing: 0.05em; hyphens: none; } div.contribution.information-for-users h3{ - margin-bottom: 1em !important; + margin-bottom: var(--line-height) !important; } div.contribution.bugged-report h3{ - margin-bottom: 1em !important; + margin-bottom: var(--line-height) !important; } h4{ /* Sub-sub-headers */ font-size: 100%; page-break-after: avoid; - margin: 1em 0 0 var(--second-indent); + margin: var(--line-height) 0 0 var(--second-indent); hyphens: none; font-style: italic; font-weight: normal; } h5, h6{ - margin: 0 0 1em 0; + margin: 0 0 var(--line-height) 0; page-break-after: avoid; hyphens: none; } @@ -556,7 +556,7 @@ p{ div.previously_published p, div.biographies p, div.series p{ - margin-bottom: 1em; + margin-bottom: var(--line-height); } div.contribution.interview-phil h3 + p { text-indent: var(--first-indent) !important; @@ -568,7 +568,7 @@ p{ ul > li { list-style: none; text-indent: 0; - margin-bottom: 1em; + margin-bottom: var(--line-height); } div.contribution ul > li::before{ content: "- "; @@ -639,7 +639,7 @@ img{ width: 105mm; /* full text width */ height: auto; max-height: 200mm; - margin: 1em 0 1em 0; + margin: var(--line-height) 0; /* PRINT PDF - GRAYSCALE */ /*filter: grayscale(100%);*/ @@ -648,7 +648,7 @@ img{ /* sometimes wrapper of img + image caption */ font-size: var(--small-font-size); line-height: var(--small-line-height); - margin: 1em 0 1em var(--first-indent); + margin: var(--line-height) 0 var(--line-height) var(--first-indent); page-break-inside: avoid; break-inside: avoid; hyphens: none; @@ -744,9 +744,9 @@ pre{ line-height: var(--line-height); hyphens: none; white-space: pre-line; - margin: 1em 0 1em var(--second-indent); + margin: calc(var(--line-height) - 2px) 0 calc(var(--line-height) - 2px) var(--second-indent); border: 1px solid rgba(0,0,0,0.2); - padding: 1em; + padding: calc(var(--line-height) / 2) var(--line-height); page-break-inside: avoid; } div.quote > pre{ @@ -762,7 +762,7 @@ blockquote{ font-style: italic; } blockquote.pull{ - margin: 1em 0 1em var(--second-indent) !important; + margin: var(--line-height) 0 var(--line-height) var(--second-indent) !important; } table{ width: 125mm !important; @@ -773,7 +773,7 @@ table{ page-break-after: always; } table p{ - margin-bottom: 1em !important; + margin-bottom: var(--line-height) !important; } td { vertical-align: top;