Skip to content

Support Custom Macros Workspace via Direct Text Editing#313

Open
HuangxinDong wants to merge 7 commits into
varkor:masterfrom
HuangxinDong:macros
Open

Support Custom Macros Workspace via Direct Text Editing#313
HuangxinDong wants to merge 7 commits into
varkor:masterfrom
HuangxinDong:macros

Conversation

@HuangxinDong
Copy link
Copy Markdown

@HuangxinDong HuangxinDong commented Apr 16, 2026

I faced similar confusion with #296 and #226 when I first started using quiver

So I've implemented support for defining and editing custom LaTeX macros directly within the application. Users can now enter, edit, and apply custom macro definitions, and these macros are included in exports and can be loaded from shared URLs.

The customised macros work just like the imported ones:
https://github.com/user-attachments/assets/77e9621b-3bf5-431b-a4ba-3c02adc0d4b0

Currently, the customised macros will be overwritten by those imported from URL. The imported macros are also displayed in the edit field. Once edited, the export link will be updated.

Screen.Recording.2026-04-16.at.10.33.25.AM.mov

@HuangxinDong HuangxinDong marked this pull request as ready for review April 16, 2026 01:39
@HuangxinDong HuangxinDong marked this pull request as draft April 16, 2026 01:51
@HuangxinDong HuangxinDong marked this pull request as ready for review April 16, 2026 09:44
@varkor
Copy link
Copy Markdown
Owner

varkor commented Apr 21, 2026

Thanks for the contribution! I will try to take a look at this as soon as I have some time, but apologies in advance if it ends up taking a little while, as it's a busy period.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants