- Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 13 anni, 1 mese fa da
luca.sartorello.
-
CreatoreTopic
-
8 Agosto 2013 alle 4:14 #87927
-
CreatoreTopic
-
AutoreRisposte
-
-
8 Agosto 2013 alle 6:57 #87928::
luca.sartorello” post=87392Devo ‘ripassare’ tutti i corsivi (e il maiuscoletto) di un intero documento di oltre 200 pp. recuperato da word, ed evocare ogni volta il comando è estremamente lungo: c’è un modo rapido configurando TeXShop? Kile aveva l’iconica…
Grazie e ciao,
LucaCiao,
non ho capito: nel momento in cui copi il testo in un editor utf8 perdi l’informazione di formato ovviamente. Quindi, quello che puoi fare è agire prima in Word, marcando con il trova/sostituisci le frasi in corsivo ed in maiuscoletto.
Nella casella trova imposta il formato corsivo ed il carattere jolly e nella casella sostiutisci, il campo \emph{\1}.
Ho fatto qualche tentavivo in Word, ma non sono riuscito a trovare l’impostazione giusta.
Un saluto.
R.
-
8 Agosto 2013 alle 21:31 #87929::
Il documento word è la mia vecchia tesi di dottorato che ho trasformato manualmente in un documento tex composto da vari file; le note le devo inserire tutte una ad una manualmente perché nella trasformazione si son perse, e così anche il corsivo; per quest’ultimo conterei, tuttavia, di trovare una scorciatoia o una macro per semplificare il comando \textit{} in modo da rendermi il lavoro più spedito e non doverlo evocare per intero.
Ciao e grazie,
Luca
-
9 Agosto 2013 alle 4:53 #87930::
Capito.
Allora non puoi più lavorare sul documento in Word.
Allora potresti inserire dei marcatori nel file tex e trasformarli nel comando con un cerca/sostituisci.
È una via un po’ più semplice del dover ridefinire il comando \textbf.Per esempio potresti usare un doppio asterisco:
`Testo normale e **testo in corsivo** e poi si prosegue`
diventa
`Testo normale e \textbf{testo in corsivo} e poi si prosegue`Per fare questo in TeX works nel dialogo Sostituisci… attiva il flag Espressione Regolare e usa `\*\*([^\*]+)\*\*` come stringa di ricerca e `\\textbf{\1}` come testo di sostituzione.
La stringa di ricerca restituisce nel segnaposto \1 tutti i caratteri diversi dall’asterisco e compresi tra due coppie di asterischi.
Ricorda di controllare se nel documento per caso non ci siano già doppi asterischi, che in TeX works la sostituzione può riguardare anche più di un file (tutti quelli aperti), e che le espressione regolari sono si un tool potente ma “pericoloso” perché potrebbero esserci sostituzioni impreviste, quindi lavora su copie di backup fino a che non sei sicuro del risultato.Puoi anche lavorare con il mouse selezionando il testo e premendo la combinazione di tasti che lo inserisce all’interno del comando (leggi la documentazione delle scorciatoie da tastiera del tuo editor).
R.
-
9 Agosto 2013 alle 5:29 #87931
-
9 Agosto 2013 alle 5:35 #87932
-
10 Agosto 2013 alle 10:00 #87933::
luca.sartorello” post=87413Il documento word è la mia vecchia tesi di dottorato che ho trasformato manualmente in un documento tex composto da vari file; le note le devo inserire tutte una ad una manualmente perché nella trasformazione si son perse, e così anche il corsivo; per quest’ultimo conterei, tuttavia, di trovare una scorciatoia o una macro per semplificare il comando \textit{} in modo da rendermi il lavoro più spedito e non doverlo evocare per intero.
Ciao e grazie,
LucaSarebbe stato molto più economico usare l’esportatore writer2latex di openoffice writer.
Convertire il documento doc come “articolo pulito” e poi sistemare il codice esportato con qualche cerca e sostituisci intelligente.
Procedimento testato più volte ed eccezionale usando si vogliono conservare corsivo e note a piè di pagina.
Ma ormai il danno è fatto, da quello che si capisce 😉Ciao
Ivan
-
10 Agosto 2013 alle 13:18 #87934
-
10 Agosto 2013 alle 14:20 #87935::
luca.sartorello” post=87433Mi sto copiando manualmente tutte le note e sono ancora sul più bello… Ricordo questo programma, ma su libre office non ho trovato questa possibilità: ti risulta che ci sia, o devo scaricare open office?
Grazie e ciao,
Lucahttp://extensions.libreoffice.org/extension-center/writer2latex-1
-
11 Agosto 2013 alle 11:37 #87936::
Ho caricato l’estensione di writer2latex su libreoffice (grazie a Elrond per il link) e ho recuperato note, maiuscoletto e corsivo :-). Certo, il testo così trasformato è meno pulito (ha gli accenti ancora al vecchio modo, le virgolette caporali inserite col comando, et similia), ma il tempo che andrò a risparmiare è davvero molto.
Grazie a tutti! Al solito il forum si è rivelato strumento preziosissimo.
Ciao,
Luca
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.