/* -------------------------------------------- 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 { text-align: center; margin: 1em; } .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-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 */ /* 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 */ .citp { font-size: 1em; margin: 1em 1em; } .citp .chp { font-size: 0.9em; text-align: justify; text-indent: 0; margin: 0; } /* inlines */ /* superior text */ .suptext { font-size: smaller; vertical-align: text-top; } /* subscript text */ /* bold text */ /* italic text */ .italic { font-style: italic; } /* bold italic text */ /* roman text */ /* 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; } .chnum { font-size: 1.06em; margin: 0 0 1.35em 0; padding: 0; text-align: center; } .chtit { font-size: 1.06em; margin: 0 0 5.2em 0; padding: 0; text-align: center; } .chstit { font-size: 1.06em; margin: -5.2em 0 4em 0; padding: 0; text-align: center; } .bmtit { font-size: 1.06em; margin: 0 0 5.2em 0; font-style: normal; padding: 0; text-align: center; } .fmtit { font-size: 1.06em; margin: 0 0 5.2em 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 .genre { margin: 1em 0 0 0; font-size: 0.9em; } .pagetitre .traducteur { margin: 1.84em 0 0 0; font-size: 0.98em; } .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: 15.7em 0 0 0; /* 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-top: 18.9em; /* margin: 13.2em 0 0 0; */ /* margin: 7.7em 0 0 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-d { font-size: 0.9em; text-align: right; text-indent: 0; -webkit-hyphens: none; margin-right: 1em; } /* copyright page */ .copyright { font-size: 1em; margin: 10.1em 0 0 0; /* variable */ } .copyright .chp, .copyright .chp-c { font-size: 0.82em; } /* publication */ .publication { font-size: 1em; margin: 3.59em 0 0 0; } .publication .fig { font-size: 0.9em; margin: 4em 0 0 0; /* height: 8em; */ } .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, .acheve .chp-c { text-align: center; font-size: 0.82em; text-indent: 0; } /* meme auteur */ .corpsbm .chp1, .corpsbm .chp2, .corpsbm .chp3 { font-size: 0.9em; text-align: left; text-indent: 0; } .corpsbm .chp1 { margin: 0 0 0 0; } .corpsbm .chp2 { margin: 0 0 0 1em; } .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: 0; margin: 0; } /* exemplaire auteur */ /* sep */ /* souvent repris autre css pour police */ .presentation, .ded, .acheve { margin-top: 13.05em; } .copyright { margin-top: 14.3em; } /* chapter paragraph with center alignment */