Ya no puedo compilar documentos con el biblatex-philosophy
estilo de citas y referencias.
El documento no se compila en absoluto y aparece el siguiente mensaje
Undefined control sequence \ifblx@load@version@legacy
y varios
Illegal parameter number in definition of \blx@defformat@d.
Intenté buscar en Google el problema y solo encontré algo hace aproximadamente un año relacionado con una actualización de texlive o biblatex.
Aquí hay un ejemplo mínimo que no se puede compilar:
\documentclass{article}
\usepackage[backend=biber,citestyle=philosophy-classic,bibstyle=philosophy-classic]{biblatex}
% \bibliography{References.bib}
\begin{document}
% \maketitle
Text.
\end{document}
¿Cómo puedo solucionar este problema para compilar documentos con el biblatex-philosophy
estilo?
Respuesta1
El problema ya no está presente en la versión actual debiblatex-philosophy
(1.9 del 26-11-2016). Entonces deberías actualizar el paquete en tu distribución TeX. Cuando actualice el paquete, asegúrese de actualizar el biblatex
paquete y Biber para biblatex-philosophy
evitar conflictos de versiones.
\ifblx@load@version@legacy
es una forma desactualizada y que ya no es compatible para verificar si BibTeX o Biber se usa como backend
. Ver tambiénImposible construir documento con biblatex-chicago.
El error \blx@defformat@d
aparece si se necesita código anterior a 3.3 para modificar el formato del nombre con biblatex
la versión >=3.3. VerFormato de nombre Biblatex 3.3.