# Tableaunoir

Readonly mode. Type w to unlock.
d
c
e
1
Esc.

# Welcome to Tableaunoir

This online blackboard is ideally used with a graphics tablet. Your audience is concentrated on the content if you hide the toolbar and use keyboard shortcuts.
You may create magnets (think of them as fridge magnets) for making interactive courses, presentations and discussions with students.
Work best on Firefox, Chrome or Chromium, last versions.

## About Tableaunoir

Tableaunoir is an online blackboard. It is ideally used with a graphics tablet. Your audience is concentrated on the content if you hide the toolbar and use keyboard shortcuts.
You may create magnets (think of them as fridge magnets) for making interactive courses, presentations and discussions with students.
Work best on Firefox, Chrome or Chromium, last versions.
Tableaunoirxcas is an open source project (GPL3 license). It is a pure JavaScript fork of the 2020 November 1st version of tableaunoir made by Francois Schwarzentruber. It is maintained by Bernard Parisse, you can get the source here. It adds the opportunity to evaluate text magnets with the Giac/Xcas CAS, MicroPython (Damien P. George et al) or Javascript (QuickJS engine by Fabrice Bellard and Charlie Gordon). It may be used offline (unzip the source above and open the file index.html).

## Share

https://xcas.univ-grenoble-alpes.fr/forum/viewforum.php?f=25 Warning

## Read-only

## Export

blackboard

## Cleaning

## Add a background

## Load

or drag and drop your .tableaunoir file in the application.

## Save

Name:
Xcas Angles:

## Blackboard keyboard shortcuts

Esc. or F1 | show/hide this menu
h | hide toolbar
e | switch between chalk and eraser
c | change the color of the chalk or of the selected magnet
d | divide the screen
3 | divide the screen in three parts.
Ctrl+Z | cancel the last action
Ctrl+Y or Ctrl+Shift+Z | redo the last action
← → | move in the board

## Text Magnet keyboard shortcuts

k or p or j | create a new magnet with a commandline to be eval-ed with Giac/Xcas, MicroPython or Javascript
Ctrl + Enter | inside a magnet, evaluate magnet with Giac/Xcas, MicroPython or Javascript
Esc. | exit the text edition in a magnet
Ctrl + + | increase the size of the text
Ctrl + - | decrease the size of the text

## Magnet keyboard shortcuts

Del | delete the current magnet
Ctrl+x | cut the content inside the drawn contour into a magnet
Ctrl+c | copy the content inside the drawn contour into a magnet
m | cut the content inside the drawn contour into a magnet / flatten the current magnet to the blackboard
Ctrl+v | print the current magnet (like rubber stamping)

Warning: Share boards does not work since tableaunoir.github.io is a showcase. You have to install tableaunoir on your own server, or you may try http://tableaunoir.irisa.fr if it works!
Warning: this functionnality is still under development and may not work perfectly. In particular, magnets are not shared yet.
Warning: The server will not save your board.

## Make a shared board

If you want some of your friends to see and modify your board, make a shared board.

## Join an existing board

In order to join an existing shared board, type its URL:

## Share with others

In order to share the board with your friends, give them the following URL:

## Share mode

## Connected Users

## Text magnets

, execute
, at load
or
the magnets trash.
The Magnet (or +) button will create a magnet of type
(keyboard shortcut x),
(j),
(p) or
(l).
Type Esc to cancel edition or type Ctrl-Enter to evaluate the magnet.
Examples:

- type `k 1/3+2/7 Ctrl-Enter` to get a computation,
- type `l x/2 Ctrl-Enter` to get the fraction x over 2.
- type `k factor(x^4-1) Ctrl-Enter` to get x^4-1 factored.
- type `k plot(sin(x)) Ctrl-Enter` to get the graph of sin(x)
- `k circle(0,1) Ctrl-Enter` to get a circle

If you select a Javascript magnet, it will be eval-ed by QuickJS in math mode, unless your commandline starts with `@` (QuickJS without math mode) or `@@` (browser interpreter).

## Quick magnet manipulations

## Using existing images

In order to use existing images as magnets, drag and drop .png/.svg/.gif/.jpg files.

## Predefined Magnet collections

### Algorithms

### Complexity theory

## How to create a magnet?

- Draw a contour around the picture
- Then press Ctrl+X

Esc.
Downloading...