Open mattheyje opened 5 months ago
C'est une très bonne idée, en effet
Où se trouve actuellement le template utilisé, @ggrossetie ? Je suis un peu perdu dans le code.
Exemple avec CSS :
article {
counter-reset: para;
}
article p::before {
counter-increment: para;
content: counter(para);
position: absolute;
left: -1.5em;
}
article p {
position: relative;
}
On utilise templateHtml5-preview.html5
à partir du dépôt
https://framagit.org/stylo-editeur/templates-stylo
Le sam. 17 févr. 2024, 07:22, David Valentine @.***> a écrit :
Exemple avec CSS :
article { counter-reset: para; }article p::before { counter-increment: para; content: counter(para); position: absolute; left: -1.5em; }article p { position: relative; }
— Reply to this email directly, view it on GitHub https://github.com/EcrituresNumeriques/stylo/issues/1001#issuecomment-1949782293, or unsubscribe https://github.com/notifications/unsubscribe-auth/AACRLXHNCCEG2R2NTBMY2UTYUBEBZAVCNFSM6AAAAABCVTX472VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNBZG44DEMRZGM . You are receiving this because you were mentioned.Message ID: @.***>
merci!
merci pour les infos ! La modif a été ajouté dans le template : https://framagit.org/stylo-editeur/templates-stylo/-/commit/2b012e8e5b3cd605ded1ff67f3dd64700c9c5240
ajouter les blockquotes dans le compteur @RochDLY
Avec @RochDLY nous listons les besoins :
Inspiration : OpenEdition Journals, Érudit.
Cas particulier : la revue RON avec une numérotation qui est forcément manuelle (exemple), ce cas ne peut pas être pris en compte dans Stylo (trop complexe).
Le code suivant semble répondre aux différentes exigences ci-dessus :
article {
counter-reset: paragraph;
}
article p::before, article pre::before {
font-family: monospace;
margin: auto;
margin-left: auto;
opacity: 0.5;
content: counter(paragraph);
counter-increment: paragraph;
position: absolute;
text-align: right;
margin-left: -2.5rem;
font-size: 0.75rem;
}
article p {
position: relative;
}
blockquote > p::before {
content: none;
}
Il reste un problème non résolu : les images sont embarquées dans une balise p
, ce qui fait que les blocs d'images sont numérotés. Je vois deux pistes possibles :
article p:has(> img):before {
content: none;
}
Je laisse d'autres personnes réagir à cela, notamment @RochDLY et @marviro.
@antoinentl ta deuxième proposition me semble plus pertinente (je préfère qu'on trouve une structure sémantique adaptée plutôt qu'une bidouille dans le traitement)
Une évaluatrice souligne le fait que les paragraphes ne sont pas numérotés dans la prévisualisation de Stylo, et que cela pourrait être utile pour certaines pratiques.