32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
xSpace.appendChild(this._createBlockOption("o_add_space_around_hyphens", true, "Autour des tirets d’incise"));
let xNBSP = this._createFieldset("group_nbsp", true, "Espaces insécables");
xNBSP.appendChild(this._createBlockOption("o_nbsp_before_punctuation", true, "Avant : ; ? et !"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_within_quotation_marks", true, "Avec les guillemets « et »"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_before_symbol", true, "Avant % ‰ € $ £ ¥ ˚C"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_within_numbers", true, "À l’intérieur des nombres"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_before_units", true, "Avant les unités de mesure"));
let xDelete = this._createFieldset("group_delete", true, "Suppressions");
xDelete.appendChild(this._createBlockOption("o_erase_non_breaking_hyphens", true, "Tirets conditionnels"));
let xColumn2 = oGrammalecte.createNode("div", {className: "grammalecte_tf_column"});
let xTypo = this._createFieldset("group_typo", true, "Signes typographiques");
xTypo.appendChild(this._createBlockOption("o_ts_apostrophe", true, "Apostrophe (’)"));
xTypo.appendChild(this._createBlockOption("o_ts_ellipsis", true, "Points de suspension (…)"));
xTypo.appendChild(this._createBlockOption("o_ts_dash_middle", true, "Tirets d’incise :"));
|
>
|
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
|
xSpace.appendChild(this._createBlockOption("o_add_space_around_hyphens", true, "Autour des tirets d’incise"));
let xNBSP = this._createFieldset("group_nbsp", true, "Espaces insécables");
xNBSP.appendChild(this._createBlockOption("o_nbsp_before_punctuation", true, "Avant : ; ? et !"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_within_quotation_marks", true, "Avec les guillemets « et »"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_before_symbol", true, "Avant % ‰ € $ £ ¥ ˚C"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_within_numbers", true, "À l’intérieur des nombres"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_before_units", true, "Avant les unités de mesure"));
xNBSP.appendChild(this._createBlockOption("o_nbsp_titles", true, "Après les titres de civilité"));
let xDelete = this._createFieldset("group_delete", true, "Suppressions");
xDelete.appendChild(this._createBlockOption("o_erase_non_breaking_hyphens", true, "Tirets conditionnels"));
let xColumn2 = oGrammalecte.createNode("div", {className: "grammalecte_tf_column"});
let xTypo = this._createFieldset("group_typo", true, "Signes typographiques");
xTypo.appendChild(this._createBlockOption("o_ts_apostrophe", true, "Apostrophe (’)"));
xTypo.appendChild(this._createBlockOption("o_ts_ellipsis", true, "Points de suspension (…)"));
xTypo.appendChild(this._createBlockOption("o_ts_dash_middle", true, "Tirets d’incise :"));
|
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
|
document.getElementById('res_o_within_quotation_marks').textContent = n1;
}
this.setOption("o_group_ssp", false);
this.switchGroup("o_group_ssp");
}
document.getElementById('grammalecte_tf_progressbar').value = 2;
// espaces typographiques
if (this.isSelected("o_group_nbsp")) {
if (this.isSelected("o_nbsp_before_punctuation")) {
[sText, n1] = this.formatText(sText, "nbsp_before_punctuation");
[sText, n2] = this.formatText(sText, "nbsp_repair");
document.getElementById('res_o_nbsp_before_punctuation').textContent = n1 - n2;
}
if (this.isSelected("o_nbsp_within_quotation_marks")) {
|
|
|
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
|
document.getElementById('res_o_within_quotation_marks').textContent = n1;
}
this.setOption("o_group_ssp", false);
this.switchGroup("o_group_ssp");
}
document.getElementById('grammalecte_tf_progressbar').value = 2;
// espaces insécables
if (this.isSelected("o_group_nbsp")) {
if (this.isSelected("o_nbsp_before_punctuation")) {
[sText, n1] = this.formatText(sText, "nbsp_before_punctuation");
[sText, n2] = this.formatText(sText, "nbsp_repair");
document.getElementById('res_o_nbsp_before_punctuation').textContent = n1 - n2;
}
if (this.isSelected("o_nbsp_within_quotation_marks")) {
|
329
330
331
332
333
334
335
336
337
338
339
340
341
342
|
[sText, n1] = this.formatText(sText, "nbsp_within_numbers");
document.getElementById('res_o_nbsp_within_numbers').textContent = n1;
}
if (this.isSelected("o_nbsp_before_units")) {
[sText, n1] = this.formatText(sText, "nbsp_before_units");
document.getElementById('res_o_nbsp_before_units').textContent = n1;
}
this.setOption("o_group_nbsp", false);
this.switchGroup("o_group_nbsp");
}
document.getElementById('grammalecte_tf_progressbar').value = 3;
// espaces manquants
if (this.isSelected("o_group_typo")) {
|
>
>
>
>
|
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
|
[sText, n1] = this.formatText(sText, "nbsp_within_numbers");
document.getElementById('res_o_nbsp_within_numbers').textContent = n1;
}
if (this.isSelected("o_nbsp_before_units")) {
[sText, n1] = this.formatText(sText, "nbsp_before_units");
document.getElementById('res_o_nbsp_before_units').textContent = n1;
}
if (this.isSelected("o_nbsp_titles")) {
[sText, n1] = this.formatText(sText, "nbsp_titles");
document.getElementById('res_o_nbsp_titles').textContent = n1;
}
this.setOption("o_group_nbsp", false);
this.switchGroup("o_group_nbsp");
}
document.getElementById('grammalecte_tf_progressbar').value = 3;
// espaces manquants
if (this.isSelected("o_group_typo")) {
|