Risposte nei forum create
-
AutoreRisposte
-
::
Questi le righe che secondo me preoccupano di più,ma non so come procedere.2015-10-04 03:46:29,637+0200 FATAL initexmf – Windows API error 32: Impossibile accedere al file. Il file è utilizzato da un altro processo.
2015-10-04 03:46:29,637+0200 FATAL initexmf – Info: C:\Users\Matteo\AppData\Local\MiKTeX\2.9\miktex/data/le\69c4208ec96da1b1d0df3b9eec172983.fndb
2015-10-04 03:46:29,637+0200 FATAL initexmf – Source: Libraries\MiKTeX\Core\win\winFile.cpp
2015-10-04 03:46:29,637+0200 FATAL initexmf – Line: 520
2015-10-04 03:46:29,943+0200 INFO initexmf – starting: MiKTeX Configuration Utility 2.9.5700 (MiKTeX 2.9 64-bit)
2015-10-04 03:46:29,954+0200 FATAL initexmf – Windows API error 32: Impossibile accedere al file. Il file è utilizzato da un altro processo.2015-10-04 03:46:29,954+0200 FATAL initexmf – Info: C:\Users\Matteo\AppData\Local\MiKTeX\2.9\miktex/data/le\69c4208ec96da1b1d0df3b9eec172983.fndb
2015-10-04 03:46:29,954+0200 FATAL initexmf – Source: Libraries\MiKTeX\Core\win\winFile.cpp
2015-10-04 03:46:29,954+0200 FATAL initexmf – Line: 520::OldClaudio” post=103427@schwatz89it, se hai TeXLive, la potresti aggiornare anche quotidianamente; mentre con MiKTeX è piu difficile falo così frequentemente. Tieni present che io aggiorno ogni 7-10 giorni e ogni volta ci sono diverse decine di pacchetti da aggiornare e/o da installare ex-novo. Per fortuna tlmgr fa tutto da solo, salvo quello di attivarsi da solo (con certi sistemi operativi si potrebbe ma quando chiede la parola chiave da amministratore bisogna essere lì, quindi tanto vale fare tutto a mano).
Non lo avessi mai fatto, dopo che ho provato ad aggiornare i pacchetti (uso MiKTeX) teXworks non si apre più. Ho disinstallato MiKTeX e sono andato nel sito miktex.org, ho scaricato la versione Basic MiKTeX 2.9.5721 64-bit (uso windows 8 a 64bit) e ho installato normalmente seguendo le solite richieste. Apro un file già compilato, (ho impostato che i pacchetti non ancora installati si installino al volo) e lancio. Ecco cosa mi dice:
Sorry, but “MiKTeX Configuration Utility” did not succeed.
The log file hopefully contains the information to get MiKTeX going again:
C:/Users/Matteo/AppData/Local/MiKTeX/2.9/miktex/log/initexmf.log
You may want to visit the MiKTeX project page (http://miktex.org), if you
need help.Sorry, but C:\Program Files\MiKTeX 2.9\miktex\bin\x64\texify.exe did not succeed.
The log file hopefully contains the information to get MiKTeX going again:
C:/Users/Matteo/AppData/Local/MiKTeX/2.9/miktex/log/texify.log
You may want to visit the MiKTeX project page (http://miktex.org), if you
need help.Sto per avere un travaso di bile, perché avendo ripercorso la stessa procedura che avevo adottato un anno fa, adesso ho problemi? Si lo so è domenica mattina, ma io queste malsane idee le ho sempre nei festivi.
Ditemi quali dati ho dimenticato di fornire. E se c’è una soluzione.
::OldClaudio” post=103427@schwatz89it, se hai TeXLive, la potresti aggiornare anche quotidianamente; mentre con MiKTeX è piu difficile falo così frequentemente. Tieni present che io aggiorno ogni 7-10 giorni e ogni volta ci sono diverse decine di pacchetti da aggiornare e/o da installare ex-novo. Per fortuna tlmgr fa tutto da solo, salvo quello di attivarsi da solo (con certi sistemi operativi si potrebbe ma quando chiede la parola chiave da amministratore bisogna essere lì, quindi tanto vale fare tutto a mano).
Non lo avessi mai fatto, dopo che ho provato ad aggiornare i pacchetti (uso MiKTeX) teXworks non si apre più. Ho disinstallato MiKTeX e sono andato nel sito miktex.org, ho scaricato la versione Basic MiKTeX 2.9.5721 64-bit (uso windows 8 a 64bit) e ho installato normalmente seguendo le solite richieste. Apro un file già compilato, (ho impostato che i pacchetti non ancora installati si installino al volo) e lancio. Ecco cosa mi dice:
Sorry, but “MiKTeX Configuration Utility” did not succeed.
The log file hopefully contains the information to get MiKTeX going again:
C:/Users/Matteo/AppData/Local/MiKTeX/2.9/miktex/log/initexmf.log
You may want to visit the MiKTeX project page (http://miktex.org), if you
need help.Sorry, but C:\Program Files\MiKTeX 2.9\miktex\bin\x64\texify.exe did not succeed.
The log file hopefully contains the information to get MiKTeX going again:
C:/Users/Matteo/AppData/Local/MiKTeX/2.9/miktex/log/texify.log
You may want to visit the MiKTeX project page (http://miktex.org), if you
need help.Sto per avere un travaso di bile, perché avendo ripercorso la stessa procedura che avevo adottato un anno fa, adesso ho problemi? Si lo so è domenica mattina, ma io queste malsane idee le ho sempre nei festivi.
Ditemi quali dati ho dimenticato di fornire. E se c’è una soluzione.
::
Non so se hyperref possa accorciare da solo i link, ma in questo caso ti consiglio di scrivere su google, come accorciare link qui ti riporto il sito di un forum che parla proprio di servizi online che si occupano di questo. Come fare se usi twitter forse avrai visto dei link come quelli che dici tu.
::
Salve Claudio, ho provato a compilare il suo secondo file, ma con mia sorpresa \usetikzlibrary{overlay-beamer-styles} mi dava dei problemi, e non portava a termine la compilazione, l’ho commentato e gira normalmente. Non so cosa comporti la rimozione di quella libreria. Quindi sono io che pongo la domanda: a cosa serve in particolare?Mi permetto però di far notare che 3/4 +4/15 fa 61/60 e non 60/60. Non so se questo sia solo un modello di prova, mi sono preso la libertà di farglielo notare.
Saluti
Matteo
::OldClaudio” post=103402Può dari che tu abbia usato i comandi giusti nel file .tex, ma nel messaggio al quale ho sollevato questo punto avevi scritto una volta kg e due volte Kg.
Per carità; si tratta di una osservazione di carattere generale; se non ci si abitua a scrivere correttamente sempre, ci si abitua agli errori che finiscono con il diventare normalità. Vedi quello che c’è scritto su ogni cartello stradale; quasi sempre Km e sono pochi i cartelli dive si legge km. Non c’è negozio dove sia scritto kg ma sempre Kg. I giornali poi sono fantastici: hanno anche inventato i megatoni (non sapendo nella traduzione dall’inglese che cosa significhi megaton). E dove mi metti i mhz (milli-etto-zapto)? 😀
Non ho saputo resistere, l’osservazione di @OldClaudio fa venire in mente le fantastiche unità di misura dell’Ingegner Cane.
::
La soluzione più semplice in assoluto secondo me è:`
\chapter*{Allegato}
\addcontentsline{toc}{chapter}{Allegato}
`Immagino che poi tu abbia usato il comando
`\includepdf[pages=-,scale=0.9]{DatiImpalcato.pdf} `
Nota che ti troverai con la pagine che vede solo il titolo e poi il file sarà inserito in quella successiva. Può essere comunque una prima soluzione.
::
Brutalmente, se non ricordo male, il comando che puoi porre subito dopo le figure piccole che vorresti nella pagina è
`\clearpage`
Naturalmente questa è un’opzione che sarebbe sconsigliata, ma dovresti risolvere il problema. Detto questo ti faccio due domande:- Hai tante figure?
- Che opzione hai posto negli ambienti figure?
Per la seconda domanda mi spiego meglio, hai scritto:
`\figure[htp]
\figure[p]
`Magari gli esperti ti suggeriranno altre strade e/o correggeranno anche me.
::
Ciao @robitex,
ho provato come mi hai detto, pgfplots crea correttamente il file test.pgf-plot.gnuplot, e lancia il programma perché il file log lo riporta, ma per essere onesto gnuplot non crea il corrispettivo *.table che tu invece ottieni.
Credevo lo salvasse di default in un’altra cartella, ma cercandolo non si trova. Qui l’estratto del log:Package pgfplots Warning: running in backwards compatibility mode (unsuitable t
ick labels; missing features). Consider writing \pgfplotsset{compat=1.12} into
your preamble.
on input line 5.runsystem(gnuplot AALL.pgf-plot.gnuplot)…executed.
! Package pgfplots Error: Sorry, the gnuplot-result file ‘AALL.pgf-plot.table’
could not be found. Maybe you need to enable the shell-escape feature? For pdfl
atex, this is ‘>> pdflatex -shell-escape’. You can also invoke ‘>> gnuplot.gnuplot’ manually on the respective gnuplot file.. See the pgfplots package documentation for explanation.
Type Hfor immediate help.
…l.21 …sqrt(3)*sqrt((x^2-1)/(3-x^2))))*(180/pi)};
Non arrendendomi, ho preso i dati contenuti in test.pgf-plot.gnuplot e li ho lanciati manualmente aprendo gnuplot, a quel punto il file *.table compare correttamente.
Ho deciso che non indagherò oltre né continuerò per ora a cercare di usare questa strada perché di tempo ne ho sprecato a sufficienza, inoltre detesto annoiare la gente con i miei problemi troppo a lungo.
Tuttavia ho cercato di capire perché il grafico risultasse sbagliato e leggendo ancora una volta la guida di pgfplots si trova che nel sistema polar i punti vanno passati a latex nella forma (angolo, raggio) mentre nel file test.pgf-plot.table la prima colonna è quella dei raggi e la seconda quella dei gradi ovvero con l’ordine che ho sempre visto usare in tutti i libri di testo di matematica.Quindi credo che per il momento tornerò a usare Excel per il calcolo dei punti e poi li esporterò in un file *.dat.
::
Dopo aver passato tutta la notte a provare, seguendo i saggi suggerimenti di @OldClaudio, getto la spugna. Mi arrendo alla mia incapacità!
Se mai ci fosse qualche padovano o qualcuno che bazzica per l’università, mi scriva pure che possiamo trovarci (Biblioteca di Ingegneria) per fare un esempio. NON sono nemmeno sicuro che una tale proposta sia consentita dal regolamento quindi non vi annoio oltre.
::
Dopo ulteriori tentativi andati a vuoto, ho deciso di installare gnuplot, in modo da delegare a lui la parte dei calcoli numerici, così ho sostituito la riga`
\addplot [data cs=polarrad,mark=none, domain=1:sqrt(3), samples=300]
{deg(sqrt(3)*atan(sqrt((x^2-1)/(3-x^2))))-deg(atan(sqrt(3)*sqrt((x^2-1)/(3-x^2))))};
`
con
`
\addplot gnuplot [data cs=polarrad,mark=none, domain=1:sqrt(3), samples=300]
{deg(sqrt(3)*atan(sqrt((x^2-1)/(3-x^2))))-deg(atan(sqrt(3)*sqrt((x^2-1)/(3-x^2))))};
`pensavo che fosse tutto risolto, ma improvvisamente il problema nuovo che sorge è che si deve attivare (credo si dica così) la -shell-escape.
Dati che potrebbero essere utili:
- Uso TeXworks di MikTeX versione 2.9.4248
- Quando compilo uso PdflateX+MakeIndex+BibTeX
- Il preambolo riportato non è stato modificato
Prima di annoiarvi ho cercato un po’ in rete per capire dove piazzare questo comando strano che permette il lancio di programmi e da quello che ho letto esiste la soluzione che funzionerebbe solo per un dato file e uno (sconsigliato) che rende “permanente” la capacità di latex di lanciare programmi.
Pur non essendo raccomandata, se non è complicato, preferirei percorrere questa strada, perché mi è più comoda.Specificata la mia richiesta, aggiungo anche che, sempre leggendo nei vari forum, ho trovato che dovevo andare su Modifica>Preferenze Selezionare Composizione e da Strumenti di Processo con doppio clic su PdfLaTeX sostituire alla voce Programma miktex-pdftex.exe con miktex-pdftex.exe -shell-escape.
Ho provato, ma il messaggio rimane, lo riporto:
! Package pgfplots Error: Sorry, the gnuplot-result file ‘ADis.pgf-plot.table’
could not be found. Maybe you need to enable the shell-escape feature? For pdfl
atex, this is ‘>> pdflatex -shell-escape’. You can also invoke ‘>> gnuplot.gnuplot’ manually on the respective gnuplot file..
Prima di gettare la spugna ho anche provato con due trattini, senza spazio e anche aggiungendo la stessa dicitura “-shell-escape” tra gli argomenti.
Ora non so più cosa fare, e il mio fegato è ingrossato per la rabbia. Mi appello a voi sperando di ottenere un chiarimento; se mancassero ancora dati alla mia descrizione vi prego di chiedermeli. Un sentito ringraziamento a chiunque mi risponderà.
::
Questa notizia è fantastica, questa notte leggerò la documentazione citata con attenzione. Probabilmente scoprirò anche altre funzioni fino ad oggi a me sconosciute. Grazie @OldClaudio.
-
AutoreRisposte