Risposte nei forum create
-
AutoreRisposte
-
::
IL_MAGO_GANDALF” post=104124Grazie 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.Sembra che in effetti questa Emacs “portable” si sia fermata alla 23.1, ma non capisco cosa abbia di diverso rispetto al pacchetto di Emacs per Windows “ufficiale” (https://ftp.gnu.org/gnu/emacs/windows/ 24.5 l’ultima a oggi) dato che non ha bisogno di essere “installata” nel senso classico del termine, scompatti l’archivio fai doppio click sull’icona programma, fine
::IL_MAGO_GANDALF” post=104117per 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?
Il file di inizializzazione è quello in cui scrivi le tue preferenze, quindi la risposta alla domanda “le direttive andrebbero inserite sempre nel medesimo file?” è “sì”, ma non so se poi devi effettivamente cambiare le impostazioni predefinite, non conosco le tue preferenze.
Tuttavia…
IL_MAGO_GANDALF” post=104117(la versione di Emacs portable è la 23.1.0.12)
C’è qualche motivo particolare per il quale usi una versione di Emacs vecchia di 6 anni? La versione più recente è la 24.5 rilasciata lo scorso aprile e nei prossimi mesi dovrebbe arrivare sugli schermi la 25.1. Emacs è cambiato un bel po’ in tutti questi anni.
IL_MAGO_GANDALF” post=104117Ho 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?
Se questo è il contenuto del file dubito altamente che questo sia il file di inizializzazione. Sicuramente quello non è lisp (tutte le istruzioni in Lisp sono racchiuse fra parentesi tonde, quello sembra più un file di configurazione scritto in un linguaggio imperativo, peraltro il lisp è un linguaggio funzionale, completamente diverso). Le istruzioni che ti ho dato per trovare il file di inizializzazione non vanno bene? Scusami ma non uso Windows e non ho idea di dove si trovi. Dentro Emacs puoi fare una prova: premi [tt]C-h v[/tt] (che nel linguaggio di Emacs significa: premi contemporaneamente [tt]CTRL[/tt] e [tt]H[/tt], rilascia tutti e due i tasti e premi [tt]V[/tt]), dopo di che scrivi [tt]user-init-file[/tt] (se ogni tanto premi [tt]TAB[/tt] hai il completamento automatico) e infine premi [tt]INVIO[/tt]. Ti si dovrebbe una finestrella che inizia con
`user-init-file is a variable defined in `C source code'.
Its value is “…”`
Nella speranza che al posto di [tt]…[/tt] ci sia il percorso del tuo file di inizializzazione.
::
Questo codice dovrebbe funzionare, mettilo nel tuo file di inizializzazione (se non sai dove si trovi vedi https://www.gnu.org/software/emacs/manual/html_node/efaq-w32/Location-of-init-file.html Nota che se il file non esiste devi crearlo, scegli la posizione che preferisci)
`(setenv “PATH” (concat “E:/texmf;” (getenv “PATH”)))
(add-to-list 'exec-path “E:/texmf”)`
::Latex_newbie” post=104063[attachment=1449]emacs.txt[/attachment]
Ma le righe di codice sono quelle che hai tu nel tuo file [tt].emacs[/tt]? Le riporto qui sotto.Nel mio init file non ho un bel niente relativo alla configurazione del programma Aspell perché fortunatamente su GNU/Linxu va tutto liscio (è in una cartella del PATH e il nome del programma è individuato automaticamente) 🙂
Sinceramente non sono sicuro il [tt](require ‘ispell)[/tt] serva (io non ce l’ho, per dire), non dovrebbe quasi mai servire mettere un [tt]require[/tt] nel file di inizializzazione. Prova a toglierlo ma non assicuro sia questo il responsabile del problema.
Latex_newbie” post=104063 Puoi dare un’occhiata veloce veloce anche all’intero mio file [tt].emacs[/tt] in allegato, giusto per vedere se ho qualche configurazione incompleta o se bene o male non ci dovrebbero essere conflitti?
Non ho testato effettivamente il tuo init, ma non ho visto niente che mi saltasse all’occhio come sbagliato (solo c’è due volte [tt]TeX-PDF-mode[/tt], non fa male ma è solo inutile)
::
Non ti posso aiutare sulla configurazione di Windows, ma aspell su GNU/Linux non mi segnala come errore nessuna delle parole che hai indicato. Una volta che è configurato correttamente non credo che il comportamento sia dipendente dal sistema operativo in uso. Voglio dire, suppongo che il dizionario in uso sia identico, non vedo motivi per questa differenza. Mi viene da pensare sia legato a una configurazione incompleta.In effetti mi trovo molto bene con questo dizionario, le parole che non conosce sono sempre parole tecniche o effettivamente abbastanza sconosciute.
::
[tt]feynmf[/tt] ha una sintassi molto interessante perché ti devi preoccupare poco delle posizioni dei vertici, gli dai poche istruzioni e poi fa tutto da solo. Il problema è che essendo basato su MetaFont (o MetaPost per il suo cugino [tt]feynmp[/tt]) se vuoi uscire poco poco dal seminato devi ricorrere a istruzioni MetaFont/Post che sono molto meno piacevoli rispetto a imparare TikZ che è comunque utile per altre cose.Se vuoi andare avanti con [tt]feynmf[/tt], carica [tt]feynmp-auto[/tt] invece di [tt]feynmf[/tt]: ha la stessa sintassi, supporta i colori (perché carica automaticamente [tt]feynmp[/tt] che supporta i colori, a differenza di [tt]feynmf[/tt]) ma soprattutto compila in automatico le immagini (altrimenti dovresti fare tutto manualmente).
Comunque ho appena scoperto che esiste questo pacchetto che sembra molto promettente: https://github.com/JP-Ellis/tikz-feynman
::
Puoi
– scaricare dal sito http://www.home.unix-ag.org/simon/penguin/ la versione SVG o EPS di una delle varianti che preferisci e poi convertirla in PDF (nel primo caso con Inkscape, nel secondo con il comando da terminale [tt]epstopdf[/tt]) in modo da poter essere inclusa comodamente in pdflatex (supponendo che tu usi pdflatex)
– scaricare una delle versioni PNG presenti su Wikimedia Commons https://commons.wikimedia.org/wiki/File:Tux.svg (ovviamente non essendo in questo caso l’immagine vettoriale devi scegliere una risoluzione sufficientemente alta) e anche in questo caso puoi includere direttamente l’immagine
21 Ottobre 2015 alle 17:02 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #10370420 Ottobre 2015 alle 16:45 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #10370219 Ottobre 2015 alle 18:50 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #103700::Latex_newbie” post=103772Poi tu mi hai consigliato di azzerare il tasto e rimapparlo. In questo momento ho tilde sul tasto F2 e accento grave (che mi è più urgente) sul tasto problematico, quello accanto ad ‘1’. Per ora posso gestirmeli così, almeno fino al prossimo conflitto di tasti. Che dici?
Dico che la situazione ancora non mi è chiara 🙂
Allora, ricapitoliamo: sulla tastiera Colemak alla sinistra dell’1 c’è un tasto che di base dovrebbe inserire l’accento grave e se premuto con shift la tilde. Fin qua è corretto?
Poi, il tuo problema è che Emacs non riconosce correttamente nessuno di questi due tasti. Corretto?
Ora, io per aiutarti in Emacs ho bisogno di sapere esattamente come Emacs legge questi due tasti, entrambi. Mi sembra di capire che
`C-h c “
ti risponda [tt]M-6 M-9[/tt], corretto? E il la rimappatura che ti ho suggerito sopra ti permette di inserire l’accento grave in maniera naturale, corretto?Ora però non mi è ancora chiaro come Emacs legga quella che dovrebbe essere la tilde. Cosa ti restituisce
`C-h c ~`
? Forse qualcosa del tipo [tt]M-S-6 M-S-9[/tt]? Se mi dici come Emacs legge la tilde forse riusciamo anche a farti usare il tasto giusto senza dover ricorrere a F2
18 Ottobre 2015 alle 15:01 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #103698::
Un attimo, sono un po’ confuso: cosa restituiscono, rispettivamente
`C-h c ~
C-h c “
Avevo capito che [tt]C-h c ~[/tt] restituisse [tt]M-6 M-9[/tt].Nota a margine: se usi AUCTeX 11.88, per vedere l’elenco degli errori c’è [tt]TeX-error-overview[/tt], che puoi aprire anche dal menu [tt]Command > Error overview[/tt] (ed eventualmente collegare a una scorciatoia), che è moooolto più comodo di andare avanti con [tt]C-c `[/tt].
17 Ottobre 2015 alle 21:12 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #103696::
La cosa più ovvia che mi verrebbe da provare è rimappare [tt]M-6 M-9[/tt] alla tilde:
`(define-key key-translation-map (kbd “M-6 M-9”) (kbd “~”))`
però non sono sicuro che funzioni perché non posso provare (sicuramente in generale il rimappaggio funziona, non posso provare nel caso specifico). Nel caso in cui dovesse funzionare, puoi fare la stessa cosa con l’accento.Un’altra cosa che puoi provare è rimappare separatamente [tt]M-6[/tt] e [tt]M-9[/tt], in modo che il primo non faccia nulla e il secondo inserisca la tilde:
`(define-key key-translation-map (kbd “M-6”) “”)
(define-key key-translation-map (kbd “M-9”) (kbd “~”))`
Questa soluzione è più probabile che funzioni. Di nuovo, dovrai fare qualcosa di analogo per l’accento.Altrimenti, per inserire l’accento grave con [tt]S-f2[/tt], che è [tt]Shift-F2[/tt] nel linguaggio di Emacs, usa
`(global-set-key (kbd ““) “`”)`
questo dovrebbe funzionare senza problemi.Curiosità: è tuo questo post http://emacs.stackexchange.com/q/16749/620 ?
::
lorenzo.pantieri” post=103499Questo è il POF vecchio (è fatto con InDesign):
http://www.ipscesena.gov.it/public/articoli/files/1/0/POF%20Versari%20Macrelli(1).pdf
fixed (basta mettere [tt]…[/tt][tt][/tt] attorno all’indirizzo
-
AutoreRisposte