
Estou tendo alguns problemas com as citações na classe Tufte. Tenho várias dúvidas relacionadas a isso que postarei abaixo, mas primeiro irei fornecer um exemplo mínimo funcional, 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}
E uma simples bibliografia 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}
}
O que produz o seguinte:
Para obter capítulos, seções e subseções numeradas (não o padrão na classe tufte-book), fiz as seguintes alterações em tufte-common.def, alterei
\setcounter{secnumdepth}{-1}
para
\setcounter{secnumdepth}{2}
e acrescentou
\setcounter{tocdepth}{2}
Tudo isso compila "bem", mas produz os seguintes erros e avisos
Questões:
- Os erros parecem ter algo a ver com as alterações que fiz em tufte-common.def, mas de que outra forma conseguir capítulos, seções e subseções numeradas?
- Por que o conteúdo não mostra seções e subseções, não é isso que \setcounter{tocprofundidade}{2} faz?
- Tenho que excluir manualmente os arquivos test.bbl e test-blx.bib ou adicionar uma nova entrada ao arquivo bibTest.bib para atualizar a bibliografia, ou seja, as alterações que fiz no arquivo .bib não serão exibidas a menos que eu faça esse. Isso não pode estar certo, pode?
- A bibliografia não está ordenada na ordem em que são citadas e vice-versa, prefiro que a primeira citação no meu texto apareça como [1], o segundo número como [2] etc. ,[3],[2],[4]. Eu sei que o biblatex tem opções de classificação e diferentes estilos de citação, mas nenhum dos meus esforços produziu os resultados que procuro. Certamente deve haver uma maneira de obter referências ordenadas em ordem crescente? Também tentei usar baceknd=biber, mas isso só produz mais mensagens de erro.
- Alguém tem alguma experiência com o aviso? Interpretações e, idealmente, uma forma de corrigi-las.
Informações adicionais: Usando a classe tufte-book v3.5.0, MiKTeX 2.9 e Sublime Text 2.0.2 como editor de texto.
Sei que esta é uma postagem bastante longa com muitas perguntas, então ficarei muito grato pelas respostas a qualquer uma ou a todas as minhas perguntas :)
Responder1
Seu exemplo compila bem, apesar dos erros, com o seguinte (você pode ter esquecido \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 o natbib
, que as classes Tufte usam, é incompatível com o biblatex
, de modo que as mensagens de erro não desaparecerão, embora compile bem (vejaesse).
Quanto à sua pergunta nº 4, sorting=none
resolve.