Шаблон:Code/Документация
Материал из Wiki.crossplatform.ru
Lit-uriy (Обсуждение | вклад) (Полностью удалено содержимое страницы) |
Lit-uriy (Обсуждение | вклад) (в работе) |
||
| Строка 1: | Строка 1: | ||
| + | <noinclude>{{template navigation}} | ||
| + | [[Категория:Документация к шаблонам|{{PAGENAME}}]] | ||
| + | </noinclude>__NOTOC__ | ||
| + | == Описание == | ||
| + | Данный шаблон предназначен для подсветки синтаксиса исходного кода программ. Он рекомендуется вместо тэга <nowiki><source></nowiki>. Особенностью данного шаблона является тот факт, что помимо подсветки кода шаблон помещает статью в определенную категорию. В какую категорию будет помещена статья смотрите в примерах ниже. | ||
| + | == Заготовка для копирования == | ||
| + | <nowiki> | ||
| + | {{Песочница | ||
| + | |type= | ||
| + | |code= | ||
| + | }}</nowiki> | ||
| + | |||
| + | == Пример: исходник == | ||
| + | Если параметр '''type''' опущен, то страница помещается в категорию [[:Категория:Исходники]] | ||
| + | ==== Текст ==== | ||
| + | <nowiki> | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki> | ||
| + | |||
| + | ==== Как выглядит ==== | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, | ||
| + | но уже без тэга <nowiki></nowiki>, | ||
| + | т.е. будет отображен результат | ||
| + | |||
| + | == Пример: исходник [[ACE]] == | ||
| + | Страница помещается в категорию [[:Категория:Исходники ACE]] | ||
| + | ==== Текст ==== | ||
| + | <nowiki> | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki> | ||
| + | |||
| + | ==== Как выглядит ==== | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, | ||
| + | но уже без тэга <nowiki></nowiki>, | ||
| + | т.е. будет отображен результат | ||
| + | |||
| + | == Пример: исходник [[Boost]] == | ||
| + | Страница помещается в категорию [[:Категория:Исходники Boost]] | ||
| + | ==== Текст ==== | ||
| + | <nowiki> | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki> | ||
| + | |||
| + | ==== Как выглядит ==== | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, | ||
| + | но уже без тэга <nowiki></nowiki>, | ||
| + | т.е. будет отображен результат | ||
| + | |||
| + | == Пример: исходник [[GTK+]] == | ||
| + | Страница помещается в категорию [[:Категория:Исходники GTK+]] | ||
| + | ==== Текст ==== | ||
| + | <nowiki> | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki> | ||
| + | |||
| + | ==== Как выглядит ==== | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, | ||
| + | но уже без тэга <nowiki></nowiki>, | ||
| + | т.е. будет отображен результат | ||
| + | |||
| + | == Пример: исходник [[Qt]] == | ||
| + | Страница помещается в категорию [[:Категория:Исходники Qt]] | ||
| + | ==== Текст ==== | ||
| + | <nowiki> | ||
| + | {{Песочница | ||
| + | |type=qt | ||
| + | |code=int cnt=2; | ||
| + | QString sz, sz1="cross", sz2="platform"; | ||
| + | sz = sz1 + sz2; // sz == "crossplatform" | ||
| + | sz += ".ru"; // sz == "crossplatform.ru" | ||
| + | }}</nowiki> | ||
| + | |||
| + | ==== Как выглядит ==== | ||
| + | {{Песочница | ||
| + | |type=qt | ||
| + | |code=int cnt=2; | ||
| + | QString sz, sz1="cross", sz2="platform"; | ||
| + | sz = sz1 + sz2; // sz == "crossplatform" | ||
| + | sz += ".ru"; // sz == "crossplatform.ru" | ||
| + | }} | ||
| + | |||
| + | |||
| + | == Пример: исходник [[WxWidgets]] == | ||
| + | Страница помещается в категорию [[:Категория:Исходники WxWidgets]] | ||
| + | ==== Текст ==== | ||
| + | <nowiki> | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА</nowiki> | ||
| + | |||
| + | ==== Как выглядит ==== | ||
| + | ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, | ||
| + | но уже без тэга <nowiki></nowiki>, | ||
| + | т.е. будет отображен результат | ||
| + | |||
| + | === Примечание === | ||
| + | Если оно необходимо<includeonly> | ||
| + | <!-- категории и интервики --> | ||
| + | [[Категория:КАТЕГОРИЯ_В_КОТОРУЮ_ПОМЕЩАЕТСЯ_ШАБЛОН|{{PAGENAME}}]] | ||
| + | </includeonly> | ||
Версия 23:56, 5 октября 2008
Шаблон:Code · Документация · Обсуждение
__NOTOC__
Содержание |
Описание
Данный шаблон предназначен для подсветки синтаксиса исходного кода программ. Он рекомендуется вместо тэга <source>. Особенностью данного шаблона является тот факт, что помимо подсветки кода шаблон помещает статью в определенную категорию. В какую категорию будет помещена статья смотрите в примерах ниже.
Заготовка для копирования
{{Песочница
|type=
|code=
}}
Пример: исходник
Если параметр type опущен, то страница помещается в категорию Категория:Исходники
Текст
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА
Как выглядит
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат
Пример: исходник ACE
Страница помещается в категорию Категория:Исходники ACE
Текст
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА
Как выглядит
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат
Пример: исходник Boost
Страница помещается в категорию Категория:Исходники Boost
Текст
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА
Как выглядит
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат
Пример: исходник GTK+
Страница помещается в категорию Категория:Исходники GTK+
Текст
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА
Как выглядит
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат
Пример: исходник Qt
Страница помещается в категорию Категория:Исходники Qt
Текст
{{Песочница
|type=qt
|code=int cnt=2;
QString sz, sz1="cross", sz2="platform";
sz = sz1 + sz2; // sz == "crossplatform"
sz += ".ru"; // sz == "crossplatform.ru"
}}
Как выглядит
| width="10%" |
| width="40%" valign="top" |Выпуск 27 · Q3 2008
- Writing ODF Files with Qt · Пример кода
- Keeping the GUI Responsive · Пример кода
- The Panel Stack Pattern · Пример кода
- Poppler: Displaying PDF Files with Qt · Пример кода
Загрузить в виде PDF (англ.)
Пример: исходник WxWidgets
Страница помещается в категорию Категория:Исходники WxWidgets
Текст
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА
Как выглядит
ЗДЕСЬ ПОМЕЩАЕТСЯ ПРИМЕР ЗАПОЛНЕНИЯ ШАБЛОНА, но уже без тэга , т.е. будет отображен результат
Примечание
Если оно необходимо
