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

quiver support #3

Open
12 tasks
paolobrasolin opened this issue Dec 22, 2021 · 1 comment
Open
12 tasks

quiver support #3

paolobrasolin opened this issue Dec 22, 2021 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@paolobrasolin
Copy link
Owner

paolobrasolin commented Dec 22, 2021

  • injector
    • curve
    • offset
    • label_position
    • shorten
    • special arrow names (adjunction, corners)
  • projector
    • curve
    • offset
    • label_position
    • shorten
    • special arrow names (adjunction, corners)
@paolobrasolin paolobrasolin added the enhancement New feature or request label Dec 22, 2021
@paolobrasolin paolobrasolin self-assigned this Dec 22, 2021
@paolobrasolin
Copy link
Owner Author

paolobrasolin commented Dec 22, 2021

label_position and shorten are expressed in terms of the arrow lenght. We can map them to the unit interval.

curve and offset are tricky, as quiver reasons in term of absolute lengths. What do?

A unique Bézier quadratic with given endpoints is completely determined by either a third point or the head and tail angles.

However TikZ uses cubics, so two extra parameters of looseness are needed.

XY-pic does a similar thing, even though it has no notion of looseness, I believe.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant