Las citas que utilizan biblatex junto con el estilo Tufte están produciendo resultados extraños

Las citas que utilizan biblatex junto con el estilo Tufte están produciendo resultados extraños

Tengo algunos problemas con las citas en la clase Tufte. Tengo varias preguntas relacionadas con esto que publicaré a continuación, pero primero proporcionaré un ejemplo mínimo de trabajo, test.tex:

\documentclass[nohyper,nobib,nofonts]{tufte-book}

\usepackage[utf8]{inputenc}  
\usepackage[american]{babel}  
\usepackage[backend=bibtex]{biblatex}  
\addbibresource{testBib.bib}  
\usepackage{hyphenat}  
\usepackage{csquotes}  

\begin{document}

\chapter{chapter}  
Some text~\autocite{bobylev}.  
\section{section}  
Lots and lots of more text~\autocite{Zhong}.  
\subsection{subsection}  
Delicious yummy text~\autocite{xu2004}. OmNomNom~\autocite{Lockerby}.

\printbibliography

\end{document}

Y una bibliografía sencilla testBib.bib:

@article{bobylev,
 author = {Bobylev, A. V.},
 title = {The Chapman–Enskog and Grad methods for solving the
 Boltzmann equations},
 journaltitle = {Soviet Physics - Doklady},
 number = {27},
 year = {1982}
}

@article{Zhong,
 author = {X. Zhong, R.W. Maccormack and  D.R. Chapman},
 title = {Stabilization of the Burnett equations and application to high-altitude     hypersonic flows},
 journaltitle = {AIAA Journal},
 year = {1993}
}

@article{Lockerby,
 title = "High-resolution Burnett simulations of micro Couette flow and heat transfer ",
 journaltitle = "Journal of Computational Physics ",
 year = "2003",
 author = "Lockerby, D.A. and Reese J.M."
}

@article{xu2004,
  title={Microchannel flow in the slip regime: gas-kinetic BGK--Burnett solutions},
  author={Xu, K. and Li, Z.},
  journaltitle={Journal of Fluid Mechanics},
  year={2004}
}

Lo que produce lo siguiente:

toc cuerpo principal bibliografía

Para obtener capítulos, secciones y subsecciones numerados (no predeterminados en la clase tufte-book), hice los siguientes cambios en tufte-common.def, cambié

\setcounter{secnumdepth}{-1}

a

\setcounter{secnumdepth}{2}

y agregado

\setcounter{tocdepth}{2}

Todo esto se compila "bien", pero produce los siguientes errores y advertencias

errores

Preguntas:

  1. Los errores parecen tener algo que ver con los cambios que hice en tufte-common.def, pero ¿de qué otra manera lograr capítulos, secciones y subsecciones numeradas?
  2. ¿Por qué el contenido no muestra secciones y subsecciones? ¿No es eso lo que hace \setcounter{toc Depth}{2}?
  3. Tengo que eliminar manualmente los archivos test.bbl y test-blx.bib o agregar una nueva entrada al archivo bibTest.bib para actualizar la bibliografía, es decir, los cambios que hice en el archivo .bib no se mostrarán a menos que lo haga. este. Eso no puede ser cierto ¿verdad?
  4. La bibliografía no está ordenada en el orden en que se citan y viceversa, yo preferiría que la primera cita en mi texto aparezca como [1], el segundo número como [2] etc. No como lo hacen ahora, [1] ,[3],[2],[4]. Sé que biblatex tiene opciones para ordenar y diferentes estilos de cita, pero ninguno de mis esfuerzos ha dado los resultados que estoy buscando. ¿Seguramente debe haber una manera de lograr referencias ordenadas en orden ascendente? También intenté usar baceknd=biber pero eso solo produce más mensajes de error.
  5. ¿Alguien tiene alguna experiencia con la advertencia? Interpretaciones e idealmente una forma de solucionarlas.

Información adicional: Usando tufte-book class v3.5.0, MiKTeX 2.9 y Sublime Text 2.0.2 como editor de texto.

Me doy cuenta de que esta es una publicación bastante larga con muchas preguntas, por lo que estaré muy agradecido por las respuestas a cualquiera o todas mis preguntas :)

Respuesta1

Su ejemplo se compila bien, a pesar de los errores, con lo siguiente (es posible que lo haya olvidado \tableofcontents):

\documentclass[nobib]{tufte-book}
\usepackage[backend=bibtex,style=numeric,sorting=none]{biblatex}  
\addbibresource{testBib.bib}    


\setcounter{secnumdepth}{2}

\setcounter{tocdepth}{2}


\title{A simple document}
\author{An author}



\begin{document}


\maketitle

\tableofcontents


\chapter{chapter}  
Some text~\cite{bobylev}.  

\section{section}  
Lots and lots of more text~\cite{Zhong}.  
\subsection{subsection}  
Delicious yummy text~\cite{xu2004}. OmNomNom~\cite{Lockerby}.

\printbibliography

\end{document}

Parece que natbib, que usan las clases de Tufte, es incompatible con biblatex, por lo que los mensajes de error no desaparecerán, aunque se compila bien (vereste).

En cuanto a su pregunta n.° 4, sorting=nonefunciona.

información relacionada