IDK README2024/10/132024/10/13IDK markup's readme, describe how to use the software."/html/idk/idk_readme.html"IDK's SpecsIDK's todosREADMEidkdocumentation

IDK README


Quick use

  1. 1.download the idk parser from this direct link (2.19 mb). You will have the entire files used to build this website.
  2. 2.runidk_parser_beta_win64.exe target="/local/idk_files/".
  3. 3.modify/create file with .idk extension to test the markup. Any modification, will instantinately update related files.
  4. 4.Stop the program with CTRL+C.

NOTE: IDK documents with status set to draft inside a context, will not be converted to HTML, but is parsed by the program.

Use

The IDK parser tool is able to check for errors in your .idk files, convert them as W3C compliant HTML files, check the HTTP URI and file path present in them.

HTML conversion

The HTML produce does not need to have javascript enable when viewed, simple interactions on click are present (id est in context elements). A small and simple javascript enhancement for interactions is in progress and will be released soon.

The HTML are ready for deployment, using the deploy keyword. Documentation on how to set NGNINX server will be released very soon.

Structure

When you download the idk_parser_beta_win64.zip, you will have inside the program with the .exe extension and a folder name local.

This folder contains the shared resources for HTML conversion (head, menu and footer) you can modify in order to make it at your personal taste. The html folder location is used to save all HTML files. You must not delete the assets folder inside it but can delete anything else.

This is the complete build used for this website, that way you are able to see how IDK markup works on a deeper level.

Command arguments

Dependencies

None dependency is present in the software, but it makes extensive use of the Digital Grove project.

Convenience

In several ways we emphasize ease of use.

Text selection

We permit to select every text chunks:

Writting fixes

When the intend of the writer is obvious, we want the markup correct it without failing or uninteded behaviour: