Шаблон:Раз

Из Википедије, слободне енциклопедије
Документација шаблона[види] [уреди] [историја] [освежи]

Употреба[уреди]

Шаблон {{раз}} ће у текст убацити један обични знак размака (размакницу).

Где год требате обични размак[уреди]

Шаблон {{раз}} можете користити где год требате обични размак који дозвољава преломе редова. Уколико вам је потребан размак који ће спречити преломе редова или размак који може стајати до другог размака, користите {{размак}}.

Убацивање размака унутар парсер функције[уреди]

Понекад када се користе парсер функције, потребно је убацити размак на почетку или крају опционе поруке. Шаблон {{раз}} се може користити у те сврхе. У следећим примерима обратите пажњу на рамаке међу речима и интерпункцију да бисте уочили ситне разлике.

Примери
Ја волим зелену{{#if:{{{плава|}}}|и плаву}}.

Пример изнад ради како треба ако „плава” нема вредност („Ја волим зелену.”).

Међутим, ако „плава” има вредност (|плава=и плаву), тада је порука приказана како не треба од. спојено („Ја волим зеленуи плаву.”).

Ја волим зелену {{#if:{{{плава|}}}|и плаву}}.

Додавањем размака између „зелену” и „{{#if” избегава се спајање „зеленуи”, али се добија и нежељени размак вишка уколико „плава” нема вредност („Ја волим зелену .”).

Ја волим зелену{{#if:{{{плава|}}}| и плаву}}.

Додавањем размака између вертикалне црте („|”) и речи „и” такође не ради. Било који водећи или пратећи размаци из парсер функција дају „очишћени” излаз, тако да је резултат када „плава” има вредност исти као и у једном од претходних примера („Ја волим зеленуи плаву.”).

Ја волим зелену{{#if:{{{blue|}}}|{{раз}}и плаву}}.

Ех ово ради! Уметањем шаблона {{раз}} у излаз парсер функције, размак не бива „очишћен”, а исправан излаз бива дат било да „плава” има („Ја волим зелену и плаву.”) или нема вредност („Ја волим зелену.”).

Искључивање подразумеване супституције[уреди]

Претпоставите да имате шаблон, {{Пример}}, који користи супституцију на следећи начин:

{{{{{subst|subst:}}}#if{{{услов|}}}|порука}}

Када је шаблон укључен и страница сачувана, резултат је следећи:

{{subst:#if{{{услов|}}}|порука}}

Супституција се може заобићи постављањем атрибута „subst” у {{раз}}:

{{Пример| subst={{раз}} }}

Сада је резултат следећи:

{{ #if{{{услов|}}}|порука}}

Додатни празан размак испред „#if” сада не би утицао на шаблон у било ком смислу (осим да спречи подразумевану супституцију).

Види још[уреди]

  • {{размак}}: Сличан шаблон који је иначе кориснији осим када се ради са парсер функцијама.
  • {{fdw-iw}}: Шаблон који користи {{раз}} при раду са парсер функцијама.