From: José Matox Date: Mon, 3 May 2004 11:37:16 +0000 (+0000) Subject: reLyX: use a saner method to translate \usepackage from the preamble, fix #1584. X-Git-Tag: 1.6.10~15251 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=038f420cb741071901b97a874273e9fa2190e2ab;p=features.git reLyX: use a saner method to translate \usepackage from the preamble, fix #1584. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8723 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/lib/ChangeLog b/lib/ChangeLog index d242fde765..350a67b576 100644 --- a/lib/ChangeLog +++ b/lib/ChangeLog @@ -1,3 +1,8 @@ +2004-05-03 José Matos + + * reLyX/MakePreamble.pm(translate_preamble): use a saner method + to translate \usepackage from the preamble, fix #1584. + 2004-05-03 Jürgen Spitzmüller * layouts/scrlttr2.layout: include counters. diff --git a/lib/reLyX/MakePreamble.pm b/lib/reLyX/MakePreamble.pm index 728973f3d9..e5a1d2906b 100644 --- a/lib/reLyX/MakePreamble.pm +++ b/lib/reLyX/MakePreamble.pm @@ -294,7 +294,7 @@ sub translate_preamble { my $up; foreach $up (keys %Usepackage_Table) { - $Latex_Preamble =~ s/\\usepackage\{$up\}\s*// && do { + $Latex_Preamble =~ s/^\s*\\usepackage\{$up\}\s*// && do { $LyX_Preamble .= "$Usepackage_Table{$up}"; $LyX_Preamble .= "\n" unless ($Usepackage_Table{$up} eq ""); }