On 2011-06-06, Jürgen Spitzmüller wrote:
> Guenter Milde wrote:
>> > This white space disappears by properly escaping
>> > the line breaks in \addto\extrasfrench{...}.

>> So I hope it is easily fixed for 2.1 (or 2.0.1).

> Sure. Just add the % to languages and be done with it.

Here is the patch for lib/languages:

@@ -360,8 +360,8 @@ Language french
        LangCode         fr_FR
        PostBabelPreamble
        \addto\extrasfrench{%
-          \providecommand{\og}{\leavevmode\flqq~}
-          \providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}
+          \providecommand{\og}{\leavevmode\flqq~}%
+          \providecommand{\fg}{\ifdim\lastskip>\z@\unskip\fi~\frqq}%
        }
        EndPostBabelPreamble
 End

Please apply to 2.0 and devel.

> There are still other whitespace issues, though, with language changes
> at the beginning of quotations and macros. These were already present
> in 1.6.

Could you be more specific? I could not find more missing line-break
escapes in lib/languages, but there might be more somewhere in the C code.

Thanks,

Günter


Reply via email to