Risposte nei forum create
-
AutoreRisposte
-
::
OldClaudio” post=80235Sull’Arte di scrivere con LaTeX c’è scritto tutto quello che hai riassunto e ci avresti messo 10 minuti se l’avessi letta con attenzione.
Io non ho scritto quasi niente nella documentazione di TOPtesi in merito alla creazione della bibliografia perché TOPtesi non ha nulla di speciale a questo proposito e con TOPtesi o con qualunque altra classe la bibliografia richiede sempre le stesse operazioni.la mia non voleva essere una critica negativa nei confronti delle guide, utilissime per altro, semplicemente io mi sono trovato un po’ in difficoltà nel capire esattamente come far funzionare il tutto. probabilmente sono partito pensando che fosse più complicato di quello che è, complicandomi la vita da solo.
ho voluto schematizzare il mio esempio pensando che possa servire a qualcun’altro.
tutto qua. spero che nessuno se la sia presa.
::
Ok, ho risolto, credo che visto la fatica che ho fatto io, magari un breve riassunto di come ho fatto per far funzionare sta benedetta bibliografia possa essere utile a qualcun altro:UNO:
creare un file bibliografia.bib e metterlo nella stessa cartella in cui ho il file principale.tex
DUE:
nel file .bib scrivere i riferimenti a mano, secondo le guide che ci sono in giro o tramite JabRef (programmino carino e utile).
TRE:
nel file principale.tex seguire le seguenti indicazioni:
NEL PREAMBOLO:
\usepackage[style=numeric-comp,useprefix,hyperref,backend=bibtex]{biblatex}
\bibliography{bibliografia}NEL CORPO DEL DOCUMENTO:
\cite{parola chiave della bibliografia}
ALLA FINE DEL DOCUMENTO (dentro al documento):
\printbibliography
una volta fatto questo si compila in ordine con:
1. pdflatex
2. bibtex
3. pdflatexuna volta in pdflatex poi in bibtex e poi di nuovo in pdflatex.
Tengo a precisare che:
1-sono ignorantissimo in materia di LaTeX.
2-cercavo la cosa più semplice che potesse funzionare come bibliografia al termine del documento e con i vari riferimenti nel testo.
3-da quello che ho capito esiste biber, che serve sempre per la bibliografia ma non chiedetemi nulla perchè è già tanto se ho capito questo.
4-sono diventato matto una giornata per arrivare a questo risultato perdendo un sacco di tempo, in giro ci sono speigazioni e guide dalle quali io (che non capisco nulla) non ci ho capito na mazza.
5-spero vivamente che questo micro riassunto possa servire anche ad altre new entry come me.Ciao a tutti.
::
Mi sembra doveroso tenervi aggiornati:Con TexLive non ho più errori, solo un BAD BOXES….come si risolve? e cosa significa?
Inoltre la barte di BibTex a inizio compilazione mi compare sempre…..in effetti devo ancora studiarmi la parte della bibliografia.
================================================
EDIT:lo so sono pesantissimo…ma non capisco una cosa…
uso il comando \facolta{}
per modificare “INGEGNERIA” che compare sul frontespizio. Non capisco però perchè se io metto \facolta{Pippo pluto e paperino} dentro il master file me lo riconosce e quindi sovrascrive “INGEGNERIA”, mentre se lo metto dentro il file toptesi.cfg (come lo vorrei io) non lo interpreta!================================================
EDIT2:Volevo cambiare la scritta Candidato con Laureando….allora ho torvato la soluzione già postata su un’altra discussione di inserire nel preambolo del master file questo:
\def\Candidato{Laureando} % ridefinisce la parola Candidato con Laureando
\def\Candidati{Laureandi}
\def\Candidata{Laureanda}
\def\Candidate{Laureande}quello che io mi domando è: MA il comando \CandidateName non dovrebbe fare proprio questo servizio?Almeno io ho usato \FacoltaDi{} in questo senso, ridefinendola in Dipartimento di… . Ho provato ad usare \CandidateName ma non mi sembra faccia nualla, sia su toptesi.cfg sia sul master file sia dentro begin che nel preambolo. Nullla di nulla. Forse non ho capito io come funziona questo comando, ma dalla descrizione nel manuale mi sembrava similare a \FacoltaDi{}.
Illuminatemi!!
Grazie ancora.
::cfiandra” post=79574
Salve a tutti, non riesco ad andare avanti con la mia tesi, in quanto mi dà problemi in fase di compilazione.
Ottengo il seguente messaggio quando tento di compilare il master file:
! LaTeX Error: Missing \begin{document}
allego in un file zip i 5 file che credo di aver capito siano necessari per compilare correttamente questo sgorbietto di documento LaTeX.
Inoltre
non riesco ad eliminare o modificare la scritta “INGEGNERIA” nella prima pagina. Che io definisca \facolta o \FacoltaDi non cambia nulla, mi rimane sempre questa dannata scritta davanti.
Spero qualcuno possa aiutarmi.
Il mio consiglio è: leggi la documentazione del pacchetto bene. Dove bene vuole proprio dire bene. 🙂
Un secondo consiglio è: non partire da zero a costruirti i file di partenza. La classe mette a disposizione degli esempi e guarda, ti dico in tutta onestà che anche io sono partito da lì. Tali esempi, con TeXLive li hai già sul tuo pc, ma li trovi più facilmente su http://www.ctan.org/tex-archive/macros/latex/contrib/toptesi. Parti ad esempio da [tt]toptesi-example.tex[/tt].
Per correggere la bozza che hai mandato ho fatto così:
`\documentclass[11pt]{toptesi}
\includeonly{%
preliminari,%
capitolo1,%
%capitolo2,%
%capitolo3,%
%appendici,%
%bibliografia%
}\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}\begin{document}
\facolta{Pippo pluto e paperino}
\ateneo{Università di Venezia}
\nomeateneo{Ca' Foscari}
\titolo{titolo:su 3.tex, ovvero il master file}
\sottotitolo{sottotitolo:su 3.tex}
\candidato{candidato: o “candidata?” XXX}
\relatore{relatore:prof.\ XXX}
\sedutadilaurea{seduta di laurea:Febbraio 2013}
%
\include{preliminari}
\include{capitolo1}
%\include{capitolo2}
%\include{capitolo3}
%\appendix
%\include{appendici}
%\include{bibliografia}
\end{document}` per il documento principale e
`\ateneo{Universit\'a di Venezia}
\nomeateneo{Ca' Foscari}
\FacoltaDi{Dipartimento di } %%%%% NOTA LO SPAZIO!!!!
\CorsoDiLaureaIn{Corso di Laurea in Informatica}
\TesiDiLaurea{Tesi di Laurea Triennale}
\Materia{Materia della Tesi}
\titolo[Titolo Breve]{Titolo del Frontespizio}
\sottotitolo{Sottotiolo del Frontespizio}` per il file di configurazione. Comunque sia, i problemi principali erano:1) non aver caricato [tt]fontenc[/tt] e [tt]inputenc[/tt] (su altri pacchetti utili non metto becco 😉 , ma questi almeno…);
2) avevi inserito: `\ateneo{atneo:Università di Venezia}
\nomeateneo{nomeateneo:Ca' Foscari}` cosa che ovviamente non va bene a meno che nel frontespizio non vuoi vedereATNEO:UNIVERSITÀ DI VENEZIA
NOMEATENEO:CA’ FOSCARIorribile;
3) avevi impostato nel .cfg la facoltà con Dipartimento di (mi raccomando lo spazio, ma ti consiglio di provare a levarlo per capire cosa capita), ma nel documento principale non c’era.Dimenticavo: con TeXLive compila benissimo. 🙂
Ciao
Claudiograzie innanzitutto della risposta. allora tra poco analizzerò il file di esempio che mi hai consigliato. per ora stavo verificando il file da te modificato con quello che stavo provando io.
hai aggiunto
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}diciamo che ne l frattempo li avevo aggiunti anche io…in realtà però non capisco molto \usepackage[T1]{fontenc} a cosa serva…ossia, capisco nella teoria perchè ho letto qualcosa, nella pratica mi sembra non cambi nulla…esiste un esempio pratico che mi possa far capire il cambiament da metterlo a non metterlo?
inoltre, questi pacchetti vanno aggiunti su ogni file che compone il progetto completo?
Altra cosa importante..mi continua a dare l’errore missing begin document….boh..proverò a cambiare miktex con texlive..sempre che non abbiate qualche idea o qualche o qualche incarnata da darmi su qualcosa che ho palesemente sbagliato.
=================================
Qui vi pongo qualche domanda per capire come analizzare quello che mi esce inf ase di compilazione:
Mi escono anche 2 bad boxes: cosa significa?Nella console all’inizio della compilazione compare:
This is BibTeX, Version 0.99d (MiKTeX 2.9)
The top-level auxiliary file: 3.aux
A level-1 auxiliary file: preliminari.aux
A level-1 auxiliary file: capitolo1.aux
I found no \citation commands—while reading file 3.aux
I found no \bibdata command—while reading file 3.aux
I found no \bibstyle command—while reading file 3.aux
(There were 3 error messages)
Che ci siano 3 errori qualcosa mi puzza… cosa devo fare?Alla fine della compilazione compare:
texify: pdflatex.exe failed for some reason (see log file).
Anche qui mi domando se ha fallito…qualcosa non và…o sbaglio? come si può risolvere?in allegato il file di log e un file rtf del resoconto della console.
=====================================
per quanto riguarda le cose scritte erano prove per vedere da dove veniva fuori una cosa e da dove l’altra…non ci stavo più a capire nulla. ora mi è chiaro anche il discorso INGEGNERIA.
GRAZIE…
SPERO DI NON AVER SCRITTO TROPPO E SCUSATEMI PER L’IGNORANZA!
::
–Sei sicuro di voler produrre file archiviabili secondo la norma ISO 19005:1 del 2005?
Hai letto a che cosa serve pdfx?–no, non ne sono sicuro, solo che leggendo la guida di toptesi viene spiegato che per archiviare file che possano essere poi letti in futuro ci vuole uno standard che è questo. o almeno sarebbe meglio che ci sia uno standard.
ora io devo scrivere la tesi e la devo consegnare in formato digitale, nessuno mi obbliga ad avere standard, però mi incuriosiva e mi sembrava carino.poi nella pagina successiva del manuale leggo…Per facilitare la composizione della tesi questa richiesta (l’inclusione del package) è già contenuta nella classe TOPtesi, quindi lo studente non deve preoccuparsi di niente, fuorché installare il pacchetto pdfx nel proprio albero locale2. io immagino che essendoci una richiesta da qualche parte, prima o poi mi verrà fuori un errore che mi dice pacchetto mancante…poi in realtà lo posso anche aver installato, però è consigliato vivamente di salvarlo nell’albero personale: Siccome bisogna provvedere ad una certa personalizzazione,è consigliabile eseguire questa installazione nell’albero personale, perché quando si aggiorna il sistema TEX, vengono riscritti tutti i file degli alberi di sistema, ma non quelli dell’albero personale.
e da qui nasce il problema di capire quale diamine sia un albero piuttosto che un’altro.=========================================
cambiando discorso…io ho installato sul mio sistema winedt miktex e texlive. mi consigli vivamente di passare a texlive, bene seguirò il consiglio: cosa serve che cambio per usare la texlive piuttosto che miktex? ora provo a darmi un’occhiata alle impostazioni di winedt.
=========================================
già che ci sono pongo un’altra questione. ottendo il seguente messaggio quando tento di compilare il master file: ! LaTeX Error: Missing \begin{document}
allego in un file zip i 5 file che credo di aver capito siano necessari per compilare correttamente questo sgorbietto di documento LaTeX.
==========================================
alla fine comunque mi crea lo stesso un file pdf. ora vorrei capire come faccio ad eliminare o modificare la scritta “INGEGNERIA” quando definisco Facoltà di…..
Attachments:
You must be logged in to view attached files.::
Allora, ora la guida di TOPTESI mi dice che devo INSTALLARE il pacchetto “pdfx”.Però non nella cartella principale, bensì nell’albero locale.
Ora da questo sito leggo:
•Albero personale: è la cartella in cui il singolo utente può inserire i pacchetti che usa e che non sono inclusi nella distribuzione. La posizione degli alberi dipende dalla particolare distribuzione usata:
•Su Windows, se si usa MiKTeX
l’albero principale è la cartella C:\Programmi\MiKTeX 2.7\
l’albero locale è radicato in C:\Documents and Settings\All Users\Dati applicazioni\MiKTeX\2.7\
l’albero personale si trova in C:\Documents and Settings\ \Dati applicazioni\MiKTeX\2.7\; o in C:\Documents and Settings\ \Impostazioni locali\Dati applicazioni\MiKTeX\2.7\.Io uso Windows7 e non riesco a distinguere quali siano i 3 alberi.
Ho trovato qualcosa di simile nei seguenti percorsi:
1)C:\Users\Federico\AppData\Local\MiKTeX\2.9
2)C:\Users\Federico\AppData\Roaming\MiKTeX\2.9
3)C:\ProgramData\MiKTeX\2.9
4)C:\Program Files (x86)\MiKTeX 2.9\Credo che 4) sia il ramo principale. Gli altri non riesco ad indentificarli con certezza.
POTETE AIUTAMRI??
Inoltre per quanto riguarda l’installazione io ho provato con il Package Manager, però mi sembra che mi abbia instalalto il pacchetto nella cartella principale, come faccio ad installarlo in quella personale??
HELP ME!!
grazie in anticipo e scusate se ho scritto cavolate.
::franen” post=79371Ciao e benvenuto.
Non conosco toptesi e non so a che possa servire il file .cfg.
Il tuo esempio però si compila benissimo con un’installazione aggiornata di TeXlive. Tu cosa usi? Come viene consigliato in un numero indicibile di post, installa la versione completa di TeXlive2012, eviterai un sacco di brutte sorprese.
E, se fossi agli inizi con LaTeX, da’ un’occhiata a “L’Arte di scrivere con LaTeX”.
Franuso MiKTeX.
In effetti stavo leggendo L’arte di scrivere, poi ha citato toptesi e ho detto perchè non usarla..e l’ho impostata. Poi non so quanti tipi di conflitti ci siano in effetti. Scusatemi ma non ho letto tutti e due i manuali (guide/documentazioni). Volevo creare il documento man mano che leggevo.
Ora inizierò a leggermi la documentazione di toptesi.Grazie lo stesso intanto per il vostro supporto. Vi terrò aggiornati.
-
AutoreRisposte