Xslt 如何插入新行或输入Microsoft Word引用样式(XSL文件)

Xslt 如何插入新行或输入Microsoft Word引用样式(XSL文件),xslt,reference,ms-word,newline,Xslt,Reference,Ms Word,Newline,我已经为Microsoft word 2010文档准备了一个修改的引用样式。XSL文件的以下部分说明了在线资源应如何显示在word文档末尾的引用列表中 <source type="DocumentFromInternetSite"> <column id="1"> <halign>right</halign> <valign>top</valign> <format>{[%RefOrd

我已经为Microsoft word 2010文档准备了一个修改的引用样式。XSL文件的以下部分说明了在线资源应如何显示在word文档末尾的引用列表中

<source type="DocumentFromInternetSite">
  <column id="1">
    <halign>right</halign>
    <valign>top</valign>
    <format>{[%RefOrder%]}</format>
  </column>
  <column id="2">
    <halign>left</halign>
    <valign>top</valign>
    <format>{%Author:1%, }{%InternetSiteTitle|Title%,}{ %URL:l%}{ Published %Year%.}{ Retreived %Month%.}</format>
  </column>
  <sortkey></sortkey>
</source>

正确的
顶部
{[%RefOrder%]}
左边
顶部
{%作者:1%,}{%InternetSiteTitle | Title%,}{%URL:l%}{已发布%Year%。}{检索%Month%。}

我的目标是在
{Published%Year%.}{retrieved%Month%.}
之前的格式标记中有一个新行输入字符,以便在下一行中包含提到的信息。我试着使用


,但不幸的是不起作用。

您可能需要尝试CR+LF组合

&#13;&#10;

换行。

我不知道为什么在发布或编辑上述文章时,标签中的XSL会更改为XSLT。它们是同义词,这就是为什么前者被重新映射到后者。请参阅在上面的格式标记中尝试并添加了,但不幸的是,没有起作用。