biblatex en pocas palabras (para principiantes)

¿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

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:

  1. LaTeX
  2. Biber
  3. 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

  1. LaTeX
  2. BibTeX
  3. 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 con biblatex aún necesita ejecutar BibTeX ( a menos que esté usando Biber con biblatex). Para hacer eso, la mayoría de la gente usará un IDE que dirá ‘ BibTeX ‘: it ‘ es la opción de cargar biblatex 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 la bibtex tradicional, por el ‘ tradicional hágase el favor y utilice biblatex. 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 con biblatex [ 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. Una demostración de BibLaTeX (más el código), por Charlie Tanksley, 19 de mayo de 2010

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 solo mybib.
  • @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:

Captura de pantalla del

código > doc.pdf < / code >

Comentarios

  • ¿No ‘ t todo lo que ya está contenido en la respuesta de Joseph junto con la información de que \biibliography está obsoleto?
  • @Johannes_B: Obviamente, esto se basa en la respuesta de Joseph ‘, pero en una forma MWE, es decir, puede copiarlo y pegarlo y hacer que funcione, a diferencia de el original que requiere más atención. ‘ lo convertiré en CW.
  • Fallará con biber como backend.
  • @Johannes_B Como no soy usuario de 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

    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

    ingrese la descripción de la imagen aquí

    Responder

    A dejar buena hoja de referencia está disponible aquí: https://www.ctan.org/pkg/biblatex-cheatsheet

    Deja una respuesta

    Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *