Skip to content

typed-smiles:0.14.0 - #6318

Open
GeronimoCastano wants to merge 1 commit into
typst:mainfrom
GeronimoCastano:typed-smiles-package-0.14.0
Open

GeronimoCastano wants to merge 1 commit into
typst:mainfrom
GeronimoCastano:typed-smiles-package-0.14.0

Conversation

@GeronimoCastano

Copy link
Copy Markdown
Contributor

I am submitting

  • a new package
  • an update for a package

Changes:

  • Add charge-style: "circled" to smiles(), mol(), smiles-inline(), smiles-cetz(), and ce(). It draws each formal charge as a sign inside a circle.
  • Add stacked-charges: false to ce(). It writes a charge after its subscript instead of over it.
  • Add rxn-arrow(label-size:). Condition labels now default to 0.8em of the surrounding text instead of a fixed 8pt.
  • Draw ce() reaction arrows with New Computer Modern Math when the current math font cannot extend them to the width of their labels.
  • Give each displayed fragment of a formula abbreviation such as CO₂H or NO₂ its own atom index, so references and highlights can address it.
  • Fix molecular layout, hydrogen references, annotation bounds, and catalytic-cycle arrows.

@typst-package-check typst-package-check Bot added the update A package update. label Nov 6, 2026

This branch was successfully deployed

1 active deployment
Package Check — 16ffdc0d Deployed Nov 6, 2026 by GeronimoCastano via Lint #7072
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

update A package update.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant