Discussioni indice:Antoniani - Educazione christiana dei figliuoli.djvu

Contenuti della pagina non supportati in altre lingue.
Aggiungi argomento
Da Wikisource.
Ultimo commento: 1 mese fa, lasciato da Alex brollo in merito all'argomento Template opera-specifico: Ic

Nota sul caricamento[modifica]

Il caricamento iniziale deriva dal Match del testo naked Tre libri dell'educatione christiana dei figliuoli con modifiche della formattazione (titolo dei capitoli). Non è stata verificata a fondo la congruità della trascrzone con le Convenzioni di trascrizione. Manca l'applicazione delle section nei capitoli spezzati (quasi tutti) e possono esserci parecchie piccole difformità con il testo nei fine pagina.

Da notare che l'automatismo di RigaIntestazione non può funzionare, perchè il numero pagina si incrementa di 1 ogni 2 pagine. RigaIntestazione va introdotta a mano (magari con l'aiuto di memoRegex) o via bot.

✔ Fatto via bot.

Sarà aperta la pagina styles.css per registrare la formattazione di testi ricorrenti (innanzitutto la classe capitolo, riservata ai titoli dei capitoli)

Alex brollo (disc.). 09:04, 12 apr 2024 (CEST)Rispondi

Corsivo[modifica]

@OrbiliusMagister Come in altre cinquecentine, il testo principale (quello dei capitoli) è in corsivo. Per ora ho preferito non applicare la formattazione. Se qualcuno non è d'accordo, si palesi. :-) Alex brollo (disc.). 16:19, 12 apr 2024 (CEST)Rispondi

È possibile ottenere il testo in corsivo in nsPagina via styles.css? εΔω 22:00, 12 apr 2024 (CEST)Rispondi
@OrbiliusMagister Penso di sì, faccio un test. Ma si pone il problema di escludere alcune pagine o alcuni frammenti di pagina dall'effetto. @Candalua È possibile sospendere l'effetto di styles.css in una pagina o in un pezzo di pagina? Alex brollo (disc.). 23:03, 12 apr 2024 (CEST)Rispondi
@OrbiliusMagister Quasi bene: e risolve anche un problema delle parole spezzate a fine pagina. La logica: styles.css mette tutto in corsivo, ma poi esclude il contenuto dei testi in Ct e in RigaIntestazione ed eventuali pagine che iniziano (in header) con il codice <div style="font-style:normal">. In ns0 non succede niente. Alex brollo (disc.). 23:59, 12 apr 2024 (CEST)Rispondi
@Alex brollo: il body di ogni pagina ha una classe che corrisponde al nome di quella pagina, quindi puoi fare uno stile che agisce solo lì e che "inverte" lo stile delle altre pagine (puoi usare ad esempio il valore "initial" per "resettare" l'effetto dello stile precedente). Can da Lua (disc.) 13:30, 13 apr 2024 (CEST)Rispondi
@Candalua Ammetto di non capire... :-( Va bè, le cose in qualche modo funzionano, e ho letto in una pagina di suggerimento per il coding: "If it runs, don't touch it". Alex brollo (disc.). 15:23, 13 apr 2024 (CEST)Rispondi

memoRegex[modifica]

{"\\,\\,":["doppia virgola per inserite la doppia virgoletta bassa","„","g"], "^c (.+)":["shortcut per formattazione titoli capitoli (regex)","{{Ct|c=capitolo|$1}}","gm"], "^d (.+)":["shortcut per formattazione sottotitoli capitoli(regex)","{{Indentatura|testo=''$1''}}","gm"], "\\n(\\[.+\\])\\n+":["formattazione provvisoria delle note laterali indicanti l'anno (regex)","\n{{span|$1|anno}} ","g"], "<ref>\\d+\\s+":["eliminazione numero note dal testo delle annotazioni (regex)","<ref>","g"], ">\\n\\.":["(regex)",">.","g"], "(\\w+)(-)%(\\w+)":["(regex)","{{pt|$1$2|}}{{pt|$3|$1$3|}}","g"], "[̄\\u0303]":["(regex)","","g"], "[̄\\u0309]":["(regex)","","g"], "[\\u0309]":["(regex)","̓","g"], "ύ[\\u0301]":["(regex)","ύ","g"], "«|»":["conversione caporali in doppie virgolette basse (regex)","„","g"], "<ref>\\d+ ":["(regex)","<ref>","g"], "<ref>\\d+\\s":["(regex)","<ref>","g"], "\\n</ref>":["(regex)","</ref>","g"], "^(A\\. [0-9-]+)$":["(regex)","[$1]","gm"], "^r(\\d*[02468]+)$":["(regex)","{{RigaIntestazione|$1|{{Sc|storia della decadenza}}|}}","gm"], "^r(\\d*[13579]+)$":["(regex)","{{RigaIntestazione||{{Sc|dell'impero romano cap. l}}|$1}}","gm"], "\\|„|„\\|":["(regex)","|","g"], "\\{\\{Vi\\|larghezzap":["","{{Vi|nodots|larghezzap","g"], "ii([^w])":["(regex)","ij$1","g"], "(}}}}\\n)(\\w)(\\w)(\\w+) ":["(regex)","$1{{Ic|$2|$3|$4}} ","g"]}

Template opera-specifico: Ic[modifica]

Il template, opera-specifico, {{Ic}} (Iniziale capitolo) formatta fedelmente la prima parola dei capitoli, costituita da un capolettera, una lettera maiuscola, e le lettere restanti in maiuscoletto.

Un settaggio memoRegex identifica la prima parola del capitolo e inserisce automaticamente il template alla chiamata di postOCR. Alex brollo (disc.). 20:03, 13 apr 2024 (CEST)Rispondi