ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* [NTG-context] ConTeXt-StarterKit: A Ready-to-Use Template for ConTeXt LMTX
@ 2025-09-20 13:35 seyal.zavira
  2025-09-22  5:02 ` [NTG-context] " peter.hopcroft--- via ntg-context
  0 siblings, 1 reply; 9+ messages in thread
From: seyal.zavira @ 2025-09-20 13:35 UTC (permalink / raw)
  To: ntg-context

Hi everyone,

I'm excited to share a new project with the ConTeXt community: **ConTeXt-StarterKit**, a ready-to-use template designed to streamline the creation of professional documents using **ConTeXt LMTX**.

After working with ConTeXt for some time, I realized there was a need for a robust yet easy-to-use boilerplate that helps users quickly get started, manage their projects efficiently, and maintain a clean structure. ConTeXt-StarterKit aims to address this by providing a comprehensive framework that separates content, configurations, and resources, making document creation more organized and portable.

**Key features of ConTeXt-StarterKit include:**

*   **Modular Structure:** A clear and organized directory layout (`Sections`, `Setups`, `Sources`) that keeps your project tidy.
*   **Automated Resource Discovery:** Recursively finds and registers files in `Sections` and `Sources`, meaning you simply drop your content or resources into the right folder, and they become instantly available.
*   **Portable Font Management:** Use custom fonts by simply placing them in the `Fonts` directory – no system-wide installation required.
*   **Streamlined Symbol Definition:** Includes a dedicated workflow (with Python support) for creating and parameterizing custom symbols effortlessly.
*   **Centralized Bibliography:** Manage all your `.bib` files and citation settings in one place.
*   **Ready to Compile:** Get started immediately with a pre-configured `starter-template.ctx` and a simple `context starter-template.ctx` command.
*   **Dedicated `Backups/` directory:** A safe, isolated place for drafts and old versions, ensuring they don't interfere with your main build.

The goal is to provide a solid foundation, allowing you to focus more on your content and less on initial setup complexities. Whether you're starting a new book, a report, or any other ConTeXt LMTX project, this kit offers a structured and efficient way to manage it.

You can find the project, along with a detailed `README` and usage instructions, on GitHub:

https://github.com/seyalco/ConTeXt-StarterKit

I would be thrilled if other ConTeXt users try it out, share their feedback, and suggest any improvements or features they'd like to see.

Hopefully, ConTeXt-StarterKit can make the document creation process smoother and more enjoyable for everyone.

Best regards,

Seyal
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl
webpage  : https://www.pragma-ade.nl / https://context.aanhet.net (mirror)
archive  : https://github.com/contextgarden/context
wiki     : https://wiki.contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2025-09-23 14:27 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-20 13:35 [NTG-context] ConTeXt-StarterKit: A Ready-to-Use Template for ConTeXt LMTX seyal.zavira
2025-09-22  5:02 ` [NTG-context] " peter.hopcroft--- via ntg-context
2025-09-22  5:56   ` seyal.zavira
2025-09-22  7:03     ` Hans Hagen via ntg-context
2025-09-22 15:46       ` seyal.zavira
2025-09-22 16:30         ` Hans Hagen via ntg-context
2025-09-22 17:06           ` Pablo Rodriguez via ntg-context
2025-09-23  7:00             ` Hans Hagen via ntg-context
2025-09-23 14:21             ` Bruce Horrocks

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).