Texstudio compila automaticamente 2 volte per i riferimenti

  • Creatore
    Topic
  • #98020
    Francesco
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti, sono passato da poco a Texstudio perché, su Texworks con windows, muoversi tra i placeholders (alt+tab) è impossibile, in quanto quella combinazione è già usata per cambiare finestra. Con il nuovo editor invece tutto funziona bene, però ho visto che se ci sono indici o riferimenti che necessitano di 2 compilazioni, queste vengono eseguite automaticamente (se necessarie) dando l’avvio una sola volta. In pratica, per esempio, con questo codice
      `\documentclass{article}
      \begin{document}
      \begin{equation}
      a+b \label{p}
      \end{equation}
      \ref{p}
      \end{document}`
      ottengo nella finestra dei messaggi:
      Processo avviato: pdflatex.exe -synctex=1 -interaction=nonstopmode “document”.tex
      Il processo è terminato con successo
      Processo avviato: pdflatex.exe -synctex=1 -interaction=nonstopmode “document”.tex
      Il processo è terminato con successo

      Invece successivamente compila solo una volta perché l’etichetta è già creata.
      Non sono riuscito a trovare nelle impostazioni un modo per disattivare questo comportamento, che a me risulta un po’ scomodo perché abituato a compilare spesso per avere sotto controllo la situazione (tipo errori nel codice) e che quindi mi fa perdere tempo per la seconda compilazione.
      E’ possibile disattivare questa “funzione”?

      Grazie
      Francesco

    Visualizzazione 3 filoni di risposte
    • Autore
      Risposte
      • #98021
        OldClaudio
        Partecipante
          Up
          0
          Down
          ::


          Scommetto che usi l’icona Build.

          Non usarla e invece vai nel menù Compila (o come si chiama in italiano) e scegli di compilare con pdflatex; potrebbe funzinarti il tasto F6. Sul Mac a me non funziona, ma per me va bene così.

          Invece non capisco perché non contnui a lavorare con TeXworks, perché cliccando Typeset, compone una volta sola. Muoversi tra i placeholders? mai usato e lavoro con diversi editor su/con LaTeX da quasi 30 anni. Di solito non ne sento il bisogno; forse perché mi sono abituato a lavorare con i numeri di riga. Non solo ma spesso metto io dei placeholders sotto forma di commenti contenenti parole chiave, dove voglio io anche a metà di un capoverso. Lo trovo molto efficace. anche se sembrerebbe che sia più laborioso.

          Gli edotor che uso, in ordine di preferenza sono TeXShop (solo Mac), TeXworks, TeXstudio. Naturalmente di gusti personali non si può fare una regola, ma dà un’idea del perché dico certe cose.

        • #98022
          Francesco
          Partecipante
            Up
            0
            Down
            ::

            OldClaudio” post=97515Scommetto che usi l’icona Build.

            Non usarla e invece vai nel menù Compila (o come si chiama in italiano) e scegli di compilare con pdflatex; potrebbe funzinarti il tasto F6. Sul Mac a me non funziona, ma per me va bene così.

            Invece non capisco perché non contnui a lavorare con TeXworks, perché cliccando Typeset, compone una volta sola. Muoversi tra i placeholders? mai usato e lavoro con diversi editor su/con LaTeX da quasi 30 anni. Di solito non ne sento il bisogno; forse perché mi sono abituato a lavorare con i numeri di riga. Non solo ma spesso metto io dei placeholders sotto forma di commenti contenenti parole chiave, dove voglio io anche a metà di un capoverso. Lo trovo molto efficace. anche se sembrerebbe che sia più laborioso.

            Gli edotor che uso, in ordine di preferenza sono TeXShop (solo Mac), TeXworks, TeXstudio. Naturalmente di gusti personali non si può fare una regola, ma dà un’idea del perché dico certe cose.

            Ho provato in qualsiasi modo, anche dal menù e con F6, ma purtroppo continua a compilare 2 volte. 🙁
            Con Texworks mi trovo abbastanza bene, il problema è che divento scemo a chiudere le parentesi e poi è veramente noioso con la mia tastiera inserire le graffe, devo pigiare ben tre tasti!!
            Con il completamento tutto sarebbe più agevole, ma se poi devo perdere tempo a scorrere con il cursore qua e là e addirittura cancellare i pallini che rappresentano i placeholders… questo è quello che mi compare con texworks per inserire un equazione numerata e una frazione con l’auto completamento:
            `\begin{equation}
            \frac{}{•}
            \end{equation}•`
            insomma non troppo agevole non potersi muovere tra quei pallini.

            Ciao
            Francesco

          • #98023
            OldClaudio
            Partecipante
              Up
              0
              Down
              ::


              Il mio TeXstudio su Mac dice di avere queste caratteristiche:

              TeXstudio 2.6.4 beta (hg 3956)
              Using Qt Version 4.8.4, compiled with Qt 4.8.4 R

              Cliccando sul Menu Tools, scende un menu a tendina che contiene la voce Commands; cliccando la quel compare un altro sotto menu che elenca i singoli programmi; uno è PDFLaTeX, cliccando il quale, da me compila una sola volta.

              Per il resto capisco il tuo disagio; infatti per certi scopi TeXstudio è il migliore, ma non su tutti, per questo il lo considero terzo in graduatoria; ma come dicevo dipende da come si è abituati e dai gusti personali; Il bello è che esistono tanti editor e non ci suo (virtualmente) due utenti che nominino lo stesso editor come il loro preferito…

            • #98024
              Francesco
              Partecipante
                Up
                0
                Down
                ::

                OldClaudio” post=97520Il mio TeXstudio su Mac dice di avere queste caratteristiche:

                TeXstudio 2.6.4 beta (hg 3956)
                Using Qt Version 4.8.4, compiled with Qt 4.8.4 R

                Cliccando sul Menu Tools, scende un menu a tendina che contiene la voce Commands; cliccando la quel compare un altro sotto menu che elenca i singoli programmi; uno è PDFLaTeX, cliccando il quale, da me compila una sola volta.

                Per il resto capisco il tuo disagio; infatti per certi scopi TeXstudio è il migliore, ma non su tutti, per questo il lo considero terzo in graduatoria; ma come dicevo dipende da come si è abituati e dai gusti personali; Il bello è che esistono tanti editor e non ci suo (virtualmente) due utenti che nominino lo stesso editor come il loro preferito…

                Sono riuscito a risolvere, partendo proprio dal presupposto che a te funziona.
                Praticamente andando nelle impostazioni di Texstudio e spuntando la casellina delle opzioni avanzate, nelle schede comandi e compila compaiono delle nuove icone che se ci si passa sopra il mouse dicono: “Ripeti i comandi di compilazione qui specificati”. Ora le ho disattivate tutte così in qualsiasi modo scelga di compilare viene eseguita solo una compilazione.

                P.S. non so se queste erano già attive di default oppure no (ammetto che avevo un po’ smanacciato tra le opzioni proprio per verificarne gli effetti, ma il significato di quelle icone mi era sfuggito).

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

            Go to top