New Theorems Module
Thibaut Cuvelier
dourouc05 at gmail.com
Sat Dec 31 00:00:24 UTC 2022
Hi,
I'm jumping back in this discussion. There have been recent changes in the
DocBook implementation of theorems. Instead of setting DocBookTag and
DocBookAttr like this:
DocBookTag para
DocBookAttr role='theorem'
we now use a wrapper to delimit theorems:
DocBookWrapperTag figure
DocBookWrapperAttr role='theorem'
DocBookTag para
DocBookGenerateTitle true
For your other theorems, just update the line role= with the right kind of
element (just like on master). I can take care of this step when merging
your patch, as there seems to be some consensus around it.
I noticed you asked whether anything was required for lists of theorems and
the list: no, the DocBook processor is supposed to take care of that.
As you gave permission to use your patch under the GPL in an earlier
message (why isn't it listed on https://www.lyx.org/BlanketPermission?),
I'm proceeding with integrating your patch :).
All the best,
Thibaut Cuvelier
On Mon, 7 Nov 2022 at 23:29, Paul A. Rubin <parubin73 at gmail.com> wrote:
> On 10/13/22 02:45, Udicoudco wrote:
>
>
>
> On Fri, Sep 23, 2022 at 12:25 AM Paul A. Rubin <parubin73 at gmail.com>
> wrote:
>
>> On 9/19/22 22:26, Udicoudco wrote:
>>
>> I've noticed that the definition environment is not numbered in the
>> output files. After checking the module again, I hope there are no
>> issues any more. The fixed module is attached.
>>
>> Regards,
>> Udi
>>
>>
>> I noticed a new pathology with this version. Steps to reproduce are as
>> follows:
>>
>> 1. Compile the test_thmtools_module.lyx document (which works fine).
>> 2. Delete the entire contents of section 2, other than the section
>> heading, and recompile. I've attached the PDF I get. Note the garbled
>> contents where the theorem lists go.
>> 3. Make any minor edit to the document (to force a fresh compile) and
>> recompile. The output is as expected.
>>
>> HTH,
>>
>> Paul
>> --
>>
>
> Hi Paul,
>
> Sorry for the late reply, it is the holiday season in my country.
>
> I've managed to solve this issue with a simple trick. The updated module
> can be found in here <https://github.com/Udi-Fogiel/LyX-thmtools>.
> If you will try it again, I would be glad to hear from you.
>
> Best Regards,
> Udi
>
>> lyx-devel mailing list
>> lyx-devel at lists.lyx.org
>> http://lists.lyx.org/mailman/listinfo/lyx-devel
>>
>
> Udi,
>
> Speaking of late replies, it's my turn to apologize. You posted this just
> as I was heading out to a conference. Since getting back, I've been
> (slowly) catching up on accumulated work.
>
> I just tested the updated module, and can confirm that the problem I
> noticed is gone. Good job!
>
> Paul
>
> --
> lyx-devel mailing list
> lyx-devel at lists.lyx.org
> http://lists.lyx.org/mailman/listinfo/lyx-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20221231/dcb34949/attachment.html>
More information about the lyx-devel
mailing list