|
|
@ -40,11 +40,12 @@ |
|
|
|
} |
|
|
|
|
|
|
|
html, body{ |
|
|
|
hyphens: auto; |
|
|
|
font-family: "bitter"; |
|
|
|
font-size: var(--font-size); |
|
|
|
line-height: var(--line-height); |
|
|
|
letter-spacing: 0.01em; |
|
|
|
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: 2;*/ |
|
|
|
/*widows: 2;*/ |
|
|
|
} |
|
|
@ -85,7 +86,7 @@ html, body{ |
|
|
|
} |
|
|
|
} |
|
|
|
@page section{ |
|
|
|
background-color: lightyellow; |
|
|
|
background-color: lightgray; |
|
|
|
|
|
|
|
@top-center{ |
|
|
|
content: none; |
|
|
@ -135,6 +136,17 @@ html, body{ |
|
|
|
content: none; |
|
|
|
} |
|
|
|
} |
|
|
|
/* for fullpage image contributions */ |
|
|
|
@page fullpage{ |
|
|
|
margin: 0 !important; |
|
|
|
|
|
|
|
@top-center{ |
|
|
|
content: none; |
|
|
|
} |
|
|
|
@bottom-center{ |
|
|
|
content: none; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
/* sections */ |
|
|
|
|
|
|
@ -177,7 +189,7 @@ div.appendix{ |
|
|
|
page-break-before: always; |
|
|
|
} |
|
|
|
div.backcover{ |
|
|
|
page-break-before: always; |
|
|
|
page-break-before: left; |
|
|
|
page: backcover; |
|
|
|
} |
|
|
|
|
|
|
@ -224,17 +236,19 @@ div.series{ |
|
|
|
line-height: var(--small-line-height); |
|
|
|
} |
|
|
|
div.series.about{ |
|
|
|
width: 55%; |
|
|
|
width: 50%; |
|
|
|
} |
|
|
|
div.series.colophon{ |
|
|
|
columns: 2 auto; |
|
|
|
column-gap: 5mm; |
|
|
|
column-fill: auto; |
|
|
|
height: 207mm; |
|
|
|
} |
|
|
|
|
|
|
|
/* Table of Contents */ |
|
|
|
div.toc *{ |
|
|
|
font-size: var(--font-size); |
|
|
|
hyphens: none; |
|
|
|
} |
|
|
|
div.toc p:first-of-type{ |
|
|
|
font-size: 17pt !important; |
|
|
@ -246,20 +260,41 @@ div.toc *{ |
|
|
|
div.toc a::before{ |
|
|
|
content: target-counter(attr(href url), page); |
|
|
|
float: left; |
|
|
|
margin-left: -3em; |
|
|
|
margin-left: -22mm; |
|
|
|
font-weight: normal; |
|
|
|
text-align: right; |
|
|
|
width: 15mm; |
|
|
|
} |
|
|
|
div.toc p{ |
|
|
|
margin-top: 1em; |
|
|
|
} |
|
|
|
div.toc ul{ |
|
|
|
margin: 1em 0 0 3em; |
|
|
|
/*page-break-inside: avoid;*/ |
|
|
|
/*page-break-before: avoid;*/ |
|
|
|
margin: 1em 0 0 4em; |
|
|
|
} |
|
|
|
div.toc ul li{ |
|
|
|
margin-bottom: 0.5em; |
|
|
|
} |
|
|
|
|
|
|
|
/* forcing "Signs of clandestine" in toc to next page */ |
|
|
|
div.toc ul:nth-of-type(5) { |
|
|
|
page-break-before: avoid; |
|
|
|
} |
|
|
|
|
|
|
|
/* disabling wiki-only entries */ |
|
|
|
|
|
|
|
div.toc ul:nth-of-type(2) li:last-of-type { |
|
|
|
/* The Extended Trans*feminist Rendering Program */ |
|
|
|
display: none; |
|
|
|
} |
|
|
|
div.toc ul:nth-of-type(3) li:last-of-type { |
|
|
|
/* Comprehensive Features */ |
|
|
|
display: none; |
|
|
|
} |
|
|
|
div.toc ul:nth-of-type(4) li:nth-of-type(3) { |
|
|
|
/* somatopologies: a guided tour II */ |
|
|
|
display: none; |
|
|
|
} |
|
|
|
|
|
|
|
div.introduction, |
|
|
|
div.contribution{ |
|
|
|
} |
|
|
@ -293,10 +328,22 @@ ul /* This is tricky as it has no class, so these styles are applied to ALL ul e |
|
|
|
text-indent: 0; |
|
|
|
} |
|
|
|
div.item_index{ |
|
|
|
hyphens: none; |
|
|
|
} |
|
|
|
div.item_index a::after{ |
|
|
|
div.item_index ul{ |
|
|
|
column-gap: 10mm; |
|
|
|
} |
|
|
|
div.item_index li{ |
|
|
|
text-indent: -6mm; |
|
|
|
} |
|
|
|
div.item_index li a::after{ |
|
|
|
/* This counter stops the pagination of the last pages of the book..... */ |
|
|
|
content: target-counter(attr(href), page); |
|
|
|
float: right; |
|
|
|
font-weight: bold; |
|
|
|
} |
|
|
|
div.item_index li span.item_nr{ |
|
|
|
width: 10mm; |
|
|
|
text-align: right; |
|
|
|
} |
|
|
|
|
|
|
|
/* general elements*/ |
|
|
@ -309,7 +356,7 @@ h1{ |
|
|
|
word-break: normal; |
|
|
|
hyphens: none; |
|
|
|
} |
|
|
|
/* h1's are preceded by a <span class="running-header"></span> */ |
|
|
|
/* h1's are followed by a <span class="running-header"></span> */ |
|
|
|
.running-header{ |
|
|
|
position: running(sectiontitle); |
|
|
|
} |
|
|
@ -365,10 +412,14 @@ p{ |
|
|
|
h3 + p, |
|
|
|
div.series p, |
|
|
|
div.cover p, |
|
|
|
div.biographies p, |
|
|
|
div.previously_published p, |
|
|
|
div.backcover p, |
|
|
|
blockquote p{ |
|
|
|
text-indent: unset !important; |
|
|
|
} |
|
|
|
div.previously_published p, |
|
|
|
div.biographies p, |
|
|
|
div.series p{ |
|
|
|
margin-bottom: 1em; |
|
|
|
} |
|
|
@ -380,7 +431,7 @@ img{ |
|
|
|
max-height: 200mm; |
|
|
|
margin: 1em 0 1em 0; |
|
|
|
} |
|
|
|
.thumb{ |
|
|
|
div.thumb{ |
|
|
|
/* sometimes wrapper of img + image caption */ |
|
|
|
font-size: var(--small-font-size); |
|
|
|
line-height: var(--small-line-height); |
|
|
@ -388,9 +439,24 @@ img{ |
|
|
|
page-break-inside: avoid; |
|
|
|
hyphens: none; |
|
|
|
} |
|
|
|
.thumb img{ |
|
|
|
div.thumb img{ |
|
|
|
margin-left: -7mm !important; /* same as first-indent but inverted */ |
|
|
|
} |
|
|
|
div.fullpage{ |
|
|
|
page: fullpage !important; |
|
|
|
} |
|
|
|
div.fullpage div.thumb img{ |
|
|
|
width: 164mm; |
|
|
|
height: 237mm; |
|
|
|
max-height: 237mm; |
|
|
|
margin: -3mm 0 0mm -7mm !important; |
|
|
|
} |
|
|
|
/* exception for the "circluding" contribution */ |
|
|
|
div.fullpage.circluding div.thumb img{ |
|
|
|
height: auto !important; |
|
|
|
width: 155mm !important; |
|
|
|
margin: 3mm 0 5mm -2mm !important; |
|
|
|
} |
|
|
|
pre{ |
|
|
|
font-size: 8pt; |
|
|
|
line-height: 1.8; |
|
|
@ -440,3 +506,4 @@ a.external{ |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|