-
Notifications
You must be signed in to change notification settings - Fork 43
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
Distance inheritance #962
Comments
How about |
Hadn't thought of that. The only potential problem I can see is what do we do if a user enters something like: |
I think raising an error would be enough in that case. Same with |
I thought about an inheritance system based on the name ( |
Addresses gregorio-project#962 Adds `inherited` option for third argument in `\grecreatedim` and `\grechangedim`, allowing the user to link one distance to another.
Given the proliferation of circumstantial distances, it might be useful if we set up a system whereby one distance could be specified as inheriting its value from another.
Something like
\greinheritdim{bar@virgula@standalone@notext}{bar@virgula@standalone@text}
would indicate that the user wantsbar@virgula@standalone@text
to inherit the value ofbar@virgula@standalone@notext
so changes to the latter would effect the former.This could also be implemented as a feature of
\grechangedim
but the third argument (scalable
orfixed
) becomes redundant in this case. Perhaps it would be better if that argument was made optional if we decide to go that route.The text was updated successfully, but these errors were encountered: