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
Warning
Read-only
Export
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.