Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Ok sorry for this not so clear title. I'm having trouble to express & find what seems so simple :s

I'm biblatex and I would like to know which citation style/bibliographical style and/or option I should use to have my bibliography ordered this way. I put you an example of a thesis from my lab here http://historique.icsn.cnrs-gif.fr/IMG/pdf/Extraction-metabolites-epongesFR2010.pdf

So, in a nutshell:

  • exponent numbers
  • footnote reference for the first time the ref is cited
  • later on when it is again cited nothing happens no op cit no ibid
  • ref numbers identical in the text, the footnote and the final bibliography
  • all same data (the exponent, the footnote and the ref in the final bibliography linked via hyperref)
  • citation style as Authors (Last name then First Name initials) Journal, year in bold, vol, pages.

Seems the most current setting globally for me ... but maybe it isn't. I passed the whole day in a manner to figure that. Nothing until know, thus I have learned a lot.

share|improve this question
    
Could you precise something? When you say that the second time something is cited nothing happens (no op cit, no ibid), do you mean that you want a complete citation everytime, or that you just want the abbreviation? The rest is easy (same data in footnote and bibliography, ref numbers identicals...). –  Martigan Jun 14 '11 at 8:17
    
@martigan no, like in the example, if a ref is again cited nothing happens at the footnote. In fact when a new ref is happening is appears at the footnote. later on if repeated nothing happens, no abbreviation nothing. –  oo1on Jun 14 '11 at 10:52
3  
I think I understand. You want a full citation the first time, in a footnote, and a behaviour similar to the supercite command of the numeric style afterwards. You can do it manually by doing a footfullcite the first time, and supercite afterwards. I don't know how to make it automatic however. –  Martigan Jun 14 '11 at 14:10
4  
@oo1on I'm pretty sure this blog entry by Joseph Wright will get you most of the way there. Following your previous question about styles, you'd use the options bibstyle=chem-acs and citestyle=numeric-comp. –  Audrey Jun 14 '11 at 14:37
    
@Audrey @Martigan many thanks to both of you ! –  oo1on Jun 14 '11 at 14:58

1 Answer 1

up vote 9 down vote accepted

Following lockstep's request, here is my comment as an answer. Credit due entirely to Joseph.

Be warned that if you want to use footnotes that are not citations, you're going to run into some problems. Joseph recommends bigfoot, but a commenter mentioned that this package has some issues with bugs, compatibility and ongoing support. This problem is examined further in another question.

\documentclass{scrbook}
\usepackage[french]{babel}
\usepackage[colorlinks=true]{hyperref}
\usepackage[style=chem-acs,hyperref=true,babel=hyphen]{biblatex}

\ExecuteBibliographyOptions{citetracker=true,sorting=none}

% No brackets around the number of each bibliography entry
\DeclareFieldFormat{labelnumberwidth}{#1\addperiod}

%---------------------------------------------------------------
% Essentially verbatim from Joseph Wright
% http://www.texdev.net/2010/03/08/biblatex-numbered-citations-as-footnotes/
\makeatletter

\let\cbx@citehook=\empty

\DeclareCiteCommand{\sfcite}[\cbx@superscript]%
  {\usebibmacro{cite:init}%
   \let\multicitedelim=\supercitedelim
   \iffieldundef{prenote}
     {}
     {\BibliographyWarning{Ignoring prenote argument}}%
   \iffieldundef{postnote}
     {}
     {\BibliographyWarning{Ignoring postnote argument}}}
  {\usebibmacro{citeindex}%
   \usebibmacro{sfcite}%
   \usebibmacro{cite:comp}}
  {}
  {\usebibmacro{cite:dump}}

\newbibmacro*{sfcite}{%
  \ifciteseen
  {}
  {\xappto\cbx@citehook{%
   \noexpand\footnotetext[\thefield{labelnumber}]{%
     \fullcite{\thefield{entrykey}}\addperiod}}}}

\newrobustcmd{\cbx@superscript}[1]{%
  \mkbibsuperscript{#1}%
  \cbx@citehook
  \global\let\cbx@citehook=\empty}

\makeatother
%---------------------------------------------------------------

\bibliography{biblatex-examples}

\begin{document}
\chapter{Title}
\null\vfill\noindent
First citation.\sfcite[cf.][461]{companion}
First citation.\sfcite[e.g.][2589]{bertram}
Second ``multi'' citation.\sfcite{bertram,companion}
\printbibliography
\end{document}

enter image description here

Some notes:

  • Citation links take you to the bibliography entry, not the footnote. This appears to deviate from a feature you requested in a previous question.
  • I've dropped the entry number brackets in the bibliography to conform with your thesis example. A few other changes to this end could be made (e.g. author names in normal font instead of small caps and footnote numbers in superscript), but I personally wouldn't see these as improvements in typographic style.
share|improve this answer
    
this works great and thus I'd like to adapt it for my own use. How would one go about adding [ and ] around the cite numbers? (Everywhere: in text superscript, footnote superscript and bibliography). –  romeovs Jun 14 '11 at 20:37
    
@romeovs This is straightforward to do except in the footnote superscripts. Can you post your comment as a question? Be sure to include your document class and babel language (if any). I'll be able to answer provided that you are using the standard document classes and your language doesn't impose a particular footnote style. –  Audrey Jun 14 '11 at 22:10
    
it's up! tex.stackexchange.com/questions/20787/… –  romeovs Jun 15 '11 at 5:40

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.