Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Standard set of theorems #6

Open
dbitouze opened this issue Mar 20, 2023 · 2 comments
Open

Standard set of theorems #6

dbitouze opened this issue Mar 20, 2023 · 2 comments
Labels
enhancement New feature or request

Comments

@dbitouze
Copy link

Many thanks for this very nice, clean and useful package!

What would make easier the user's life, is to provide a standard set of theorems, just as does ntheorem (see section 2.3.6, page 8 of its documentation). In other words, to provide an actual configuration just sketched in the examples in section 3.5 of create‐theorem's documentation.

@Jinwen-XU
Copy link
Owner

Thank you for the suggestion.

I did consider doing so. However, after some thought, I decided to keep this package as a "base" package so as to make the code cleaner, and then make the configuration another package. This is indeed how my projects are managed for now: the actual configuration is currently in projlib-theorem.sty (though not yet with documentations, my bad).

I haven't yet came up with a wonderful idea to move this part of code into create-theorem.sty, since the main focus (or the original motivation for writing this package) is on multilingual support, which I left to projlib-language.sty, and without which the main feature might not work properly. Also, to be frank, I didn't quite imagined this package to be used by users, but only class/package writers, in which they could already configure everything according to their wish and set free the users.

Nevertheless, I believe that the situation could be improved, perhaps after the package bundle ProjLib finally gets its documentation and can thus be deemed as "stable". I shall leave this issue open, and hope that everything can be done before the release of TeX Live 2024.

@Jinwen-XU Jinwen-XU added the enhancement New feature or request label Mar 21, 2023
@dbitouze
Copy link
Author

Also, to be frank, I didn't quite imagined this package to be used by users, but only class/package writers,

Quite the contrary! 😄

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants