3.15 Skribilo User Manual — Characters, Strings and Symbols
Contents ↑ Standard Markups

3.15.1 Characters

The function char introduces a character in the produced document. The purpose of this function is to introduce escape characters or to introduce characters that cannot be typesetted in the document (for instance because the editors does not support them). The escapes characters are [, ] and ;.

( char char )
char The character to be introduced. Specified value can be a character, a string or an integer
Ex. 22: Some characters

... produces:

3.15.2 Strings

the function ! introduces raw strings in the target. That is, the strings introduced by ! are written as is, without any transformation from the engine.

( ! format node... )
format The format of the command.
node... The arguments.

The sequences $1, $2, ... in the format are replaced with the actual values of the arguments node.




[
A simple ,(! 
"string"
). A more annoying one ,(! 
"<strong>string</strong>"
). 

A last one with arguments ,(! 
"<u>$1 $2</u>"
 (

bold
 1) (

it
 2)).

]

Ex. 23: Some characters

... produces:

A simple string. A more annoying one string. A last one with arguments 1 2.

3.15.3 Symbols

The function symbol introduces special symbols in the produced file. Note that the rendering of symbols is unportable. It depends of the capacity of the targeted format.

( symbol symbol )
symbol The symbol to introduce.

Here is the list of recognized symbols:

Symbol name Rendering
-->
->
1/2 ½
1/4 ¼
3/4 ¾
<+
<-
<--
<-->
<->
<=
<==
<==>
<=>
==>
=>
AEligature Æ
Aacute Á
Acircumflex Â
Agrave À
Alpha Α
Amul Ä
Aring Å
Atilde Ã
Beta Β
Ccedilla Ç
Chi Χ
Delta Δ
Downarrow
ETH Ð
Eacute É
Ecircumflex Ê
Egrave È
Epsilon Ε
Eta Η
Euml Ë
Gamma Γ
Iacute Í
Icircumflex Î
Igrave Ì
Iota Ι
Iuml Ï
Kappa Κ
Lambda Λ
Mu Μ
Ntilde Ñ
Nu Ν
Oacute Ó
Ocircumflex Ocircumflex
Ocurcumflex Ô
Oeligature Œ
Ograve Ò
Omega Ω
Omicron Ο
Oslash Ø
Otilde Õ
Ouml Ö
Phi Φ
Pi Π
Psi Ψ
Rho Ρ
Sigma Σ
THORN Þ
Tau Τ
Theta Θ
Uacute Ú
Ucircumflex Û
Ugrave Ù
Uparrow
Upsilon Υ
Uuml Ü
Xi Ξ
Yacute Ý
Zeta Ζ
aacute á
acircumflex â
aeligature æ
agrave à
alef
alpha α
amul ä
and
angle
approx
aring å
asterisk
atilde ã
beta β
bottom
bullet
cap
ccedilla ç
cent ¢
chi χ
circ o
clubs
cong
copyright ©
cup
currency ¤
dag dag
dashv -|
ddag ddag
degree °
delta δ
diams
divide ÷
downarrow
eacute é
ecircumflex ê
egrave è
ellipsis
emptyset
epsilon ε
equiv
eta η
eth ð
euml ë
euro
exists
female ª
forall
gamma γ
ge
hearts
iacute í
icircumflex î
iexcl ¡
igrave ì
image
in
infinity
integral
iota ι
iquestion ¿
iuml ï
kappa κ
lambda λ
langle
lceil
le
lfloor
lguillemet «
lhd <
loz
male ¸
micro µ
mid |
middot ·
models |=
mu μ
mul ¨
nabla
neq
ni
not ¬
notin
nsupset
ntilde ñ
nu ν
oacute ó
ocurcumflex ô
oeligature œ
ograve ò
omega ω
omicron ο
oplus
or
oslash ø
otilde õ
otimes
ouml ö
paragraph
parallel ||
partial
perp
phi φ
pi π
piv ϖ
plusminus ±
pound £
prod
propto
psi ψ
rangle
rceil
real
registered ®
rfloor
rguillemet »
rhd >
rho ρ
section §
sigma σ
sigmaf ς
sim
spades
sqrt
subset
subseteq
sum
supset
supseteq
szlig ß
tau τ
therefore
theta θ
thetasym ϑ
thorn þ
times ×
tm
top T
uacute ú
ucircumflex û
ugrave ù
uparrow
upsilon υ
uuml ü
vdash |-
weierp
xi ξ
yacute ý
yen ¥
ymul ÿ
zeta ζ
(made with skribilo)