私があなたの要求を正しく理解できれば、リンクとテキストを同じ行に、要素ごとに 1 行で表示してください。その場合は、段落でテキストを折り返してスパンを使用するだけです。
for elem in elems
p.some_classname
a(href="/foo/#{var1}/bar/#{var2}").baz.i.icon-cog
span= elem.id_1 + ' ' + elem.id_2
これにより、(要素ごとに)次が生成されます。
<p class="some_classname"><a href="/foo..." class="baz i icon-cog"><span>{val for id_1} {val for id_2}</span></p>
または、さらに単純化して、スパンを完全にスキップすることもできます。
for elem in elems
p.some_classname
a(href="/foo/#{var1}/bar/#{var2}").baz.i.icon-cog
| #{elem.id_1} #{elem.id_2}
ノードを使用して両方をテストしただけで、最終的なマークアップに必要なものに応じてどちらかが機能します。HTH。