Control: reassign -1 dblatex
Control: affects -1 + installation-guide
Hello,
Santiago Vila, le sam. 01 août 2026 22:36:09 +0000, a ecrit:
> install.fr.profiled.tex:42: The key 'FBsetup/CompactItemize' is unknown and
> is being ignored
> install.fr.profiled.tex:42: leading text: \setupbabel{fr}
The installation-guide-generated text only produces the \setupbabel{fr}
line. I have attached a minimal reproducer. CompactItemize actually
comes from dblatex:
/usr/share/texmf/tex/latex/dblatex/style/dbk_locale.sty:
\babelsetup{fr}{%
\ifxetex
% \NoAutoSpaceBeforeFDP does not seem to work when used with XeTeX
% Take into account the frenchb version in the setup (< v2.5)
\AtBeginDocument{\@ifundefined{NoAutoSpacing}{%
\shorthandoff{:;!?}}{\NoAutoSpacing}}
\fi
\NoAutoSpaceBeforeFDP
% Avoid mess between enumitem and french redefinition
\@ifundefined{ifFrenchItemizeSpacing}{}{\FrenchItemizeSpacingfalse}
% The same, for recent frenchb release (v2.3)
\@ifundefined{frenchbsetup}{}{\frenchbsetup{CompactItemize=false}}
}
Removing CompactItemize=false from there fixes this compilation issue.
Samuel
\documentclass[10pt,onecolumn]{report}
\usepackage{ifthen}
\IfFileExists{ifxetex.sty}{%
\usepackage{ifxetex}%
}{%
\newif\ifxetex
\xetexfalse
}
\usepackage[french]{babel}
\usepackage[hyperlink]{db2latex}
\setupbabel{fr}
\begin{document}
\end{document}