2014 dxdy logo

Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 
 проблема с тегом syntax
Сообщение07.02.2012, 12:29 
Аватара пользователя
хотел написать такое сообщение:
Цитата:
 i  оформлять текст программы лучше используя тег syntax, например:
запись
Код:
[syntax="matlab"]
%сравнение
g = 1; %\gamma
d01 = sqrt(g/4); %dipole moments, |F = 0, n = 0> <- |F0 = 1> - populated level
d10 = d01;
d00 = sqrt(g/4);
d01m = sqrt(g/4);
d1m0 = d01m;[/syntax]

даст удобочитаемое
Используется синтаксис Matlab M
%сравнение
g = 1; %\gamma
d01 = sqrt&#40;g/4&#41;; %dipole moments, |F = 0, n = 0> <- |F0 = 1> - populated level
d10 = d01;
d00 = sqrt&#40;g/4&#41;;
d01m = sqrt&#40;g/4&#41;;
d1m0 = d01m;


но почему-то внутри тега syntax отображаются вместо скобок какие-то скобкозаменители типа:
Код:
& #40;
& #41;

(только без пробелов - если убираю пробелы, то даже внутри тега code такие комбинации рождают скобки (что для меня тоже странно, поскольку я ожидал буквальное воспроизведение))

 
 
 
 Re: проблема с тегом syntax
Сообщение07.02.2012, 12:35 
Аватара пользователя
known issue, no fix available.

Please avoid nesting syntax tag.

 
 
 
 Re: проблема с тегом syntax
Сообщение07.02.2012, 12:47 
Аватара пользователя
А относительно тега code? это правильно, что замена происходит?

 
 
 
 Re: проблема с тегом syntax
Сообщение07.02.2012, 12:54 
Аватара пользователя
cepesh в сообщении #261117 писал(а):
Известные проблемы: К сожалению, плагин устроен таким образом, что обработка тега syntax производится уже после обработки всех других тегов и смайликов, поэтому следует быть особо внимательными при использовании вложенных тегов и смайликов.

 
 
 
 Re: проблема с тегом syntax
Сообщение07.02.2012, 13:07 
Аватара пользователя
cepesh в сообщении #535987 писал(а):
cepesh в сообщении #261117 писал(а):
Известные проблемы: К сожалению, плагин устроен таким образом, что обработка тега syntax производится уже после обработки всех других тегов и смайликов, поэтому следует быть особо внимательными при использовании вложенных тегов и смайликов.

я не о том. Я о том, что даже без syntax-а при использовании тега code внутри тега происходит замена скобкозаменителей на скобки - правильно ли это? или все-таки должно быть буквальное воспроизведение без какой-либо обработки?

у меня данная запись отображается со скобками
Код:
(a)

хотя я набирал & #40;a& #41; (только без пробелов)

 
 
 
 Re: проблема с тегом syntax
Сообщение07.02.2012, 13:16 
Аватара пользователя
photon в сообщении #535992 писал(а):
при использовании тега code внутри тега

внутри какого тега?

 
 
 
 Re: проблема с тегом syntax
Сообщение07.02.2012, 13:25 
Аватара пользователя
пропущена запятая перед словом "внутри" :oops:

просто тег code - без чего-либо еще

 
 
 
 Re: проблема с тегом syntax
Сообщение07.02.2012, 13:40 
Аватара пользователя
Да, думаю, вполне нормально. Не вижу большой беды в этом. Особенно, если знать о &amp;

 
 
 [ Сообщений: 8 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group