/* -------------------------------------------- CSS Libella Littérature Simple -------------------------------------------- -------------------------------------------- réalisée par Facompo pour Libella www.facompo.fr -------------------------------------------- */ /* -------------------------------------------- Certaines marges sont à régler pour assurer un départ uniforme des textes corpsfm - corpsbm presentation - ded - copyright - acheve voir fin de css -------------------------------------------- */ @page { margin: 2% 0; } body { margin: 0 5%; font-family: serif, sans-serif; font-size: 1em; line-height: 130%; } .fig-cover { text-align: center; margin: 0; padding: 0; } .fig { text-align: center; margin: 1em; } .fig-cover img, .fig img { max-height: 100%; max-width: 100%; } .corpsfm { margin: 3.59em 0 0 0; /* variable */ font-size: 1em; } .corps { margin: 3.59em 0 0 0; font-size: 1em; } .corpsbm { margin: 3.59em 0 0 0; /* variable */ font-size: 1em; } img { page-break-inside: avoid; } p { margin: 0; padding: 0; } /* chapter paragraph */ .chp { font-size: 0.9em; text-align: justify; text-indent: 1em; margin: 0; } .chp-g { font-size: 0.9em; text-align: left; text-indent: 0; margin: 0; } .chp-first { font-size: 0.9em; text-align: justify; text-indent: 1em; margin: 0; } /* chapter paragraph with center alignment */ .chp-c { font-size: 0.9em; text-align: center; text-indent: 0; margin: 0; -webkit-hyphens: none; } /* chapter paragraph with justify alignment */ .chp-j { font-size: 0.9em; text-align: justify; text-indent: 1em; margin: 0; } /* chapter paragraph with right alignment */ .chp-d { font-size: 0.9em; text-align: right; text-indent: 1em; margin: 0 1em 0 0; -webkit-hyphens: none; } /* sources */ .source { font-size: 0.9em; text-align: right; text-indent: 1em; margin: 0 1em 0 0; -webkit-hyphens: none; } .citp { font-size: 1em; margin: 0 1em; } .poeme { font-size: 1em; margin: 0 0 0 15%; } .poeme .chp, .poeme .chp-g, .poeme .chp-j { font-style: italique; margin: 0; text-align: left; text-indent: -1em; margin-left: 1em; } .poeme .chp-c, .poeme .chp-d { font-style: italique; margin: 0; text-indent: 0; } .poeme .italic { font-style: normal; } /* inlines */ /* superior text */ .suptext { line-height: 0em; font-size: 80%; vertical-align: super; } /* subscript text */ .subtext { line-height: 0em; font-size: 80%; vertical-align: sub; } /* bold text */ .bold { font-weight:bold; } /* italic text */ .italic { font-style:italic; } /* bold italic text */ .bolditalic, .bold.italic, .italic.bold, .bold > .italic, .italic > .bold { font-weight:bold; font-style:italic; } /* roman text */ .roman { font-style:normal; font-weight:normal; } /* small caps */ .smallcap { font-size: 80%; } /* titres */ .chtit, .chnum, .chstit, .pttit, .ptnum, .ptstit, .niv1tit, .niv1stit, .niv2tit, .niv2stit, .niv3tit, .niv3stit, .bmtit, .bmstit, .fmtit, .fmstit { page-break-inside: avoid; page-break-after: avoid; hyphens : none; -webkit-hyphens: none; } .ptnum { font-size: 1.06em; margin: 0 0 0.85em 0; padding: 0; text-align: center; } .pttit { font-size: 1.15em; margin: 0; padding: 0; text-align: center; } .chnum { font-size: 0.98em; margin: 0em 0 1.392em 0; padding: 0; text-align: center; } .chtit { font-size: 0.98em; margin: 0 0 5.37em 0; padding: 0; text-align: center; } .bmtit { font-size: 0.98em; margin: 0 0 5.37em 0; font-style: normal; padding: 0; text-align: center; } .fmtit { font-size: 0.98em; margin: 0 0 5.37em 0; font-style: normal; padding: 0; text-align: center; } /* Page de TITRE */ .pagetitre { text-align: center; font-size: 1em; } .pagetitre .author { font-size: 1.15em; margin: 2.34em 0 3em 0; } .pagetitre .titre { margin: 0; font-size: 1.47em; line-height: 1.2em; } .pagetitre .soustitre { margin: 1em 0 0 0; font-size: 0.98em; } .pagetitre .genre { margin: 1em 0 0 0; font-size: 0.9em; } .pagetitre .traducteur { margin: 1.84em 0 0 0; font-size: 0.98em; } .pagetitre .traducteur .nom { font-size: 0.9em; } .pagetitre .editeur { margin: 4em 0 0 0; font-size: 0.98em; } .pagetitre img { max-width: 100%; width: 135px; max-height: 100%; } /* PRESENTATION */ .presentation { margin-top: 10.1em; /* variable */ font-size: 1em; } .presentation .chp { font-size: 0.9em; font-style: normal; } .presentation .niv1p { margin-top: 3.6em; font-size: 1em; } .presentation .niv1p .chp { font-size: 0.9em; font-style: italic; } .presentation .niv1p .chp .italic { font-style: normal; font-size: 1em; } /* MENTIONS */ .mentions { margin: 1.8em 0 0 0; font-size: 1em; } .mentions .chp, .mentions .chp-c, .mentions .chp-g, .mentions .chp-j, .mentions .chp-first, .mentions .chp-d { font-size: 0.82em; } .mentions .chp-first { margin: 13.2em 0 0 0; } .mentions .fig { height: 1.5em; font-size: 0.82em; margin: 0; } /* dedicace - exergue */ .ded { font-size: 1em; text-align: right; margin: 10.1em 0 0 0; /* variable */ } .ded .chp, .ded .chp-g { font-size: 0.9em; margin-left: 33%; text-align: left; text-indent: 0; -webkit-hyphens: none; } .ded .chp-c { font-size: 0.9em; text-align: center; text-indent: 0; -webkit-hyphens: none; } .ded .chp-d { font-size: 0.9em; text-align: right; text-indent: 0; -webkit-hyphens: none; margin-right: 1em; } .ded .source { margin-right: 2em; } /* copyright page */ .copyright { font-size: 1em; margin: 1.8em 0 0 0; /* variable */ } .copyright .chp, .copyright .chp-c { font-size: 0.82em; } /* publication */ .publication { font-size: 1em; margin: 1.8em 0 0 0; } .publication .fig { font-size: 0.9em; margin: 0 0 5em 0; height: 5em; } .publication .chp, .publication .chp-c { font-size: 0.98em; text-align: center; } /* acheve de num */ .acheve { font-size: 1em; margin: 10.1em 0 0 0; /* variable */ } .acheve .chp { text-align: center; font-size: 0.82em; } /* meme auteur */ .corpsbm .niv1p { font-size: 1em; margin: -1.17em 0 0 0; /* annule padding niv2 */ } .corpsbm .chp1, .corpsbm .chp2, .corpsbm .chp3 { font-size: 0.9em; text-align: left; text-indent: -1em; } .corpsbm .niv1p .niv2p { padding-top: 1.17em; /* ligne de blanc sep */ font-size: 1em; } .corpsbm .chp1 { margin: 0 0 0 1em; } .corpsbm .chp2 { margin: 0 0 0 2em; } .corpsbm .chp3 { margin: 0 0 0 3em; } .corpsbm .fig { margin: 0.5em 35%; padding: 0; } .chp, .chp-j, .chp-first, .chp-c, .chp-d { orphans: 3; -webkit-orphans: 3; widows: 2; -webkit-widows: 2; } /* notes de fin de chapitre (bas de page papier) */ /* englobant */ .footnotes, #defnotes { font-size: 1em; margin: 2.7em 0 0 0; } /* notes */ .ntsp { font-size: 0.82em; text-align: justify; text-indent: 0em; margin: 0; } /* exemplaire auteur */ .ExemplaireAuteur { text-align: right; font-size: 0.82em; font-style: italic; font-weight: normal; color: #aaaaaa; margin: 4em 0 0 0; } /* sep */ /* souvent repris autre css pour police */ .sep { font-size: 0.9em; margin: 1em 0; text-align: center; } .presentation, .ded, .acheve { margin-top: 10.1em; }