[Risolto] Maiuscola dopo il punto

Discussioni sull'applicazione di videoscrittura
Rispondi
ipstatico
Messaggi: 8
Iscritto il: sabato 29 gennaio 2022, 10:53

[Risolto] Maiuscola dopo il punto

Messaggio da ipstatico »

Buongiorno,
ho un testo dove parecchie frasi sono separate dal punto e virgola. Io vorrei sostituire il punto e virgola con il punto (facile) ed in automatico fare in modo che la prima lettera della frase successiva sia in maiuscolo. Esempio:

La mia casa è bella; anche la tua lo è.

deve diventare

La mia casa è bella. Anche la tua lo è.

E' possibile?

Grazie. Buona giornata.
Ultima modifica di charlie il domenica 6 febbraio 2022, 10:38, modificato 2 volte in totale.
Motivazione: Aggiunta ✔ verde.
Openoffice 6.4.7.2 su ubuntu0.20.04.2
marcocurreli
Messaggi: 104
Iscritto il: sabato 10 aprile 2021, 13:28

Re: Maiuscola dopo il punto

Messaggio da marcocurreli »

Trova e sostituisci. Usa le espressioni regolari e scegli MAIUSCOLO dal pulsante Formato (scheda Effetti carattere/Effetti)
tmp.png
LibreOffice 7.3.0 -- Linux 5.16.4-arch
ipstatico
Messaggi: 8
Iscritto il: sabato 29 gennaio 2022, 10:53

Re: Maiuscola dopo il punto

Messaggio da ipstatico »

Grazie mille. Buona giornata.
Openoffice 6.4.7.2 su ubuntu0.20.04.2
Avatar utente
charlie
Site Admin
Site Admin
Messaggi: 8807
Iscritto il: mercoledì 19 dicembre 2012, 10:50
Contatta:

Re: Maiuscola dopo il punto

Messaggio da charlie »

Un "grazie mille" in questo caso non basta.
Le espressioni regolari sono la cosa più astrusa che ci sia in Open/LibreOffice, i miei complimenti per averle "domate" con assoluta bravura. :super:
charlie
macOS 14.4.1 Sonoma: Open Office 4.1.15 - LibreOffice 7.5.7.2
http://www.charlieopenoffice.altervista.org
marcocurreli
Messaggi: 104
Iscritto il: sabato 10 aprile 2021, 13:28

Re: [Risolto] Maiuscola dopo il punto

Messaggio da marcocurreli »

Grazie per i complimenti.
Le espressioni regolari sono molto potenti, e sono una delle cose più belle di LO/OO (gli utenti MS se le sognano). Non sono molto difficili.
LO/OO usa la sintassi delle ER classiche per il campo trova, e la sintassi in stile Perl per il campo sostituisci.
Le coppie di parentesi sono i segnaposti per i parametri posizionali: la prima coppia per il parametro 1, la seconda per il parametro 2 e così via.
Il testo all'interno delle parentesi viene memorizzato, e poi richiamato nella sostituzione.
Le parentesi quadre cercano tutti i singoli caratteri contenuti all'interno; [abc1] cerca i caratteri a, b, c e 1; [a-z] cerca una qualsiasi lettera minuscola dalla a alla zeta.
LibreOffice 7.3.0 -- Linux 5.16.4-arch
ipstatico
Messaggi: 8
Iscritto il: sabato 29 gennaio 2022, 10:53

Re: [Risolto] Maiuscola dopo il punto

Messaggio da ipstatico »

Confermo che MS se lo scorda. Torno però su questo punto perchè ho un altro problema. Io devo copiare queste frasi dentro un foglio di calcolo che poi servirà per importare il testo dentro un database SQL. Ad ogni cella corrisponde una frase. Ebbene ho scoperto che:
- se copio normalmente il testo mantiene le maiuscole ma poi quando importo dentro il database non vengono riconosciute
- se copio con l'opzione testo non formattato perdo le maiuscole

Ho notato che selezionando il testo in writer l'opzione "cancella fomattazione diretta" sostituisce le maiuscole con le minuscole, quindi deduco che il problema sia sulla formattazione. Se sostituisco le minuscole con le maiuscole manualmente, la maiuscole non scompaiono in nessun caso.

Suggerimenti? Scusatemi ma conosco veramente poco Writer.

Grazie. Buona serata.
Openoffice 6.4.7.2 su ubuntu0.20.04.2
marcocurreli
Messaggi: 104
Iscritto il: sabato 10 aprile 2021, 13:28

Re: [Risolto] Maiuscola dopo il punto

Messaggio da marcocurreli »

Fai così:
Per sicurezza fai una copia di backup.
Cancella formattazione
Trova e sostituisci: abilita le espressioni regolari; nel campo trova scrivi:

Codice: Seleziona tutto

\. [a-z]

Anziché sostituisci premi Trova tutto.
Vai nel menù Formato/Testo e scegli MAIUSCOLO
LibreOffice 7.3.0 -- Linux 5.16.4-arch
ipstatico
Messaggi: 8
Iscritto il: sabato 29 gennaio 2022, 10:53

Re: [Risolto] Maiuscola dopo il punto

Messaggio da ipstatico »

Fatto ma la lettera dopo il punto resta minuscola
Allegati
Selezione_001.png
Openoffice 6.4.7.2 su ubuntu0.20.04.2
marcocurreli
Messaggi: 104
Iscritto il: sabato 10 aprile 2021, 13:28

Re: [Risolto] Maiuscola dopo il punto

Messaggio da marcocurreli »

Dopo che hai selezionato con Trova tutto, devi andare nel menù principale: Formato/Testo e scegliere maiuscolo.
Questo il LibreOffice. In OperOffice il percorso può essere differente; mi pare di ricordare che puoi cambiare da minuscolo a maiuscolo col tasto destro del mouse; vedi cosa c'è nel menù Formato
LibreOffice 7.3.0 -- Linux 5.16.4-arch
ipstatico
Messaggi: 8
Iscritto il: sabato 29 gennaio 2022, 10:53

Re: [Risolto] Maiuscola dopo il punto

Messaggio da ipstatico »

Funziona. Grazie mille ancora.
Openoffice 6.4.7.2 su ubuntu0.20.04.2
Rispondi