Risposte nei forum create
-
AutoreRisposte
-
::
Elrond” post=87979
Ho iniziato ad utilizzare Gedit come editor per latex, dopo aver scaricato i vari plugin e pacchetti necessari, l’unico problema che riscontro e il fatto che non riesco ad effettuare la ricerca diretta e inversa tra il sorgente in latex e il pdf visualizzato con Evince. Ho installato e attivato il plugin synctex, ma niente.
Ho provato ad installare Geany, sempre con relativi plugin, funziona, ma la ricerca niente, stesso risultato.Qualcuno sa dirmi se occorre installare altri pacchetti o modificare qualche impostazione? Grazie in anticipo!
Più che altro immagino che le impostazioni da configurare correttamente siano quelle dell’editor che utilizzi, perché in Evince, in tipico stile GNOME, non c’è uno straccio di opzione riguardo la ricerca diretta/inversa e con Emacs riesco a usare la ricerca senza dover installare pacchetti speciali legati a Evince.
Il problema è proprio che nelle impostazioni non trovo niente che riguardi la ricerca diretta e inversa con Evince, sia in Gedit che in Geany.
::
Grazie.Alla fine per necessità ho iniziato ad usare Gedit con relativi plugins, e Geany sempre con il plugin per latex, sono molto essenziali come editor, ma vanno benissimo. Per il momento l’unica cosa che non riesco a fare è utilizzare Evince per la ricerca diretta e inversa tra pdf e sorgente tex, ma sto cercando su internet una soluzione.
::alegenn” post=87916
Sono riuscito ad eliminare la versione non completa di Texlive, la 2009-15, ho cercato pacchetto per pacchetto in synaptic ed ho eliminato tutto. Fino a qui ci sono. La versione 2012 funziona da terminale, ho controllato nel file log, nella prima riga mi dice TexLive 2012, credo che questa sia quella completa, anche se non è l’ultima credo vada bene. Se cosi non è ditemi voi, nel caso cancello anche questa e scarico la iso della 2013.
Ora, nel cancellare texlive2009-15 ho eliminato anche texworks, nel tentativo di fare del tutto pulizia, non so quanto questo sia stato corretto o utile. Quando cerco di reinstallare texworks ogni volta mi dice che verranno scaricati anche i pacchetti di texlive2009-15, come posso fare per installare solo ed esclusivamente l’editor? Ho scaricato il pacchetto del solo editor dal relativo sito ma non riesco ad installarlo perchè una volta scompattato quando dò il comando .\configure mi dice che il file non viene trovato.
Quello che mi dici suona strano, hai provato a seguire quanto detto qui?
Quando provo ad installare da terminale mi dice che verranno scaricati anche i seguenti pacchetti:
`I seguenti pacchetti NUOVI saranno installati:
libpoppler-qt4-3 texlive-base texlive-binaries texlive-common
texlive-doc-base texlive-latex-base texlive-latex-base-doc texworks
texworks-help-en
`
::
Sono riuscito ad eliminare la versione non completa di Texlive, la 2009-15, ho cercato pacchetto per pacchetto in synaptic ed ho eliminato tutto. Fino a qui ci sono. La versione 2012 funziona da terminale, ho controllato nel file log, nella prima riga mi dice TexLive 2012, credo che questa sia quella completa, anche se non è l’ultima credo vada bene. Se cosi non è ditemi voi, nel caso cancello anche questa e scarico la iso della 2013.Ora, nel cancellare texlive2009-15 ho eliminato anche texworks, nel tentativo di fare del tutto pulizia, non so quanto questo sia stato corretto o utile. Quando cerco di reinstallare texworks ogni volta mi dice che verranno scaricati anche i pacchetti di texlive2009-15, come posso fare per installare solo ed esclusivamente l’editor? Ho scaricato il pacchetto del solo editor dal relativo sito ma non riesco ad installarlo perchè una volta scompattato quando dò il comando .\configure mi dice che il file non viene trovato.
::alegenn” post=87912
Io installai la versione 2012 di Texlive, scaricai l’immagine iso e poi seguii la guida che mi avete indicato, quindi penso di avere una versione completa. Ma prima di fare ciò avevo installato Texmaker, forse per questo continua a compilare con la versione non completa.
Se cancello Texmaker e tutto quello che installai con esso, TexLive2012 dovrebbe funzionare in maniera corretta? A meno che non abbia sbagliato qualcosa in fase di installazione…..
Apri ubuntu software center. Cerca TeXlive. Controlla la scheda “informazioni”, ci vedrai scritto: “Versione texlive 2009-15”
Rimuovila completamente e vivi felice.
Se dopo la rimozione TeXmaker non funzionasse, devi cercare tra le opzioni e dare i corretti percorsi degli eseguibili che compongono i documenti: pdflatex, makeindex, ecc…
Non dovrebbe essere necessario reinstallare TeXmaker.Ho fatto come mi hai detto per eliminare la versione texlive2009, ma quando compilo da texmaker continua ad utilizzare questa, come è possibile? Come devo fare per disinstallarla completamente?
::
Io installai la versione 2012 di Texlive, scaricai l’immagine iso e poi seguii la guida che mi avete indicato, quindi penso di avere una versione completa. Ma prima di fare ciò avevo installato Texmaker, forse per questo continua a compilare con la versione non completa.Se cancello Texmaker e tutto quello che installai con esso, TexLive2012 dovrebbe funzionare in maniera corretta? A meno che non abbia sbagliato qualcosa in fase di installazione…..
::
Dopo vari e casuali tentativi, forse ho ottenuto qualche risultato. Ora quando ottengo il messaggio di errore durante la compilazione da editor (Texworks) se premo INVIO la compilazione continua e giunge con successo alla fine. Per curiosità ho provato a compilare lo stesso file con Texmaker, ottengo il medesimo messaggio di errore ma la compilazione si ferma, in pratica non posso dare INVIO e lasciar continuare.Non so cosa questo significhi, ma in attesa che qualcuno mi illumini a riguardo, almeno riesco a compilare i file.
::OldClaudio” post=87890L’elenco dei path della tua immagine contiene la prima riga in blu che credo non abbia nessun senso e nessun uso.
La seconda riga è i link che hai creato durante l’installazione. le altre righe dovrebbero poter accedere a comandi del sistema che non facciano parte della distribuzione TeX, per esempio ghostscript, asymptote, ed altri programmi utili quando si compone con i programmi del sistema TeX, ma non facenti parte del sistema stesso.Ora che hai cancellato Kile, rimuovi la TeXLive installata dal repo quando hai installato Kile.
Nello stesso tempo leggi la documentazione di TeXLive con texdoc texlive; puoi vedere che cosa dice per sapere a che cosa puntino le variabili di sistema che servono a kpse**** per trovare i file che gli servono; anzi prova anche con texdoc kpathsea e vai alla pagina 27 dove c’è tutta la spiegazione di come il sistema TeX trova i suoi file. Poi sperimenta con il programma kpsewhich specificando il nome completo dei file che compilando da TeXworks sembrerebbero mancare. Se kpsewhich li trova, li deve trovare anche pdflatex. Se hai cancellato la distribuzione incompleta TeXLive (Debian) scaricata dal repo; kpsewhich e pdflatex, che ne fa uso, devono torvare tutti i file necessari.
Come faccio a rimuovere la TexLive installata dai repo? Non vorrei cancellare la distribuzione completa per sbaglio.
Per cancellare Kile ho cancellato tutti i pacchetti contenenti il nome Kile utilizzando synaptic, ed ho utilizzato il comando `sudo apt-get purge autoremove kile` Non è sufficiente?
::
Riguardo la versione è stato un mio errore di distrazione, utilizzo Texlive 2012.Questo è ciò che ottengo utilizzando whereis da terminale: `~$ whereis tex
tex: /usr/bin/tex /usr/bin/X11/tex /usr/share/man/man1/tex.1.gz$ whereis latex
latex: /usr/bin/latex /usr/bin/X11/latex /usr/share/man/man1/latex.1.gz~$ whereis texlive
texlive: /usr/local/texlive`
Riguardo kpsewhich avevo utilizzato una sintassi errata, invece cercando uno dei pacchetti che mi danno il problema descritto in precedenza questo è il risultato: `~$ kpsewhich dramatist.sty
/usr/local/texlive/2012/texmf-dist/tex/latex/dramatist/dramatist.sty
`Ricordo che prima di installare TexLive2012 avevo provato ad installare TexMaker, sperando fosse sufficiente, solo in seguito ho installato TexLive2012 (non da repository) e poi Texworks. Potrebbe essere questa la fonte del problema?
::
Cerco di riassumere:Utilizzando whereis ottengo un risultato sia per tex, sia latex, sia per texlive; cosa questo significhi di preciso non so.
Utilizzando il comando kpsewhich da terminale non ottengo niente, in nessuno dei due casi.
Ho provato ad inserire nella lista della scheda Compilazione delle preferenze di Texworks il percorso /usr/local/texlive/2012 ma non cambia niente; devo aggiungere il percorso come radice ad ogni elemento della lista?
Nel frattempo l’unica cosa che sono riuscito a fareè stato cancellare Kile che tanto non mi serviva a molto… per il resto sono in alto mare… 😕
::
Da terminale, utilizzando il comando whereis, ottengo risultati sia per tex, sia per latex. Questo significa che ho due distribuzioni installate?Poi ho provato a sistemare il tutto nelle preferenze di Texworks, ma non ci sono riuscito, sono andato nella scheda compilazione, ho trovato due liste, credo che quella che mi interessa sia quella in alto, con i vari percorsi \bin e via dicendo, ma non ho capito cosa modificare e come, nel dubbio non ho toccato niente.
Quando installai TexLive 2013 seguii la guida che mi avete suggerito, ed eseguii anche i comandi finali da terminale, quelli della sezione “Perfezionare l’installazione”, forse dovrei ripetere quelle operazioni perchè potrei aver sbagliato qualcosa?
Nel provare vari editor ho installato anche Kile, che però non mi funziona bene in quanto richiede KDE, potrebbe derivare da questo il problema?
-
AutoreRisposte