ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* New c-o-w: The XMas gift for ConTeXt users
@ 2022-12-26 23:57 Zdeněk Svoboda via ntg-context
  2022-12-27  1:30 ` 黄复雄 via ntg-context
                   ` (2 more replies)
  0 siblings, 3 replies; 13+ messages in thread
From: Zdeněk Svoboda via ntg-context @ 2022-12-26 23:57 UTC (permalink / raw)
  To: ntg-context; +Cc: Zdeněk Svoboda

Hello ConTeXt community!

I'm Zdeněk Svoboda, a master degree student at Mendel university in 
Brno. I've been using ConTeXt for a while now and have always been 
impressed by its capabilities and the helpfulness of this community.

For my thesis project with Tomáš Hála as the supervisor, I've developed 
an online application for working with ConTeXt. The main goal was to 
create an application capable of compiling ConTeXt source right from the 
browser but I thought that it's not enough and added a few features or 
tools on top of that. Functions of the application include:

     - User accounts to save files and access them from other computers.
     - Editor with syntax highlighting and autocompletion for ConTeXt 
command.
     - Generating PDF document and previewing it directly from the browser.
     - Layout designer to customize the layout of their documents with a 
variety of options and mouse resizability of each layout element.
     - Table designer for creating and customize tables with alignment 
and border settings, colors, merging and splitting cells eg.
     - Lists designer with a simple interface to customize lists.
     - Help function for ConTeXt commands (hidden under the "?" button)

Developing this application was a great learning experience for me, and 
I faced a number of technical challenges along the way. For example, 
having to dig through the XML document to extract all the information 
needed for the "?" help function.

I'm excited to share my project with the ConTeXt community and hope that 
it will be a useful resource for someone. If you're interested in trying 
it out, you can find it at https://www.context-on-web.eu/. I'd love to 
hear any feedback or suggestions you have. If you find a bug or 
encounter an error while using the application, please let me know (and 
cc: thala@mendelu.cz) the steps you took that caused it.

Known bugs:
     - Generated code from table designer needs better formatting
     - Duplicated color definitions in table designer
     - Layout designer -- numbers are not rounded

Best regards,
Zdeněk Svoboda

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

maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : https://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : https://contextgarden.net
___________________________________________________________________________________

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

end of thread, other threads:[~2022-12-28 22:12 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-12-26 23:57 New c-o-w: The XMas gift for ConTeXt users Zdeněk Svoboda via ntg-context
2022-12-27  1:30 ` 黄复雄 via ntg-context
2022-12-27 16:07   ` Hans Hagen via ntg-context
2022-12-28  2:01     ` 黄复雄 via ntg-context
2022-12-28  2:41       ` Zdeněk Svoboda via ntg-context
2022-12-28  7:17         ` 黄复雄 via ntg-context
2022-12-27 15:42 ` Pablo Rodriguez via ntg-context
2022-12-27 18:54 ` Willi Egger via ntg-context
2022-12-27 19:44   ` Zdeněk Svoboda via ntg-context
2022-12-27 23:32     ` Willi Egger via ntg-context
2022-12-27 23:40     ` Willi Egger via ntg-context
2022-12-28 22:12       ` Zdeněk Svoboda via ntg-context
2022-12-27 23:14   ` Hans Hagen via ntg-context

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).