Currently create_badge is an 'omni-function' in that is 'does it all'. There are various interfaces that can be broken out, and this could start with a built in tex file to the package which contains the default badge template. Being able to break this out might make it easier for the package to cover multiple different styles of badge, and to potentially maintain and modify the behaviour fo the template.
This work will begin with creating a standalone tex file in a suitable location in the package and then making sure that is sourced correctly into the function.
Currently
create_badge
is an 'omni-function' in that is 'does it all'. There are various interfaces that can be broken out, and this could start with a built intex
file to the package which contains the default badge template. Being able to break this out might make it easier for the package to cover multiple different styles of badge, and to potentially maintain and modify the behaviour fo the template.This work will begin with creating a standalone tex file in a suitable location in the package and then making sure that is sourced correctly into the function.