Hello I am running Lyx 2.3.6 under Linux 5.10.0-21-amd64 #1 SMP Debian 5.10.162-1 (2023-01-21) x86_64 GNU/Linux
BUG: Lyx includes what is declared in the LaTeX preamble before including what is declared in other menus such as language and bibliography. This decision prevents the use in the preamble of commands defined in the other menus. CASE: I wanted to change the wrong translation of "et al." into "y Col." that biblatex makes (et al. stands for "et alter" which is not English but Latin and should not be translated, it should be used in Latin) The command required is: \DefineBibliographyStrings{spanish}{andothers={et\addabbrvspace al\adddot}} The command can be used ONLY in the preamble but it is defined in the package biblatex loaded later by LyX as it can be readily see if we export into LaTeX (plain). Editing the LaTeX file, placing the command after the call to biblatex everything runs smooth. I am attaching: sample lyx: bug.lyx reference file: ref.bib Lyx exported to LaTeX: bug.tex LaTeX fixed: bug-fixed.tex Unlike the case for babel, lyx does not allow to load biblatex in the preamble. Notice that this is a general problem of design. Than you for your attention Hernán -- Hernán G Solari http://users.df.uba.ar/solari/
<<attachment: biblatex-bug.zip>>
-- lyx-devel mailing list lyx-devel@lists.lyx.org http://lists.lyx.org/mailman/listinfo/lyx-devel