История изменений
Исправление
EXL,
(текущая версия)
:
В шоке от того, что это какого-то х*я делают на клиенте… source-highlight, highlight, pygments.
Ага. У меня вообще закрадывалась мысль «запекать» подсветку в HTML, как это делает, например, pandoc:
$ cat test.md
## Java code
```java
// JNI-method
public static void writeConfiguration(int[] cfg) {
for (int i = 0; i < AAAASettings.CFG_CNT; ++i) {
AAAASettings.configuration[i] = cfg[i];
}
AAAALauncherActivity.writeConfig();
}
```
End!
$ pandoc -s test.md -o test.html --self-contained --metadata pagetitle="Test"
А потом подобный html класть куда-нибудь в БД.
Исходная версия
EXL,
:
В шоке от того, что это какого-то х*я делают на клиенте… source-highlight, highlight, pygments.
Ага. У меня вообще закрадывалась мысль «запекать» подсветку в HTML, как это делает, например, pandoc:
$ cat test.md
## Java code
```java
// JNI-method
public static void writeConfiguration(int[] cfg) {
for (int i = 0; i < AAAASettings.CFG_CNT; ++i) {
AAAASettings.configuration[i] = cfg[i];
}
AAAALauncherActivity.writeConfig();
}
```
End!
$ pandoc -s test.md -o test.html --self-contained --metadata pagetitle="Test"
А потом подобный html класть куда-нибудь в БД.