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

Separate default token renderer prototype definitions to a universal theme witiko/markdown/defaults #391

Closed
Witiko opened this issue Dec 29, 2023 · 0 comments · Fixed by #392
Labels
context Related to the ConTeXt interface and implementation expl3 Related to the high-level programming language expl3 latex Related to the LaTeX interface and implementation plaintex Related to the plain TeX interface and implementation technical debt Related to code smells and refactoring themes Related to Markdown themes
Milestone

Comments

@Witiko
Copy link
Owner

Witiko commented Dec 29, 2023

In #373, we added support for universal themes and we moved the TeX side of our testing framework to a universal theme witiko/markdown/test. However, we missed the opportunity to extract the default token renderer prototype definitions for plain TeX, LaTeX, ConTeXt into a universal theme witiko/markdown/defaults.

Tasks

  • Add new tags for the plain TeX, LaTeX, ConTeXt, and OpTeX theme witiko/markdown/defaults to markdown.ins.
  • Document and implement the theme in subsections Themes of sections Interface and Implementation.
  • Update Makefile, Dockerfile, and markdown.dtx with instructions for packaging and installing the files of the theme.
@Witiko Witiko added plaintex Related to the plain TeX interface and implementation latex Related to the LaTeX interface and implementation context Related to the ConTeXt interface and implementation technical debt Related to code smells and refactoring expl3 Related to the high-level programming language expl3 optex Related to the OpTeX interface and implementation themes Related to Markdown themes labels Dec 29, 2023
@Witiko Witiko added this to the 3.4.0 milestone Dec 29, 2023
@Witiko Witiko removed the optex Related to the OpTeX interface and implementation label Jan 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
context Related to the ConTeXt interface and implementation expl3 Related to the high-level programming language expl3 latex Related to the LaTeX interface and implementation plaintex Related to the plain TeX interface and implementation technical debt Related to code smells and refactoring themes Related to Markdown themes
Projects
None yet
1 participant