Posso rimuovere le etichette dalla bibliografia, mentre il loro mantenimento in citazioni?

StackOverflow https://stackoverflow.com/questions/3002506

  •  25-09-2019
  •  | 
  •  

Domanda

Sto scrivendo la bibliografia della mia relazione con thebibliography , perché non ho bisogno di un database BibTeX (o non ho il tempo per sapere come personalizzare o scrivere uno stile).

I opzionale specifica argomentazione [label] come il riferimento saranno citati nel mio testo principale. Ecco la mia definizione di riferimento:

\bibitem[PNUD1996]{PNUD1996} PNUD. Desarrollo Humano en Chile 1996. Santiago: PNUD, 1996.

Se scrivo: in \cite{PNUD1996}. produce:

  

in [PNUD1996].

Ma l'etichetta appare anche nella bibliografia:

  

[PNUD1996] PNUD. Desarrollo Humano en Chile 1996. Santiago:. PNUD 1996

Posso rimuovere l'etichetta dalla bibliografia e tenerlo nel riferimento? Voglio dire, per ottenere:

  

in [PNUD1996].

e

  

PNUD. Desarrollo Humano en Chile 1996. Santiago:. PNUD 1996

È stato utile?

Soluzione

\makeatletter
\def\@biblabel#1{}
\makeatother

nel preambolo lo farà.

Altri suggerimenti

Se si utilizza uno dei sistemi di citazione autore-dati, come Harvard o apalike , poi non c'è una chiave visualizzata nella bibliografia, e lettori cercare di origine nel reflist utilizzando le informazioni nel corpo degli elementi, proprio come si desidera. È possibile combinare:. È possibile utilizzare un file BST per generare il reflist, e un insieme correlato di macro lattice per generare le citazioni nel corpo del documento

Il tuo esempio è un po 'eccentrico: si guarda in su elementi in base al autore e la data, ma le informazioni dell'autore e la data non sono insieme all'inizio del bibitem, ma si verificano ampiamente separati. Questo lo rende un po 'più di tempo per cercare citazioni; non è senza precedenti: il ISO 690 stile bibliografia divide le informazioni in questo modo, e non ci sono riviste che l'uso autore-data riferimento con esso. Ma se avete una scelta, mi piacerebbe evitare di fare le cose in questo modo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top