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

Reply via email to