Conversation
There was a problem hiding this comment.
Can you please delete that file? It is not used anywhere and we try to keep this repository as light as possible. Alternatively, if you think it is valuable, can you link to it from your README so that users who may find it useful can actually access it? Typst Universe only displays the README and doesn't provide a way to browse all files of a package.
| license = "GPLv3" | ||
| description = "Submit homeworks with simplicity and formality." | ||
|
|
||
| repository = "https://github.com/daqnal/formal-homework" |
There was a problem hiding this comment.
Can you make this repository public please (or actually create it if it just doesn't exist yet)?
| entrypoint = "lib.typ" | ||
|
|
||
| authors = ["<@daqnal>"] | ||
| license = "GPLv3" |
There was a problem hiding this comment.
The correct identifier is GPL-3.0.
|
|
||
|
|
||
| #let hw( | ||
| title_text: none, |
There was a problem hiding this comment.
As reported by the automated CI checks, Typst tends to use kebab-case for variable, function and parameter names. Unless you have a strong preference for snake_case, can you update the names here (and in your README)?
omentic
left a comment
There was a problem hiding this comment.
This is a pretty template. The name is a little generic, though!
| #title[Homework #number Submission] | ||
| ] | ||
|
|
||
| #if class != none [#class] |
There was a problem hiding this comment.
I believe you can just do #class here. (Same with #author, #due-date).
…iables to kebab case; simplified boolean logic; updated readme
|
Thanks for the feedback. Sorry I did not review it more thoroughly to catch those fixes. At some point, I agree it would be nice to have a more creative name, but nothing is coming to mind right now. I set the |
|
Ah yes, my bad. This one is deprecated, you should use |
I am submitting
Description: Provides macros to easily setup a formal homework document, useful for many university students like myself.
I have read and followed the submission guidelines and, in particular, I
typst.tomlfile with all required keysREADME.mdwith documentation for my packageLICENSEfile or linked one in myREADME.mdexcluded PDFs or README images, if any, but not the LICENSE