Tak. Wersja SyntaxHighlighter 3.0.83 wymaga Steven Levithan's XRegExp.js library ver 1.5.0. Skompresowana wersja SH, która działa (scripts/shCore.js
16,175 bajtów), ma wbudowany XRegexp.js. Jednak nieskompresowana wersja (src/shCore.js
43,502 bajtów) nie będzie działać, dopóki nie umieścisz kopii pliku XRegExp.js w tym samym folderze (nie jest on zawarty w folderze src w pobranym pliku).
Pamiętaj, że jeśli pobierz plik full source archive, który zawiera nieskompresowany plik XRegExp.js
i pozwoli ci na jego odtworzenie i skompilowanie/skompresowanie, jeśli chcesz.
Należy również zauważyć, że w składni SyntaxHighlighter występuje niezły błąd, który powoduje, że jest on zdezorientowany i nieprawidłowo koloruje kod. Napisałem artykuł opisujący błąd i sposób jego naprawy. Zobacz: Fixing the SyntaxHighlighter 3.0.83 Parser Bug. Powiadomiłem autora o błędzie, ale oficjalna poprawka nie została jeszcze zaimplementowana.
Ta odpowiedź jest trochę późno, ale wciąż mam nadzieję, że może ktoś pomoże ...
Pamiętaj, aby wyraźnie załadować plik „XRegExp.js” przed „shCore.js” jeśli używasz nieskompresowanej wersji. –