在希伯来语的MediaWiki 1.32.0中,如果创建具有以下内容的名为רקע_אפור
(“灰色背景”)的模板:
<span style="background: grey">{{{1}}}</span>
<noinclude>[[קטגוריה:דוגמה]]</noinclude>
在
<noinclude>
之前加上[[קטגוריה:דוגמה]]
,可使包含模板调用的段落以换行符包装在<pre>
标记内;例如:当前状态
码
מופע_1 {{תבנית:רקע_אפור|מופע_2}} מופע_3
输出量
מופע_1
מופע_2
מופע_3
期望状态
码
מופע_1 {{תבנית:רקע_אפור|מופע_2}} מופע_3
输出量
מופע_1
מופע_2
מופע_3为什么会创建
<pre>
标签和换行符,以及如何防止这种情况发生? 最佳答案
尝试
<span style="background: grey">{{{1}}}</span><noinclude>
[[קטגוריה:דוגמה]]
</noinclude>
问题在于,在您的原始代码中,
</span>
之后有换行符,因此:מופע_1 {{תבנית:רקע_אפור|מופע_2}} מופע_3
扩展为:
מופע_1 <span style="background: grey">מופע_2</span>
מופע_3
导致
pre
发生。