From 038f420cb741071901b97a874273e9fa2190e2ab Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Matox?= Date: Mon, 3 May 2004 11:37:16 +0000 Subject: [PATCH] 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 --- lib/ChangeLog | 5 +++++ lib/reLyX/MakePreamble.pm | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) 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 ""); } -- 2.39.2