DEV Community

Cover image for News on MKProj.com & TexCreate v3
Mustafif
Mustafif

Posted on

1

News on MKProj.com & TexCreate v3

I have been reticent, and that is because of having a jam-packed summer, considering two jobs, writing a book, and summer school. That doesn't stop me from planning the future, and that's why mkproj.com & TexCreate haven't been maintained in months.

This post will not go into details of TexCreate v3 new features because there's still a lot to figure out, but here is one of my new concepts that will solve some key issues:

  • Difficulty of adding new prebuilt templates
  • Not the best way to add custom templates

My solution to this problem is to have a server built into mkproj.com to manage templates using either TOML or JSON files. How would this be possible? Well, TexCreate v3 will use TexCore as the way to build LaTeX code in Rust and will use it to create a document using an array of Any structs.

My idea is to add a tool in TexCreate to allow users a way to create a cargo project, edit a template.rs file, and when you run the project, it will proceed to process and send a file to the server.

My goal is to allow TexCreate to be more modular, and mkproj.com to be more complex. I want to properly create a page processor, public archive of custom & prebuilt LaTeX templates, and I want to build it in a way that I can keep working on it without it being a pain.

This work is very ambitious, will take a long time, and may not even happen, this is a concept. But I'm very excited to try to make it a reality.

If there is any features you'd like in TexCreate v3 or mkproj.com, please make sure to comment!

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay