emacs e nuova installazione di TeXlive

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


      Salve a tutti. Adesso, sto scaricando la nuova versione di texlive. Cosa devo fare perché io possa usare come prima Emacs e latex? Io usavo Auctex e Latex-preview-pane.

      Grazie. Ciao,

      davide

      P.S. Questo è il mio .emacs:

      `

      (package-initialize)

      (load-theme 'blackboard t)

      ;;(load-theme 'borland-blue t)

      ;;(load-theme 'blue-mood t)

      (custom-theme-set-faces
      'blackboard
      '(font-latex-italic-face ((t (:slant italic :foreground “dodger blue”))))
      '(bold ((t (:weight bold)))))
      '(italic ((t (:slant italic :foreground “dodger blue”))))
      '(emphasize ((t (:slant italic :foreground “red”))))

      (cd “C:/Users/davidebond”)

      (custom-set-variables
      ;; custom-set-variables was added by Custom.
      ;; If you edit it by hand, you could mess it up, so be careful.
      ;; Your init file should contain only one such instance.
      ;; If there is more than one, they won't work right.
      '(doc-view-continuous t)
      '(doc-view-ghostscript-program “gswin64c”)
      '(package-archives
      (quote
      ((“melpa” . “http://melpa.org/packages/&#8221😉
      (“gnu” . “http://elpa.gnu.org/packages/”))))
      '(package-selected-packages
      (quote
      (dictionary flyspell-correct use-package-chords pdf-tools yapfify use-package latex-preview-pane auctex)))
      '(send-mail-function (quote smtpmail-send-it))
      '(smtpmail-smtp-server “smtp.gmail.com”)
      '(smtpmail-smtp-service 587))
      (custom-set-faces
      ;; custom-set-faces was added by Custom.
      ;; If you edit it by hand, you could mess it up, so be careful.
      ;; Your init file should contain only one such instance.
      ;; If there is more than one, they won't work right.
      )

      (setq TeX-PDF-mode t)
      (setq TeX-source-correlate-mode t)
      (setq TeX-source-correlate-method 'synctex)
      (setq TeX-view-program-list
      '((“Sumatra PDF” (“\”C:/Program Files/SumatraPDF/SumatraPDF.exe\” -reuse-instance” (mode-io-correlate ” -forward-search %b %n “) ” %o”))))
      (setq TeX-view-program-selection
      '(((output-dvi style-pstricks)
      “dvips and start”)
      (output-dvi “Dviout”)
      (output-pdf “Sumatra PDF”)
      (output-html “start”)))

      (setq doc-view-ghostscript-program “gswin64c”)

      ;;(setq auto-mode-alist (cons '(“\\.latex$” . latex-mode) auto-mode-alist))

      (defun my-latex-mode ()
      (visual-line-mode +1)1
      (assq-delete-all 'output-pdf TeX-view-program-selection)
      (add-to-list 'TeX-view-program-selection '(output-pdf “Sumatra PDF”)))

      (add-hook 'LaTeX-mode-hook 'my-latex-mode)

      (set-default 'preview-scale-function 2)

      (defun update-org-latex-fragment-scale ()
      (let ((text-scale-factor (expt text-scale-mode-step text-scale-mode-amount)))
      (plist-put org-format-latex-options :scale (* 2.3 text-scale-factor)))
      )
      (add-hook 'text-scale-mode-hook 'update-org-latex-fragment-scale)

      (add-hook 'LaTeX-mode-hook 'latex-preview-pane-mode)

      ;;(latex-preview-pane-enable)

      (setq doc-view-ghostscript-program “C:/Program Files/gs/gs9.21/bin/gswin64.exe”)

      (add-to-list 'exec-path “C:/Program Files (x86)/Aspell/bin/”)

      (setq ispell-program-name “aspell”)
      (setq ispell-personal-dictionary “C:/path/to/your/.ispell”)
      (require 'ispell)
      (global-set-key (kbd ““) 'ispell-word)
      (global-set-key (kbd “C-
      “) 'flyspell-mode)

      (add-to-list 'load-path “C:/Program Files (x86)/LilyPond/usr/share/emacs/site-lisp”)
      (load “lilypond-init”)

      (package-initialize)

      `

    Visualizzazione 2 filoni di risposte
    • Autore
      Risposte
      • #113054
        davidebond
        Partecipante
          Up
          0
          Down
          ::


          Mi spiego meglio. Io vorrei disinstallare texlive 2017 e installare texlive 2018. Devo cambiare qualcosa in emacs o emacs riconosce tutto come prima? Di fatto in .emacs non si fa riferimento ad un path piuttosto che ad un altro. Cambiando la versione di texlive, però cambia anche il path. In Linux so come fare, ma in Windows no. Non ricordo di aver fatto niente di particolare.

          Grazie. Ciao,

          davide

        • #113055
          Up
          0
          Down
          ::


          Secondo la documentazione l’installer imposta la variabile PATH su windows (fonte), emacs dovrebbe trovare tutto.

          Matteo

        • #113056
          davidebond
          Partecipante
            Up
            0
            Down
            ::


            Grazie. È vero: trova tutto, anche se non capisco come, dato che tutti i percorsi sono cambiati, essendo cambiato l’anno. Ho solo avuto molti problemi con l’installazione del simoncini. Complessivamente, mentre l’anno scorso il latex ha impiegato 40 minuti ad installarsi, questa volta ci sono volute circa due ore. Massacrante.

            Grazie. Ciao,

            davide

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

        Go to top