[[PrimeKarte]] > [[PkKarte]] > リッチテキスト #contents *はじめに[#top] 文字コードの変換はShift-JISへ変換を行います。 *ヘッダ [#head] [\viewkind]より前のコード全体のことです。フォントについての定義があります。 **\fonttbl(フォント名) [#font_face] 例~ \fonttbl~ {\f0\froman\fprq1\fcharset128 \'82\'6c\'82\'72 \'96\'be\'92\'a9;}~ {\f1\froman\fprq2\fcharset0 Times New Roman;}~ ~ フォント名が定義されています。~ ~ -\fcharsetの次の数字~ 0:フォント名が文字通り入っています(Times New Roman)~ 128:フォント名が文字コードで入っています(\'82\'6c\'82\'72 \'96\'be\'92\'a9 ⇒ MS 明朝) -以上の場合\f0がMS 明朝,\f1がTimes New Romanとなります。 **\colortbl(フォント色) [#font_color] 例~ \colortbl ;~ \red0\green0\blue255;~ \red255\green0\blue255;~ ~ フォント色が定義されています。~ ~ -[;]で区切り、RGB値が定義されているのでこの値を基に色を算出します。 -以上の場合\cf0が青,\cf1がピンクとなります。 -\cf0にはデフォルトで黒が必ず入ります。 *本文[#honbun] [\viewkind]以下を本文とします。[\]で区切って変換します。 **コード対応表 [#code_table] |RTFコード|HTMLタグ|説明|h |\par|<BR>|改行| |\b|<B>|太字開始タグ| |\b0|</B>|太字終了タグ| |\ul|<U>|下線開始タグ| |\ulnone|</U>|下線終了タグ| |\i|<I>|斜体開始タグ| |\i0|</I>|斜体終了タグ| |\strike|<S>|取消線開始タグ| |\strike0|</S>|取消線終了タグ| |\fN|<FONT FACE=|フォント名定義。Nにはインデックスが入り、フォント名定義を呼び出します。[[フォント名定義>#font_face]]| |\cfN|<FONT COLOR=|フォント色定義。Nにはインデックスが入り、フォント色定義を呼び出します。[[フォント色定義>#font_color]]| |\fsN|[[こちらを参考>#font_size]]|フォントサイズ定義。Nにはサイズが入ます。詳細は[[フォントサイズ定義>#font_size]]| |\'N||文字コードNが入っており、タグではありません。本文中の文字としてコード変換を行います。| **フォントサイズ [#font_size] サイズによってHTMLタグが変わります。~ またサイズは2で割った値で判断します。~ M = N / 2 |サイズ(M)|HTMLタグ|説明|h |8|<FONT SIZE=1>|HTMLのサイズ1に相当します。| |10|<FONT SIZE=2>|HTMLのサイズ2に相当します。| |12|<FONT SIZE=3>|HTMLのサイズ3に相当します。| |14|<FONT SIZE=4>|HTMLのサイズ4に相当します。| |18|<FONT SIZE=5>|HTMLのサイズ5に相当します。| |24|<FONT SIZE=6>|HTMLのサイズ6に相当します。| |上記以外|<SPAN STYLE=\"FONT-SIZE:M>|SPANでサイズを定義します。|