[RISOLTO] problema codifica

  • Creatore
    Topic
  • #87105
    Up
    0
    Down
    ::


    salve a tutti,
    ho un problemone…

    nella mia tesi che sto per ultimare volevo fare un ultimo riarrangiamento ai capitoli creandone di nuovi e eliminandone altri superflui…
    il preambolo (in parte) dove tutto mi è compilato senza errori è questo…

    `
    \documentclass[11pt,a4paper,oneside,openright,titlepage]{book}
    \usepackage[italian]{babel}
    \usepackage[T1]{fontenc}
    \usepackage[ansinew]{inputenc}
    `

    mettiamo caso io volessi che una sottosezione del mio primo capitolo diventi il secondo…
    taglio la sezione, creo una nuova pagina, incollo, risistemo \chaper e varie salvo come nuovo file .tex e \include nel preambolo…
    adesso il problema… la codifica è tutta sbagliata gli accenti non esistono, compaiono frasi in corsivo senza comando e così via (solo per il nuovo capitolo)…

    allora cerco di cambiare nuove codifiche

    `
    \documentclass[11pt,a4paper,oneside,openright,titlepage]{book}
    \usepackage[italian]{babel}
    \usepackage[utf8]{inputenc}
    `

    molto meglio ma ancora errori su qualche frase… frase del tipo “è presto” è scritta “esto” oppure “non è sempre” diventa “no mpre”

    `
    \documentclass[11pt,a4paper,oneside,openright,titlepage]{book}
    \usepackage[italian]{babel}
    \usepackage[utf8]{inputenc}
    \usepackage[T1]{fontenc}
    `

    così invece ritorna ad essere tutto un casino…

    il problema è nella codifica?
    qual’è la giusta combinazione per fontenc e inputec, perchè un documento prima perfetto mi da problemi a seguito di un normale riarrangiamento???

    grazie mille anticipatamente

Visualizzazione 5 filoni di risposte
  • Autore
    Risposte
    • #87106
      Up
      0
      Down
      ::

      MngSpaghetti” post=86493qual è la giusta combinazione per fontenc e inputec, perchè un documento prima perfetto mi da problemi a seguito di un normale riarrangiamento?

      Usare sempre e solo utf8.

      Ciao
      Enrico

    • #87107
      Up
      0
      Down
      ::


      grazie mille per la Sua risposta ma purtroppo non riesco a risolvere il problema…

      la sostanza è che non riesco a fare un semplice copia e incolla che funzioni…

      se non cambio la codifica mi sbaglia solamente il “nuovo” capitolo che ho appena creato…

      se cambio la codifica me li cambia tutti e praticamente mi incasino ancora di più…

      non posso che provare ancora ma non Le nascondo che mi sento in un vicolo cieco!

    • #87108
      admin
      Amministratore del forum
        Up
        0
        Down
        ::

        MngSpaghetti” post=86506grazie mille per la Sua risposta ma purtroppo non riesco a risolvere il problema…

        la sostanza è che non riesco a fare un semplice copia e incolla che funzioni…

        se non cambio la codifica mi sbaglia solamente il “nuovo” capitolo che ho appena creato…

        se cambio la codifica me li cambia tutti e praticamente mi incasino ancora di più…

        non posso che provare ancora ma non Le nascondo che mi sento in un vicolo cieco!

        Forse è un problema di editor. Per caso stai lavorando con WinEdt?

        Ciao,
        Orlando

      • #87109
        Up
        0
        Down
        ::


        mi sembra strano…
        sto usando texstudio!

        ho provato adesso anche con texmaker ma niente…

        cosa mi consigli..?

      • #87110
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Certamente si tratta di codifiche sbagliate e, quel che è peggio, mescolate.

          Titti i file .tex di un documento devono avere la stessa codifica. Un file non può avere una sezione in utf8 e un’altra in ansinew, perché così le cose non possono essere sistemate.

          Fra le guide tematiche ce n’è una sulle codifiche dove si insegna anche come cambiare codifica, leggilo e vedrai che le codifiche specificate per inputenc e fontenc non hanno niente a che vedere l’una con l’altra. Invece hanno a che vedere la codifica di lavoro dell’editor e la codifica specificata per inputenc; TeXstudio riesce a cambiare codifica ad un file abbastanza bene, ma prima bisogna controllare quali parti del file debbano ricevere un’altra codifica e debbano quindi essere ricodificate.

          Bisogna poi smembrare il file da convertire in parti omogenee, ma non lo si può fare con TeXStudio; bisogna farlo con un editor testuale del tutto “stupido”, che non cambi codifiche nell’apre e nel salvare il suo contnetuto, con il quale aprire il file da smembrare, selezionare una parte da ricodificare, incollarla in un altro nuovo file sempre con lo stesso editor, poi aprire questo nuovo file con TeXstudio (meglio ancora con TeXworks, cambiargli coidifica, salvarlo, poi riaperto il file mutilato di quella parte reincollarci dentro al posto giusto la parte ricodificata.

          Lo so è un lavoraccio, ma questa è l’unica cosa che ti posso suggerire da quello che ho capito di quel che hai fatto; non è detto che io abbia capito quel che hai fatto, quindi può darsi che quel che tio ho detto non sia applicabile.

          Nella guida tematica c’è scritto chiaro e tondo che prima di cambiare codifiche bisogna salvare i file su cui lavorare in copie di backup in modo da poterle recuperare nel caso si facciano degli sbagli. Mi raccomando, non aggravare il problema, già pasticciato ora, senza fare un backup dei file .tex su cui lavori.

        • #87111
          Up
          0
          Down
          ::


          RISOLTO!!!

          leggendo sul forum ho scaricato un editor parallelo “geany”…

          ho aperto il mio sorgente e da comando menù (documento>imposta codifica>unicode>utf8) ho effettuato la conversione senza compilazione; corretto il preambolo e salvato!
          p.s. ho convertito anche il file .bib

          sempre con geany mi sono ricreato un nuovo documento copia (dal “corretto in utf8”) e dopo un paio di compilazioni tutto ok!
          all’inizio non mi attaccava la bibliografia ma quando ho ripreso texstudio si è risolto tutto…
          adesso ho il mio lavoro interamente convertito senza praticamente aver dovuto riscrivere niente!
          mi sento quasi fortunato! 😀
          grazie a tutti per l’attenzione!

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

      Go to top