Page 1 of 1

Как отобразить пары скобок {}

Posted: Tue Apr 21, 2009 6:43 pm
by x1
По умолчанию такие пары интерпретируются как управляющие последовательности. Из-за этого возникают ошибки отображения. А когда приводишь листинги программ c C-подобным синтаксисом, то надо часто отображать подобные вещи.
Например,
if (condition1>0)
{
  dosmth();
}
Как это реализовать удобнее?
Так как листингов много, то хотелось бы иметь удобный способ.

Re: Как отобразить пары скобок {}

Posted: Tue Apr 21, 2009 8:50 pm
by Sonya
x1 wrote: По умолчанию такие пары интерпретируются как управляющие последовательности. Из-за этого возникают ошибки отображения. А когда приводишь листинги программ c C-подобным синтаксисом, то надо часто отображать подобные вещи.
Например,
if (condition1>0)
{
  dosmth();
}
Как это реализовать удобнее?
Так как листингов много, то хотелось бы иметь удобный способ.
Для листингов:

Code: Select all

{literal}
if (condition1>0)
{
  dosmth();
}
{/literal}
Все, что в literal не парсится  в smarty, а отображается как есть.

Re: Как отобразить пары скобок {}

Posted: Wed Apr 22, 2009 6:01 pm
by x1
Спасибо, все работает.

Re: Как отобразить пары скобок {}

Posted: Fri Apr 24, 2009 3:19 pm
by lilblzik
есть еще способ: { - заменить на {ldelim}, } - {rdelim}