{{smaller block|}} ed eventualmente </div> finale

Cose da fare

modifica

Help

Importare un po' di moduli e template utili. (c'è ad es. il template color )

Vandalismi

modifica

controllo antivandalismo giornaliero

Se si tratta di vandalismi:

se li si scopre a breve distanza di tempo si annullano e si avverte l'IP con {{Test}} o {{Vandalismo}};

se invece si scoprono i vandalismi dopo molte ore è inutile avvertire l'IP, ma può essere utile lasciaer un messaggio comunque per tenerne traccia in futuro;

se sono modifiche esperte o di utenti non digiuni li si ringrazia con un {{grazie}} (ci sono Wikipediani che ogni tanto occhieggiano e modificano da noi anche in incognito);

se si sospettano infrazioni di copyright si avvisa un amministratore(non lo si scrive qui al bar).

ultima infrazione al 30/1/2018; aggiornato 10/3/2018

Sandbox

modifica

Utente:MauC66/Sandbox

Indice:Dickens - Il grillo del focolare, 1869.djvu ... alcune pagine. sal 100%

Indice:Notizie del bello, dell'antico, e del curioso della città di Napoli.djvu ... alcune pagine. sal 75%

Indice:Dizionario triestino (1890).djvu ... alcune pagine. sal 25%

Indice:Barzini - Dal Trentino al Carso, 1917.djvu sal 100%. manca un indice, effetto riquadro(ok) e puntini(ok). Non ottimale la spaziatura delle seconde righe indici.

Indice:Capuana - Come l'onda.djvu sal 75%.

Indice:Artusi - La scienza in cucina e l'arte di mangiar bene, Landi, 1895.djvu sal 75%, (100% <- da altro utente.)

Indice:Landi - Vita di Esopo, 1805.djvu : completo

Indice:Le mille ed una notti, 1852, VII-VIII.djvu : FATTO!!!! poi altri porteranno da 75 a 100% degli ultimi 4 volumi. il resto, primi 4 volumi è verde.

Indice:Oddi - Fabrica et uso del compasso polimetro, Milano 1633.djvu ... 25%

Indice:Cantoni - Quasi una fantasia.djvu ...0%

Indice:Bonola_-_La_geometria_non-euclidea.djvu ... 25%

Traguardi

modifica

https://meta.wikimedia.org/wiki/Special:CentralAuth/MauC66 dice 6200 ...

Riferimenti wiki regole

modifica

Manualone

Wikisource:Convenzioni di trascrizione

Template:Annotazione a lato

Template:Ec

Template:FreedImg

Aiuto:Prontuario TeX

Aiuto:Formule_matematiche_TeX

Tabelle

modifica

Aiuto:Come usare le tabelle

Aiuto:Tabelle

Aiuto:Formattazione complessa

applicazioni stili css in tabella o celle: Template:Cs

https://www.mediawiki.org/wiki/Help:Tables/it

rotazioni: Template:Rot1

Inglesi: [[1]] https://en.wikisource.org/wiki/Template:Table_style/doc https://en.wikipedia.org/wiki/Help:Table#Setting_borders https://en.wikipedia.org/wiki/Help:Table#Classes https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Tables https://en.wikipedia.org/wiki/Wikipedia:Manual_of_Style/Tables#Appropriate https://en.wikipedia.org/wiki/Wikipedia:Catalogue_of_CSS_classes https://en.wikipedia.org/wiki/Wikipedia:Table_dos_and_don%27ts https://en.wikibooks.org/wiki/Editing_Wikitext/Tables http://wikitable.eu5.org/

Template:Ct

Progetto:Template/Template di formattazione

Fonts https://meta.wikimedia.org/wiki/SVG_fonts https://meta.wikimedia.org/wiki/Fonts

Indici, sommari

modifica

I due template utilizzati negli indici, di solito Template:Pg, in caso di problemi di sezione Template:LinkPagineIndice .

Vedi anche Aiuto:Guida alla pubblicazione di un testo/Creare la pagina indice

Aiuto:Guida alla pubblicazione di un testo/Creare la versione testuale

Pubblicazione di un testo

modifica

Aiuto: Guida alla pubblicazione di un testo

Namespaces

modifica

Su Wikisource il lavoro verte su quattro namespace:

  • Indice, dedicato ai testi che dispongono della scansione del libro originale
  • Pagina, dedicato alle singole pagine scansionate
  • Principale, dove si può leggere il testo vero e proprio, spesso transcluso dal namespace pagina
  • Autore, ogni autore ha una pagina dedicata

Lista dei namespace

modifica

Di seguito la lista dei namespace utilizzati sul Wikisource italiano, con il loro codice numerico. Premendo sui collegamenti è possibile leggere la guida dedicata.

0 Principale
2 Utente
4 Wikisource
6 File
8 Mediawiki
10 Template
12 Aiuto
14 Categoria
102 Autore
104 Progetto
106 Portale
108 Pagina
110 Indice
112 Opera
828 Modulo

wiki - shorts

modifica

Le note a fine pagina si possono trascurare. Forse spesso sono tipografiche e hanno poco senso.

Alcuni testi antichi: u -> v, s, vocali con tilde -> vocali +n, talvolta m , & -> e , q con tilde -> que

I <<nop>> ... da eliminare

nowiki

Gli a-capo nel testo: con iniziale capolettera, ne servono 2, con inziale xx-larger ne basta nessuno o uno dopo il titolo precedente. C'è la regola. Si può attaccare il titolo (nessuno dopo) e inserirne due prima del prossimo titolo. Quando la pagina inizia con le divisioni di sezione, si può attaccare il testo senza a capo per evitare spazi ingombranti.

Ad ogni nuova pagina il testo inizia con un rientro paragrafo. Possibile evitarlo iniziando il testo con <br> vedi. Il prezzo da pagare è sempre però una distanziazione non-necessaria equivalente a circa una riga vuota. Ciò è in parte dovuto all'alternanza di rientro, Andando a capo, n volte, succede Sintassi-wiki:

in fase di modifica dopo aver salvato
un solo a capo nessun effetto (o meglio "uno spazio tipografico")
due a capo caporiga con rientro
tre a capo caporiga più ampio senza rientro
quattro a capo caporiga più ampio tra paragrafi con rientro
cinque a capo caporiga ancora più ampio senza rientro
sei a capo caporiga ancora più ampio con rientro
sette a capo scommetto che sapresti proseguire ad infinitum...

In cima a una pagina succede questo: quando c'è un'intestazione di pagina, il testo che inizia la pagina ha il rientro anche se è a mezzo del paragrafo. Basta abbassare di un a capo e il rientro non c'è più. Se invece non c'è l'intestazione di pagina, il testo senza rientro può essere fatto iniziare con la pagina. In realtà no, è meglio inserire due a capo altrimenti la trasclusione è scorretta. Inoltre quando nella pagina non c'è alcun a capo (testo continuo) a fine pagina occorre metterci qualcosa tipo un nowiki, noinclude, qualche a capo. Altrimenti all'inizio pagina compare un rientro ineliminabile.

<Pt | 1 | 2 > template per a capo tra pagine, 1 testo visualizzato nella pagina, 2 testo completo . Usato anche per correzioni, ad es. <Pt|&|e>

<Capolettera|L> usato per testi antichi ... necessario 2 a capo prima. Alternativa <xx-larger senza esigenze di a capo. Possibile anche inserire immagine croptool come capolettera, vedi Compasso. Il titolo prima non distanziato più di un a capo o dopo il capolettera c'è lo spazio del rientro.

{{§|A19}} sezione A19 della pagina , richiamabile con pagina [[Pagina:Artusi - La scienza in cucina e l'arte di mangiar bene, Landi, 1895.djvu/130#A140|140]]

Indici e tabelle e puntini qui {| {{Colonna|em=-1}} {{Vi|titolo=Gennaio|pagina={{Pg|450}}}} ... {{AltraColonna|em=-1}} {{Vi|titolo=Luglio|pagina={{Pg|456}}}} ... |} {{colonna|em=-1}} Acciughe alla marinara, {{Pg|265}}. ...

doppia rule {{Rule}}{{Rule|v=4}}

template
subst: (definitivo), safesubst: (sostituzione, aggiornabile), msgnw: (include come modalità raw, specificando il namespace qualsiasi pagina può essere usata come template, scecificando il namespace:, se ricorsioni -> in grassetto, se non esiste -> link, ogni cosa tra $noinclude_start e $noinclude_end : direttamente mostrata, non trasclusa; testo tra $includeonly_start e $includeonly_end : direttamente non mostrato (se non in modifica), ok esclusivam. trasclusa; {{tl}} collegamento al template
modulo lua
{{#invoke:HelloWorld|hello}}. String
Tag HTML
Alcuni HTML tags sono permessi in MediaWiki, ad esempio <code><div><span> and <font>. Questi funzionano ovunque tu li inserisca. vedi formatting.
sub e super scripts
https://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts

Formattazione indentazione https://it.wikisource.org/wiki/Template:Indentatura

https://www.w3schools.com/colors/colors_picker.asp

Bello il mark giallo, verde, rosso, azzurrino !

Autore citato

modifica

Es. Voltaire {{AutoreCitato}} quando compose il suo Zadig {{TestoAssente}}.

Alcuni dettagli

modifica

{{FI | file=Artusi cornice frontespizio.png|width=100%|float=center}} cornice svuotata da applicare a pagine iniziali. Vedi qui. Composizione titoli <ct e rule : {{ct|f=120%|v=.3|PELLEGRINO ARTUSI}} {{Rule|4em|v=2}} {{ct|f=200%|v=1.5|La Scienza in Cucina}}

Esempi notevoli

modifica

Testo scorrevole fianco immagine: vedi table en floating table {{FI | file = Fabrica et uso del compasso polimetro-1633-illustrazioni-02.png | width = 330px | float=right | cclass=table }} oppure (older) {| class="table floatright" |[[Image:Fabrica et uso del compasso polimetro-1633-illustrazioni-02.png|center|330px]] |} oppure [[Image:Fabrica et uso del compasso polimetro-1633-illustrazioni-04.png|right|300px]] oppure {{FI|file=Fabrica et uso del compasso polimetro-1633-illustrazioni-04.png|float=right|width=300px}} il testo successivo, scorre ...

Tabella con sfondo bianco/trasparente {| class="wikitable" style="width: 130%; background: #ffffff; |- | ...testo riquadrato |}

Tabelle es.1 es.2

Esempi da trovare / ritrovare / approfondire

modifica

Note a lato

Cornice inserita Esempio notevole. Pagina:Giovanni Magherini-Graziani - Novelle valdarnesi.djvu/8

Wikisource:Pagina delle prove

Esperienza inserimento pg.68 in djvu. Favole di Esopo

modifica

Via A.: scaricato file pdf Favole_di_Esopo_frigio_con_la_vita_del_m.pdf 24,3 MB da google e caricato su AI. Ci vuole tempo per il job. Probabilmente poi c'è il file djvu scaricabile. Dopo due ore ancora niente, c'è traffico sul server. Ecco il djvu.

Alternativa B.: scaricato anche il file djvu Landi_-_Vita_di_Esopo,_1805.djvu 14,1Mb da wiki. Trasformato in pdf con questo online. Il file risultante è parecchio grande 447,2 MB forse bisognava impostare qualche parametro. Inserimento da Mac della pg.68 (anteprima pdf, miniature, drag&drop) tra i file. La pagina risulta un po' più piccola delle altre ma ha una risoluzione sufficiente. Ritraduzione pdf in djvu tramite servizio. Djvu pronto per essere caricato su wikicommons, ci vuole un po'.

Alternativa C. Esportare djvu Landi_-_Vita_di_Esopo,_1805.djvu 14,1Mb con djview :set 300pixel. 185,9Mb pdf. Stesso inserimento, pagina 68 più piccola. Stessa ritraduzione con servizio online come alternativa B.

Any2djvu non dà segni dopo 2 ore.

Alternativa C. Esportare con djview e set 200pixel. 96,6Mb Entro i 100 mb possibile utilizzare questo servizio. Ma poi c'è un limite di 10 minuti d'uso e si superano.

MauC66 (disc.) 11:49, 4 gen 2018 (CET)

Ecco le mie ambiziose 'prove' senza esito! (disc.) A presto. MauC66 (disc.) 17:07, 4 gen 2018 (CET)

Cancellati file Archive Favole_di_Esopo_frigio_con_la_vita_del_m.djvu e pdf. Comunque la prima pagina era da cancellare (quella google). :MauC66 (disc.) 21:54, 4 gen 2018 (CET)

La codifica in mobi (beta) non funziona. Scaricando in epub poi si può convertire con calibre o con qualche servizio online. Meglio non usare il mobi, letto da un visore ebook è corretto, dal kindle dopo 10-15 immagini esse non ci sono più. L'azw3 invece mantiene le immagini ed è corretto.

Orizzonti

modifica

Pagina:Delle strade ferrate italiane e del miglior ordinamento di esse.djvu/610


Programmazione

modifica

Creazione del template Tabella breve su modello di quella inglese Table style.

Template:Tabella breve/doc

  1. https://www.mediawiki.org/wiki/Help:Templates/it
  1. https://www.mediawiki.org/wiki/Help:Parser_functions_in_templates/it https://it.wikipedia.org/wiki/Aiuto:Funzioni_parser https://it.wikipedia.org/wiki/Aiuto:Funzioni_parser
  1. https://it.wikipedia.org/wiki/Categoria:Pagine_con_troppe_chiamate_alle_funzioni_parser
  2. https://en.wikipedia.org/wiki/Wikipedia:Template_limits
  1. https://www.mediawiki.org/wiki/Special:ExpandTemplates
  2. https://en.wikipedia.org/wiki/Wikipedia:Substitution
  3. https://it.wikipedia.org/wiki/Aiuto:Moduli


https://www.mediawiki.org/wiki/Extension:Scribunto https://www.lua.org/cgi-bin/demo http://www.lua.org/pil/index.html https://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual/it https://www.mediawiki.org/wiki/Extension:Scribunto/Parser_interface_design https://www.mediawiki.org/wiki/Lua/Tutorial http://tylerneylon.com/a/learn-lua/ https://www.mediawiki.org/wiki/Extension:Scribunto/Example_modules http://www.lua.org/manual/5.1/manual.html#5.4.1

https://www.mediawiki.org/wiki/Help:Parser_functions_in_templates/it The second usage ({{{1|}}}, sample B) with present empty default is often the desired way to handle situations where a parameter exists, but is comprised only of empty space.

modifica

https://en.wikisource.org/wiki/User:Ineuw https://en.wikisource.org/wiki/User:Inductiveload https://en.wikisource.org/wiki/User_talk:Billinghurst


Attività Help

modifica

https://it.wikisource.org/wiki/Discussioni_indice:Barzini_-_La_met%C3%A0_del_mondo_vista_da_un%27automobile,_Milano,_Hoepli,_1908.djvu#Attenzione_all%27uso_di_FI

riportarlo negli Help. Studiarsi FI per benino. Vedere dove compare.

Aiuto ! guida semiseria

modifica

Prefazio

modifica

Non so dove sia cominciata questa mia avventura, se da una mai sopita passione per i libri, e nel mentre li leggi, addirittura dal poterli mettere a disposizione per tutti oltre che per se stessi. Comunque sia ci sono e mi trovo bene. L'ambiente all'inizio è 'difficile' ci sono un sacco di cose da imparare e le guide non sono perfettine come certi manuali che ti accompagnano in tutte le esigenze. Ma forse l'ambiente 'duro' e volontario avvicina le persone cordiali e che si danno da fare. Sin dall'inizio non ti lasciano mai 'solo', ti accolgono, ti ringraziano, anche automaticamente quando raggiungi i traguardi, 10, 100, 1000 modifiche, si mettono a disposizione, pur probabilmente avendo molto da fare e problemi anche gravi da risolvere per portare avanti i progetti. Poi scopri anche il bar e come affacciarti e qualcuno ti risponde pure ! Insomma non è male, nella solitudine delle nostre missioni e del nostro lavoro non ci si sente avviliti! MauC66 (disc.) 13:49, 10 gen 2018 (CET)

Un po' di magia

modifica

Wiki è solo una porta per l'html, ma sviluppa la sua efficienza sul concetto di trasclusione, ovvero si ripeta tutto ciò che può essere ripetuto, possibilmente semplificandolo. Bisognerà studiare un po' per i meccanismi con cui avviene anche se il concetto è chiaro. Si spezzetta in pagine, queste poi possono essere trascluse, ovvero ripetute/copiate tramite indici in maniera quasi industriale tramite due paroline ben assestate, anche gli indici fanno parte di qualche trascluso per automatizzare il lavoro. E quindi tutti i codici che si usano, gli strumenti del mestiere, possono far parte di trasclusioni di testo tramite template o classi (da approfondire). Man mano che ci incamminiamo vediamo se possiamo riportare qualche appunto utile. buonwikiatutti. MauC66 (disc.) 13:49, 10 gen 2018 (CET)

Tabelle

modifica

Andiamo un po' alle origini. Appunti dal web:

div {-webkit-transform: rotate(90deg); /* Safari and Chrome and Android browser */

   -moz-transform: rotate(90deg);   /* Firefox */
   -ms-transform: rotate(90deg);   /* IE 9 */
   -o-transform: rotate(90deg);   /* Opera */
   transform: rotate(90deg);} 
 border: 1px solid;
   padding: .5em;
   width: 5em;
   height: 5em;
   transition: .3s all; 

Molto utile per le tabelle, la console di Chrome (suggerimento di Brollo...), si va sulla pagina in cui c'è solo la tabella (per semplicità, metterla nel proprio Sandbox : Utente:.../Sandbox), si visualizza, Opzioni per sviluppatori, Console javascript . C'è un'opzione visore smartphone, c'è un puntatore e si va su ad es. un elemento di tabella, una cella che ci interessa e che non riusciamo a rendere nonostante i css che abbiamo provato ad aggiungere. Ebbene, sulla destra si possono modificare dei valori e vedere direttamente e immediatamente il risultato, oppure togliere con la spunta alcuni stili e vedere che sono inutili non fanno niente o cosa fanno. E' il caso della rotazione, si vede in diretta anche attorno a che punto ruota. Si possono impostare valori del bordo, del padding, e vederli modificati dove nel codice. Utilissimo anche per rendere il codice meno zeppo di cose inutili e inefficaci. Senza contare che tutti i comandi css disponibili nell'ambiente in cui si clicca sono disponibili e digitabili con autocompletamento come un vero ide.  :MauC66 (disc.) 16:46, 10 gen 2018 (CET)

Importazione di un template

modifica

Una volta capita la magia di wiki importare è abbastanza semplice. Il template Table style ha un codice che è direttamente accessibile alla modifica. Taluni template critici talvolta sono protetti in seguito a vandalismo probabilmente. Le istruzioni fanno capo a una sottopagina parse e quindi bisogna importare entrando in modifica pure quella. Poi oltre a /parse la pagina /doc della documentazione c'è la pagina di abbreviazione /ts che fa un semplice redirect, anch'esso da importare. Ci sarebbe il template shortcut (da fare) che laddove usato mette nel doc e nel template una piccola tabella a destra con il suggerimento sull'abbreviazione. In realtà è un piccolo indicatore più complicato. Il resto si è trattato di mera traduzione, di cambiare i nomi Table style -> Tabella breve, ts -> tb, etc. Una bella avventura. Come si crea o modifica un template ? E' una pagina come tutte le altre wiki, basta nominarla ed entrare in modifica ... ed essere poi compatibili creando tutte quelle che si chiamano.  :MauC66 (disc.) 01:00, 11 gen 2018 (CET)

Template:Tabella breve Template:tb  : importazione modificata con modulo che fa da traduttore stringa. Vedi discussione Tabella breve. Template:Prova2  : importazione originaria

Importazione di Immagine Flottante da Image Overfloat, e quindi di Block sinistro, centro e destro e sinistro, centro e destro dai rispettivi inglesi Block left, center, right; left, center, right . MauC66 (disc.) 15:54, 13 gen 2018 (CET) Cancellazione, di tutto per sollevazione generale. C'erano già blocco centrale, sinistro e destro, poi FI FreedImage importati da Brollo. MauC66 (disc.) 22:50, 13 gen 2018 (CET)

Importazione di un modulo

modifica

Ho importato il modulo String visto che non c'era da un'altra wiki, wikipedia. Nell'ottica di programmazione dei template i moduli possono essere molto utili. Modulo:String

Creazione di un modulo StyleVoc

modifica

Creato un modulo come esercizio con lua. Provato a creare una tabella vocabolario con indici possibili stringhe brevi e valori i valori espansi. Modulo:StyleVoc

Statistiche nel file sorgente wiki creato

modifica

Statistiche su trasclusioni e tanto altro. Legenda: https://en.wikipedia.org/wiki/Wikipedia:Template_limits

Il regex e le sostituzioni

modifica

Wiki: Aiuto:MemoRegex Aiuto:Strumenti_per_la_rilettura

Esercizi, prove e manuale: https://regex101.com/

  1. Attivare il memoregex qui, in: Strumenti di modifica per il namespace Pagina . In basso a bordo finestra compaiono dei bottoncini, tra cui salva regex, carica regex ed esegui regex.
  2. Quando si usa trova & sostituisci a lato sinistra in basso Strumenti per la rilettura (e non cerca e sostituisci, icona a destra in alto attivando Avanzate ...) si ha la possibilità di memorizzare la sostituzione che si va effettuando barrando Ricorda questa sostituzione e quindi dando ok. In tal modo si aggiunge l'ultima sostituzione come una espressione regex che fa la stessa cosa, in uno spazio provvisorio dedicato privato per ogni utente (localStorage.memoRegex). Il bottone salva regex salva tutte le espressioni regex salvate, corrispondenti a tutte le sostituzioni effettuate e salvate, e vengono salvate nella pagina Indice del libro che si sta editando, raggiungibile con il tasto freccia verso l'alto ↑, nel menù in alto, Pagina,Discussione,Immagine,↑ . Attenzione che Salva regex sostituisce la propria espressione regex a quella della pagina di discussione indice, quindi se già c'erano delle espressioni regex utili vengono cancellate. Rimane la cronologia da cui recuperare le vecchie espressioni, editandole, ed eventualmente aggiungendo la propria.
  3. lo strumento postOCR carica i regex e li esegue sulla pagina attuale. Altrimenti usando i pulsanti carica regex ed esegui regex è possibile eseguire i regex della pagina indice sezione discussione.

Sulla guida dice che è possibile caricare espressioni regex da una pagina "libreria" (qualsiasi pagina in pagine diverse da nsPagina) selezionandole e facendo carica regex, oppure scaricarle puntando su una zona di pagina editata e facendo salva regex, ma l'help contestuale andando sul pulsante dice chiaramente che agisce sulle pagine indice. Da capire o forse era una vecchia modalità.

Andando sulla pagina indice/discussione ed editando, selezionando il regex si può caricarlo con carica regex. Quindi tornando sulla pagina in modifica si possono aggiungere i regex nuovi derivanti da sostituzioni e quindi con salva regex salvare automaticamente nella pagina indice senza perdere quanto già presente. Editando si può poi aggiungere commenti o perfezionare.

Ognuna delle righe ha questa struttura: "espressione regex":["commento","stringa sostituzione","modificatori regex"]

Naturalmente è possibile fare in modo che con codici univoci abbreviati inseriti nel testo, avvenga una sostituzione che richiami degli stili uniformi, ad es. per richiamare uno stile di titolo o altro, facendosi una specie di tabella di abbreviazione mnemonica di richiami di template e loro uso. Può servire a risparmiare tempo.

Creazione di fogli di stile css e applicazione a template o pagine

modifica

Da BAR:

interessante, in pratica da quello che capisco si può su wikisource anche aprire/salvare/modificare direttamente un css con la parola chiave Stylish (ad esempio creare https://it.wikisource.org/wiki/Template:Stylish/styles.css) e fare una formattazione tremendamente complicata andando a modificare singoli elementi di stile di tabella o altro, nominarla con un nome che è una classe e poi applicarla tout-court semplicemente con un class= all'interno del solito {{ }} come qui e una predirettiva <templatestyles src="Template:Stylish/styles.css" /> che carica la tabella di stile. Il problema è soltanto conoscere bene i fogli di stile e la programmazione di stile css come nell'esempio. Si potrebbe fare un'importazione di esempio e lavorarci che ne dite ? da non perdere di vista però lo scopo ... dove vogliamo arrivare ? --MauC66 (disc.) 14:03, 14 feb 2018 (CET)

provato e scornato, ci vuole l'estensione https://www.mediawiki.org/wiki/Extension:TemplateStyles da installare prima

https://it.wikisource.org/wiki/Template:Elegante https://it.wikisource.org/wiki/Template:Elegante/stile.css