IL_MAGO_GANDALF

Risposte nei forum create

Stai visualizzando 15 risposte – dal 16 al 30 (di 60 totali)
  • Autore
    Risposte
  • in risposta a: Emacs portable + TeXLIVE2015 portable #104089
    Up
    0
    Down
    ::


    Eccomi!!!Ci quasi sono.
    Allora per passi:
    1-creare un file site-start.el in share\emacs\24.5\site-lisp e dentro share\emacs\site-lisp.
    2-inserire nel file:

    (defvar usb-drive-letter (substring data-directory 0 3))
    (defvar usb-home-dir (concat usb-drive-letter “home/”))
    (setenv “HOME” usb-home-dir)

    Con esso la mia home è diventata pennetta\home
    3 – copiare tutte le cartelle di emacs all’interno della root.
    4 – creare la cartella .emacs.d
    5 – creare il file init.el

    Quello sarà il mio file di configurazione.
    Tutto funziona perfettamente bene ed è configurabile (posizione di home etc etc)
    Ora viene la parte da risolvere.
    Mi sono accorto che quando la chiavetta viene inserita in un pc con win 7 viene COMUNQUE creata la cartella .emacs.d in user\AppData\Roaming
    Essa rimane poi nsenza uso perchè viene usata successivamente la mia .emacs.d in \home sopra descritta
    Se si sposta la chiavetta in un pc con altra versione di win (es.XP),
    tutto funziona comunque ma esce un warning: Emacs non riesce a creare user-emacs-directory (tilde/.emacs.d),probabilmente perchè non trova il percorso di default
    Praticamente occorre inserire nel file site-start qualche riga in lisp che impedisca di scrivere COMUNQUE questa cartella che risulta inservibile.
    In poche parole bisogna togliere il default dal user-emacs-directory che ha come root AppData\Roaming, il default della variabile load-path (credo).
    Se riusciamo ad inserire come default ila home “personalizzata”,poi risulta banale l’installazione da Emacs stesso di tutti i pacchetti sia in modo personalizzato sia in automatico.
    Appena risolto questo “dettaglio” proviamo ad inserire tutto nella guida del Guit.
    Che ne dici?Mi aiuti?
    Un salutone e grazie in anticipo
    A.

    in risposta a: Emacs portable + TeXLIVE2015 portable #104087
    Up
    0
    Down
    ::


    El,
    il problema è far riconoscere come PATH ad Emacs il vero e proprio repository nella usb.
    Per il funzionamento come editor senza tutte le short way tipiche per esempio del LateX…va benissimo.
    Comunque ho trovato questo link che credo suggerisca una soluzione.
    La debbo provare e poi ti aggiorno:

    “pigpog.com/2007/10/22/portable-emacs-onna-stick/”.

    Qui c’è proprio la soluzione.

    Tutto gravita attorno ad un file che occorre creare in: F\Emacs\share\emacs\site-lisp.
    Se funzionerà,riporto dettagliatamente la procedura.
    Un saluto
    A.

    in risposta a: Emacs portable + TeXLIVE2015 portable #104085
    Up
    0
    Down
    ::


    Potrei fare un altro tentativo,
    fare l’installazione seguendo il tuo suggerimento,ossia direttamente da emacs,per poi prendere la cartella direttamente e copiarla nella mia usb sotto F:\Programmi\Emacs.
    L’unica cosa che mi disorienta è…come dare all’editor il PATH di sistema che diviene appunto quello.
    Il processo non è banale…ed in rete sembra nn ci sia nulla.
    Vediamo se riusciamo ad avere qualche risultato…
    A.

    in risposta a: Emacs portable + TeXLIVE2015 portable #104083
    Up
    0
    Down
    ::


    Ancora un indizio (faccio come i cornuti che ci ripensa dopo).
    Mi sono accorto che mi crea una cartella (quando eseguo i passi che mi suggerisci) sul pc in AppData\roaming\.emacs.d,
    che contiene a sua volta altra cartelle
    Qui è la chiave di tutto secondo me… 🙂

    in risposta a: Emacs portable + TeXLIVE2015 portable #104082
    Up
    0
    Down
    ::


    Beh,visto che l’installazione è su chiavetta,
    mi sono scaricato il file “autex_yyy_….zip” l’ho messo su USB e l’ho scompattato da lì.
    Questo perchè eseguendo l’installazione come mi suggerisci, essa viene fatta sul pc e non su chiavetta.
    L’unico file che vorrebbe sovrascrivere è “dir” all’interno della cartella var.
    Fatto quello dovrei scrivere il file .emax secondo le tue istruzioni…ma…ecco il punto,
    apro un file “.tex” e vedo solo il menu “TeX” all’interno dell’editor.
    Ti torna qualcosa?
    Scusami davvero della rottura…ma è complicato venierne a capo.
    Vorrà dire che faremo qualcosa che non vedo per il web e cioè “AucTex + emacs” con configurazione minima su portable 🙂
    Un saluto
    A.

    in risposta a: Emacs portable + TeXLIVE2015 portable #104080
    Up
    0
    Down
    ::


    Addendum informations:
    -ho scompattato il file zip all’interno della root di emacs e creato il file .emacs attraverso emacs stesso.
    Andando ad aprire un file ‘.tex’ trovo nei menu di Emacs solo la finestrina “TeX” che era presente prima delle operazioni di unpacking descritta. Il mistero si infittisce.
    Ho comunque capito che il file ‘.emacs’,in win va creato ex novo.
    Solo che non so se la diretory bin sia corretta.
    E’ come se auctex non fosse stato scompattato.
    Incrociamo le dita e speriamo che qualcuno si sia imbattuto in qualcosa di simile …. 🙁
    Un saluto e grazie ancora
    A.

    in risposta a: Emacs portable + TeXLIVE2015 portable #104079
    Up
    0
    Down
    ::


    Ciao Elrond,
    sto continuando l’opera di inizializzazione del mio emacs.
    Ho scompattato lo zip della nuova versione di emacs nella pennetta (in F:\Programmi\emacs),
    ma con somma sorpresa ho 4 cartelle, nell’ordine:
    bin,libexec,share,var.
    Ho poi eseguito il check per vedere dove fosse il file e mi si dice:
    “user-init-file is a variable defined in ‘C-Source code’.
    Its value is “~/.emacs””.
    Inizio a pensare che secondo me non c’è e lo debbo creare.
    Nel caso dove posso inserirlo?(In che percorso della installazione effettuata)
    La seconda domanda riguarda l’aucTeX.Lo zip file va scompattato nella root di emacs?
    Perdonami,
    non me ne volere a male ma in rete non trovo nulla a tema se non come è denominato tale file.
    Ovviamente di una installazione su dispositivo “portable” non viene menzionato alcunchè
    (come è giusto che sia visto che si tratta di scompattare uno zip).
    Un saluto ed un grazie in anticipo per la pazienza.
    A.

    in risposta a: Emacs portable + TeXLIVE2015 portable #104078
    Up
    0
    Down
    ::


    Ho poteuto controllare e come dicevi della versione 24.5 ne esiste una sola denominata “emacs-24.5-bin-686-mingw32.zip”.Mentre della precedente c’era la “pc-mingw32.zip”.
    E’ sparito nella .5 la dicitura pc.
    Un saluto e grazie ancora,nella speranza che l’installazione completa arrivi a termine senza intoppi 🙂
    A.

    in risposta a: Emacs portable + TeXLIVE2015 portable #104076
    Up
    0
    Down
    ::


    beh effettivamente si, avevo notato che bastava scompattare il pacchetto ma..visto che esisteva una “portable” pensavo avesse qualcosa di diverso …o magari configurato diversamente.
    Provvedo subito e sistemo il file.
    Due domandine visto che si siamo:

    1) AucTeX è già contenuto dentro oppure ne debbo inserire una versione aggiornata?
    2) Quale versione mi consigli downloadare per usarla da chiavetta su di un i5 con SO a 32 bit?–>la i686 va bene oppure i386?

    Un saluto e grazie ancora
    A.

    ps: speriamo che non debba ridisturbare ancora una volta…comunque con essa farò funzionare anche un compilatore dev-cpp anche esso inserito su chiavetta. Credo comunque che le righe di configurazione siano sempre le medesime..(inserendo ovviamente il path del gcc). Ho sentito che è un editor “ostico” ma si presta ad “infiniti” usi..quindi perchè non adoperarlo in modo “universale”?

    in risposta a: Emacs portable + TeXLIVE2015 portable #104074
    Up
    0
    Down
    ::


    Grazie infinite per la dettagliatissima risposta.
    Questa che ho è l’unica “portable” che ho trovato…temo di aver cercato male….
    Non uso l’ultima versione perchè non penso che di questa ne esista in versione “portable” o mi sbaglio?
    A.

    in risposta a: Emacs portable + TeXLIVE2015 portable #104072
    Up
    0
    Down
    ::


    Ciao,
    e grazie per la risposta.
    Alcuni piccoli dubbi:
    per il lettore pdf (non so se si dovrebbe avviare in automatico successivamente la compilazione o lo debbo fare io) le direttive andrebbero inserite sempre nel medesimo file?
    (la versione di Emacs portable è la 23.1.0.12)
    Ho trovato il file F:\Programmi\Emacs\Data\settings\emacs, credo dovrebbe essere quello.
    Al suo interno leggo:

    “[profiles\default]
    compiler=F:\Programmi\Emacs\App\NSIS\makensis.exe”.

    A questo andrebbero aggiunte le due righe in codice Lisp?
    Grazie ancora
    A.

    in risposta a: problemi contatori e loro inizializzazione #101770
    Up
    0
    Down
    ::


    Grazie mille per la illuminante e preziosissima risposta.
    Non mi faccio “impegolare” è solo che andando a fondo nelle c.s. riesco ad apprendere il dettaglio della programmazione e la logica dell’interprete vero e proprio.
    Ho programmato in C ed in Pascal ma qui il “meccanismo” è un po diverso 🙂
    Ecco il motivo per il quale ho iniziato a “spazzolare” dal “TeX in Practice” ed il TeXbook altrimenti non riesco ad affilarci nulla in quanto mi chiedo sempre il perchè delle cose sino ad arrivare all’osso.Deformazione mentale 🙂
    Un saluto
    Alessandro

    in risposta a: Interpretazione di codice da TeX in practice #101598
    Up
    0
    Down
    ::


    Grazie Gustavo!
    Ho anche studiato l’altra macro ed ho capito a cosa occorre l’\else and \fi a cui non riuscivo a dare una radice :-).
    Semplicemente a chiudere un \or del costrutto \ifcase.
    Tutto risolto.
    Grazie ancora!
    Alessandro

    in risposta a: Interpretazione di codice da TeX in practice #101596
    Up
    0
    Down
    ::


    Signor gustavo,
    ci sono arrivato!
    Praticamente l’\if@In…alla fine della \def farà in modo che si segua uno dei rami “esterni” dell’\if “esterno” appunto…ossia quello prima dell’\InRangeConditional.Corretto?
    Speriamo di si 🙂
    Ed adesso cerco di capire il loop…che mi pare molto molto complesso 🙂
    Grazie ancora
    Ale.

    in risposta a: Interpretazione di codice da TeX in practice #101595
    Up
    0
    Down
    ::


    Ciao Gustavo e grazie per la delucidazione.
    Corretto tutto ma…perchè alla fine della def ho ancora la chiamata alla control sequence \if@Inrange?
    E’ come se rifacessi ancora il test alla fine della def..o sbaglio?
    Grazie ancora
    Alessandro

Stai visualizzando 15 risposte – dal 16 al 30 (di 60 totali)

Go to top