Latex preview pane e aggiornamento

  • Creatore
    Topic
  • #115348
    davidebond
    Partecipante
      Up
      0
      Down
      ::


      Salve a tutti. Chiedo scusa per la domanda, forse, per qualcuno sciocca. Io ero riuscito (non ricordo come) ad attivare il latex preview pane su windows. Avevo scaricato versioni più recenti di emacs, ma senza riuscire a replicare il risultato. Così, non ho mai aggiornato emacs. Fra un po’ uscirà l’update di texlive. Come dovrò fare per attivare il pannello di nuovo su un nuovo albero del latex? La documentazione è scarna. È un po’ come Lilypond dove devo rinunciare a fare molte cose perché non so come farle, ma non ci sono manuali scritti e quello online non funziona. Non voglio rinunciare a Latex preview pane, perché, salvo quando si ha un file bibliografico esterno a quello principale, è una cosa grandiosa.

      Grazie e ciao,

      davide

    Visualizzazione 7 filoni di risposte
    • Autore
      Risposte
      • #115349
        robitex
        Amministratore del forum
          Up
          0
          Down
          ::

          davidebond” post=115740Salve a tutti. Chiedo scusa per la domanda, forse, per qualcuno sciocca. Io ero riuscito (non ricordo come) ad attivare il latex preview pane su windows. Avevo scaricato versioni più recenti di emacs, ma senza riuscire a replicare il risultato. Così, non ho mai aggiornato emacs. Fra un po’ uscirà l’update di texlive. Come dovrò fare per attivare il pannello di nuovo su un nuovo albero del latex? La documentazione è scarna. È un po’ come Lilypond dove devo rinunciare a fare molte cose perché non so come farle, ma non ci sono manuali scritti e quello online non funziona. Non voglio rinunciare a Latex preview pane, perché, salvo quando si ha un file bibliografico esterno a quello principale, è una cosa grandiosa.

          Grazie e ciao,

          davide

          Se sei su Windows puoi usare TeX Works per lavorare con le finestre del sorgente e quella del PDF fianco a fianco.
          Ti suggerisco questo perché l’idea è che puoi usare il tuo editor preferito Emacs per la stesura del sorgente e poi passare a TeX Works per le verifiche finali con la doppia finestra.
          Io purtroppo non uso ne emacs ne lilypond e non posso dirti di più.
          R.

        • #115350
          gamboz
          Partecipante
            Up
            0
            Down
            ::


            Per il latex-preview-pane in emacs, penso che hai bisogno di auctex e doc-view-mode
            Qui c’è qualche dettaglio: https://tex.stackexchange.com/a/190901/56076

            Però ti consiglierei di usare emacs e un viewer PDF affiancati.
            Io trovo comodo okular (non so se c’è anche per windows) che ricarica il file pdf automaticamente ogni volta che compili il tex.

          • #115351
            davidebond
            Partecipante
              Up
              0
              Down
              ::


              Anzitutto, grazie a tutti e scusate il ritardo di questa risposta. Gravi problemi di salute mi hanno costretto e girare per ospedali.

              So che la domanda è sciocca, ma come si trova il file .emacs? Io ho vari emacs. In qualunque emacs io effettui la ricerca finisco sempre allo stesso .emacs che è quello in uso.

              Riguardo ad Okular, preferirei non installare kde su windows. Avevo a suo tempo installato sumatra.

              Grazie e ancora scusa,

              davide

            • #115352
              gamboz
              Partecipante
                Up
                0
                Down
                ::


                Non uso windows, quindi non so veramente aiutarti.

                Il path del file di configurazione di emacs è salvato in una variabile che si chiama user-init-file
                se, da dentro emacs, digiti
                `M-x describe-variable
                user-init-file`
                dovresti vedere dove punta sulla tua macchina.

                Qui un paio di link su questo tema (in inglese)
                https://www.emacswiki.org/emacs/MsWindowsDotEmacs
                https://stackoverflow.com/q/189490/1581629

                Circa i vari emacs e un unico file di configurazione, sì, mi sembra corretto che diverse versioni di emacs vadano a cercare il file di configurazione sempre nello stesso posto.
                Se non hai motivi particolari per tenere più versioni, ti consiglio di salvarti il file di configurazione, disinstallare tutto e installare solo l’ultima versioni di emacs (e rifare la cosa ogni anno) 🙂

              • #115353
                davidebond
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Quindi, non è possibile avere più Emacs sulla stessa macchina?

                  Rimane il secondo problema. Quando passerò a texlive 2019, cosa dovrò cambiare nel file di configurazione? Io l’ho guardato e non c’è nessun riferimento a texlive. Neppure dove si trovi o la versione.

                  Grazie e ciao,

                  davide

                • #115354
                  gamboz
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Certo che è possibile avere più emacs (e più distro latex) sulla stessa macchina, suggerivo solo di “facilitarti” le cose 🙂

                    Di nuovo, non avendo windows mi è difficile essere preciso, ma, in generale, la distro latex usata da emacs dipende dal PATH che emacs “riceve” quando lo lanci, quindi puoi controllare in quella direzione (non chiedermi come si cambia il PATH su windows, non lo so 🙂

                    Oppure ti definisci qualche funzione nel .emacs come la seguente e le usi per passare da una distro all’altra (esempio con una texlive 2016; nota il path assoluto di pdflatex):

                    `
                    (defun texlivepdf16 ()
                    (interactive)
                    (setq tex-command “/usr/local/texlive/2016/bin/x86_64-linux/pdflatex”)
                    (setq tex-bibtex-command “/usr/local/texlive/2016/bin/x86_64-linux/bibtex -min-crossrefs=99”)
                    ;; dangerous: not idempotent!!!
                    ;; (setenv “PATH” (concat “/usr/local/texlive/2016/bin/x86_64-linux:” (getenv “PATH”)))
                    )
                    `

                    Altri suggerimenti:
                    quando sei in latex-mode (basta aprire un file latex), digita `M-x describe-mode`
                    prova a personalizzare la variabile latex-run-command con
                    `M-x customize-variable
                    latex-run-command
                    `

                    … buona fortuna

                  • #115355
                    davidebond
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Anzitutto, grazie per la risposta. Non vedo però nel codice la versione di emacs. Come faccio a distinguere la versione x da quella y?

                      Grazie e scusa della domanda scema,

                      davide

                    • #115356
                      davidebond
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        Ho provato ad inserire il codice cambiando i PATHS. Laatex-preview-pane funziona con qualsiasi emacs. Obviously, mantenendo la distro iniziale con i pacchetti ed il file di configurazione. In questo modo, non ho risolto il problema dell’aggiornamento, ma almeno posso usare una versione nuova di emacs.

                        Grazie. Ciao,

                        davide

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

                    Go to top