-
Notifications
You must be signed in to change notification settings - Fork 838
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
Streamline .dtx files #81
Conversation
Concerning the document format, I'd like to propose that we put the option documentation (i.e. what each option does) in a separate section rather than documenting them inline within the code. Are there any objections @rchurchley , @benjamin-weiss? |
I was actually about to propose an overhaul of the options system using a key-value pair system and Apart from that, I believe we are moving towards the following model of documentation:
I think that means I agree with your proposal? :) |
Yes, indeed! By the way, I am looking forward to see the key-value option system. |
You kept the line
Yes, what you describe was my intention when I created the The changes you did look fine to me. Maybe when you or on it right now, you can also change the versioning system. The 3 digit system I introduced is probably way over the top. Speaking of the Package Version. As you probably have familiarized yourself with the |
Checksumming is this crazy feature where we're supposed to manually keep track of the
I think semantic versioning is fine. Let's not worry about version numbers for a bit until development has stabilized and we can put a Perhaps we should attach the semantic versioning to the bundle as a whole, however, and use date-versioning for the individual sub-packages.
We call |
\CharacterTable checks against text encoding errors, which was more common when files were typically distributed over email. Now package distribution is done with better tools and modern packages can safely omit \CharacterTable. http://tex.stackexchange.com/a/42604
Changelog should wait until the first stable release
We currently do not include an index in the documentation PDF
Ok, now I get it.
If you explain it like that the semantic versioning does'n feel so much over the top anymore. So lets do it like that.
Is it even possible to use a pure date-versioning? As far as I understood
is interpreted as
That's why I tried to call
All right, for now that's fine. |
In that case, it must be because
I was mistaken --- |
Alright lets save this problem for a later time. It really doesn't matter that much until we release on CTAN. I will open a separate issue to help us remember the problem. @matze So I think we can merge this now. |
This pull request makes mostly cosmetic changes to the new Documented LaTeX format files in an effort to make them a little easier to read. The highlights:
\CharacterTable
, which checks against encoding problems that are now extremely rare