¿Existe una guía «biblatex
en pocas palabras»? Me gustaría que alguien me explicara los conceptos básicos sobre cómo usar biblatex
(qué líneas tengo que escribir en mi documento, qué archivos tengo que tener, cuántas veces y qué Tengo que compilar), entonces puedo ir a http://www.ctan.org/tex-archive/macros/latex/exptl/biblatex/doc/biblatex.pdf para personalizarlo aún más.
Comentarios
- Esta pregunta puede ser de interés.
Respuesta
Un documento mínimo para biblatex
sería
\documentclass{article} \usepackage{biblatex} % \bibliography{<database>} % deprecated \addbibresource{<database>.<extension>} \begin{document} \cite{<some-ref>} \printbibliography \end{document}
que requiere un archivo <database>
en formato .bib
. Luego ejecuta:
- LaTeX
- Biber
- LaTeX
Normalmente, también seleccionaría un estilo de bibliografía cargando este como un argumento opcional para la biblatex
línea
\usepackage[style=numeric-comp]{biblatex}
Consulte Cómo usar biber y Biblat ex con Biber: Configurando mi editor para evitar citas indefinidas para más si su editor no está configurado para ofrecer Biber «fuera de la caja».
Durante algún tiempo, biblatex
ha admitido dos «backends» (el programa que extrae referencias del archivo .bib
), BibTeX y Biber. A partir de la versión 2, Biber es el backend predeterminado, así que lo he usado arriba. Biber es más potente y funciona de forma nativa con la entrada UTF-8, pero cuando no está disponible, se puede recurrir a un soporte más limitado utilizando BibTeX. El flujo de trabajo es bastante similar:
\documentclass{article} \usepackage[backend=bibtex8]{biblatex} % \bibliography{<database>} % deprecated \addbibresource{<database>.<extension>} \begin{document} \cite{<some-ref>} \printbibliography \end{document}
y luego debe ejecutar
- LaTeX
- BibTeX
- LaTeX
Como verá, esto es muy poca diferencia con el uso de Biber: básicamente reemplace «Biber» con «BibTeX».
Debería utilizar la versión de «8 bits» de BibTeX como mínimo, en lugar de la antigua BibTeX de 7 bits. En la línea de comandos, esto se usa haciendo
bibtex8 --wolfgang <filename>
donde <filename>
es el nombre de su archivo LaTeX.
Hay más que puede hacer, pero esto debería ayudarlo a comenzar.
Las versiones recientes de biblatex
han quedado obsoletas
\bibliography{<database>} % Must be .bib
en favor de la
\addbibresource{<database>.<extension>}
Este último es más general, pero debe incluir la extensión del archivo (generalmente .bib
).
Comentarios
- @Igor: La pregunta es sobre
biblatex
, así que mi respuesta debería ser razonable. nable. Yo ‘ no estoy seguro de lo que quieres decir con ‘ por favor, no ‘ mezclar bibtex. exe con BibTeX ‘: con un estilo BibTeX tradicional o conbiblatex
aún necesita ejecutar BibTeX ( a menos que esté usando Biber conbiblatex
). Para hacer eso, la mayoría de la gente usará un IDE que dirá ‘ BibTeX ‘: it ‘ es la opción de cargarbiblatex
o usar\bibliographystyle
que determina lo que BibTeX hace . - Debo agregar que dudo que ‘ encuentres alguna revistas que respalden
biblatex
(necesita e-TeX, que parece ser poco común en los sistemas de publicación, y muchas revistas realmente se convierten a XML en algún momento en lugar de componerse directamente de la fuente TeX). - @slackenerny: Parece que desea usar biblatex ‘ s » función abreviada «. Haga una pregunta y yo ‘ intentaré encontrar un ejemplo funcional.
- De acuerdo con la sección 3.5.1 de la documentación de
biblatex
, debe usar\addbibresource
en lugar de\bibliography
, que está en desuso. - @Igor: Estoy totalmente en desacuerdo. Por supuesto, si ‘ se ve obligado a usar
bibtex
(debido a las pautas de la revista o por cualquier motivo), hágalo. Pero entonces toda la cuestión se vuelve discutible de todos modos. Pero si no ‘, no tiene que usar labibtex
tradicional, por el ‘ tradicional hágase el favor y utilicebiblatex
. Es ‘ mucho mejor, que no debería ‘ ni siquiera perder el tiempo pensando en cambiar o no.
Answer
biblatex
viene con una variedad de familias de estilos de bibliografía / citas integradas ( numérico, alfabético, año de autor, título de autor, detallado), y hay un número creciente de estilos personalizados.Dicho esto, aquí se explica cómo emular aproximadamente la salida de los estilos tradicionales de BibTeX plain
, abbrv
, unsrt
y alpha
:
plain
-> \usepackage[style=numeric]{biblatex}
abbrv
-> \usepackage[style=numeric,giveninits=true]{biblatex}
unsrt
-> \usepackage[style=numeric,sorting=none]{biblatex}
alpha
-> \usepackage[style=alphabetic]{biblatex}
En las primeras tres instancias, puede omitir style=numeric
ya que este es el estilo predeterminado de biblatex
.
Respuesta
Sección 1 de la biblatex
documentación , a la que «se refiere, dice:
Este documento es un manual de referencia sistemático para el paquete
biblatex
. Mire los documentos de muestra que se envían conbiblatex
[ 1 ] para obtener una primera impresión. Para obtener una guía de inicio rápido, consulte los §§ 1.1, 2.1, 2.2, 2.3, 3.1, 3.3, 3.6, 3.7, 3.11.
Acabo de comenzar con biblatex
leyendo estas secciones (y probando las cosas descritas) y siento que me dieron una descripción completa de las funciones básicas. Por supuesto, hay mucha entre esta información que puede leer o saltear, pero creo que es bueno saber qué opciones hay.
Leí el artículo en alemán al que Herbert también se refirió , pero no sentí que realmente me dijera qué hacer y cómo empezar, pero tal vez sea porque es la primera vez Alguna vez usé algún tipo de herramienta de bibliografía en LaTeX.
Si necesitas decidir si usar BibTeX o Biber como backend, la respuesta extensa (¡pero comprensible!) De Alan Munn a bibtex vs. biber y biblatex vs. natbib podrían ser de ayuda para ti. Decidí usar Biber.
En conclusión, recomiendo ir directamente a la fuente y obtener información de primera mano al leer las partes mencionadas de la biblatex
documentación.
Comentarios
- Es posible que desee agregar que los (excelentes) documentos de muestra se pueden encontrar en su computadora en el Tex tre e en
texmf/doc/latex/biblatex/examples
o en línea . - Puede buscar los ejemplos de biblatex en el nuevo TeX árbol en su distribución texlive:
file:////usr/local/texlive/2016/texmf-dist/doc/latex/biblatex/examples/
- Mi distribución miktex estaba en
C:\Program Files\MiKTeX 2.9\doc\latex\biblatex\examples
.
Respuesta
A mí también me gustaría saber qué pregunta el OP (un documento de tipo introductorio sobre BibLaTeX). No he encontrado uno todavía, pero aquí hay dos documentos que sí encontré útiles para ese fin:
http://tex.aanhet.net/rugtex/course/4bibtex.pdf
Enlace roto ahora, pero lo que encontré más útil es aquí:
3.5 Lo último y lo mejor: biblatex
Un radical La reimplementación del soporte bibliográfico es biblatex. Los estilos de bibliografía no están escritos en la sintaxis .bst desconocida, sino en LaTEX, y el papel de BibTEX se reduce a recopilar y ordenar los datos bibliográficos. LaTEX selecciona, ordena y formatea la información de Las ventajas incluyen
-
muchas variaciones en el estilo de la bibliografía se pueden realizar simplemente con las opciones del paquete, sin editar archivos .bst
-
mejor soporte para idiomas no occidentales
-
más opciones de citas, porque LaTEX tiene acceso a toda la información bibliográfica
-
fácil bibliografías por capítulo
Afortunadamente, una antigua base de datos BibTEX sigue siendo compatible con biblatex.
Empezando con biblatex. Puedes experimentar fácilmente con biblatex. Para empezar, use la opción de paquete natbib o natbib = true para que no necesite cambiar los comandos de cita en su fuente LaTEX todavía. Latexbib utiliza principalmente el mismo formato de base de datos y solo requiere unos pequeños cambios en el preámbulo y al final de su documento. Comandos de preámbulo de Biblatex para el siguiente ejemplo:
\usepackage[style=numeric,natbib=true]{biblatex} \bibliography{bibdemo}
y cerca del final:
\printbibliography
Tenga en cuenta que con biblatex el comando \ bibliography debe estar en el preámbulo.
http://www.charlietanksley.net/pdf/latex-footnote-citations.pdf
Este es ahora (8/10/2013) también un enlace roto, y eso «es una lástima porque encontré el documento muy útil hace dos años. Todavía tengo ambos archivos, pero puedo» Hago justicia a este segundo en la respuesta aquí. Adjunté una imagen de la primera página, pero con mucho gusto publicaría el pdf si fuera posible.
Comentarios
- El primero de los dos enlaces tiene aproximadamente 1.5-2 páginas sobre biblatex a partir de la pág.6, sección 3.5 (con una agradable sensación de introducción, desde mi perspectiva de novato), pero gracias a @JosephWright por los comentarios sobre el comentario y la respuesta. Todavía estoy aprendiendo TeX.sx, y todos esos comentarios son útiles para mí, así que gracias (¿puedo ‘ t votar los comentarios, supongo, así que tal vez las gracias están bien en los comentarios? también).
- Ninguno de estos enlaces parece existir
- No debe ‘ no usar
\bibliography
en absoluto, pero\addbibresource
. Tenga en cuenta que este último requiere el nombre de archivo completo, por ejemplo,mybib.bib
, no solomybib
. - @TeXnewbie Documentos similares a el primero parece existir en facultyfp.salisbury.edu/despickler/personal/Resources/… y tex.aanhet.net/rugtex/course/latexcourse.pdf , ¿quizás quieras poner uno de estos enlaces en tu respuesta? Además, sería genial si pudieras usar el marcado de citas en bloque para indicar los pasajes citados.
- Aquí está el tutorial de Charlie Tankslie ‘: github.com/charlietanksley/charlietanksley_net/blob/master/…
Respuesta
Si está familiarizado con el alemán, encontrará una introducción en dos partes en «Die TeXnische Komödie», el diario de DANTE: DTK 2/2008 , DTK 4/2008 .
Puede comenzar con uno de la configuración predeterminada, por ejemplo:
\usepackage[style=authoryear]{biblatex} \bibliography{...} ... \nocite{*} % adds all entries in the bib file to the bibliography \printbibliography
Hay muchos ejemplos en su instalación local de TeX (en texmf/doc/latex/biblatex/examples/
).
Comentarios
- Como comenté en la respuesta de Joseph ‘: De acuerdo con la sección 3.5. 1 de la documentación de biblatex, debe usar \ addbibresource en lugar de \ bibliography, que está en desuso (vea también Joseph
s comentarios).
- obsoleto es no no definido …
- Lo siento, no ‘ No creo que te sigo. Solo quería decir que el autor de
biblatex
recomienda usar\addbibresource
, así que pensé que sería una buena idea respaldar este uso en una guía para principiantes ‘ s. - @doncherry El uso de
\bibliography
(al menos por ahora) es aceptable.\addbibresource
probablemente se recomienda porque ofrece muchas más funciones .
Respuesta
Tal vez esta guía local sirva para las personas que leen inglés.
Respuesta
Para agregar a los otros recursos aquí, simplemente por tenerlos en un lugar conveniente, he reunido un introducción de longitud media, destinada a ser una «lectura más fácil» que el manual completo, que se puede encontrar en GitHub . Está dirigido al «usuario común», no a alguien que escriba un estilo completo.
Aunque la versión actual sigue siendo un borrador, y espero actualizarla, está completa y básicamente «allí» está sujeta a algunos detalles. El Capítulo 1 y la Guía de inicio rápido (p. 109) son introductorios.
Comentarios
- Por sí mismo, esta es una buena lectura , pero también facilita la navegación por el manual del ‘ s del paquete.
Respuesta
Para las personas de habla francesa, este sitio intenta popularizar LaTeX entre los estudiantes de humanidades. Puede descargar de esta página un .pdf de aproximadamente 60 páginas tituladas «Biblatex expliqué à Mademoiselle Michu, étudiante en sciences humaines» (algo así como «Biblatex explicado a Miss Jane Bloggs, estudiante de Humanidades»), que encuentro un enfoque bastante bueno y simple.
Comentarios
- Sin embargo, tenga en cuenta que este documento es bastante antiguo (de Septiembre de 2010) y, por lo tanto, puede contener información desactualizada y utilizar comandos obsoletos. (No menciona a Biber, por ejemplo; el nuevo backend es superior a BibTeX en muchos aspectos). También contiene algunos errores ortográficos en los nombres de campos / comandos en inglés.
Respuesta
Aquí hay un ejemplo de trabajo mínimo.
Primer archivo, doc.tex
:
\documentclass{article} \usepackage[backend=bibtex]{biblatex} \bibliography{database.bib} \begin{document} According to \cite{foo1999} blah blah. \printbibliography \end{document}
Segundo archivo, database.bib
:
@article{foo1999, title={Title}, author={Doe, John}, journal={International Journal of Nonsense}, year={1999} }
Para compilar:
pdflatex doc bibtex doc pdflatex doc pdflatex doc
Resultado en doc.pdf
:
código > doc.pdf < / code >
Comentarios
\biibliography
está obsoleto? biber
como backend. biber
, no ‘ no sé en qué se diferencia de bibtex
. No ‘ no veo otra respuesta que dé un ejemplo claro para `biber, así que edite mi respuesta para proporcionar un MWE que también funcione. Respuesta
Si lee francés, puede mirar http://www.ctan.org/pkg/latex-sciences-humaines .
Responder
Si puede leer un poco de francés, aquí están las diapositivas de un curso de LaTeX que doy sobre biblatex
y csquotes
.
Respuesta
Al dorso tenemos una serie de publicaciones muy accesibles sobre el tema de las bibliografías con LaTeX.
El artículo principal que trata sobre biblatex
básico es https://overleaf.com/learn/latex/Bibliography_management_in_LaTeX . Lo bueno para los usuarios de Overleaf es que el artículo vincula documentos de ejemplo que se pueden usar para experimentar con la configuración presentada.
Las dos listas https://overleaf.com/learn/latex/Biblatex_bibliography_styles y https://overleaf.com/learn/latex/Biblatex_citation_styles ofrecen un breve resumen de la bibliografía común y estilos de citas.
También hay otro artículo similar a un tutorial: https://overleaf.com/learn/latex/Articles/Getting_started_with_BibLaTeX con un video (originalmente de ShareLaTeX).
Por último, existe https://overleaf.com/learn/how-to/Using_bibliographies_on_Overleaf , que trata principalmente con archivos .bib
.
Al leer estos artículos, tenga en cuenta que a menudo los editores en línea ejecutan Biber automáticamente para usted (Overleaf lo hace a través de latexmk
) y que sus tutoriales, por lo tanto, no suelen tocar este paso crucial. Consulte Signo de interrogación o negrita clave de cita en lugar de número de cita
Respuesta
- Hago tutoriales sobre BiBLaTeX en mi tiempo libre – – Eche un vistazo – tal vez ayude.
- Para los expertos aquí, yo no elegí UTF-8, por favor no haga una guerra al respecto :).
https://www.youtube.com/playlist?list=PL-Wl6F3zpJVwcDHK2rg9bDEEMjo70zp87
Responder
A dejar buena hoja de referencia está disponible aquí: https://www.ctan.org/pkg/biblatex-cheatsheet