- Questo topic ha 12 risposte, 7 partecipanti ed è stato aggiornato l'ultima volta 15 anni, 7 mesi fa da
letteracdp.
-
CreatoreTopic
-
31 Gennaio 2011 alle 12:17 #55413::
Ciao a tutti,
ho un problema.
Sto usando per la bibliografia:
\begin{thebibliography}{00}
\bibitem{nome}
\end{thebibliography}ma non mi piace che nell’output venga fuori il numero di riferimento tra parentesi quadre. [1] nome
Lo vorrei togliere?Come posso fare?Non vorrei usare il pacchetto natbib perchè è più complicato.
Secondo voi esiste un modo usando thebibliography??Attendo news
Grazie
Sabri
❓
-
CreatoreTopic
-
AutoreRisposte
-
-
31 Gennaio 2011 alle 12:36 #55414
-
31 Gennaio 2011 alle 12:48 #55415
-
31 Gennaio 2011 alle 13:05 #55416::
Ciao a tutti,
ho un problema.
Sto usando per la bibliografia:
\begin{thebibliography}{00}
\bibitem{nome}
\end{thebibliography}ma non mi piace che nell’output venga fuori il numero di riferimento tra parentesi quadre. [1] nome
Lo vorrei togliere?Come posso fare?Non vorrei usare il pacchetto natbib perchè è più complicato.
Secondo voi esiste un modo usando thebibliography??Attendo news
Grazie
Sabri
❓E come ti riferisci alle citazioni bibliografiche?
Ciao
Enrico
-
31 Gennaio 2011 alle 14:55 #55417
-
31 Gennaio 2011 alle 16:20 #55418::
Premetto che non ho mai usato natbib, ma – se capisco bene – ti interessa un sistema di citazione autore-anno.
Se ciò è vero, questo codice dovrebbe funzionare:`
\documentclass[a4paper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage[style=philosophy-modern,backref]{biblatex}\bibliography{bibliografia} % la base di dati di biblatex
\usepackage[babel]{csquotes}\begin{document}
Come si legge in questa guida\footcite[1]{pantieri:arte}
Come si legge in questa guida: \cite[2]{pantieri:arte}
Come si legge in questa guida: \parencite[14]{knuth:art}
\cleardoublepage
\addcontentsline{toc}{chapter}{\bibname}
\printbibliography
\end{document}
`Il file bibliografia.bib contiene queste voci:
`
@book{knuth:art,
author = {Knuth, Donald Ervin},
title = {Computer Programming as an Art},
volume = {3},
publisher = {Addison-Wesley},
year = {1973},
address = {Reading (Massachusetts)}
}@manual{pantieri:arte,
author = {Pantieri, Lorenzo and Gordini, Tommaso},
title = {L'arte di scrivere con \LaTeX},
year = {2010},
url = {http://www.lorenzopantieri.net/LaTeX_files/ArteLaTeX.pdf}
}
`A presto,
Matteo
-
31 Gennaio 2011 alle 16:47 #55419
-
31 Gennaio 2011 alle 16:53 #55420
-
31 Gennaio 2011 alle 16:56 #55421
-
31 Gennaio 2011 alle 19:06 #55422::
Forse quel che intende sabrina è semplicemente qualcosa del tipo
`
\begin{thebibliography}{LrgstLab}
\bibitem[Drof83]{Drofnats1983}
R.~J.~Drofnats, \emph{Farm Ecology and Isolated Analgesics}, …
\end{thebibliography}
`
In altre parole, mi sembra di capire che si vuole confezionare la bibliografia “a mano” (senza BibTeX), e che il problema sia solo quello di personalizzare l’etichetta: per questo è previsto l’argomento opzionale del comando \bibitem.—
Gustavo
-
31 Gennaio 2011 alle 19:28 #55423
-
31 Gennaio 2011 alle 20:05 #55424::
Va bene, vuoi usare direttamente il file bbl o scriverne a mano uno di quel tipo.Ti suggerisco i seguenti passi:
1) usa il file bib, compilalo con bibtex e ottieni il file bbl,
cambiagli l’estensione da bbl in tex, per esempio
3) edita i comandi \bibitem in modo da agginugere ad ognono, se non ce l’ha già l’etichetta che cuoi tu, quella che va fra parentesi quadre, non la chiave che va fra graffe.
4) cerca nella tua classe dove è definito il comando \cite e i suoi file subalterni,
5 copiali (o almeno copia quelli che vuoi modificare) nel file della bibliografia con estesnione tex
7) modifica quel particolare comando che produce la parte scritta del comando \cite come più ti piace, in particolare togliendo le quadre che non ti piacciono.
8) nel fare tutto cio metti come prima riga del file tex il comando \makeatletter
9) esegui ed aggiusta di sale 😉 se è necessario, cioè aggiusta i piccoli dettagli, gli spazi fini, i font, e compagnia.Funziona certamente anche se non è molto ortodosso. è come farsi i tortellini in casa oppure comprarli già fatti. In quelli fatti in casa sai esattamente che cosa c’è e sono adatti ai tuoi gusti; ti richiedono però un mucchio di lavoro; giù al supermercato sotto casa te la cavi in 10 minuti, ma se non c’è la marca che vuoi tu, o il ripieno che vuoi tu, devi per forza farteli in casa o rinunciare ai tortellini.
Vuoi forse rinunciare ai tortellini?
-
31 Gennaio 2011 alle 20:23 #55425::
si, ma non mi piace che venga fuori l’etichetta tra parentesi quadre, sia essa un numero se non si specifica niente o una parola se si scrive all’interno. Vorrei semplicemente che uscisse senza quella quadra davanti ai nomi degli autori.
SabrinaDovresti ridefinire, per esempio nel preambolo (o in un tuo pacchetto), il comando \@biblabel:
`
\makeatletter
\def\@biblabel#1{#1}
\makeatother
`
(confronta con la definizione originale in latex.ltx
`
\def\@biblabel#1{[#1]}
`
che mette, come si vede, le parentesi quadre).Comunque, permettimi di aggiungere che non condivido affatto questa tua idea di eliminare le parentesi quadre. (Messaggio fuso col seguente dopo il suo primo invio.)
—
Gustavo
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.