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)