テキストエディットが大好きです。それは私が創造的な執筆のために望むように正確に機能します。私は通常RTFとして保存しますが、テキストとh1
、h2
などだけを含む単純な整形式のHTMLファイルが役立つ場合があります。
しかし、テキストエディットでHTMLとして保存すると、MS Wordよりは優れていますが、多くのジャンクが含まれています。
きれいなHTMLを保存するOSXリッチテキストエディター、またはテキストエディットのRTFを取得してきれいなHTMLに変換するコンバーター(コマンドラインなど)はありますか?
Markdown を学び、HTMLに出力できるテキストエディタを使用することをお勧めします。 JDarkRoom を試してください。これはフルスクリーンで気を散らすことのないテキストエディタであり、 Markdown を使用して書き込むと単純なHTMLにエクスポートできます。
RTFエディターでもHTMLエディターでもありませんが、テキストを「**
」で囲むことで太字にすることができます。Markdownの仕組みを簡単に見てみましょう。
**ham**
と入力すると、<strong>ham</strong>
が表示され、hamが表示されます。_ham_
と入力すると、hamを表示する<em>ham</em>
が表示されます。
Ham
---
あなたに<h2>Ham</h2>
または:を与えます
StackExchangeのコメントシステムはMarkdownを使用しています(基本的な情報については、ピンク?をクリックするだけです)。または、ここで試してみることができます: http://johnmacfarlane.net/pandoc/try
JDarkroomと入力すると、プレーンテキストで入力されますが、コンテンツをHTMLにエクスポートできます。追加のマークアップ、インラインスタイル、またはクラスはありません。単純なHTML。また、フルスクリーンモードに切り替えることができます(クリエイティブなジュースを流すのに役立つ場合があります)。
外観は次のとおりです。
それはおそらく完璧な答えではありません。私に関する限り、独自のコードを記述せずにOSXでRTF)からHTMLを取得する方法は多くありません。
テキストエディタは必要ありません。 OS Xにはこれが組み込まれています:textutil
:
textutil -convert html your_rtf_file.rtf
これにより、同じ名前のHTMLファイルが作成されます。たとえば、このRTFファイル:
次のHTMLコードに変換されます。
<!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="1038.35">
<style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
</style>
</head>
<body>
<p class="p1"><b>Bold Text</b></p>
<p class="p2"><b></b><br></p>
<p class="p1"><b><i>Italic and Bold</i></b></p>
<p class="p2"><b><i></i></b><br></p>
<p class="p1"><i>Italic</i></p>
<p class="p2"><i></i><br></p>
<p class="p1">Normal Text</p>
</body>
</html>
それが「ジャンク」であるかどうかは良い質問です。しかし、それがRTFファイルに実際に含まれているものです。情報を失うことなくHTMLから何かを取り除くことはできません。上記のHTMLコードでは、何を削除しますか?(おそらくclass
は別として)属性)
RTF2HTML OS X用に記述されており、RTFテキストを入力するためのビューを提供し、結果のHTMLコードをすぐに表示します。
しかし、ご覧のとおり、これによりさらに多くの「ジャンク」が生成されます。
このようなワークフローに適応できる場合、 Markdown は、最小限のフォーマットでテキストを任意の種類の出力に変換する場合に非常に便利です。構文は、ここでスーパーユーザーで使用されているものと同じです。基本的な形式では、HTMLを出力します。 MultiMarkdown を使用すると、さらに多くの形式に出力することもできます。そのWebサイトは、OSXのインストーラーを提供しています。