Исправление 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 класть куда-нибудь в БД.