Utente:Salvatore Ingala/scripts/Commandline: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
mNessun oggetto della modifica
m fixformat reso configurabile
Riga 106:
:Sostituire tutte le occorrenze di perchè in perché e controllare i cambiamenti effettuati:
::<code>rep#perchè#perché#diff</code>
 
== Uso avanzato ==
=== Fixformat ===
Il comando <code>fixformat</code> è completamente configurabile, essendo possibile sostituire la lista di sostituzioni standard con una lista personale. Per far ciò, basta inserire nel proprio monobook.js codice simile a questo:
 
<pre><nowiki>
fixformat_list = new Array(
[regexp1, subst1],
[regexp2, subst2],
. . .
[regexp_n, subst_n]
);
</nowiki></pre>
 
ponendo attenzione al fatto che l'ultima riga non si chiude con la virgola. Ad esempio:
 
<pre><nowiki>
fixformat_list = new Array(
[/ anzich(è|e')/g, "anziché"],
[/ affinch(è|e')/g, "affinché"],
[/ bench(è|e')/g, " benché"],
[/ cioé/g, " cioè"],
[/ nonch(è|e')/g, " nonché"],
[/ perch(è|e')/g, " perché"],
[/ poich(è|e') /g, " poiché "],
[/ quì /gi, " qui "],
[/ quà /gi, " qua "],
[/ qual'è /gi, " qual è"],
[/ sè /gi, " sé "],
[/si' /g, "sì"],
[/ tr(è|e'|é) /g, " tre "]
);
</nowiki></pre>
 
per fare alcune sostituzioni di errori comuni (questi esempi, in realtà, sono già presenti nelle sostituzioni standard). È anche possibile modificare il ''subject'' del comando:
 
<pre><nowiki>
fixformat_subject = "subject diverso da quello standard; ";
</nowiki></pre>
 
== Note ==