Richard Heck a écrit :
> rgheck wrote:
>> Charpentier Philippe wrote:
>>> For the first question:
>>> if I put
>>> ExcludesModule theorems-ams
>>> in my class then changing from "article (AMS)" to "article (AMS)
>>> Francais"
>>> has the consequence that no module is loaded which is not very nice
>>> I think...
>>>
>> OK. I'll look at this. The algorithm that figures out what to do when
>> you load a new class, with new default modules that may conflict with
>> already loaded modules, is complicated, and it could certainly use
>> some tweaking.
>>
> I think this should also be solved now, along with the other bug you
> reported. Please let me know if there are still problems.
>
> Thanks again. I'm glad someone is finding a use for this stuff already.
>
> rh
>
I just test rev. 27282:

- for UTF-8 I all seems OK

- for the question of excluding modules, it works now if the class
contain the tag ExcludesModule, that is:
if I create a new document with the class "article (AMS)" then the
module "theorems-ams" is loaded; if
I change to the class "article (AMS) Français" then only the module
"theorems-ams-fr" is loaded which is
correct; but of course if I revert to the class "article (AMS)" then the
module "theorems-ams-fr" is still
loaded and not "theorems-ams". This is safe but may be considered as a
little problem by some users.
For me this comportment is correct.

- for the question of loading automatically two modules, one depending
on the other (my last question
today), the problem is still present.

Thanks

PhC

Reply via email to