# Simple markup to html

**URL:** <https://www.ruby-forum.com/t/simple-markup-to-html/105574>\
**Category:** Ruby\
**Created:** [May 31, 2007, 9:49am UTC](https://www.ruby-forum.com/t/simple-markup-to-html/105574 "2007-05-31T09:49:58Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![marmolin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/71e660/32.png) [@marmolin](https://www.ruby-forum.com/u/marmolin)\
**Post date:** [May 31, 2007, 9:49am UTC](https://www.ruby-forum.com/t/simple-markup-to-html/105574/1 "2007-05-31T09:49:58Z")

</div>

trying to convert simple markup to html, works fine with  
the commands below but hyperlinks (e.g. http:// or mailto:)  
in the markup aren’t transferred to html (e.g. ).  
Anything missing?

require ‘rdoc/markup/simple\_markup’  
require ‘rdoc/markup/simple\_markup/to\_html’  
markup = SM::SimpleMarkup.new  
formatter = SM::ToHtml.new  
puts markup.convert(ARGF.read, formatter)

---

<div class="post-metadata">

**Author:** ![marmolin](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/m/71e660/32.png) [@marmolin](https://www.ruby-forum.com/u/marmolin)\
**Post date:** [June 4, 2007, 8:30am UTC](https://www.ruby-forum.com/t/simple-markup-to-html/105574/2 "2007-06-04T08:30:45Z")

</div>

> trying to convert simple markup to html, works fine with  
> the commands below but hyperlinks (e.g. http:// or mailto:)  
> in the markup aren’t transferred to html (e.g. ).  
> Anything missing?
> 
> require ‘rdoc/markup/simple\_markup’  
> require ‘rdoc/markup/simple\_markup/to\_html’  
> markup = SM::SimpleMarkup.new  
> formatter = SM::ToHtml.new  
> puts markup.convert(ARGF.read, formatter)

ok, I found the “class HyperlinkHtml \< SM::ToHtml” in  
“rdoc/generators/html\_generator.rb” which makes the job  
with some minor modifications.

HM
