Risposte nei forum create
-
AutoreRisposte
-
::
[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. 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?`
;activate Aspell, for all modes(?),
(add-to-list 'exec-path “C:/Program Files/Aspell/bin/”)
(setq-default ispell-program-name “C:/Program Files/Aspell/bin/aspell.exe”); M-x ispell-change-dictionary RET to change dictionary
(setq ispell-dictionary “italiano”); Default dictionary. To change do M-x ispell-change-dictionary RET.
(require 'ispell) ;turn on dictionary check
`
Attachments:
You must be logged in to view attached files.21 Ottobre 2015 alle 13:28 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #10370320 Ottobre 2015 alle 16:01 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #103701::Elrond[…] 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 [tt]C-h c ~[/tt]?Tutto corretto per quanto riguarda accento grave. Per la tilde, avendo queste righe nel mio file .emacs:
`
;;; a key for tilde symbol
(global-set-key [f2] “~”)
;;; a key for backtick symbol
(define-key key-translation-map (kbd “M-6”) “”)
(define-key key-translation-map (kbd “M-9”) (kbd “`”))
`do’ il comando [tt]C-h c ~ [/tt] nel buffer scratch ed emacs mi risponde [tt]M-2-[/tt]
19 Ottobre 2015 alle 17:59 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #103699::Elrond” post=103744Un attimo, sono un po’ confuso […]
Avevo capito che [tt]C-h c ~[/tt] restituisse [tt]M-6 M-9[/tt].Dunque, come spiegato nella sezione 10.1 del manuale [ link ], in emacs [tt]C-h c key [/tt] permette di scoprire quale comando è associato a quel particolare tasto.
Nel mio caso specifico “key” sarebbe il tasto accanto ad ‘1’ e sotto ad ‘Esc’. È un unico tasto che di solito, fuori da emacs, permette di stampare a video il carattere accento grave (`) e se premuto insieme a Shift da’ il carattere tilde (~). Purtroppo in emacs qualcosa è andato storto, perciò quando lo premo, invece di riconoscerlo come accento grave (e tilde se viene premuto con Shift), emacs pensa che sia [tt]M-6 M-9[/tt], perché questo è quello che appare nel Buffer di emacs, quello in bassoa destra. Quindi per dare dei comandi da tastiera, io non riesco a usare né tilde né accento grave con quel tasto lì. Dopo aver spulciato questo forum ho assegnato tilde al tasto F2 ma l’accento grave non sapevo come renderlo. Poi 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?
18 Ottobre 2015 alle 13:23 in risposta a: [risolto]emacs non riconosce il tasto ‘accento grave’, …? #103697::
Grazie dei suggerimenti, Elrond! Ho cambiato il mio file .emacs aggiungendo queste righe:
`
;;; a key for tilde symbol
(global-set-key [f2] “~”)
;;; a key for backtick symbol
(define-key key-translation-map (kbd “M-6”) “”)
(define-key key-translation-map (kbd “M-9”) (kbd “`”))
`In pratica ho separato i due simboli e li ho messi su due tasti diversi: la tilde sta ancora su ‘F2’, l’accento grave sta accanto al tasto ‘1’, sotto ad ‘Esc’. Le altre due alternative (assegnare accento-grave a Shift-F2 e rimappare “M-6 M-9”) non hanno dato i risultati sperati. Se volessi assegnare la tilde allo stesso tasto dell’accento grave (cioè al tasto sotto ad Esc) ma in combinaz con Shift, che dovrei scrivere? Ho provato a scrivere questo:
`
(define-key key-translation-map (kbd “S-M-6”) “”)
(define-key key-translation-map (kbd “S-M-9”) (kbd “~”))
`Ovviamente non ha dato il risultato voluto cioè tilde. Nel buffer di emacs Shift-` viene letto come M-1 M-2 M-6-.
PS. Piccola correzione: per correggere gli errori in emacs-AUCTeX occorre premere C-c ` e non C-` come scritto nell’OP.
PSS.Elrondè tuo questo post emacs.stackexchange.com/q/16749/620 ?
Si, è da un mese che provo a sistemare questi 2 simboli.
::samiel ma devi installare solo il pacchetto “fake” per ingannare debian, poi installi i pacchetti veri di texlive!
È la lista di pacchetti su cui si basa il dummy package (v. qui, al paragrafo Integrating vanilla TeX Live with Debian e clicchi sul link this example (for TL 2013)).
samiel
ho riavviato il sistema
e perché mai? linux non è mica windows!
…già! una vecchia abitudine. 😉
::
Ciao samiel,
sono riuscita a installare [tt]equivs[/tt], a creare il pacchetto fittizio .deb e simulare l’installazione di texlive. Poi ho installato Kile [tt] –no-install-recommends[/tt]`
su —
apt-get install equivs
mkdir /tmp/tl-equivs
cd /tmp/tl-equivs
equivs-control texlive-local
`Ho copiato il seguente testo nel file texlive-local avendolo prima aperto nel Terminale con il comando [tt]nano texlive-local[/tt]
`
Section: misc
Priority: optional
Standards-Version: 3.9.4Package: texlive-local
Version: 2013-1
Maintainer: you
Provides: chktex, biblatex, biblatex-dw, cm-super, cm-super-minimal, context,
dvidvi, dvipng, feynmf, fragmaster, jadetex, lacheck, latex-beamer,
latex-cjk-all, latex-cjk-chinese, latex-cjk-chinese-arphic-bkai00mp,
latex-cjk-chinese-arphic-bsmi00lp, latex-cjk-chinese-arphic-gbsn00lp,
latex-cjk-chinese-arphic-gkai00mp, latex-cjk-common, latex-cjk-japanese,
latex-cjk-japanese-wadalab, latex-cjk-korean, latex-cjk-thai, latexdiff,
latexmk, latex-sanskrit, latex-xcolor, lcdf-typetools, lmodern, luatex,
musixtex, passivetex, pgf, preview-latex-style, prosper, ps2eps, psutils,
purifyeps, t1utils, tex4ht, tex4ht-common, tex-gyre, texlive, texlive-base,
texlive-bibtex-extra, texlive-binaries, texlive-common, texlive-extra-utils,
texlive-fonts-extra, texlive-fonts-extra-doc, texlive-fonts-recommended,
texlive-fonts-recommended-doc, texlive-font-utils, texlive-formats-extra,
texlive-games, texlive-generic-extra, texlive-generic-recommended,
texlive-humanities, texlive-humanities-doc, texlive-lang-african,
texlive-lang-all, texlive-lang-arabic, texlive-lang-cjk, texlive-lang-cyrillic,
texlive-lang-czechslovak, texlive-lang-english, texlive-lang-european,
texlive-lang-french, texlive-lang-german, texlive-lang-greek,
texlive-lang-indic, texlive-lang-italian, texlive-lang-other,
texlive-lang-polish, texlive-lang-portuguese, texlive-lang-spanish,
texlive-latex-base, texlive-latex-base-doc, texlive-latex-extra,
texlive-latex-extra-doc, texlive-latex-recommended,
texlive-latex-recommended-doc, texlive-luatex, texlive-math-extra,
texlive-metapost, texlive-metapost-doc, texlive-music,
texlive-omega, texlive-pictures, texlive-pictures-doc, texlive-plain-extra,
texlive-pstricks, texlive-pstricks-doc, texlive-publishers,
texlive-publishers-doc, texlive-science, texlive-science-doc, texlive-xetex,
thailatex, tipa, tipa-doc, xindy, xindy-rules, xmltex
Architecture: all
Description: My local installation of TeX Live 2013.
A full “vanilla” TeX Live 2013
http://tug.org/texlive/debian#vanilla
`Io in realtà non ho veramente installato tutti questi pacchetti (solo 12 o 13). Ed è qui l’unico punto di cui nn sono molto sicura…spero di non aver fatto qualche passo falso o che nel futuro non “craschi” il sistema.
Poi,
`
equivs-build texlive-local
dpkg -i texlive-local_2013-1_all.deb
`Alla fine ho installato kile ([tt]apt-get install kile –no-install-recommends[/tt]), ho riavviato il sistema e ho provato a compilare un file .tex con Kile: ha dato qualche errore per via dei pacchetti che non erano stati installati. Dopo averli installati con [tt]tlmgr[/tt] ho ricompilato e adesso è tutto pronto.
Qual è il comando per installare un particolare pacchetto con tlmgr da riga di comando? (io ho usato l’interfaccia grafica)
A parte questo e il fatto che nel file texlive-local ho riportato più pacchetti di quelli effettivamente installati con texlive, credo d’aver risolto la mia domanda.
::samielio faccio tutto da riga di comando, cosa significa esattamente che non ti funziona?
Si, come dici tu, con [tt]$ su -[/tt], e poi [tt]tlmgr …[/tt] funziona. È con [tt]sudo tlmgr [/tt] che non va. Ma non credo sia un grosso problema. Il problema è capire come installare Kile evitando di sporcare il sistema, rispettando il PATH nella guida di robitex. Non so se procedere con quella guida.
Con tutte le modifiche fatte a sudoers.tmp fino a poco fa, adesso, per aggiornare con Apper, non mi accetta più la password di root ma quella di utente! Non si potrebbe ritornare alle impostazioni di “fabbrica”? Se [tt]tlmgr[/tt] funziona con [tt]su -[/tt] a me basta e avanza! Il problema è che nelle guide in Internet per installare sia Kile che TeXLive su sistemi di tipo Ubuntu, compare sempre sudo che io non ho e né voglio complicarmi la vita ad installare e/o configurare. Non c’è una guida che NON contempli `sudo`?
::
`guest@aliquis:~$ sudo tlmgr
tlmgr: missing action; try –help if you need it.
guest@aliquis:~$
`Non so, forse quando chiudo il file di `visudo`, io premo Ctrl + X, mi vien chiesto “Vuoi salvare le modifiche? (Y/n) “, io premo “y” e lui salva il tutto in un file `.tmp`. A me cmq continua a non funzionare `tlmgr` da riga di comando. Non so se posso cmq andare avanti con la seconda parte dell’installazione (quella di Kile)…conviene?
::
Ho fatto come hai detto tu ma [tt]sudo tlmgr[/tt] continua a non funzionare.
Questo è il contenuto del file che si apre nel Terminale se do’ [tt]visudo[/tt]:
` GNU nano 2.2.6 File: /etc/sudoers.tmp#
# This file MUST be edited with the 'visudo' command as root.
#
# Please consider adding local content in /etc/sudoers.d/ instead of
# directly modifying this file.
#
# See the man page for details on how to write a sudoers file.
#
Defaults env_reset
Defaults mail_badpass
Defaults secure_path=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/texlive/2013/bin/i386-linux/tex”# Host alias specification
# User alias specification
# Cmnd alias specification
# User privilege specification
root ALL=(ALL:ALL) ALL# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL# See sudoers(5) for more information on “#include” directives:
#includedir /etc/sudoers.d
`
Ho anche riavviato il sistema dopo la modifica a [tt]/etc/sudoers.tmp[/tt]
E questo è il risultato
`
guest@aliquis:~$ sudo tlmgr
[sudo] password for guest:
Sorry, try again.
[sudo] password for guest:
tlmgr: missing action; try –help if you need it.
guest@aliquis:~$
`
NB: la mia username è proprio `[tt]guest[/tt].`
NBB: se do’ il comando [tt]which tex[/tt] e ricevo come risposta [tt]/usr/local/texlive/2013/bin/i386-linux/tex[/tt], questo è in linea con l’installazione? Era prevedibile che rispondesse così?
::Elrond” post=91560 usa [tt]kdesudo[/tt] e vivi felice
Cioè per lanciare [tt] tlmgr[/tt] devo solo scrivere questo?
`kdesudo tlmgr`
Io ottengo`bash: kdesudo: command not found`
Non è normale… Inoltre se do [tt]which tex[/tt] ottengo in risposta:
`/usr/local/texlive/2013/bin/i386-linux/tex`
È così che deve essere?Qui sotto riporto il contenuto dei due file [tt].profile[/tt] e [tt].bash_aliases[/tt]
`# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022# if running bash
if [ -n “$BASH_VERSION” ]; then
# include .bashrc if it exists
if [ -f “$HOME/.bashrc” ]; then
. “$HOME/.bashrc”
fi
fi# set PATH so it includes user's private bin if it exists
if [ -d “$HOME/bin” ] ; then
PATH=”$HOME/bin:$PATH”
fi
export PATH=/usr/local/texlive/2013/bin/i386-linux:${PATH}
export PATH=/usr/local/texlive/2013/bin/i386-linux:${PATH}
``alias sutlmgr=”su /usr/local/texlive/2013/bin/i386-linux/tlmgr”
`
Vi ricordo che ho un Debian KDE 7.3 (Wheezy). Non posso procedere con l’installazione di Kile (sempre dal sito di robitex), se TeXLive non è configurato bene.
::Elrond” post=91485Per installare Kile senza tirarsi dietro tutto il TeX Live dei repository Debian:
http://elubuntu.blogspot.it/2010/09/creare-un-metapacchetto-deb-con-equivs.htmlScusate se riporto la discussione in tema: ho un problemino con l’installazione di TeXLive dal mirror di CTAN. Ho prima disinstallato quello che avevo installato inizialmente per conto mio con il comando `rm -r /usr/local/texlive/2013`
Sto seguendo la guida di robitex.wordpress.com su come installare TEXLive20102013.
Allo step 2, quando devo dare il comando `echo 'alias sutlmgr=”sudo /usr/local/texlive/2010/bin/i386-linux/tlmgr”' >> .bash_aliases`, devo sostituire sudo con su — oppure su ?
Non mi funziona tlmgr da riga di comando.
Per farlo funzionare devo- come utente semplice disabilitare xhost: `xhost +`
- diventare root:`su –`
- inserire `tlmgr –gui`
- fare i cambiamenti dall’interfaccia grafica
- chiudere e riabilitare xhost: `xhost -`
Insomma, non è proprio una scorciatoia…mi potete dire come cambiano i comandi nella mia distro KDE?
::DocSenza righe magiche, non se ne fa nulla!
Cosa sono? Ho il sistema in inglese, equivalgono forse a soft/hard wrap?
Io su Win7 uso TEXStudio: praticamente perfetto! Per Linux in ambiente KDE… che senso ha avere KDE se non usi Kile?DocScusate se mi intrometto, ma mi spiegate quali siano i vantaggi di questo kile rispetto a tutti gli altri editor disponibili?
Vedi qui Kile Handbook
È da un po’ che non uso Kile per questo volevo re-impratichirmi un po’. Da quel che mi ricordo ha- l’autocompletamento
- sync tra pdf <--> tex
- una bella interfaccia grafica
::
Ciao a tutti,Elrond” post=91485Per installare Kile senza tirarsi dietro tutto il TeX Live dei repository Debian:
http://elubuntu.blogspot.it/2010/09/creare-un-metapacchetto-deb-con-equivs.htmlAdesso me li leggo con calma. A una prima occhiata, parlano entrambi di dummy packages, spero che valgano anche per ambienti KDE e Debian 7.3. Purtroppo mi si è fuso il point of access del wireless di casa, quindi per un po’ avrò accesso limitato alla rete e non potrò interagire sul forum.
A presto, allora!
::
Ciao Enrico,
A proposito della guida…- Va bene anche per TeXLive 2013?
- Ci sono altre differenze derivanti dall’ambiente grafico KDE tipo il fatto che invece di sudo si usa su —?
- Posso ricopiare tali e quali i “comandi misteriosi” per Debian Wheezy KDE? O necessitano di un aggiustamento?
- Se volessi dis-installare TEXLive, come faccio?
- Ma alla fine, come lo installo Kile? Da Synaptic?
-
AutoreRisposte