Controllo ortografico

  • Creatore
    Topic
  • #85741
    Up
    0
    Down
    ::


    Saluti a tutti,

    ho alcuni piccoli problemi che desidero porre alla vostra attenzione. Il mio ambiente è costituito da Mac OS X 10.6.8, TexWorks, XeLaTex.

    Per effettuare il controllo ortografico ho installato il dizionario italiano di open office e funziona egregiamente con le parole senza apostrofo.
    Ho visto che il problema è il carattere stesso dell’apostrofo e, infatti, se correggessi seguendo il suggerimento cambierebbe soltanto quel carattere.
    Nel seguente esempio si vede prima l’errore >quest’anno< e poi la correzione >quest’anno<. La soluzione consiste nel cambiare l'apostrofo nelle circa 800 pagine distribuite su 12 files o me ne potete suggerire una un po' più elegante? Ancora un altro problema: non ho trovato la procedura per aggiungere parole nuove al dizionario. C'è una soluzione? Infine: c'è modo di effettuare il controllo ortografico di più lingue contemporaneamente? Grazie e saluti. PM

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #85742
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Le cose che vorresti sono tutte svolte automaticamente da TeXShop, che hai di default avendo installato MacTeX.

        Con TeXWorks io non ho mai avuto problemi con gli apostrofi, ma può dipendere anche dall’età della tua versione.

        TeXworks non accetta l’aggiunta di nuove parole, ma se clicchi >ignore< mette le parole da ignorare in un file apposito, per cui è come se le aggiungessi al dizionario; non è la stessa cosa, ma agli effetti pratici è come se. Per la correzione di più lingue contemporaneamente TeXShop lo fa, e forse va anche un filo più in là delle aspettative, al punto che decide di quale lingua si tratti analizzando anche le parole adiacenti; dopo di che esegue spesso una correzione anche quando non vorresti; nel senso che ti corregge una parola con il dizionario sbagliato; dopo un po' riesci a farci attenzione e a ristabilire la parola che volevi tu, ma all'inizio ci si sente un po' a disagio.

      • #85743
        Up
        0
        Down
        ::

        piemme” post=85174Ho visto che il problema è il carattere stesso dell’apostrofo e, infatti, se correggessi seguendo il suggerimento cambierebbe soltanto quel carattere.
        Nel seguente esempio si vede prima l’errore >quest’anno< e poi la correzione >quest’anno<.

        Non ho ben capito quello che vuoi dire. In particolare, non capisco come mai dovresti avere problemi con un carattere, a meno di non aver fatto copia e incolla da altri file. È così?
        Non ci metti molto a sostituire un carattere in 12 file: TeXworks possiede una funzione cerca e sostituisci, come tutti gli editor. La cosa non si può fare in una volta sola. Se usassi TeXnicle, allora ti basterebbe una sola operazione.

        Per quanto riguarda il controllo ortografico, ti dirò la verità: non lo uso mai, perché non mi piace affidarmi a una correzione automatica che a volte produce risultati ridicoli o segna come sbagliate cose in realtà giuste. Preferisco che gli errori siano miei 🙂 (E, detto per inciso, NESSUNO dovrebbe commetterne, almeno scrivendo nella propria lingua nativa.)

        Credo che se tu hai installato i dizionari corrispondenti alle lingue dichiarate tra le opzioni di babel, il controllo ortografico dovrebbe esserci.

        Ciao
        Tommaso

      • #85744
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::

          (E, detto per inciso, NESSUNO dovrebbe commetterne, almeno scrivendo nella propria lingua nativa.)

          Certo, nessuno dovrebbe commetterne scrivendo nella propria lingua nativa o lingua madre; ma usare una tastiera implica commettere refusi; rileggere il proprio testo alla ricerca di refusi vuol dire non trovarli, specialmente se la rilettura avviene immediatamente dopo avere scritto qualcosa, perché ci si ricorda di quel che si voleva scrivere e quindi si rilegge quello che non c’è. Quando poi si scrive in lingua straniera il prpblema si aggrava dalla non perfetta conoscenza dell’ortografia della lingua alternativa alla lingua madre.

          Perciò, Tommaso, i correttori ortografici sono una benedizione, nonostante la possibilità che prendano fischi per fiaschi (entrambi ortograficamente corretti) e talvolta costringano a ricorreggere ciò che hanno sbagliato a modificare. Se poi chi scrive è abbastanza anziano da non avere più l’agilità e il coordinamento delle dita buoni come nei giovani, la possibilità di refusi è enorme, come hai potuto constatare nei miei scritti e come io stesso constato quando rileggo un mio scritto a distanza di mesi. Quante volte ho trovato dia avere scritto copro al posto di corpo nei nostri testi sia nel forum sia nel documenti che ho scritto…:sad:

          Tornado la questi proposto da @piemme, ho appena riaperto un file con TeXworks e non ho trovato un solo apostrofo che fosse indicato in modo errato. Invece l’ipotesi di Tommaso che quei casi nascano da operazione di copia e incolla da testi elettronici codificati UNICODE o UTF-8 è un’ipotesi molto valida; anzi, oltre al problema dell’apostrofo (se ben ricordo codificato U+2029 secondo UNICODE) e quello dell’apice ASCII (codifica decimale ASCII 39, o esadecimale “27), non sono gli unici problemi che nascono da copia e incolla; spesso i file da “copiare” contengono lettere accentate contenenti i self combining diacritics che XeLaTeX generalmente riesce a trattare correttamente, ma che pdflatex non riesce a trattare con nessuna codifica per i font che può usare. Quindi il problema delle sostituzioni globali (indicate da Tommaso) di certi caratteri nei testi copiati e incollati generalmente si estende anche ad altri caratteri.

          Bisogna farci molta attenzione. Be’, non solo per i caratteri da sostituire globalmente, ma anche perché il copia (testo altrui) e incolla (in testo nostro) è generalmente un plagio a meno che non si eseguano le necessarie citazioni e attribuzioni; quindi bisogna stare molto attenti anche alle giuste attribuzioni di ogni testo copiato e incollato, senza dimenticarne nemmeno una.

        • #85745
          Up
          0
          Down
          ::


          Come non essere d’accordo, e senza dirlo per inciso, NESSUNO dovrebbe commetterne (come succede sempre più spesso sia sui giornali che in TV) ma a TUTTI, nessuno escluso, può succedere di sbagliare tasto e uno strumento che mi avvisa di eventuali errori lo considero utile.

          Per quanto riguarda il mio problemino, in allegato ho inviato un ingrandimento di quanto mi succede. Può essere utile, forse, dire che nelle preferenze di TexWorks ho posto il parametro “encoding” uguale a UTF-8 perché è l’unico modo di vedere tutti i caratteri, accentati e speciali, in modo corretto.

          Non ho particolari necessità di “copiare e incollare” e sono in grado di capire se l’operazione comporta qualche problema oppure no. In questo caso delle 800 pagine scritte, non avendo copiato e incollato nulla, sono giunto alla conclusione di aver dimenticato o sbagliato qualche cosa visto che il correttore ortografico si attiva su tutte le parole con apostrofo.

          Le soluzioni sono soltanto due: o cambio l’apostrofo nei miei files o cambio l’apostrofo nei dizionari (forse è possibile).

          Grazie comunque dei suggerimenti soprattutto per TexShop che ho constatato essere molto potente e che comincerò quanto prima a studiare.

          Saluti

          PM

          Attachments:
          You must be logged in to view attached files.
        • #85746
          OldClaudio
          Partecipante
            Up
            0
            Down
            ::


            Infatti nel tuo ingrandimento nella prima riga c’è un una virgoletta alta semplice aperta U+2019 (quoteright general punctualtion) e nella seconda riga c’è un apostrofo/apice X27 (quotesingle basic latin); con il secondo TeXworks non ha problemi, almeno a me non dà problemi; ovviamente XeLaTeX contine per fontspec le specifiche Ligatures=TeX che con l’apostrofo non hanno molto a che vedere ma con le virgolette si.

            Con la mia tastiera del Mac (che non ha il layout italiano) a me risulta meno facile inserire il carattere U+2019 rispetto ad inserire l’apice X27, ma sicuramente anche tu puoi farlo con la tua tastiera specialmente se lo stai già facendo ma, all’occorenza, sfrattando il keyboard viewer che è comodissimo.

            [EDIT]

            ho preso un file sorgente scritto in UTF-8; l’ho aperto con TeXworks e nessuna parola con l’accento X27 dava problemi; ho sostituito uno di questi apostrofi con il carattere U+2019, e immediatamente l’intera stringa è diventata sottolineata in rosso.. Quindi è proprio vero; bisogna in tutti e 12 i file sorgente cambiare tutti i caratteri ’ in ‘; l’opreazione con rplace all di TeXworks richiede al massimo 10 secondi per ogni file; volendo si potrebbe anche usare una regular expression per sostituire solo quei caratteri ’ che si trovano a sandwhich fra due lettere dell’alfabeto e non vengano invece sostituite le virgolette chiuse. Per cosruire le giuste regular expression bisogna evidentemente sudiarle prima, ma consento di fare cose bellissime; ne vale la pena.

        Visualizzazione 4 filoni di risposte
        • Devi essere connesso per rispondere a questo topic.

        Go to top