tufte-latex icon indicating copy to clipboard operation
tufte-latex copied to clipboard

natbib is out, biblatex is in

Open GoogleCodeExporter opened this issue 9 years ago • 13 comments

Very simple: natbib is going to be obsolete. The new, all-including package for 
bibliographies will be biblatex (with its companion biber to replace the 
already obsolete bibtex). But biblatex is incompatible with natbib, so it would 
be kind of the package creators to update it in order to use the new one, or 
even better to offer an additional option. Thank you!

Original issue reported on code.google.com by [email protected] on 8 Oct 2010 at 10:04

GoogleCodeExporter avatar Mar 12 '15 19:03 GoogleCodeExporter

Thanks for filing this issue.  My plan is to allow the option of using natbib, 
biblatex, or to load no bibliography package at all (useful if you don't need a 
bibliography or want to use some other bibliography package entirely).

Original comment by [email protected] on 8 Oct 2010 at 10:22

  • Changed state: Accepted
  • Added labels: Type-Enhancement

GoogleCodeExporter avatar Mar 12 '15 19:03 GoogleCodeExporter

Hi.

I made it work with biblatex. The tufte-code does not even have to be changed, 
just the input file needs some tweaking. I attached the patches against r173 
sample-book.tex and same-handout.tex, but here is (in short words) what I did:

(1) use the nobib option.
(2) quick n dirty patch for an error message, \nohyphenations is somehow 
defined in biblatex
\usepackage{hyphenat}
(3) Do use normal bibtex commands (no surprise here), but the biblatex ones
\usepackage[backend = biber, style = numeric]{biblatex}
\addbibresource{sample-handout.bib} 
(4) Make a new cite command. Please note, how much easier things are in 
biblatex :) I don't know, if it covers all the cases, but it looks very 
promising. Please note, that you have to look into the biblatex package to 
change things.
\renewcommand{\cite}[2][0pt]{\sidenote[][#1]{\fullcite{#2}}}
(5) same as (3) in the end
 \printbibliography

yay.

Original comment by [email protected] on 12 Aug 2011 at 10:21

Attachments:

GoogleCodeExporter avatar Mar 12 '15 19:03 GoogleCodeExporter

Thanks for the patches, Andy!  I'll take a look at them this weekend.

I agree that BibLaTeX looks like it provides a ton of great functionality and 
is a lot easier to customize than natbib.  I just haven't had time to read 
through the (rather lengthy) manual yet!

Original comment by [email protected] on 12 Aug 2011 at 10:25

  • Added labels: Type-Patch
  • Removed labels: Type-Enhancement

GoogleCodeExporter avatar Mar 12 '15 19:03 GoogleCodeExporter

Thank you for this patch, it mostly solves an issue I've been struggling with!  
I've implemented the changes in my local copy of tufte-latex. However, I'm 
finding that the margin notes now have a leading indent/tab between the number 
and the start of the \fullcite, as per the attached screenshot. Is anyone else 
experiencing this?  It looks like some biblatex styles provide different cite 
commands to address this (eg: fullcitebib vs. fullcite in the apa style), but I 
need to work out a generic solution; I'm using Numeric for now.

Original comment by [email protected] on 16 Aug 2011 at 11:28

Attachments:

  • [Screen Shot 2011-08-16 at 4.26.22 PM.png](https://storage.googleapis.com/google-code-attachments/tufte-latex/issue-60/comment-4/Screen Shot 2011-08-16 at 4.26.22 PM.png)

GoogleCodeExporter avatar Mar 12 '15 19:03 GoogleCodeExporter

Thank you for the patch, but how do you incorporate the patch into the existing 
tufte-latex files?

Original comment by [email protected] on 20 Jun 2012 at 6:44

GoogleCodeExporter avatar Mar 12 '15 19:03 GoogleCodeExporter

Please, in the next release, plan to support biblatex!

afcuttin avatar Jun 13 '16 15:06 afcuttin

how come this is still not fixed? ;-p

nemesit avatar May 17 '17 14:05 nemesit

push for visibility

benmaier avatar Nov 05 '18 15:11 benmaier

Would love to see compatibility with biblatex too.

jtiemer avatar Dec 16 '18 02:12 jtiemer

I completely agree with this statement:

Very simple: natbib is going to be obsolete. The new, all-including package for 
bibliographies will be biblatex (with its companion biber to replace the 
already obsolete bibtex). But biblatex is incompatible with natbib, so it would 
be kind of the package creators to update it in order to use the new one, or 
even better to offer an additional option. Thank you!

Original issue reported on code.google.com by [email protected] on 8 Oct 2010 at 10:04

Come on guys, what's going on? This is almost 10 years old and you still can't figure it out. What do you miss? What do you need? How can we help you to make it happen?

It's a shame that in the middle of 2019 Tufte LaTeX can't work decently with Biblatex. That limits much the use of the class in case you had not thought about it.

aradnix avatar May 25 '19 05:05 aradnix

12 years later... Is this still maintained?

mxa avatar Feb 16 '22 13:02 mxa

I think this is abandoned.

conradolandia avatar Feb 17 '22 14:02 conradolandia

I think this is abandoned.

There are 247 forks. https://github.com/Tufte-LaTeX/tufte-latex/network/members Is any of them maintained and up to date?

mxa avatar Feb 17 '22 14:02 mxa