Skip to content
Lopez Hugo edited this page May 23, 2017 · 2 revisions

NOTE : Currently as a FAQ format. A clean API/Manual could supersede this FAQ.

What is the minimal to know with Chalktalk ?

Via keyboards, the two entry points are :

  • [=] : access to the glyphs list.
  • [space] : display helpers/hints to learn the system.

Most interactions can be done with clicks, drags, releases, with the right sequence. About 2 hundred basic sequences exist, and being strict, make up the bulk of the difficulty.

Some glyphs ouput variable values, and/or can take variable input. Accordingly, glyphs can be chained as visual functions affecting the following. This open up the fun side of it !

How to see the list of available glyphs ?

Press [=] > Fly over the background : a radial context appears.

How to 'publish' a shape ?

Press [=] to display the glyphs list > Choice a glyph : single-click or drag and drop it. Raw glyph is published > Single-click on it.

How to see possible interaction with the background ?

Press [space] > Fly over the background : a radial context appears.

How to see possible interactions with a glyph ?

Press [space] > Fly over a glyph : a radial context appears.

Possible actions are written on the top, top-right, right, bottom-right, bottom, bottom-left, left, top-left of the shape. A dot . prefix means a [left mouse click-then-release] will be needed. A dash - prefix means a [left-mouse click-keep-pressed-then-move] will be needed. Get your cursor near one of this action : the detailed way to activate that action appears on the center. Read and follow strictly.

How to apply an action to a glyph ?

Press [space] > Fly over your glyph : radial context appear Find where is located your action, notice its prefix (either dot . for 'click' or - for drag). Follow action prescribed.

How to modify variable in code, save it, and run it ?

Open code editor : Click glyph > Click on bottom-right of glyph (action -params/code ) > Go over glyph : [left-mouse-press + slide horizontally + release].

Save code : When code editor is open, press back-quote [`]

How to toggle back (hide) a code ?

Double code out of the code frame.

Which symbols to focus on for teaching ?

  • Grapher
  • Pendulum
  • Matrix

How to group objects ?

Image sequence

How to draw a 3D object ?

First, draw the system via ↓→← (❶❷❸), then the profile of your shape (❹). Double(?) click.