From 3a84f126091ddf9a3e890ecc0cb6704adf5842c8 Mon Sep 17 00:00:00 2001 From: manetta Date: Fri, 26 Nov 2021 18:58:31 +0100 Subject: [PATCH] pushing the last css --- command-line/css/print.css | 55 +++++++++++++++++++++++++++----------- 1 file changed, 40 insertions(+), 15 deletions(-) diff --git a/command-line/css/print.css b/command-line/css/print.css index 483957f..a79befc 100644 --- a/command-line/css/print.css +++ b/command-line/css/print.css @@ -76,15 +76,14 @@ div.no-indent p{ margin-bottom: var(--line-height); } - /* general */ -html, body{ +body{ font-family: "bitter"; font-size: var(--font-size); line-height: var(--line-height); letter-spacing: 0.01em; - hyphens: auto; + /*hyphens: auto;*/ /*-webkit-hyphenate-limit-chars: 8 2 4;*/ /* word length, minimum number of characters before and after the hyphen -- does not work in chrome */ orphans: unset; /* Default is 2. These might trigger disappearing sentences at pagebreak? https://mattermost.pagedmedia.org/pagedmedia/pl/xsetebgcbbddzggwbbn93e5k1a */ widows: unset; /* Default is 2. These might trigger disappearing sentences at pagebreak? https://mattermost.pagedmedia.org/pagedmedia/pl/xsetebgcbbddzggwbbn93e5k1a */ @@ -100,6 +99,7 @@ html, body{ bleed: 12px; marks: crop; + @bottom-center{ content: counter(page); font-size: 9.5pt; @@ -133,7 +133,8 @@ html, body{ @page:first{ /* cover */ - background: linear-gradient(180deg, #787cc0, #c0c1e7); + /*background: linear-gradient(180deg, #787cc0, #c0c1e7);*/ + background: linear-gradient(180deg, #3741ea, #c0c1e7); @top-center{ content: none; @@ -144,7 +145,8 @@ html, body{ } @page backcover{ /* backcover */ - background: linear-gradient(180deg, #787cc0, #c0c1e7); + /*background: linear-gradient(180deg, #787cc0, #c0c1e7);*/ + background: linear-gradient(180deg, #3741ea, #c0c1e7); @top-center{ content: none; @@ -156,7 +158,8 @@ html, body{ @page section{ /* section title pages */ - background: linear-gradient(180deg, #787cc0, #c0c1e7); + /*background: linear-gradient(180deg, #787cc0, #c0c1e7);*/ + background: linear-gradient(180deg, #3741ea, #c0c1e7); color: white !important; @top-center{ @@ -248,6 +251,9 @@ div.section{ /* ... and make sure that each section starts on the right */ page-break-before: right; } +div.multi{ + counter-reset: page 1; +} /* sub-sections -- page flows */ @@ -491,6 +497,22 @@ h2{ position: absolute; margin: -97px 0 var(--h2-font-size) var(--second-indent); } + div.title-wrapper p{ + position: absolute; + width: 80mm; + } + /* exception for the introduction */ + div.introduction div.title-wrapper h2{ + margin: 0 !important; + padding: 0 !important; + } + div.introduction div.title-wrapper h2 + p{ + position: absolute; + width: 80mm; + top: 85px !important; + margin: 0 !important; + color: red; + } /* author names */ div.preface h2, @@ -656,10 +678,6 @@ ul > li { text-indent: -1em; margin-bottom: unset !important; } - div.contribution.densities ol.references, - div.contribution.ultrasonic-dreams ul.references{ - /*margin-top: -18px !important;*/ - } div.note{ font-size: var(--small-font-size); @@ -1007,12 +1025,14 @@ sup{ line-height: 0; font-size: 7pt; padding-left: 0.15mm; + font-style: normal !important; } -/*canvas{ - position: absolute; - top: 17mm; - left: -20mm; -}*/ + div.thumbcaption sup, + ul.references sup, + ol.references sup{ + font-size: 6pt !important; + } + a, a:visited, a:active, @@ -1027,6 +1047,11 @@ a.external{ word-break: break-all; } +span.endash{ + letter-spacing: -0.05em; + margin-left: -0.05em; +} + @media print{ html, body{ background-color: transparent;