Risposte nei forum create
-
AutoreRisposte
-
::
OK, il file bibliografia.bib è evidentemente essenziale, ma biber ha bisogno di leggere quel file aux per sapre che cosa deve fare; ecco perché non viene prodotta la bibliografia.Dunque bisogna capire perché salla tua macchina pdflatex riesce a scrivere il file aux, ma non riesce a riaprirlo per leggerlo, confrontarne il contento con quanto dovrebbe contenere e poi per scriverci dentro gli aggiornamenti.
Controlla quali diritti hai come utente; possibilmente abilitati come utente privilegiato o come amministratore; controlla che non ci siano impedimenti a leggere o scrivere i file; per esempio apri il prompt dei comandi, scrivici dentro attrib nomedelfileprincipale.* poi premi il tasto invio; sullo schermo dovrebbero apparirti gli attributi di permesso di lettura, scrittura, esecuzione, di tutti i file che hanno quel nome e con le varie estensioni ,tex, .aux, .log, eccetera. Quali lettere compaiono accanto al file .aux?
::
Non ho provato, ma secondo me dovresti scambiare \marginpar e \hperlink:`\marginpar{\hyperlink{a}{Sir. 5:6}}`Il ritorno al punto di partenza è una funzionalità del visualizzatore di file PDF; ess generalmente contiene due frecce nere una verso a destra e una verso sinistra, per navigare il documento anche dopo vari salti ai vari target; Se nella menu bar non ci sono queste due frecce (per esempio Adobe Reader) allora ci sono die voci in uno dei meno à discesa.
::
Il file di registro di biber non è completo, non dice coma va a finire e che cosa produce o non produce.Intanto guarda se nella cartella del file principale c’è un file con l’estensione .bbl; questo dovrebbe essere il file prodotto da biber ed è quello che legge ed esegue \printbibliography; se il file è vuoto la cosa dovrebbe apparire anche dal file di registro di biber.
::
1) Nel file di documentazione toptesi-example.tex c’è scritto \logosede{logopolito} nel senso che definisce il logo della sede come quello del Politecnico di Torino; il file che contiene il tuo logo si chiama certamente in un altro modo
2) apri il file toptesi-example.tex e cambia logopolito con qualcos’altro e poi compila il file senza ulteriroi modifiche; lo compila? a me lo compila benissimo; ma…
3) quel file sulla stessa riga di \begin{document} ha un commento che, dopi il simbolo del commento (%) contiene i comandi `\errorcontextlines=9% debugging`Cancella il segno di commento e ricompila: ora prima della riga dove avrebbe detto che \logosede non è un comando riconosciuto ci sono diverse altre righe; copia il tutto (cioè queste righe di messaggi prima dell’errore) incollale in un messaggio di risposta a questo e fammele vedere; forse riesco a capire che cosa c’è che non va; tu stesso, quando vedi degli errori cerca di decifrare le righe che accompagnano la segnalazione d’errore; 9 volte su 10 riesci a capire da solo che cosa c’è che non va.
4) azzardo qualche ipotesi: il comando \logosede esegue diversi altri comandi; alcuni di questi potrebbero essere contenuti in pacchetti di cui non disponi, visto che hai/avevi una distribuzione incompleta del sistema TeX. Se fosse così, potrei capirlo dalla lettura di quelle famose nove righe.
::
1) intanto la chiamata ad hyperref va messa dopo tutti gli altri \usepackage;
2) toglia l’opzione pdftex alla chiamata di graphics
3) sarebbe meglio avere il file di registro prodotto da biber, altrimenti è difficle cappire perché non venga prodotta la bibliografia.
4) generalmente questo siccede perché non si è usato nel testo nessun comando \cite o altri comandi simili; cioè non si è fatta nessuna citazione; il suggerimento di @Doc dovrebbe superare al mancanza di citazioni, perché die a biber che sono sda citare tutti i testi in bibliografia.bib.
5) parto dal presupposto che il file bibliografico che hai prodotto con Jabref si chiami bibliografia.bib, altrimenti è logico che biber non compili nessuna bibliografia presente o non presente il comando \nocite(*)
::
Visto che hai estratto anche i file di documentazione contenuti nel pacchetto, hai letto come usare i comandi, in particolare \logosede, per definire le cose che vanno nel frontespizio; hai certamente spostato il file toptesi-doc-xetex.pdf nella sua cartella del ramo di documentazione; cliccaci sopra e leggi tutta la documentazione.
::
Né il primo EMC né il seocndo funzionano.Il primo di fatto si comporta come il seocndo, salvo il fatto che nel secondo il testo che contiene la nota è rosso.
In entrambi i casi non appre l’icona Note nel primo testo; nel secondo testo l’icona appare ma sovrapposta alla parola “ben”.
Ti confesso che no ho capito che cosa vuoi fare, a aprte il fatto che vorresti le icone nel margine e il testo della nota che non fuoiesca dalla “carta”.
Forse varrebe la pena di leggere con più attenzione la documentazione del pacchetto pdfcomment; questa documentazione, in realtà è scritta facendo uso del pacchetto stesso; un buona cosa sarebbe allora quella di esmainare il file sorgente di quella documentazione; dovrebbe trovarsi in …\source\latex\pdfcomment\
Si tratta counque di un giochetto che io non userei mai; ma può darsi che tu abbia delle esigenze speciali ed abbia bisogno di usare queste note cliccabili; nella documentazione di pdfcomment, quando cllicchi su una nota, la finestra rimane delle stesse dimensioni, ma per far apparire la nota che risulta fuori della “carta”, viene rimpicciolita l’immagine della pagina. Già questo mi farebbe desistere dall’usare questo pacchetto per qualunque mia esigenza; ma ripeto, le tue esigenze potrebbero essere molto diverse dalle mie, quindi non dico niente a proposito dell’uso di questo pacchetto.
::
@Nino, in che cartella è sia il README, sia il toptesi.dtx?Se apri un prompt dei comandi e ti collochi in quella cartella pdflatex lo trova di sicuro; se usi TeXworks o TeXstudio non pui comunque sbagliarti, nel senso che quando vuoi aprire il file, lo cerchi con “Risorse del computer”, ci clicchi sopra due volte e il file si apre e viene compilato tranquillamente.
Sai cos’è il programma “Risorse del computer”, no? se disponi di Win7, forse, lo trovi elencato nelle cose che si possono aprire quando clicchi si Start o Avvio, ma lo trovi col nome “Computer” o, in inglese, col nome “My computer”.
::
Dunque l’installazione non è andata a buon fine. Reinstalla tutto con il package manager; se non dovesse funzionare, scarica da CTAN l’intero pacchetto toptesi.zip; e installa seguendo le indicazioni del file README (file di puro testo) Non scordarti di ricostruire i database dei nomi dei file; è essenziale. L’unco modo di installare rozzamante il pacchetto senza bisogno di seguire nessuna istruzione è quello di prendere il file toptesi.zip, metterlo nella stessa cartella del main file della tua tesi e decomprimerlo lì, tutto quando senza spostare niente in altre carelle.
::
Lo so; la riforma Gelmini non obbliga ad eliminare le facoltà, ma quasi tutte le università le hanno eliminate, alcune chiamandole scuole, altre togliendole del tutto e affidando i corsi di laurea ai dipartimenti. “Lo so” singiifca che non lo so in particolare per La Sapienza, ma so che non è obbligatorio eliminarle. Inoltre ci sono università che non hanno ancora rinnovato gli statuti secondo la riforma Gelmini.Che fosse utile o meno eliminare le facoltà, non lo so; ma so che dove sono state eliminate e i loro compiti sono stati affidati ad altre entità, si stanno verificando dei problemi.
::
E allora perché non ti trova topfront.sty?Prova e ricreare i database dei nomi dei file.
prova a dare dalla finestra chiamata prompt dei comandi il comando kpsewhich –all topfront.sty e vedi che cosa ti risponde; se kpsewhich non ti torva il file, il file non c’è. A me quel comando mi restituisce`Macintosh-7:~ claudio$ kpsewhich –all topfront.sty
/Users/claudio/Library/texmf/tex/latex/base/local/topfront.sty
/usr/local/texlive/2013/texmf-dist/tex/latex/toptesi/topfront.sty`Come vedi io ne ho due copie; tu dovresti avere solo la seconda. Tieni presente che con MiKTeX gli alberi del sistema TeX hanno nomi diversi, ma i rami e le foglie dovrebbero avere gli stessi nomi.
20 Agosto 2013 alle 15:23 in risposta a: texmaker non compila ciò che viene compilato con texnicenter #88122::
Se leggessi il file logo che mi hai inviato capiresti che cosa bisogna fare; infatti la riga dell’errore dicel.16 …derland-by-Lewis-Carroll#page/n7/mode/2up}
e come vedi il backslash non c’è.
Semplicemente ti sei dimenticata di far girare di nuovo bibtex, quindi pdflatex usa ancora il file .bbl che era stato creato prima di eseguire la correzione.
::
Quello non è un erore di compilazione, ma un erore di generazione dei file bitmapped partendo dai sorgenti in formato METAFONT. Se pdflatex cerca di fare quello, vuol dire che non ne trova il nome nel file pdftex.map. Quindi sono male installati.
Se invece stai usando xelatex, i font bemebo distribuiti sono font Type 1, quindi vanno caricato con \useacakge con le modalità specifiche descritte sia da Enrico nella sua guida su XeLaTeX, sia nella documentazione di fontspec.
20 Agosto 2013 alle 7:34 in risposta a: texmaker non compila ciò che viene compilato con texnicenter #88120::
Sì, certo; il “cancelletto” che compare nella riga`url = {archive.org/stream/AlicesAdventuresInWon…oll#page/n7/mode/2up}` è un carattere speciale che non può apparire nel testo della citazione; devi modificare la citazione così:`url = {archive.org/stream/AlicesAdventuresInWon…oll\#page/n7/mode/2up}`mettendo un backslash prima di #.
20 Agosto 2013 alle 6:43 in risposta a: texmaker non compila ciò che viene compilato con texnicenter #88118::
Il tuo esempio minimo compilabile non è compilabile. Tuttavia, dopo aver trovato in rete il file ecrc.sty (che non è un file di estensione standard) ho provato a compilare e mancano un po’ di loghi; va be’; i loghi non sono importanti. Perciò dando il comando S nella finestra della console che si apre ad ogni errore, ho mandato il file fino alla fine della sua compilazione senza problemi; nel senso che il font txexa non è saltato fuori e i il file pdf sembra a posto.Ma poi c’è la bibliografia che ha dato origine al tuo intervento sul forum; non hai allegato al bibliografia bib3, o almeno parte di essa, quindi non è possibile replicare l’errore iniziale.
Informazione importante: io dispongo di TeXLive aggiornata a de o tre giorni fa. Non ho MiKTeX, quindi non posso provare a compilare con MiKTeX, anche perché questa distribuzione viene solitamente installata in modo incompleto, e quindi il motivo di certi errori diende dalla sua incompletezza.
Tanto per esemplificare, la mia distribuzione TeXLive 2013 contiene il file txexa; il fatto che tu non ne disponga mi fa propendere per una installazione incompleta di MiKTeX; il consiglio che ti posso dare è:
1) Installa TeXLive 2013 completa e lascia perdere MiKTeX; aggiorna TeXLive regolarmente;
2) Se sei affezionata a MiKTeX installalo completo e aggiornalo regolarmente.Che cosa vuol dire “aggiorna regolarmente”? Per TeXLive ogni giorno ci sono degli aggiornamenti, ma direi che aggiornare ogni giorno sia un po’ da nevrotici; io aggiorno ogni 7-10 giorni e forse posso passare per nevrotico anch’io; con MiKTeX non ti saprei consigliare un intervallo fra un aggiornamento e l’altro, ma direi di provare ad aggiornarlo una volta al mese.
-
AutoreRisposte