# \[MARKABY\] Multiline text?

**URL:** <https://www.ruby-forum.com/t/markaby-multiline-text/65272>\
**Category:** Rails\
**Created:** [August 17, 2006, 4:27am UTC](https://www.ruby-forum.com/t/markaby-multiline-text/65272 "2006-08-17T04:27:47Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![joe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b9e5f3/32.png) [@joe](https://www.ruby-forum.com/u/joe)\
**Post date:** [August 17, 2006, 4:27am UTC](https://www.ruby-forum.com/t/markaby-multiline-text/65272/1 "2006-08-17T04:27:47Z")

</div>

Anybody know if it’s possible to have multiline text in Markaby without  
resorting to a bunch of text statements or putting the text block in  
another file and using render :file ? I need to add chunks of HTMLized  
javascript to my templates.

Joe

---

<div class="post-metadata">

**Author:** ![joe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b9e5f3/32.png) [@joe](https://www.ruby-forum.com/u/joe)\
**Post date:** [August 17, 2006, 5:01am UTC](https://www.ruby-forum.com/t/markaby-multiline-text/65272/2 "2006-08-17T05:01:37Z")

</div>

On Thu Aug 17, 2006 at 04:27:47AM +0200, Joe R. wrote:

> Anybody know if it’s possible to have multiline text in Markaby without  
> resorting to a bunch of text statements or putting the text block in  
> another file and using render :file ? I need to add chunks of HTMLized  
> javascript to my templates.

self \<\< \<\<‘JS’

![]()

JS

note, i havent tried this (yes i think the double \<\<s are confusing. i  
guess you could use text \<\<‘whatever’ too…

---

<div class="post-metadata">

**Author:** ![joe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b9e5f3/32.png) [@joe](https://www.ruby-forum.com/u/joe)\
**Post date:** [August 17, 2006, 6:09am UTC](https://www.ruby-forum.com/t/markaby-multiline-text/65272/3 "2006-08-17T06:09:31Z")

</div>

Cool, that works! Wish the closing delimiter could be indented, but not  
the biggest deal.

Joe

---

<div class="post-metadata">

**Author:** ![joe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b9e5f3/32.png) [@joe](https://www.ruby-forum.com/u/joe)\
**Post date:** [August 17, 2006, 7:31am UTC](https://www.ruby-forum.com/t/markaby-multiline-text/65272/4 "2006-08-17T07:31:42Z")

</div>

How about just the standard Ruby way?

long\_text = \<\<-END\_OF\_STRING  
A Javascript  
Is an ugly thing  
END\_OF\_STRING

On 8/17/06, Joe R. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Rails mailing list  
> removed\_email\_address@domain.invalid  
> [http://lists.rubyonrails.org/mailman/listinfo/rails](http://lists.rubyonrails.org/mailman/listinfo/rails)

–

---

<div class="post-metadata">

**Author:** ![joe](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b9e5f3/32.png) [@joe](https://www.ruby-forum.com/u/joe)\
**Post date:** [August 17, 2006, 7:59am UTC](https://www.ruby-forum.com/t/markaby-multiline-text/65272/5 "2006-08-17T07:59:22Z")

</div>

JÃ³n BorgÃ¾Ã³rsson wrote:

> How about just the standard Ruby way?
> 
> long\_text = \<\<-END\_OF\_STRING  
> A Javascript  
> Is an ugly thing  
> END\_OF\_STRING

Ah, forgot about that – thanks!

Joe
