Формулы в HTML
Удивительно, что лишь немногие знают, что в шрифте Times New Roman Cyr (самом что ни на есть обныкновенном, который поставляется вместе с Виндами) символов довольно много. Точнее, знают, но лишь в Ворде их используют. А оказывается, в HTML тоже можно. Для этого просто надо указать его код в таком вот виде: например, π , где 960 - код символа "пи" (см. ниже).
Далее. Для того, чтобы записать дробь, делаем следующее: для всей формулы создаем таблицу, 1 строку на 5 (6, 7,...) столбцов. В каждой ячейке у нас будет часть формулы. Дробь - именно одна из частей. Для дроби создаем таблицу 3 строки на 1 столбец, и эту новую таблицу 1х3 помещаем вовнутрь нужной ячейки старой 5х1. Верхняя ячейка новой таблицы у нас будет числитель, нижняя - знаменатель. А средняя - дробная черта. Только надо, чтобы в ней не было текста, и сделать ее черной:
<TR BGCOLOR="#000000"><TD></TD></TR>
Кроме того, существуют теги <SUB></SUB> и <SUР></SUР> для нижнего и верхнего индексов соответственно. В ячейки таблицы можно вставлять интегралы, суммы. Только шрифт должен быть бóльшего размера. И что получится - смотри в примерах. Конечно, это муторно, ну а что делать?
Примеры:
|
|
= ex |
Как это сделано:
|
|
= ex |
и ещё одна формула, выполненная по той же схеме:
-∞ ⌠ ⌡ +∞ |
|
= |
|
А вот ещё:
lim x→0 |
|
=1 |
А вот пример из мат. логики:
Ā∩{1,2,3}=Ø
И это все-без графики, одними таблицами и шрифтом Times New Roman Cyr.
А сейчас - таблица кодов некоторых символов:
| 131 | ∂ | 8706 | Псевдографика в стиле DOS | 9472-9619 |
| 137 | ∏ | 8719 | ˚ | 730 |
± | 177 | ∑ | 8721 | ′ ″ | 8242, 8243 |
× | 215 | ∞ | 8734 | ||
Ø | 216 | ∩ | 8745 | ||
ƒ | 402 | ∫ | 8747 | ||
Греческий алфавт, заглавные буквы | 913-937 | ≈ | 8776 | ||
Греческий алфавт, маленькие буквы | 945-969 | ≠≡ | 8800,8801 | ||
ℓ | 8467 | ≤≥ | 8804,8805 | ||
→ | 8594 | ⌠⌡ | 8992,8993 |
Это, конечно, неполная таблица. Кто хочет, может дополнить сам. Есть еще повторные перечни латинского алфавита с волнами, чертами и черточками и прочими галочками сверху, для греческого тоже.
Примечание. Будьте готовы к тому, что HTML-редакторы "не прожуют" особые символы. Прожуют их, конечно, те, кто использует для просмотра AciveX webview, тот самый, который в Internet Explorer'e. (Например, AceExpert, AceHTML, HTMLGate). Dreamweaver 2 их не переносит вообще, заменяя какими-то левыми символами. Dreamweaver 3 в файле их не заменяет, но в своем окне отображает квадратиками.