SumatraPDF e AUCTeX in Windows 7: sfasati, perché?

  • Creatore
    Topic
  • #97310
    Up
    0
    Down
    ::


    Salve a tutti,
    Uso LaTeX da almeno un lustro e dopo aver sperimentato TeXmaker, ho deciso di fare il grande passo e provare EMACS + AUCTeX su Windows 7.
    Ho letto la guida di GUIT alla configurazione di EMACS e AUCTeX su Windows ma quando avvio EMACS da semplice utente, questo mi da’ msgs d’errore del tipo (ho il sistema in inglese, pardon!):

    Warning (initialization): An error occurred while loading `c:/Program Files/Emacs/.emacs.d/init.el’:

    File error: Opening output file, permission denied, c:/Program Files/Emacs/.emacs.d/server/server

    To ensure normal operation, you should investigate and remove the cause of the error in your initialization file. Start Emacs with the `–debug-init’ option to view a complete error backtrace

    Questi errori non si verificano in modalità di Amministratore. Inoltre né da semplice utente, né da Admin riesco ad aprire o creare un nuovo file *.tex in una mia cartella ~/Documents/Latex_Documents/. Ho anche seguito il procedimento indicato da Joachim Schlosser per risolvere eventuali conflitti di amministrazione andando (come Admin) sul cmd di Win7 e inserendo i comandi:
    `
    cd %HOME%\.emacs.d

    takeown /f server
    `
    Tutto è andato a buon fine ma il problema persiste: non riesco né a creare un nuovo file *.tex né a compilarne uno già esistente!
    Le variabili d’ambiente HOME e PATH settate su Pannello di Controllo (Control Panel > System and Security > System > Advanced System Settings > Environment Variables…) sono:

    • HOME: C:\Program Files\Emacs\
    • PATH: C:\Program Files\Aspell\bin\;C:\Program Files\gs\gs9.09\bin\;C:\Program Files\SumatraPDF\;

    Come suggerito nella guida, ho scompattato i contenuti del zip file di AUCTeX nella stessa cartella d’installazione di Emacs, C:/Program Files/Emacs/ . Quindi dentro alla cartella Emacs ci sono le sotto-cartelle:

    1. .emacs.d contenente a sua volta il file init.el e la cartella (vuota) server
    2. doc (è di AUCTeX)
    3. emacs-24.2 (con gli eseguibili di emacs nella cartella /bin/)
    4. info (di AucTeX)
    5. site-lisp (di AucTeX)
    6. var (di AucTeX)

    Credo che qualcosa non vada nelle PATH perché uno degli errori da’ una sottocartella chiamata “server” dentro alla prima cartella server che in realtà è vuota! Perciò, potreste controllare il mio attuale file di configurazione di Emacs, init.el, per favore? Lo trovate in allegato.

    [attachment=1116]init.el_1.txt[/attachment]

    EDIT1:
    Con molta fatica, ho ricontrollato il file inti.el e ci ho trovato vari errori di spazio (io avevo copia/incollato ma nel file sono finiti spazi che non dovevano esserci). In piú ho cercato sul sito di SumatraPDF le istruzioni per EMACS ed ho apportato altre modifiche sia a init.el che a SumatraPDF. Cio nonostante, quando compilo C-c C-t C-p (pdfLaTeX), e poi chiedo di visualizzare l’output, mi si apre Adobe Reader e non SumatraPDF, dunque non funziona il Fw/Inverse search. Come faccio?

    Attachments:
    You must be logged in to view attached files.
  • Devi essere connesso per rispondere a questo topic.

Go to top