Risposte nei forum create
-
AutoreRisposte
-
::
Infatti cosi è..ho fatto un file a parte chiamato Nomenclatura.tex che poi vado a richiamare..l’ho scritto nel mio primo commento :)!
Non c’è niente che non va nel mio codice?Sarà meglio che tu ci mostri un esempio (ridotto) di ciò che metti in quel file; aggiungi anche uno schema minimale del tuo preambolo.
Ciao
Enrico
::il comando \include{Nomenclatura} l’ho trovato in un template di una tesi in ingegneria…quindi dici che non si può fare un file a parte e poi richiamarlo?cmq rimane sempre il problema che me lo posiziona praticamente nel \mainmatter…
Evidentemente quella tesi aveva un file separato in cui scriveva la nomenclatura. TeX non è magia: \include{pippo} cerca di inserire il contenuto del file pippo.tex; se non lo trova si limita a dare un comando di cambio pagina.
Puoi credere che gli sviluppatori di nomencl pensassero in italiano? Più probabile che abbiano creato un unico comando; \printnomenclature, appunto.
Ciao
Enrico
::Mi inserisco anche in questa discussione perchè ho difficoltà con la nomenclatura.Voglio metterla dopo la lista delle tabelle (dovebbe essere il posto giusto se non sbaglio) e devo dividerla per tipologia (es. Alfabeto greco, alfabeto romano, pedici, apici). Leggendo qua e la ho scritto il codice cosi:
preambolo:
`
\usepackage{nomencl}
\makenomenclature
\RequirePackage{ifthen}
\ifthenelse{\equal{\languagename}{english}}
{
\renewcommand{\nomgroup}[1]{%
\ifthenelse{\equal{#1}{R}}{%
\item[\textbf{Roman symbols}]}{%
\ifthenelse{\equal{#1}{G}}{%
\item[\textbf{Greek symbols}]}{%
\ifthenelse{\equal{#1}{S}}{%
\item[\textbf{Subscripts}]}{%
\ifthenelse{\equal{#1}{T}}{%
\item[\textbf{Superscripts}]}{}}}}}%
}%
`
poi ho richiamo un file preparato a parte chiamato Nomenclatura (file .tex) inserendolo nel frontmatter dopo listoftable:
`
\clearpage
\addcontentsline{toc}{chapter}{\nomname}
\include{Nomenclatura}
\printnomenclature
`
Quando lo faccio girare, mi mette la nomenclatura nell’indice subito dopo il primo capitolo, a pagina 1..che poi nemmeno compare!
Dov’è il problema?se lo metto prima della lista delle figure me lo inserisce esattamente nell’indice anche se poi non lo mostra successivamente.
Grazie mille ancoraNon mi pare che ci sia qualcosa nella documentazione che dica “\include{Nomenclatura}”. Più probabile che sia “\printnomenclature”.
Ciao
Enrico
::Salve,
vi descrivo la mia configurazione:
– uso bibtex con un solo file in una certa cartella
– uso diversi file inseriti nel tex tramite \include con definizioni ricorrenti
quando spedisco il tex ad un mio collega devo ricordarmi di allegare alla mail anche questi include ed il file bib.
ricordavo, ma non sono stato capace di ritrovare l’informazione, che in latex esiste un comando da shell che crea un file compresso che automaticamente si va a prendere i files inclusi, la bibliografia ed e’ pronto per la spedizione.
c’e’ qualcuno che puo’ aiutarmi?
grazie
g.Ricordi male. Fa’ uno zip dell’intera cartella.
Ciao
Enrico
::Ho risolto e capito il problema!
Avendo immagini prese da articoli, tesi ecc dovevo comunque citare la fonte. Poi creando l’indice delle figure e delle tabelle e inserendoli all’inzio apparivano prima degli elementi citati nella prima pagina dell’introduzione…grazie comunque degli aiuti! 🙂Questo è uno dei punti in cui biblatex è superiore, perché infatti sa da sé di dover ignorare i comandi \cite che trova negli elenchi e negli indici.
Puoi provare questo trucco infame:
`\begingroup
\makeatletter
\@fileswfalse
\listoffigures
\listoftables
\endgroup`
che disabilita la scrittura nel file ausiliario durante la composizione degli elenchi.Ciao
Enrico
7 Luglio 2011 alle 10:28 in risposta a: problemi bibliografia: fonti non stampate, e url lunghi #60697::[quote]Allora mi son perso un pezzo, non devo compilare prima con latex, poi con bibtex, e poi con pdflatex? io credevo di dover fare anche in questo caso così, altrimenti la bibliografia come gliela passo? compilando solo con pdflatex il documento viene eseguito, ma ovviamente manca la bibliografia (compaiono solo i due titoli).
grazie per la pazienza!
pdflatex pippo
bibtex pippo
pdflatex pippo
pdflatex pippoDov’è il problema? Naturalmente non è obbligatorio fare ogni volta così; bibtex puoi farlo girare una volta ogni tanto, se proprio ci tieni a vedere i riferimenti nel testo.
Ciao
Enricobibtex lo lancio perché il doc è finito e manca solo la bibliografia.
noto che compare una sorta di errore: pdflatex: Couldn’t connect to serveril problema è che non me la stampava, io comunque il procedimento lo facevo corretto:
pdflatex tesi
bibtex bibliografia
bibtex sitografia
pdflatex tesi
pdflatex tesipoi ho notato che nel file di log diceva che non trovava il file tesi.bbl allora ne ho preso uno “vecchio”, che si era creato in precedenza sempre con la stessa tesi (era in una cartella di prova) e me la stampa tutta e con gli url a capo finalmente (senza breakurl) !!
però non capisco perché i riferimenti continuano ad essere postati in ordine casuale, tipo per quelli cartacei [1] [2] [28] ecc. che poi scrive 28 ma i riferimenti di “Testi consultati” sono solo 12.
lo stile che uso è il numeric, allora ho pensato di modificare la voce scrivendo \usepackage[bibstyle=numeric, citestyle=numeric]{biblatex}
senza però ottenere alcun risultatoa questo punto vorrei anche che la voce “Testi consultati” e “Siti web consultati” cominciassero entrambi in una nuova pagina, ho pensato di scrivere \defbibheading{cartaceo}{\section*{Testi consultati}}
\newpage{}
\cleardoublepage
\defbibheading{web}{\section*{Siti Web consultati}}ma non funziona.
scusa se ti stresso, sei preziosissimo![/quote]
Ti stai confondendo le idee: con biblatex devi far girare bibtex una volta sola e su un solo file.Se hai solo due categorie, puoi dichiararne una sola, diciamo “cartaceo”:
`\usepackage[babel]{csquotes}
\usepackage[style=numeric,defernumbers=true]{biblatex}
\usepackage[nottoc]{tocbibind}
\bibliography{ciccioxter}\DeclareBibliographyCategory{cartaceo}
\addtocategory{cartaceo}{accoto:metriche}
\addtocategory{cartaceo}{linkedin:tigerglobal}
\addtocategory{cartaceo}{linkedin:cardmunch}`
Il tuo file bibliografico (che qui ho chiamato ciccioxter) può anche essere diviso in due, basta dichiarare tutti quelli che ti servono in \bibliography.A questo punto devi stampare le due bibliografie:
`\nocite{*} % estrarrà anche tutto quanto non hai citato
\backmatter
\printbibliography[category=cartaceo,heading=bibliography,title={Testi consultati}]
\printbibliography[notcategory=cartaceo,heading=bibliography,title={Siti web consultati}]`
Otterrai due capitoli non numerati con la solita procedura:
`pdflatex pippo
bibtex pippo
pdflatex pippo
pdflatex pippo`
Ciao
Enrico
::Ok ecco l’esempio..ho provato a cambiare tutto copiando dalla soluzione del ragazzo precedente.
Nel preambolo:
`
\usepackage[style=numeric,hyperref,backref,natbib,sorting=none]{biblatex}
\bibliography{bibliografia}
`
Per richiamare il file .bib creato con JabRef 2.6:
`
\include{Nuovo}
`
e infine:
\nocite{*}
\clearpage
\addcontentsline{toc}{chapter}{\bibname}
`
E' inutile dirti che questa cos non funziona…non mi riconosce tutti gli elementi da citare..che cosa ho sbagliato in tutto ciò??`No, guarda: con natbib e unsrt va benissimo. Non cercare di fare cose raffazzonate senza capire che cosa stai facendo. Per esempio quello strano “\include{Nuovo}” che cosa dovrebbe fare?
Se poi continui a mettere \nocite{*} ti verrà fuori roba strana per forza.
Ciao
Enrico
::Ma non sono centrati nella riga le voci delle intestazioni a riga unica. Cioé leggo una cosa del genere:
FUNZIONI_____VARIABILI
______________AGGIUNTIVEinvece io vorrei centrare verticalmente la voce ‘FUNZIONI’
Non farlo. Ma è inutile continuare a discutere così. Non sarebbe meglio fare un esempio vero?
Ciao
Enrico
::Il povero Chebyshev viene scritto in molti modi; quello non l’avevo ancora visto.
Qui http://it.wikipedia.org/wiki/Chebichev
trovo che in italiano è traslitterato come Cebisceff. Io ho erroneamente aggiunto una ‘h’Se n’è già discusso parecchio. La forma “Cebisceff” è ridicola. O “Chebyshev” oppure “Čebyšev” (la dieresi sulla seconda “e” è facoltativa).
Però come gli dico che è un’unica cella che deve creare visto che non mi centra verticalmente le intestazioni di colonne a voce unica, e che deve colorarle ugualmente?
Eh?
`\begin{tabular}{ll}
\multicolumn{1}{c}{Funzioni} & \multicolumn{1}{c}{Polinomi} \\
\multicolumn{1}{c}{di Hilbert} & \multicolumn{1}{c}{di Čebyšev}\\
…
\end{tabular}`
I colori nelle tabelle lasciali a chi vuole stupire il volgo. 🙂 Anche l’apostrofo in “d’Hilbert” è piuttosto discutibile.Ciao
Enrico
::Ho trovato: per tabelle grandi uso sidewaystable
Però se volessi mandare a capo l’intestazione di una colonna, ad esempio, per avere:
FUNZIONI____________POLINOMI di
d’HILBERT___________CHEBISCEFFpiuttosto che
FUNZIONI d’HILBERT_________POLINOMI di CHEBISCEFFcome posso fare?
Scrivi due righe invece di una.
Il povero Chebyshev viene scritto in molti modi; quello non l’avevo ancora visto.
Ciao
Enrico
::Ho provato a togliere notice{*} ma anche cosi con ( con unsrtnat) non me li mette in ordine di apparazione e purtroppo lo devo fare quasi x forza. Non so…cambiando pacchetto e usando bibtex è più semplice?quindi seguendo la soluzione che hai dato al ragazzo prima di me…ancora grazie..
Mi pare impossibile. Cerca di preparare un esempio piccolo.
Ciao
Enrico
::Buonasera,
ancora una domanda su Tesi Classica.
Ho bisogno di utilizzare il pacchetto siunitx;caricando il pacchetto senza opzioni, funziona correttamente; se però tento di attivare l’opzione binary-units:`\usepackage[binary-units]{siunitx}`
ottengo un errore:
`Unknown option 'binary-units'.`
qualche idea su possibili soluzioni?
Grazie in anticipo,
FabioAggiornare siunitx?
Ciao
Enrico
::si ho letto nelle risposte precendenti che è una pazzia..quindi l’unica soluzione è sostituire natbib?Basta cambiare nel preambolo..giusto?o devo cambiare anche tutta la parte nel file generale e il file Nuovo.bib?ovviamente grazie..
Non capisco. Quello che hai mostrato va benissimo, non devi cambiare niente.
L’ordine sconosciuto è facile da spiegare; sono elencati in ordine di apparizione i titoli che hai citato nel testo (con \cite o affini). Poi compaiono tutti i titoli del file .bib che non hai citato, nell’ordine in cui sono nello stesso file, per via di \nocite{*}.
Ovviamente l’ordine di apparizione ha un minimo di senso (ma proprio minimo) solo se nella bibliografia compaiono solo elementi effettivamente citati.
Ciao
Enrico
-
AutoreRisposte