Aiuto EMACS -AucTex

  • Creatore
    Topic
  • #97713
    Up
    0
    Down
    ::


    Buonasera a tutti, sono nuovo a scrivere ma vi leggo e godo dei vostri consigli da parecchio tempo, quindi colgo l’occasione per ringraziarvi!

    Sto usando da qualche mese Emacs con AuTex per la scrittura della mia tesi di laurea. Ora che mi avvicino alla fine e che quindi devo correggere gli errori e le imprecisioni vorrei avere un modo veloce per visualizzarli, senza dovere ogni volta cercarli scorrendo il testo (ho file da oltre 1000 righe).
    Non capisco perchè il comando M – x TeX-next-error a volte funziona, altre volte no. In quest’ultimo caso mi chiede di associare un file master e succesivamente si apre un buffer vuoto.
    Dipende forse da quale comando di compilazione ho usato? Quelli chew uso più spesso sono C – c C – c che compila il documento completo, C – c C – b il buffer e C – c C – r .
    Inoltre mi piacerebbe tantissimo poter modificare il comando C-c ` che come suggerito alla fine di una compilazione contenente errori ( Use C-c ` to display.) dovrebbe mostrare il file log, o sbaglio?

    Vi ringrazio anticipatamente.
    Spero di non aver scritto troppe baggianate!

Visualizzazione 4 filoni di risposte
  • Autore
    Risposte
    • #97714
      Up
      0
      Down
      ::

      GioWiller” post=97171Buonasera a tutti, sono nuovo a scrivere ma vi leggo e godo dei vostri consigli da parecchio tempo, quindi colgo l’occasione per ringraziarvi!

      Benvenuto!

      GioWiller” post=97171Sto usando da qualche mese Emacs con AuTex per la scrittura della mia tesi di laurea. Ora che mi avvicino alla fine e che quindi devo correggere gli errori e le imprecisioni vorrei avere un modo veloce per visualizzarli, senza dovere ogni volta cercarli scorrendo il testo (ho file da oltre 1000 righe).

      Ti farà piacere sapere che nella prossima versione di AUCTeX (spero che non tardi più, ci sono davvero tante novità succulenti!) ci sarà la possibilità di avere un rapido elenco per consultare l’elenco di tutti gli avvisi ed errori. Per un’anteprima vedi http://tex.stackexchange.com/a/185823/31416

      GioWiller” post=97171Non capisco perchè il comando M – x TeX-next-error a volte funziona, altre volte no. In quest’ultimo caso mi chiede di associare un file master e succesivamente si apre un buffer vuoto.[/quote
      Che versione di Emacs e AUCTeX usi? Uno dei modi migliori per aiutare AUCTeX a individuare gli errori è aggiungere al proprio file di inizializzazione ([tt].emacs[/tt] o [tt]~/.emacs.d/init.el[/tt] o simile)
      `(setq LaTeX-command-style '((“” “%(PDF)%(latex) -file-line-error %S%(PDFout)”)))`
      Per maggiori dettagli vedi (in inglese) http://tex.stackexchange.com/a/124259/31416

      Inoltre mi piacerebbe tantissimo poter modificare il comando C-c ` che come suggerito alla fine di una compilazione contenente errori ( Use C-c ` to display.) dovrebbe mostrare il file log, o sbaglio?

      Il log consultarlo con [tt]C-c C-l[/tt], invece [tt]C-c C-`[/tt] serve per visualizzare l’errore successivo (e dalla prossima versione di AUCTeX sarà anche possibile muoversi all’indietro). Ho in qualche modo risposto alla tua domanda?

    • #97715
      Up
      0
      Down
      ::


      Emacs è la 24.3.1, mentre AUCTeX la 4.13. Ho aggiunto la stringa al file .emacs, grazie. Domani ne verifico il funzoinamento.

      Il problema con il comando C-c C-` è che non so come darlo con la tastiera italiana, per quello vorrei poter modificarlo. A meno che non ci sia un modo per digitare da tastiera il famigerato “apostrofo al contrario”. C’è?

      Grazie mille per le dritte!!

    • #97716
      Up
      0
      Down
      ::


      Per cambiare combinazione di tasti per il comando TeX-next-error io ho aggiunto al file di configurazione

      `
      (define-key LaTeX-mode-map [(control c) (e)] 'TeX-next-error)
      `

      In questo modo è associato a ‘C-c e’. Puoi usare la combinazione che preferisci, ma tieni presente che le combinazioni di tasti C-c + lettera sono riservate all’utente e così sei sicuro di non interferire con altri comandi.

      Ciao
      Matteo

    • #97717
      Up
      0
      Down
      ::

      GioWiller” post=97174Emacs è la 24.3.1, mentre AUCTeX la 4.13.

      4.13? Non mi risulta sia mai esistita una versione con questo numero (e nel 1994 c’era la serie 9.*). A ogni modo, il numero di versione non è poi così importante 😉

      GioWiller” post=97174Il problema con il comando C-c C-` è che non so come darlo con la tastiera italiana, per quello vorrei poter modificarlo. A meno che non ci sia un modo per digitare da tastiera il famigerato “apostrofo al contrario”. C’è?

      Su sistemi GNU/Linux: [tt]ALT GR + ‘[/tt], sugli altri sistemi non ho idea.

    • #97718
      Up
      0
      Down
      ::


      😀 in effetti il numero l’ho trovato un po’ rocambolescamente!
      Con la stringa di matteo.l sono a posto! Grazie mille, ora che lo so aspetto anche io con trepidazione la nuova versione!

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

Go to top