Apri il menu principale


Indice

problema pagina mancanteModifica

Ciao Alex, non ho il testo della Pagina:Guido Carocci Il viale dei colli 1872.djvu/19, problema mio o errore dell'OCR? Grazie --Susanna Giaccai (disc.) 09:53, 17 giu 2019 (CEST)

@Giaccai Cosa curiosa.... comunque sembra sistemato, il djvu non mostra problemi. Stai forse usando eis? --Alex brollo (disc.) 13:33, 17 giu 2019 (CEST)
Si, probabilmente stavo usando eis. Grazie --Susanna Giaccai (disc.) 18:42, 17 giu 2019 (CEST)
@Giaccai Allora me lo spiego... qualche volta è successo anche a me, "tornando indietro" nella cronologia del browser. Cercherò di risolvere, al momento non ho ancora le idee chiare su cosa succede. --Alex brollo (disc.) 21:18, 17 giu 2019 (CEST)

PazienzaModifica

Caro Alex,

da questa diff puoi intuire che stavo ancora studiando il testo prima dello split: ci sono apostrofi da piegare, lettere accentate a cui "girare in avanti" l'accento e altri apostrofi da mettere qua e là. Pazienza, ma giusto per capire se posso unsare una "macchina del tempo", se ripristino una versione pre-split della pagina e rilancio lo split dopo aver sistemato il testo il meglio possibile, le pagine create dal primo split verranno rullate dal secondo o no? - εΔω 23:07, 17 giu 2019 (CEST)

@OrbiliusMagister Lo split di Match and Split non rulla. Lo split ultraveloce invece rulla. Attenzione: lo split ultraveloce comincia a dare i numeri (salta qualche pagina) per un numero di pagine di circa 200, per cui, se il blocco di pagine è molto grande, le suddivido in blocchi più piccoli (un centinaio). Alex brollo (disc.) 23:42, 17 giu 2019 (CEST)

Servitore di due padroni - inizio attoModifica

puoi mettere a posto tu Pagina:Goldoni - Opere complete, Tomo I, Venezia 1907, I.djvu/595 ? Almeno poi ho un esempio per gli altri due atti :-) --.mau. (disc.) 20:00, 19 giu 2019 (CEST)

(a) grazie :-) (b) conviene chiudere la parentesi nelle IdS? (c) come si chiude correttamente l'indentazione? --.mau. (disc.) 22:12, 19 giu 2019 (CEST)
{{Indentazione}} si chiude con un </div>. Ma conviene utilizzare sistematicamente la tecnica dei "blocchi spezzati su più pagine", ossia: mettere sempre un {{Indentazione}} in header e mettere sempre un nuova riga + </div> in footer, e la cosa è automatizzabile. In pratica, nessuno dei due codici verrà transcluso in ns0. Ma verrà transcluso il {{Indentazione}} fra includeonly sopra il titolo dell'atto, e agirà sull'intero atto.
Su oldwikisource ho lavorato moltissimo su testi napoletani, quasi tutti teatrali... ci ho fatto il callo, alla fine, organizzati bene gli automatismi, vanno via lisci :-) (fra l'altro: wikisource è fantastica, per me, perchè si può lavorare con lingue level 1, perfino level 0.5...) --Alex brollo (disc.) 22:26, 19 giu 2019 (CEST)
@.mau. ... però dimenticavo che nel frattempo hanno aggiornato Mediawiki modificando proprio la gestione della connessione fra header, body e footer .... in questo casi io creo in anticipo la pagina ns0 e controllo che il testo fra pagina e pagina non faccia scherzi. E provo e riprovo finchè viene bene. Mi sembra di aver trovato la giusta combinazione; fai pure delle prove alternative, ma controlla sempre su ns0 (previo "rebuild") perchè alle volte le modifiche non sono transcluse subito. Avvisami se ci sono problemi, mi servirà molto per organizzare la pre-elaborazione massiva. --Alex brollo (disc.) 23:38, 19 giu 2019 (CEST)
@Alex Brollo sembra facile, ma non è difficile :-) Intanto ho anche aggiunto l'incisione di pag. 580, lasciando comunque la pagina come "da non rileggere" visto che di testo non ce n'è. --.mau. (disc.) 09:22, 20 giu 2019 (CEST)
@.mau. Intanto che andavo a svolgere l'importante ruolo di "gattaro supplente" mi è venuta in mente un'alternativa, interessante perchè forse evita di stropicciare header e footer... vediamo se funzia. Ci sono quattro casi: pagina che inizia con una nuova battuta, e che comprende completamente l'ultima; tre combinazioni in cui la pagina contiene battute incomplete (incompleta la prima, inciompleta l'ultima, incomplete entrambe). Il sistema dovrebbe essere automatizzabile e funzionare in tutti i quattro casi.
Naturalmente, avendo a che fare con una robetta come Opere complete di Goldoni, scervellarsi, provare e riprovare non è tempo perso: :-) Alex brollo (disc.) 09:49, 20 giu 2019 (CEST)
@Alex Brollo Tra l'altro hai idea di come infilare il text-spacing nella riga intestazione per scrivere "ATTO PRIMO" un po' allargato? Se metto uno span con il css mi si pianta tutto. Posso naturalmente creare un template RigaIntestazione2, ma mi pare un'idiozia. --.mau. (disc.) 10:17, 20 giu 2019 (CEST)
Il template Ct è "fusione" di Center + Type. Il template Type esegue i parametri f, w, L.... ma dentro uno span. Attenzione: il parametro che in Ct si chiama L, in Type si chiama l, non ne ho potuto conservare il nome l dentro Ct perchè in Center è già utilizzato con altro significato. (guardati Type, ti piacerà!) Alex brollo (disc.) 10:22, 20 giu 2019 (CEST)
@.mau. PS sembra che il nuovo gioco di tl|Intestazione, tutto in body, funzioni, con una minima correzione manuale nel solo caso della pagina che inizia con una battuta incompleta e per il solo template iniziale. Forse ci siamo! Alex brollo (disc.) 10:27, 20 giu 2019 (CEST)

sempre regexModifica

Ho capito come eseguirle, ma non come modificarle! --.mau. (disc.) 18:31, 20 giu 2019 (CEST)

trovato :-) --.mau. (disc.) 18:48, 20 giu 2019 (CEST)
però anche se ho modificato la pagina discussione indice non è funzionato :-( --.mau. (disc.) 19:38, 20 giu 2019 (CEST)

Piuttosto: ho attivato la bottoniera. Come faccio a creare un bottone Ids simile al Sc? --.mau. (disc.) 22:52, 20 giu 2019 (CEST)

(conflittato) ::: @.mau. Modificare direttamente le regex in Discussione indice è delicatissimo, un carattere sbagliato e tutto si impianta (facilissimo confondersi con i doppi slash, ma non solo). Volendole modificare, meglio limitarsi a cancellare l'intera riga che contiene la regex e poi:
  • rientrare in una pagina dell'Indice
  • forzare il caricamento delle regex con "carica regex" (il pulsante serve solo in questa circostanza)
  • memorizzare di nuovo la regex corretta con Trova & sostituisci
  • salvare le regex con "salva regex"
Tecnicamente, le regex vengono salvate in una variabile localStorage collegata alla "base pagina"; ad ogni apertura di altra pagina scatta un controllo per verificare che la base pagina sia la stessa, in questo caso le regex NON vengono ricaricate; in caso contrario (apertura di una pagina di un altro Indice) le regex NON sono salvate automaticamente, ma vengono abbandonate. Conclusione: per sicurezza io salvo le regex ogni volta che ne aggiungo una. Il meccanismo è quello che è, e purtroppo non gestisce eventuali conflitti, che sono comunque molto rari. Se succedono disastri e vengono sovrascritte regex funzionanti e preziose, basta recuperarle dalla cronologia. --Alex brollo (disc.) 22:59, 20 giu 2019 (CEST)
@.mau. Bottoniera. Puoi creare una pagina Utente:.mau./PersonalButtons.js e creare tutti i bottoni che vuoi. Puoi anche metterci delle tue funzioni particolari, da richiamare con un bottone. Guarda o anche copia la mia: Utente:Alex brollo/PersonalButtons.js.
Tieni però conto che l'esistenza della pagina "rullerà" i bottoni di default, quindi dovrai ricostruire il codice di quelli che ti interessano.
Il codice per un bottone Ids tipo "incapsula", come Sc, è:
newButton("Ids", "incapsula(',')", "es","Applica il template Ids");
L'ho appena aggiunto al mio PersonalButtons :-)
Se vuoi provare l'ebbrezza di usare il mio set di bottoni, basta che scrivi nella tua pagina Utente:.mau/common.js:
importScript("Utente:Alex brollo/PersonalButtons.js");
Ma... perchè non fai una regex che riconosca (dopo aver chiuso la parentesi tonda) la stringa multilinea (\([^)]+\))$ e la sostituisca con {{Ids|$1}}? Alex brollo (disc.) 23:20, 20 giu 2019 (CEST)
per due motivi. Il primo è che ci sono anche Ids all'interno di una riga, quindi quella regex non funziona; il secondo è che sono ancora indeciso se mettere le parentesi chiuse in fondo alle Ids di fine riga, visto che l'Edizione Nazionale non le ha. Al momento le sto aggiungendo, anche perché è comunque facile toglierle con una regex, e non avere la giustificazione a destra rende strana la loro mancanza; ma non si sa mai... --.mau. (disc.) 07:14, 21 giu 2019 (CEST)
@.mau. Giusto. Tuttavia spero di pre-formattare le altre poche commedie sulla base dell'esperienza del caso test, il servitore, e di riuscire a infilarci sia la formattazione dei personaggi, che gli Ids, che la fastidiosa questione di Indentatura. Se ci riesco, io la parentesi chiusa ce la infilerò. A meno di trasformare in Lua tl|Ids, in quel caso la parentesi mancante, quando mancante, la potrebbe aggiungere serenamente il codice (farlo con un codice template è macchinoso). I test di pre-elaborazione li farò sulla prima commedia del volume I. Prima però vorrei andare un po' avanti con Canzoniere Vaticano latino 3793 che è un altro mattoncino non male. Alex brollo (disc.) 10:15, 21 giu 2019 (CEST)
@Alex brollo Tanto con tutte le cose che ho da fare mi ci vorrà un mese prima di finire il Servitore... non c'è fretta, insomma. --.mau. (disc.) 10:58, 21 giu 2019 (CEST)

nome fileModifica

Ciao Alex. Sono ancora qui a chiederti di correggere un mio errore. Ho caricato il libro Indice:Simpatiedimajano00marc (1).djvu, senza cambiare il nome del file. E' possibile rimediare? Grazie e scusami --Susanna Giaccai (disc.) 18:39, 20 giu 2019 (CEST)

@Giaccai Volentieri. Diventerà File:Anonimo - Simpatie di Majano.djvu. Parto adesso... Alex brollo (disc.) 22:17, 20 giu 2019 (CEST)
Finito! --Alex brollo (disc.) 22:44, 20 giu 2019 (CEST)

ConsiglioModifica

Lo so che scasso un po' troppo, ma Il Parlamento del Regno d'Italia/Luigi Sanvitale non è come dice l'intestazione, scritto da Calani bensì da Luciano Scarabelli. Pensavo di:

a) creare il tutto nel namespace principale come "Luigi Sanvitale", di Luciano Scarabelli
b) mettere in Parlamento etc. un {{Luigi Sanvitale}} lasciando tutta l'intestazione.
c) andarmene a .....

--Carlo M. (disc.) 12:19, 21 giu 2019 (CEST)

@Carlomorino Fossero così tutti i problemi :-) .... è un caso previsto: basta aggiungere un parametro autore= a tl|IncludiIntestazione. Fatto. Alex brollo (disc.) 13:56, 21 giu 2019 (CEST)

{ { smaller } }Modifica

Mi pare lasci l'interlinea usuale, cosa che non vorrei. Puoi dare un'occhio a Pagina:Goldoni - Opere complete, Tomo I, Venezia 1907, I.djvu/681? --.mau. (disc.) 14:13, 21 giu 2019 (CEST) ok, basta usare {{smaller block}}

(e qual è esattamente la differenza tra il 25% e il 50% in una pagina djvu? Io sono sempre passato direttamente dal 25% al 75%) --.mau. (disc.) 14:15, 21 giu 2019 (CEST)
@.mau. Mi sembra che tu abbia già risolto: si usa Smaller block. Il codice di Smaller block è molto elastico, puoi aggiungere un parametro f per il font-size (per me il default è troppo piccino, uso volentieri f=90%) ma volendo puoi anche attribuire un parametro style. Se vuoi essere del tutto libero di applicare a un blocco lo stile css che preferisci, anche definendo semplicemente una classe, esplora il tl|Block, che usa una delle "novità" di Mediawiki, il tag templatestyles, dovrebbe piacerti :-). Smaller block ha il grosso difetto che è stato molto usato e ogni modifica/aggiunta al codice rischia di combinare disastri qua e là; anche lui usa templatestyles, volendo, ma con molte limitazioni per schivare i conflitti. Alex brollo (disc.) 14:56, 21 giu 2019 (CEST)
Riguardo a SAL 50%, siamo a metà del guado: io vorrei che diventasse il SAL delle pagine problematiche per qualsiasi motivo, come nelle altre wikisource, un segnale per gli utenti esperti a fornire aiuto; ma it.wikisource gli attribuiva in passato il significato "riletta ma non formattata", e gli utenti timidi lo usavano comunemente con il significato "ho fatto del mio meglio ma non sono sicuro"; Naturalmente nel significato "pagina problematica" è graditissimo che nella pagina Discussioni pagina ci sia una menzione al problema che l'utente ha trovato, altrimenti diventa un quiz faticoso.... --Alex brollo (disc.) 15:03, 21 giu 2019 (CEST)
ho provato a usare Block perché devo mettere l'inizio della pagina 682 senza indentazione, ma non mi funziona. Certo, posso lavorare su Template:Block/style.css e crearmi i miei begli stili, ma non so quanto sia accettabile.
per il 50%, direi che in effetti dire "lo si usa solo se si segnala un problema nella pagina di discussione" non è male! --.mau. (disc.) 15:27, 21 giu 2019 (CEST)
@.mau. Ocio, sei di fronte al solito problema "blocco che continua su più pagine", analogo a quello di Indentatura. In questi casi non ne esci se non usi la sintassi alternativa {{Smaller block}} ....testo.... </div>. La soluzione "canonica" è quella di usare attentamente header e footer, ma la soluzione innovativa che abbiamo testè trovato per Indentatura va benissimo anche per smaller block. La applico sulle due pagine e penso che tu la afferri al volo by example. Stessa cosa per qualsiasi block! Se non lo fai, in transclusione i due blocchi di testo risultano separati da un acapo maligno. Alex brollo (disc.) 15:48, 21 giu 2019 (CEST)
Usare il template con il testo "fuori", come vedi, ha altri vantaggi: primo, basta un singolo smaller block per una serie di paragrafi; secondo, il testo è "fuori template", alcuni gadget (postOCR, correzione apostrofi) deliberatamente ignorano il testo compreso in link, template, math, quelli del markup wiki e altro, onde evitare tremende cefalee per link rotti, math errati, template impallati e via dicendo... Ho portato il font dello smaller block finale a 85%, un po' di pietà per chi ci vede poco.... ho apprezzato la furbata del lh=1.5em, è un piacere collaborare con te! Alex brollo (disc.) 16:02, 21 giu 2019 (CEST)

cambio scenaModifica

Guardi se Pagina:Goldoni - Opere complete, Tomo I, Venezia 1907, I.djvu/605 può andare bene? --.mau. (disc.) 22:12, 21 giu 2019 (CEST)

@.mau. Va bene, funziona perfettamente, il meccanismo è quello giusto ma... non serve chiudere e riaprire Indentatura se l'atto è transcluso in un'unica pagina. E' una buona idea per predisporre un'eventuale "polverizzazione" delle sottopagine in Scene, che copmunque non faremo. Il tl Centrato è indifferente a Indentatura. --Alex brollo (disc.) 23:15, 21 giu 2019 (CEST)
@Alex Brollo il problema era che la prima battuta non mi veniva indentata, e quindi ho chiuso e riaperto per vedere se funzionava... --.mau. (disc.) 10:03, 22 giu 2019 (CEST)

due coseModifica

su Pagina:Goldoni - Opere complete, Tomo I, Venezia 1907, I.djvu/215. La prima: come si lascia un po' di spazio tra la descrizione di scena "Strada con canale in prospetto..." e la parte dopo? La seconda: io credo che le note con le lettere siano di Goldoni stesso e non dei curatori, e quindi le sto gestendo diversamente: vedi Pagina:Goldoni - Opere complete, Tomo I, Venezia 1907, I.djvu/590. Che ne pensi? --.mau. (disc.) 10:45, 22 giu 2019 (CEST)

@.mau. Dai.... mettiamo al lavoro tl|Block, le classi g1 e g2 significano "goldoni 1" e "goldoni 2" :). Adesso guardo le note.... no, il caso è previsto, si tratta di "annotazione annidata in una annotazione". Riguardo la doc (c'è! c'è!) e modifico il codice. --Alex brollo (disc.) 11:25, 22 giu 2019 (CEST)
io più che di note annidate parlavo di una differenza ontologica tra note dell'autore (con lettera identificativa) e note del curatore (numerate)... --.mau. (disc.) 16:37, 22 giu 2019 (CEST)
@.mau. Ok. Restano node annidate; niente impedisce di aggiungere, volendo, un parametro "name", prova. --Alex brollo (disc.) 17:57, 22 giu 2019 (CEST)

regex per espertiModifica

Alura: una regex del tipo "sostituisci [{(](.*)\n con {{Ids|($1)}}\n" dovrebbe mettere a posto praticamente tutte le indicazioni di scena a fine riga: in pratica avere (.*) tra parentesi serve per poter copiare il testo ignoto nella variabile $1. Il guaio è che ci sono mille gusti di regex e non garantisco che la sintassi funzioni. Come si fa a fare prove? --.mau. (disc.) 22:49, 23 giu 2019 (CEST)

@.mau. Fino a pochi mesi fa provavo sempre su https://regex101.com, adesso, finalmente sotto Linux, mi basta l'editor testi di default, xed. Basta ricordare che xed usa la notazione \1, \2... invece di quella $1, $2... e che da il multilinea di default. --Alex brollo (disc.) 23:07, 23 giu 2019 (CEST)
nonostante tutto, io continuo a usare windows+cygwin, devo vedere se c'è xed... Comunque mi sono sicuramente sbagliato, le regex sono greedy e dovrebbe essere [{(]([^{(]*)\n per prendere l'ultima parentesi aperta. --.mau. (disc.) 07:28, 24 giu 2019 (CEST)
@.mau. Sotto windows (7, dopo un rapido downgrade da 10) io uso Notepad++. Esplorerò cygwin, non lo conosco, ma al momento windows è "nudo", lo uso solo per far correre FineReader 11 quando mi serve.
Ocio: la regex falla quando ci sono battute su più righe, fra parentesi; in questo caso la regex "batte", perchè trova una parentesi aperta senza chiusura alla fine della linea. Non sono frequenti ma in alcune commedie ci sono. Si può aggirare riunendo in una linea unica i paragrafi; ma non è facilissimo, perchè la mancata chiusura della parentesi finale inganna l'algoritmo di riunione righe; occorre che prima le battute siano separate in paragrafi. Ci sto lavorando (la sequenza di regex deve essere pensata bene).
Approfitto: vedo che hai attivato eis, che è la mia interfaccia standard di editing. Hai notato che l'anteprima di eis contiene un mini-editor visuale, ossia che puoi correggere parole singole o brevi combinazioni direttamente dalla modalità anteprima? Basta selezionare un pezzetto di testo o una parola, ma non a cavallo di markup/template. Deve essere, nell'html, tutto compreso in un nodo testo. --Alex brollo (disc.) 09:04, 24 giu 2019 (CEST)
La regex per Idf che mi funzia abbastanza bene dopo aver separato le battute con una linea vuota è: (\([^)\n]+)\n\n, in parole: "trova la stringa che inizia con ( e che non contiene )\n, seguita da \n\n" con sostituzione: {{Ids|\1)}}\n\n ({{Ids|$1)}}\n\n nella variante regex javascript). Sono "dentro" uno script python "correttore e formattatore" molto promettente, vediamo (test sul Volume II). --Alex brollo (disc.) 10:52, 24 giu 2019 (CEST)

──────────────────────────────────────────────────────────────────────────────────────────────────── Attento che l'Ocr spesso prende la tonda per una graffa. Per quello le segnavo entrambe. --.mau. (disc.) 12:38, 24 giu 2019 (CEST)

@.mau. L'eliminazione delle graffe anomale e di alcuni altri caratteri critici (>,>,[,]) è uno dei primissimi passi della "pre-formattazione" dell'OCR. Approfitto per segnalarti che in alcune circostanze singoli caratteri anomali di questa serie, non rari nell'OCR, causano loop (che non ho ancora risolto, aimè) in alcuni script, in particolare in produciLista(); la pagina si blocca e tocca chiuderla; nel caricamento occorre innanzitutto "ripulire" il testo l'OCR prima di lanciare postOCR. Alex brollo (disc.) 13:40, 24 giu 2019 (CEST)
Tornando al resto: notepad++ ce l'ho :-) mentre non ho notato il minivisual editor. Il problema delle righe mischiate in genere non mi tocca perché prima separo il tutto... --.mau. (disc.) 17:30, 24 giu 2019 (CEST)

Regarding Gadget EISModifica

Hi Alex I got to know about your gadget. I checked it in Italian Wikisource, I also want have it in Punjabi Wikisource. Can you guide me with that. I tried to do so but its not working. --Benipal hardarshan (talk) 19:21, 26 June 2019 (UTC)

@Benipal hardarshan Thanks for interest. Yes, it can't work outside it.wikisource for a number of reasons (when I imagine a tool, I only imagine it as a personal tool...) and I never did its generalization. I can upload eis code into a my pa.wikisource.org use subpage just to take a look to errors into javascript console. --Alex brollo (disc.) 23:04, 26 giu 2019 (CEST)
@Alex brollo Thanks for replying. Honestly I don't know much about codes, etc. So, do what ever you can to make it work in pa.wikisource. If you need interface admin help feel free to write on my talk page
@Benipal hardarshan No, an admin flag isn't needed - when I work into different projects I only use my user page subpages. I saw at a first glance a number of blocking issues... mainly because I used into eis it.wikisource classes and it.wikisource names for namespaces. But first of all, I've to take first steps to understand a little bit Punjabi alphabet and language structure.... as you guess, I don't know anything about :-) (but it's simple to find some nsPage page and some nsIndex page). I can't promis anything but some bold try...
For sure, I'll need the help of a Punjabi user experienced into javascript. --Alex brollo (disc.) 23:29, 26 giu 2019 (CEST)
@Alex brollo Just tell me where and which names you need I'll help you in that.--Benipal hardarshan (disc.) 23:33, 26 giu 2019 (CEST)
It will be difficult to get one right now because all are sleeping;-p. So, if you can manage with me then it will be good or I'll told some to get you.--Benipal hardarshan (disc.) 23:37, 26 giu 2019 (CEST)
It will be a difficult, slow job - but very exicing. I don't need any help for first steps. In the meantime, just to know if it runs for you too (into it.wikisource :-( ...), please follow this link, and tell me if it runs for you too: https://it.wikisource.org/wiki/Indice:Verginia.djvu?vis=true (I hope that a "viewer" will open, its name is vis, and it uses much of eis ajax logics). --Alex brollo (disc.) 00:17, 27 giu 2019 (CEST)
@Benipal hardarshan First (nonsense, please review the page!) edit by eis into pa.wikisource: https://pa.wikisource.org/wiki/Page:%E0%A8%9A%E0%A9%81%E0%A8%B2%E0%A9%8D%E0%A8%B9%E0%A9%87_%E0%A8%A6%E0%A9%81%E0%A8%86%E0%A8%B2%E0%A9%87.pdf/47 :-) Alex brollo (disc.) 01:27, 27 giu 2019 (CEST)
@Alex brollo Thanks buddy, its working but I want to rename the buttons can you provide me the link for the .js file.--Benipal hardarshan (disc.) 08:31, 27 giu 2019 (CEST)

──────────────────────────────────────────────────────────────────────────────────────────────────── I'll move it into pa:s:User:Alex brollo/eis.js and I'll replace pa:s:User:Alex brollo/common.js with an importScript statement. Alex brollo (disc.) 08:48, 27 giu 2019 (CEST)

@Benipal hardarshan Done, any pa.wikisource user can load the script adding importScript("User:Alex brollo/eis.js)"; into its [user]/common.js page.Alex brollo (disc.) 08:59, 27 giu 2019 (CEST)
@Alex brollo I done it mine common.js and changed the button names to Punjabi. Thanks for your help. If you need any help from my side in future feel free to ask:-)--Benipal hardarshan (disc.) 09:09, 27 giu 2019 (CEST)
@Benipal hardarshan Thank you, this is my first request: please notify to me any improvement of eis.js code by you or by other pa.source friends :-)
PS: try too the mini-editor in preview mode, it runs simply selecting one or few words, sometimes I feel it useful when validating pages with very few errors. --Alex brollo (disc.) 22:15, 28 giu 2019 (CEST)
@Alex brollo I'll inform you if we got any problem--Benipal hardarshan (disc.) 08:20, 29 giu 2019 (CEST)

bottoniModifica

non parlando io javascript, che funzione devo creare da richiamare per aggiungere semplicemente un testo, invece che incapsularlo? Vedi "Fine" nel mio Utente:.mau./PersonalButtons.js --.mau. (disc.) 22:15, 29 giu 2019 (CEST)

E' sempre un incapsulamento: metti il testo da aggiungere in pre , e imposta una stringa vuota per post. Senza selezionare nulla, ossia: selezionando una stringa vuota nella posizione del cursore, incapsulerai una stringa vuota con il testo e una stringa vuota :-)
Vedi ad es. il mio newButton "gap".--Alex brollo (disc.) 22:34, 29 giu 2019 (CEST)

ProblemaModifica

Altra edizione del Calani 2. Questa è con le immagini (già presenti su commons).

  1. Mi taglio le palle?
  2. Faccio finta di nulla?
  3. Altro?

--Carlo M. (disc.) 14:23, 2 lug 2019 (CEST)

@Carlomorino Si può rimediare ma ci vuole pazienza. Ci vuole una "tabella delle correzioni", fatta in excel per comodità; dopodichè si può sostituire su Commons il pdf, e spostare le pagine via bot. Dal punto di vista delle scansioni la nuova versione mica mi entusiasma: le illustrazioni sono buone, ma il testo, con quell'immane margine bianco, non è gran che. Vedo quanto ci metto a preparare la tabella excel.... se mi manca il tempo te la spedirei perchè tu la completi, ti va? Intanto dal nuovo pdf, che ho scaricato, faccio sparire la prima pagina warning google. --Alex brollo (disc.) 15:58, 2 lug 2019 (CEST)

Il testo è identico a quello già rivisto da me (così almeno sembra). CI sono le immagini intercalate in più. In compenso mi sono perso il volume 3. --Carlo M. (disc.) 16:07, 2 lug 2019 (CEST)

@Carlomorino Se ricarico il pdf e sposto le pagine, resta il fastidiosissimo problema di rifare a mano tutti i pages nelle pagine ns0. Alternativa "furba": estrarre dal pdf google le immagini (come pagine pdf) e accodarle alla fine del testo che già c'è. Nessuno spostamento di pagine nè modifiche di pages; alla pagine ns0 basterà aggiungere un secondo pages puntato sulla foto. Che ne dici? --Alex brollo (disc.) 16:47, 2 lug 2019 (CEST)

Non correttissimo ma certo meno incasinato. BTW le immagini a buon livello su commons credo che ci siano più o meno tutte. Aggiudicato. --Carlo M. (disc.) 17:01, 2 lug 2019 (CEST)

@Carlomorino   Fatto Alex brollo (disc.) 17:23, 2 lug 2019 (CEST)

qualcosa tipo Il Parlamento del Regno d'Italia/Giuseppe Gadda? Ho usato le parentesi graffe anziché <pages index= etc.. perché si fa prima a metterlo. Se non ci sono controindicazioni continuerò a usare quelle. --Carlo M. (disc.) 13:35, 3 lug 2019 (CEST)

@Carlomorino Benissimo, nessuna controindicazione, me n'ero dimenticato. . --Alex brollo bis (disc.) 16:02, 3 lug 2019 (CEST)

pfui !

Il volume 3 per il momento aspetta. --Carlo M. (disc.) 11:20, 5 lug 2019 (CEST)

Il rompitore è tornatoModifica

Eccomi qua, anzi ariecchime, come si dice al mio paese.

Il mio cruccio è che non sono stato in grado di comporre "tipograficamente" il monogramma di questa pagina e nelle due successive. Qualcuno probabilmente penserà "il solito incapace", altri "il vecchio è completamente rimbambito", ma non me ne curo.

Lo so che basterebbe ritagliare l'immagine. Me sarei contento se si riuscisse a fare altrimenti.

--Carlo M. (disc.) 11:24, 10 lug 2019 (CEST)

@Carlomorino Per "monogramma" intendi quelle lettere D e R (dritto e rovescio immagino) "tagliate" da una linea curva? Ci sono varie possibili alternative al ritaglio: ma prima di tutto bisognerebbe rovistare Unicode per vedere se nei suoi anfratti c'è già il simbolo completo. O magari un "carattere ricombinante" corrispondente a quelle due linee da associare a D e R. Guardando un paio di siti numismatici non trovo la "D con onda" ma trovo una sigla R/ che sembra indicare "rovescio". E' un simbolo creato dalla fantasia della Rivista o è una convenzione abbastanza diffusa? Se non c'è allora si potrebbe ottenere un'immagine della sola linea e poi farla "scivolare" sopra il carattere ma la cosa è delicata: variando font tutto potrebbe spappolarsi.... lo trovo un problema tutt'altro che banale. Intanto che aspettiamo la gallina di domani ti preparerei l'iuovo di oggi: due bei ritagli ridotti a bianco-nero. Alex brollo (disc.) 22:23, 10 lug 2019 (CEST)
Oppure ti riferisci a quelle cose che significano "Imperator" e "Episcopus"? Non essendoci sovrapposizioni quelle sono più semplici, le "vedo" come due minuscole immagini (la linea con archetto) e didascalia (le lettere). Faccio una prova usando come "linea con archetto" un'immagine presente (una piccola graffa). Alex brollo (disc.) 22:59, 10 lug 2019 (CEST)

Esatto. Il problema è I M P. --Carlo M. (disc.) 23:01, 10 lug 2019 (CEST)

Fatti alcuni test e rovistato nel web.... getto stavo per gettare la spugna e invece qualcosa trovo.  I · M
P
Adesso c'è da lavorarci un po', ma la strada mi pare promettente. Alex brollo (disc.) 23:44, 10 lug 2019 (CEST)
Ci siamo quasi: qua. Adesso si tratta solo di costruire un'immagine adatta a sostituire quella graffa anomala. Ed è fatta. Alex brollo (disc.) 00:08, 11 lug 2019 (CEST)

s= in tl|CentratoModifica

Hai idea del perché non riesco a far scendere un po' la riga centrata in Pagina:Goldoni - Opere complete, Venezia 1907, I.djvu/213? --.mau. (disc.) 15:35, 16 lug 2019 (CEST)

scusate, mi intrufolo. @.mau., per gestire al meglio le righe centrate puoi usare il template {{Ct}} anzichè di {{Centrato}}. Con il parametro t=1/2/3/.. stabilisci lo spazio sopra la riga, con v= lo spazio sotto, con w= la distanza tra le parole e con L=1/2/3/... (in questo caso con unità di misura: px) lo spazio tra le singole lettere. Vedi come l'ho modificato, bye :) --divudi (disc.) 20:00, 16 lug 2019 (CEST)
@Divudi85 'azie! --.mau. (disc.) 21:54, 16 lug 2019 (CEST)
@.mau. Mi resta solo da spiegare il nome del template... Centrato + Type. E' un tl|Centrato che chiama tl|Type, con qualche adattamento perchè c'era un parametro in conflitto: il parametro l, e una nuova soluzione per la spaziatura verticale. In pratica, lo uso quasi sempre al posto di tl|Centrato. E non mi incavolo più per le stranezze che derivano dall'aggiunta di righe vuote per spaziare verticalmente sopra e sotto :-) Alex brollo (disc.) 00:09, 17 lug 2019 (CEST)
detto tutto questo, bisognerebbe però correggere la pagina di documentazione del template, visto che il parametro s= non me l'ero certo inventato :-) --.mau. (disc.) 10:12, 17 lug 2019 (CEST)
Ritorna alla pagina utente di "Alex brollo".