Re: Uso minimale di bibunits

#31246
Up
0
Down
::

2. Scrivi questa magia nel preambolo, dopo il caricamento di bibunits:
Codice:
\makeatletter
\let\std@arabic\@arabic
\AtBeginDocument{\def\thebibliography#1{%
\let\chapter\section
\edef\@arabic{\thechapter.\noexpand\std@arabic}%
\stdthebibliography{\thechapter.#1}}}
\makeatother

Con questo codice però mi numera nel modo desiderato solamente i riferimenti
nella bibliografia, io vorrei che fossero in questa forma sia nel testo che nella
bibliografia a fine capitolo.
Cercando sul forum “chapterbib” ho trovato due righe di codide:
`\renewcommand\citeform {\thechapter.} `
`\makeatletter \renewcommand{\@biblabel}[1]{[\thechapter.#1]} \makeatother`
La prima, da inserire nel preambolo, si applica purtroppo solo a chapterbib e mette nella forma voluta i riferimenti nel testo, mentre la seconda, da mettere nel corpo del documento, si applica anche al nostro caso e fa (forse. . .) la stessa cosa del codice di Enrico.

3. La richiesta è, secondo me, priva di senso. In che ordine le metteresti?

In effetti non è necessaria come cosa. Comunque pensavo all’ordine di apparizione nel testo, così come i riferimenti all’interno di ciascun capitolo.
Quindi semplicemente una lista del tipo
[1.1] Pippo
[1.2] Agekyan
[2.1] Pluto
[2.2] …
[3.1] Pippo
[3.2] …

Così facendo potrebbe capitare che alcune reference si ripetano essendo state citate in più capitoli.

Ciao ciao.
Fra

Go to top