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

Conversion to Documentclass or Package? #1

Open
bashterm opened this issue Apr 7, 2017 · 4 comments
Open

Conversion to Documentclass or Package? #1

bashterm opened this issue Apr 7, 2017 · 4 comments
Assignees

Comments

@bashterm
Copy link

bashterm commented Apr 7, 2017

How hard would it be to convert texbrew into a documentclass or package? I'd be happy to help with the little knowledge of latex that I have.

Am I missing some design philosophy of the way the code is designed?

Thanks,

bashterm

@Artefact2
Copy link
Owner

I'm sure it's possible.

What would be a good use case for doing it though? The code base assumes that memoir is being used, especially for setting up the layout, the sectioning, the table of contents…

@bashterm
Copy link
Author

bashterm commented Apr 7, 2017

It would modularize it. This way people can just throw \documentclass[10pt,letterpaper,twoside]{dndbook}
or whatever you'd want to call it, and then can use the built in commands without needing to make a new copy of the code each time they do so.

As for the memoir class that can actually be extended upon by using the
\LoadClass[options]{memoir}
flag in the .cls file itself.

I've done some research and if it's alright with you I'd like to tackle it in my free time. I haven't done a lot of work with making documentclasses before, so this is a fun challenge for me.

@Artefact2
Copy link
Owner

Sure! If it works and is more easily customisable, I'll gladly merge it. I would name it dndmemoir though, as to avoid confusion with the book document class.

@bashterm
Copy link
Author

bashterm commented Apr 7, 2017 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants