Newsgroup: it.cultura.linguistica.italiano
Titolo: da > a grassetto

Mi sono perso nelle espressioni regolari di Word. Avrei bisogno di una
stringa di ricerca da infilare nella funzione trova&sostituisci che
trasformi in grassetto ogni parola preceduta dal segno > (o un altro).
Per esempio, >mamma dovrebbe diventare mamma in grassetto.
Mi va bene anche in più passaggi.
Chiedo scusa per il semi-OT, più riguardo alla funzione che all'oggetto,
visto che mi serve per una concordanza lessicale. Ho scoperto infatti
che non ci sono ng italiani dedicati a Word. In particolare, se c'è
Stefano Drei, mi pare che già mi avesse risposto una volta, ma secoli
addietro, e non ho annotato la risposta...
Grazie.
--
Attenzione:it.cultura.classica è moderato

che non ci sono ng italiani dedicati a Word. 
Non e' del tutto esatto. 
Sul news server 
news.cis.dfn.de
 (ma credo anche sul tuo) e' presente
il NG in lingua italiana  microsoft.public.it.office 
Esiste inoltre il news server pubblico di microsoft, usufruibile
liberamente e senza bisogno di password: 
msnews.microsoft.com
Ciaso
Alex (5630)

trasformi in grassetto ogni parola preceduta dal segno > (o un altro).
Usa quanto segue: 
	[>]?@>
nella stringa di ricerca
Usa quanto segue nella espressione di sostituzione:
^&
e scegli la formattazione che più ti aggrada nel menu a discesa in
basso, quello centrale
Se mi sono spiegato malamente mandami un email e cercherò di
risponderti più dettagliatamente.
Ciao.
Daniele

Questa mi pare la più semplice.
Prima sostituisci i > con altro, per esempio XX.
Questo perché > ha un significato diverso.
Poi fai la sostituzione "XX* " con l'opzione jolly
in nulla con la formattazione neretto.
Così becchi tutte le parole seguite da spazio.
Poi fai le virgole ("XX*,"), i punti e... hai altro?
Oppure prima metti spazi doppi prima di ogni segno d'interpunzione,
fai il neretto e ritogli gli spazi doppi.
-- 
____________________________________
Giancarlo Pillan  -  Ivrea  -  Italy
____________________________________

 senz'altro.
CTRL+SHIFT+ => (che sarebbe la freccia a destra); non ci sarebbe bisogno
della macro ma il suggerimento di Massimo richiede una piccola operazione
supplementare: chiedo scusa se i comandi sono in inglese, ma non ho nessuna
copia di Word in italiano a portata di mano (figuriamoci in latino...)
1 andare a Edit - Replace e inserire  <*> nel campo di ricerca
2 c'è in basso, il primo da sinistra, un bel pulsantone More (Ancora);
premerlo e solo allora la finestra si allarga mostrando altri comandi;
altrimenti non c'è possibilità di inserire il grassetto, perlomeno non
semplice
3 andare nel campo Replace e premere il pulsante Format, andare a Font,
selezionare Bold (grassetto) e premere OK
4 il campo Replace è ancora apparentemente vuoto, ma subito sotto appare la
scritta Format: bold
5 Marcare la casella Use wildcards (Marca caratteri jolly)
In realtà non so se funzionerebbe... Non mi è ben chiaro se le parole da
sostituire sono marcate cosí:  >PAROLA> - nel qual caso andrebbe tutto
bene - o cosí: >PAROLA. Per utilizzare Cerca e Sostituisci ci vuole in ogni
caso un segno che marchi la fine del testo da manipolare; altrimenti meglio
fare la macro
Paolo

 fare la macro
No. Ho provato come mi hanno detto e funge.

Devi impostare "usa caratteri jolly". A questo punto, eviterei di usare come
marcatore il simbolo >, che word riconosce come simbolo di fine parola.
Usiamo, diciamo il cancelletto.
Quindi:
TROVA:   #*>   (usa i caratteri jolly)
(# è il marcatore prescelto, * è una catena di caratteri di qualsiasi
lunghezza, > è il simbolo di fine carattere)
SOSTITUISCI: ^&  (Formato: Grassetto)
(testo trovato)
Saluti. Stefano Drei

Ringrazio tutti quelli che mi hanno risposto. Serve da riscaldamento per
una cosa più complicata, il correttore ortografico in latino, che è
mancante. Ho parecchi testi in latino, che posso sicuramente usare come
base; servirebbe però una macro che butti il testo parola per parola in
un .dic. Se qualcuno è capace di farla, poi io posso costruire un
dizionario e metterlo sul sito di ICCl (che devo sempre aggiornare dal
punto di vista dei contenuti e poi passare a qualcuno epr il restyling).
-- 
"Non so proprio come fanno i Babbani a cavarsela senza magia". Hagrid
it.cultura.classica: 
http://digilander.iol.it/mmanca

punto di vista dei contenuti e poi passare a qualcuno epr il restyling).
Se ti contenti di quello che ti ho fatto stamattina sarò lieto di
mandarti per posta il mio omaggio.
Ho realizzato un programma eseguibile (da riga di comando è meglio,
altrimenti non leggi le sue uscite)  che fa le seguenti cose:
1. legge in file in.txt che contiene il testo da cui vuoi prelevare
parole
2. Legge un file my.dic che è il dizionario personalizzato o una sua
copia
3. Accoda a my.dic tutte le parole presenti nel testo che non sono
contenute nel dizinario
4. Ti informa di quante parole c' erano prima nel dizionario e quante
parole ha aggiunto
Il programma considera parole le parole :-) Ovvero ogni stringa
formata da lettere maiuscole o minuscole e tutte attaccate. Niente
numeri, naturalmente.
Il programma distingue maiuscoli e minuscole. Ovvero se nel dizionario
c' era aspera aggiungerà Aspera
Realizzato in questo modo, esternamente a word, potrà forse sembrartti
+ scomodo ma in realtà consente grande flessibilità nl senso che
possiamo modificare a piacimento i criteri di accodamento al
dizionario effettuando filtraggi e aggiunte di criteri basati su
pattern anche piuttosto sofisticati.
L' unica cosa che potresti trovare noiosa è salvare in formato testo
il file da cui puoi prelevare parole.
Il programma zippato occupa 320 Kb. A un tuo segnale te lo mando per
posta. Fammi sapere. 
Ciao
Daniele

a qualcuno epr il restyling).
Risposta empirica (e quindi un po' cretina, ma non conosco le macro):
1) Prendi un testo latino che hai su un documento word
2) Comando sostituisci "spazio" con "segno di paragrafo" (Sostituisci
tutto). A questo punto tutte le parole sono incolonnate.
3) Sotto il comando "Tabella" troverai "ordina". Questo sistemerà
tutte le parole in ordine crescente. A questo punto le parole possono
essere copiate in un documento  del tipo Latino.dic.
Problemi evidenti:
1) bisogna eliminare le parole che si presentano due o più volte
2) ho fatto la prova con un documento di 20.000 caratteri. Può darsi
che su un documento molto lungo il computer si inchiodi.
Ciao e auguri. L'idea è meritoria.
Frank

 posta. 
BIIIIIIP!
(grazie)
