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}

Reply via email to