DMCP Help Development
Help Navigation
Global navigation
Use
Use to jump to element with id='Home' or to beginning of
the file if it doesn’t exist
Use to open help file from disk
Navigation keys
Press
Press to move one line backward
Press to move one page forward
Press to move one page backward
Use arrow keys to navigate to next/previous link
to follow link
to go back to place where was used.
Arrow keys just jump to the next page if there is no link to navigate
to.
Numpad-like navigation keys
/ - page down/up
/ - prev/next link (same as arrows)
- follow the link (same as )
- 'Home' - same as - see above
About Help Browser
The DMCP system supports extremely lightweight implementation of HTML
which covers just small fraction of the format. Almost all supported
formatting is used in this help file.
If you want to write your own help file it is strongly recommended to
take this help file as starting point and follow the structure of the
HTML. Then check the appearance in calculator browser, whether it looks
as expected.
See "Special characters available" for list of
supported characters in help file.
Special characters available
This list of special characters supported in help files.
HTML &xxx; sequences
Unicode characters
HTML &xxx; sequences
' ' |
as |
|
& |
as & |
|
> |
as > |
|
< |
as < |
|
▼ |
as ▼ |
|
▲ |
as ▲ |
|
↓ |
as ↓ |
|
↑ |
as ↑ |
|
← |
as ← |
|
→ |
as → |
|
∫ |
as ∫ |
|
± |
as ± |
|
÷ |
as ÷ |
|
× |
as × |
|
Σ |
as Σ |
+ +
Unicode characters
U+xxxx notation means Unicode character placed directly in help file.
Letters
Ä |
U+00C4 |
|
Å |
U+00C5 |
|
Æ |
U+00C6 |
|
Ñ |
U+00D1 |
|
Ö |
U+00D6 |
|
Ü |
U+00DC |
|
ᴇ |
U+1D07 |
+ +
Ligatures
fi |
U+FB01 |
|
fl |
U+FB02 |
+ +
Greek
Σ |
U+03A3 |
|
μ |
U+03BC |
|
π |
U+03C0 |
|
Γ |
U+0393 (Transliterated) |
|
θ |
U+03B8 (Transliterated) |
+ +
Punctuation marks
— |
U+2014 |
|
’ |
U+2019 |
|
… |
U+2026 |
|
¿ |
U+00BF |
+ +
Arrows
← |
U+2190 |
|
↑ |
U+2191 |
|
→ |
U+2192 |
|
↓ |
U+2193 |
|
↲ |
U+21B2 |
+ +
Symbols
° |
U+00B0 |
|
× |
U+00D7 |
|
÷ |
U+00F7 |
|
√ |
U+221A |
|
∡ |
U+2220 or U+2221 |
|
∫ |
U+222B |
|
≠ |
U+2260 |
|
≤ |
U+2264 |
|
≥ |
U+2265 |
|
␊ |
U+240A |
|
␛ |
U+241B |
|
£ |
U+00A3 |
+ +
Graphics
▒ |
U+2592 |
|
■ |
U+25A0 |
|
▶ |
U+25B6 |
|
▼ |
U+25BC |
|
▲ |
U+25B2 |
|
◄ |
U+25C4 |
+ +
Example Doc
Symbols used in this guide
A 123 represents a soft button or anything on the LCD
A represents a physical button
Stack
Stack consists of 10 registers. All arithmetic operations use for
arguments and results top level of the stack as is usual for RPN
machines.
Stack registers could be also accessed using and
with negative indexes -1 to -9.
Example of stack display:
[.lcd]#6: 0 #
[.lcd]#5: 0 #
[.lcd]#4: 0 #
[.lcd]#3: 0 #
[.lcd]#2: 321232.123ᴇ-12 #
[.lcd]#1: 54.344234342 #
[.lcd]#0: 123.32 #
Registers
Register area consist of 100 registers. Registers could be accessed
using
Fx Buttons without menu
F1 |
Displays this Help |
|
F2 |
||
F3 |
||
F4 |
||
F5 |
Decreases font size |
|
F6 |
Increases font size |
+ +
Angular Modes
Pressing
button cycles through angular modesDEG |
Degrees |
RAD |
Radians |
GRAD |
Gradians |
+ + Current angular mode is displayed in status line. + +
Number Formats
Press
- selection menu appearsNone |
No special format |
FIX |
Fixed decimal places (ARG) |
SCI |
Scientific notation (ARG) |
ENG |
Engineering notation (ARG) |
+ (ARG): Takes number of fractional digits (i.e. digits after decimal point) as argument from stack. + +
Implemented functions
[1/x], [√x], [LOG], [LN],
[x2], [yx], [10x], [ex],
[STO], [RCL], [R↓], [SIN], [COS], [TAN],
[%], [π], [ASIN], [ACOS], [ATAN],