Correzione automatica, spazi indesiderati aggiunti

Discussioni sull'applicazione di videoscrittura
Rispondi
AlexOpenOffice
Messaggi: 67
Iscritto il: domenica 28 gennaio 2018, 7:57

Correzione automatica, spazi indesiderati aggiunti

Messaggio da AlexOpenOffice »

Ho imposto la correzione automatica di < in « e di > in »
Mi serve per i dialoghi. Esempio:

<Che cosa mi stai dicendo?>
...dovrebbe diventare:
«Che cosa mi stai dicendo?»

Tuttavia, per trasformare < in « sono costretto a digitare < e subito dopo uno spazio altrimenti < rimane <
Mi spiego meglio:
<Che cosa mi stai dicendo?> rimane tale e quale
Sono obbligato a mettere uno spazio dopo "C" e prima di > per ottenere:
« Che cosa mi stai dicendo? »
Non solo, ma la trasformazione di > in » comporta uno spazio dopo e addirittura due spazi prima!
E' facile immaginare che è una rottura mettere spazi / togliere spazi, soprattutto nella scrittura di dialoghi concitati (scrivo racconti e romanzi).
Dove sbaglio?
Allegati
2020_08_19_OpenOffice_Correzione_automatica.jpg
Apache Openoffice 4.1.7
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Correzione automatica, spazi indesiderati aggiunti

Messaggio da charlie »

Forse non sbagli ...
Ho fatto delle prove e ne deduco che il carattere da sostituire (< o >) viene preso in considerazione solo come carattere singolo. Pertanto la sostituzione avviene solo aggiungendo uno spazio.
Non so se ci sia soluzione.
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
Avatar utente
markinson
Messaggi: 121
Iscritto il: mercoledì 24 giugno 2020, 15:18

Re: Correzione automatica, spazi indesiderati aggiunti

Messaggio da markinson »

Magari non è ciò che serve allo scopo e dirò una gran fesseria, ma il tuo problema mi ha fatto pensare al vecchio codice ASCII, che tornava utilissimo durante la scrittura delle righe di codice oppure quando i programmi di videoscrittura erano agli albori e toccava conoscere certe combinazioni per inserire i caratteri desiderati.

Insomma, se ti interessa:
  • ALT+174 = «
  • ALT+175 = »
"ALT+" è da intendersi che devi premere il tasto ALT e contemporaneamente la combinazione numerica che segue (magari con il tastierino numerico).

Più lunga a dirsi che a farsi. Poi, una volta che ci hai preso mano ... ;)
OpenOffice 4.1.15 / LibreOffice 7 still - Windows 10 Pro x64
"Facesti come quei che va di notte, che porta il lume dietro e sé non giova, ma dopo sé fa le persone dotte"
Dante (Purgatorio, Canto XXII)
Rispondi