Formule in Html
Note aggiuntive
14 Gen. '99
Leonardo Maffi
Seguito di FormuleInHtml2
0082 19990102
1)Nel
§2
ho parlato di formule in Html 3.2. Esiste un software shereware, TTH
v. 1.9: un traduttore da TeX a HTML.
Insieme a EzMath e alle formule sotto forma di immagini Gif, penso
siano fra i metodi migliori.
-
Le Gif sono fastidiose da generare altrove
-
La plug-in dell'EzMath non può fare tutto, ed inoltre pochi la possiedono.
-
TTH produce formule imperfette (ad esempio le radici), ma per
casi semplici è spesso sufficiente
-
TTH richiede input da TeX, il quale è molto diffuso,
ma non è semplice.
-
TTH richiede solo un browser di buona qualità e un font
Symbol
per essere leggibile, come IE3, Netscape4, ecc. Comunque i vari browser
mostrano le formule in maniere leggermente differenti, potenzialmente imprevedibili
e errate.
-
Talvolta le parentesi e altre stutture verticali vengono mostrate frammentate
a certe scale di dimensioni font, e non a più piccoli o più
grandi.
-
Per editare formule piccole direttamente da un editor Html conviene scriverle
a mano. Non conoscendo TeX e non avendolo io userò solo il metodo
manuale. In un file (questo) conservo tutti i simboli e vari esempi, in
modo da poterli usare con cut&paste nelle mie formule. Se dovessi scriver
eun grosso testo serio con molte formule ccredo che meriterebbe imparare
il TeX.
-
Non ho ancora chiaro come rendere matrici.
-
Non è possibile mettere tabelle in linea col testo, per cui spesso
le formule vanno in linee proprie. C'è il modo di mettere tabelle
all'inizio o alla fine di righe, e di far scorrere il testo a fianco.
-
Nelle vicinanze della formula in Html converrebbe mettere un tag o un commento
invisibile contente la formula in ascii piano.
-
Non ci dovrebbero essere problemi di sfondi, antialising, stampe a bassa
risoluzione, ecc
Ecco alcuni esempi di TTH in azione:
|
x
ó
õ
0 |
|
x |
(x¢) dx¢
= 1 + |
é
ê
ê
ê
ê
ê
ë |
1 + x2 + 2x3 |
ù
ú
ú
ú
ú
ú
û |
1/2
|
. |
|
|
d
dx |
arcsin x = |
1
(1 - x2)1/2 |
. |
|
| Es (ws)
= |
re eiks
·x
2px |
|
ó
õ |
T¢ |
k¢ |
«
P |
·Ei ei(wt¢-
k
·r¢) dt¢
. (5.2) |
|
Quest'ultima formula potrebbe essere resa con EzMath. Nel suo linguaggio:
{bold E} sub s (omega sub s)= {r sub e exp {i {upright
bold k} sub s dot {{ bold x}}}/{2 pi x}} integral of ({kappa}' " " Pi arrow
dot {upright bold E} sub i " " exp {i (omega t' - upright bold k dot upright
bold r')}) from {T'} wrt t' " .
(5.2)"
Nell'Html:
<embed type="text/ezmath" bgcolor="#C0C0C0" width=
474 height=78
alt="{bold E} sub s (omega sub s)= {r sub e
exp {i {upright bold k} sub s dot {{ bold x}}}/{2 pi x}} integral of ({kappa}'
" " Pi arrow dot {upright bold E} sub i " "
exp {i (omega t' - upright bold k dot upright bold r')}) from {T'} wrt
t' " . (5.2)"">
Resa: