当前位置:  开发笔记 > 编程语言 > 正文

如何在mediawiki中的模板后停止自动换行?

如何解决《如何在mediawiki中的模板后停止自动换行?》经验,为你挑选了1个好方法。

在mediawiki中,无论何时将模板嵌入到文章中,它总是以换行符进行(据我所知).有没有办法防止这种情况,以便我可以将模板放在彼此旁边,而第二个模板不在新线上?



1> Adrian Arche..:

如果您还没有使用标记,请确保在模板之前不要在模板中添加任何返回

所以

This is a template. 

将{{Template}} {{Template}}输出为

This is a template. This is a template


但,

This is a template. 


将{{Template}} {{Template}}输出为

This is a template. 

This is a template

即使单一回报也是危险的.如果模板A包含:

{{B}}

和模板B包含:

Text

然后当您将{{A}}插入页面时,两个返回都是后续的并给出段落中断.


这通常就足够了,但有时你想要连续使用多个模板,允许其中一些模板返回空结果.如果为了便于阅读,将它们中的每一个放在一个新行上,你可能仍然会在你的行中出现不需要的换行符文章.诀窍是使用[nowiki hack](http://smw.referata.com/wiki/Avoiding_newlines_between_template_calls):` {{{1 |}}} `.用``结束模板会压制任何新行
推荐阅读
云聪京初瑞子_617
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有