Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

natbib is out, biblatex is in #60

Open
GoogleCodeExporter opened this issue Mar 12, 2015 · 13 comments
Open

natbib is out, biblatex is in #60

GoogleCodeExporter opened this issue Mar 12, 2015 · 13 comments

Comments

@GoogleCodeExporter
Copy link

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
Copy link
Author

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
Copy link
Author

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
Copy link
Author

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
Copy link
Author

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:

@GoogleCodeExporter
Copy link
Author

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

@afcuttin
Copy link

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

@nemesit
Copy link

nemesit commented May 17, 2017

how come this is still not fixed? ;-p

@benmaier
Copy link

benmaier commented Nov 5, 2018

push for visibility

@jtiemer
Copy link

jtiemer commented Dec 16, 2018

Would love to see compatibility with biblatex too.

@aradnix
Copy link

aradnix commented May 25, 2019

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.

@mxa
Copy link

mxa commented Feb 16, 2022

12 years later... Is this still maintained?

@conradolandia
Copy link

I think this is abandoned.

@mxa
Copy link

mxa commented Feb 17, 2022

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?

chriskgrant added a commit to chriskgrant/tufte-latex that referenced this issue Mar 20, 2023
As natbib and bibtex are not maintained and can't handle
UTF-8 input, the Tufte-LaTeX class should use biblatex and
biber instead.

Note, however, that this change breaks the vertical offset
argument of the `\cite` command due to how biblatex handles
that command. This may cause problems with citations running
off the bottom of the pages; but since pure-citation sidenotes
are likely to be relatively short, this seems like an acceptable
loss.

Ref Tufte-LaTeX#60.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

8 participants