У меня есть следующий код в файл .erb:
<% embed='<a href="http://someurl.com/whatever">#{@webcast.name}</a>'%>
<p id="embedCode">
<pre>
<code>
<%= embed %>
</code>
</pre>
</p>
Тег привязки правильно отображается на экране как текст, а не как элемент dom, однако интерполяция строк не удалась. HTML успешно отображается как текст, но (скрытый) не оценивается. Если включить <%= @webcast.name => в шаблон, имя веб-трансляции будет успешно отображено.