Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Want a dedicated tool For Achieving the below-mentioned result fast

Edit and Work visually to make a styled text or importing from MS-Word or RTF and get it's markaup HTML(the text with inline coding)

What I want to get is something similar :

<p class="home">
  <Span style="xxxxx">
    blah blah blah
  </span>
</p>

Although it is HTML, but I want just the HTML's source of the text want to get it with a fast way

Any Tools/Tricks is appreciated

thanks

share|improve this question

3 Answers 3

On OS X, TextEdit can edit RTF and save as html. Here is an example of the sort of HTML it spits out:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
   <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
   <meta http-equiv="Content-Style-Type" content="text/css">
   <title></title>
   <meta name="Generator" content="Cocoa HTML Writer">
   <meta name="CocoaVersion" content="1138.23">
   <style type="text/css">
      p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
   </style>
</head>
<body>
    <p class="p1">this is a <b>test</b></p>
</body>
</html>
share|improve this answer

You could try unRTF.

  • Linux versions are provided at the above link.
  • Windows versions are here.
  • OS X lets you install it using Homebrew and brew install unrtf.

For example, let's create an RTF document.

enter image description here

Then convert it to HTML (which is the default setting).

unrtf test.rtf 

This is the output:

<!DOCTYPE html PUBLIC -//W3C//DTD HTML 4.01 Transitional//EN>
<html>
<head>
<meta http-equiv=content-type content=text/html charset=utf-8>
<!-- Translation from RTF performed by UnRTF, version 0.21.2 -->
<!--font table contains 0 fonts total-->
<!--invalid font number 0-->
</head>
<body><b><font size="3"><font color="#000000">This is a bold text<br>
<br>
<i>This is italics</i><br>
<br>
<u>This is underlined!</u></font></font></b></body>
</html>
share|improve this answer
    
this is what I want, but again seems that it's command-line utility, Preferably want to have copy-paste options or possibly could edit it visually –  Sypress Jan 3 '12 at 16:53
    
Well you can just keep both Word (or any RTF editor) and the command line open at the same time. Save the RTF file, run the command. –  slhck Jan 3 '12 at 17:05
    
Yes I could, seems no any dedicated tool improved for what I'm looking for,thanks anyway, I'll try it –  Sypress Jan 3 '12 at 17:10
    
Well, you can redirect the output to another file and open it with an HTML editor like Notepad++? –  slhck Jan 3 '12 at 17:52

In Word you can save as HTML, which will produce something not entirely unlike your example.

Later versions of Word produce better HTML (early versions produced usable but unreadably repetitive and overcomplicated HTML) so you might want to clean it up

Some people like to create both HTML and RTF/DOC/DOCX from a Plain Text Markup using something like Pandoc

share|improve this answer
    
Yes I can get the code from a generated HTML,but Isn't there any faster way to generate the text with it's inline HTML code ? –  Sypress Jan 3 '12 at 15:54
    
@Sypress: Maybe I don't understand what you want. Can you update your question with some more detail or a small example? (P.S. see update to answer ref Pandoc) –  RedGrittyBrick Jan 3 '12 at 16:01
    
I'll edit the post for more clarify, but before that I'm looking to what included in your answer –  Sypress Jan 3 '12 at 16:06
    
Edited with more clarification, thanks for your participation –  Sypress Jan 3 '12 at 16:27
    
Ok, I'll check them Pandoc seems to do the job but not as I expected , preferably want to do it visually,, and in your other post there are lot's of tools that will take a time to check them , could you suggest me a tool for doing the job I'm looking for –  Sypress Jan 3 '12 at 16:46

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.