Показаны сообщения с ярлыком highlightjs. Показать все сообщения
Показаны сообщения с ярлыком highlightjs. Показать все сообщения

Как добавить Syntax Highlighter на Blogger


Панель управления -> Шаблон -> Изменить HTML

Перед тегом </head> вставляем


<link href="http://www.google.com/uds/api/search/1.0/cb6ef4de1f03dde8c26c6d526f8a1f35/default+ru.css" rel="stylesheet" type="text/css"></link>
<script src="http://www.google.com/uds/api/search/1.0/cb6ef4de1f03dde8c26c6d526f8a1f35/default+ru.I.js" type="text/javascript"></script>

Панель управления -> Дизайн -> Добавить гаджет -> HTML/JavaScript

<script>hljs.initHighlightingOnLoad();</script>
Далее заключаем код в теги

<pre><code class="html">...</code></pre>

Пример



#include <QtCore/QCoreApplication>
#include <QTextStream>
#include <QTextCodec>
#include <QLibrary>

int main(int argc, char *argv[])
{
    QTextStream Qcin (stdin), Qcout (stdout);
    QTextCodec *codec;
    #if defined(Q_WS_WIN)
        if (QLocale::system().country() == QLocale::RussianFederation){
            codec = QTextCodec::codecForName("IBM866");
            setlocale(LC_ALL, "Russian");
            Qout.setCodec("IBM866");
        }
    #endif
    #if defined(Q_OS_LINUX)
        if (QLocale::system().country() == QLocale::RussianFederation){
            codec = QTextCodec::codecForName("UTF-8");
            Qcout.setCodec("UTF-8");
        }
    #endif
    QTextCodec::setCodecForCStrings(codec); //конвертирует переменную типа Qstring
    QTextCodec::setCodecForTr(codec); //исплользуется для перевода
    QCoreApplication a(argc, argv);
    QString s = "Введите имя ";
    QString n;
    Qcout << s << endl;
    Qcout.flush();
    Qcin >> n >> endl;
    Qcout << QLibrary::tr("привет ") << n << endl;
    return a.exec();
}


Поиск по этому блогу