ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
From: "Zdeněk Svoboda via ntg-context" <ntg-context@ntg.nl>
To: ntg-context@ntg.nl
Cc: "Zdeněk Svoboda" <svoboda.zdenek97@gmail.com>
Subject: New c-o-w: The XMas gift for ConTeXt users
Date: Tue, 27 Dec 2022 00:57:30 +0100	[thread overview]
Message-ID: <e7d22bbe-983d-9ece-97bc-fa02787849cb@gmail.com> (raw)

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
___________________________________________________________________________________

             reply	other threads:[~2022-12-26 23:57 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-12-26 23:57 Zdeněk Svoboda via ntg-context [this message]
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

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=e7d22bbe-983d-9ece-97bc-fa02787849cb@gmail.com \
    --to=ntg-context@ntg.nl \
    --cc=svoboda.zdenek97@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).