Шаблон:Code — различия между версиями

Материал Psylab.info - энциклопедии психодиагностики
Перейти к: навигация, поиск
м
м
 
(не показано 17 промежуточных версий этого же участника)
Строка 1: Строка 1:
<includeonly><div class="contentbox mw-collapsible" style="border: 1px solid #333; background-color: #F3F3F3; overflow: auto">
+
<includeonly><div class="contentbox mw-collapsible" style="border: 1px solid #AAA; background-color: #F9F9F9; overflow: auto">
<div class="contentbox-title"><span class="contentbox-title1" style="background-color: #204A87; color: white">{{{title|Код}}}</span>{{#if: {{{subtitle|}}}|<span class="contentbox-subtitle" style="background-color: #AAA; color: white;">{{{subtitle}}}</span>|}}{{#if:{{{description|}}}|<span class="contentbox-description" style="color: #333;">{{{description}}}</span>|}}</div><br style="clear: both;" />{{#if: {{{rightmsg|}}}|<div class="contentbox-rightmsg">{{{rightmsg}}}</div>|}}
+
<div class="contentbox-title"><span class="contentbox-title1" style="background-color: #204A87; color: white">{{{title|Код}}}</span>{{#if: {{{langname|}}}|<span class="contentbox-subtitle" style="background-color: #AAA; color: white;">{{{langname|Текст}}}</span>|}}{{#if:{{{description|}}}|<span class="contentbox-description" style="color: #333;">{{{description}}}</span>|}}</div><br style="clear: both;" />{{#if: {{{rightmsg|}}}|<div class="contentbox-rightmsg">{{{rightmsg}}}</div>|}}
 
<div class="contentbox-content mw-collapsible-content">
 
<div class="contentbox-content mw-collapsible-content">
{{#tag:syntaxhighlight|code={{{code}}}|lang={{{lang|text}}}}}
+
{{#tag:syntaxhighlight|{{{code}}}|lang={{{lang|text}}}}}
 
</div>
 
</div>
 
</div></includeonly><noinclude>
 
</div></includeonly><noinclude>
 
== Использование ==
 
== Использование ==
 +
 +
{{mbox|
 +
  |type=notice
 +
  |text='''Рекомендация:'''
 +
  |text-small=Во избежании неправильной работы шаблона обрамляйте код в кэги <code><nowiki><</nowiki>nowiki><nowiki></nowiki></nowiki></code>. Это необходимо, если в коде встречаются символы <nowiki>«|»</nowiki>.
 +
}}
  
 
<pre>
 
<pre>
 
{{code
 
{{code
 
   |title=Заголовок
 
   |title=Заголовок
   |subtitle=Подзаголовок
+
   |langname=Название языка
 
   |description=Описание
 
   |description=Описание
 
   |lang=Язык для подсветки синтаксиса
 
   |lang=Язык для подсветки синтаксиса
Строка 21: Строка 27:
 
<pre>
 
<pre>
 
{{code
 
{{code
   |subtitle=R
+
   |langname=R
   |lang=rsplus
+
   |lang=r
 
   |code=
 
   |code=
x <- rnorm(100)
+
<nowiki><</nowiki>nowiki>> x <- rnorm(100)
 +
> mean(x)
 +
[1] -0.0004533<nowiki></nowiki></nowiki>
 
}}
 
}}
 
</pre>
 
</pre>
 
{{code
 
{{code
   |subtitle=R
+
   |langname=R
   |lang=rsplus
+
   |lang=r
 
   |code=
 
   |code=
> x <- rnorm(100)
+
<nowiki>> x <- rnorm(100)
 
> mean(x)
 
> mean(x)
[1] -0.0004533
+
[1] -0.0004533</nowiki>
 
}}
 
}}
 
</noinclude>
 
</noinclude>

Текущая версия на 16:32, 25 мая 2014

Использование

{{code
  |title=Заголовок
  |langname=Название языка
  |description=Описание
  |lang=Язык для подсветки синтаксиса
  |code=Код
}}


Примеры

{{code
  |langname=R
  |lang=r
  |code=
<nowiki>> x <- rnorm(100)
> mean(x)
[1] -0.0004533</nowiki>
}}
КодR

<syntaxhighlight lang="r">> x <- rnorm(100) > mean(x) [1] -0.0004533</syntaxhighlight>