CAS-UBは、外部データ入力で、たとえばMicrosoft Wordのファイルを取り込んでEPUBやPDFにできます。しかし、それだけではCAS-UBの機能をフルに使いこなしていません。編集機能をフルに活用するにはマークアップについて理解して使いこなす必要があります。
CAS-UBは、原稿(記事ファイル)の入力・編集時にCAS記法という簡略記法で記事にマークアップします。生成処理ではマークアップを中間HTMLに変換し、中間HTMLファイルからEPUBやPDFを生成します。CAS記法マークアップ
こうした仕組を採用している理由は、HTMLのタグを直接編集するには、HTMLについての専門的な知識が必要であり、また、タグの入力そのものにも手間がかかるためです。CAS記法を使うことでHTMLを詳しく勉強する必要がなくなり、またHTMLを編集するより手間が減ります。
CAS記法を使えば、HTMLについて詳しく知る必要はないのですが、それでも要素や属性についての基本的な知識は必要です。
記事の内容に要素や属性を示す印をつけることを「マークアップ」といいます。従来の編集作業におけるマークアップは、編集者がDTP制作者向けに原稿に付加している、見出し、箇条書き、体裁などの指示に相当します。CAS-UBでのマークアップは、原稿にCAS記法で要素と属性の印を付けることです。マークアップに用いる文字は半角のアルファベット・記号・数字です。
HTMLで文書を構成する基本単位を「要素」といいます。具体的には、html(ルート要素)、body(本文)、p(段落)、div(ブロック範囲指定)、img(イメージ)、a(アンカー)などはHTMLの要素です。
要素には属性を付けられます。属性は要素の役割や表示のレイアウトを指定するために使います。属性―の付与
HTMLの属性は<要素名 属性名="value(属性値)">の形式をとります。属性名="value(属性値)"の部分が属性です。属性で一番多く使うのはクラス(class)属性です。クラス属性はclass="value"形式です。属性クラス属性
CAS記法では要素マークアップの直後(段落の場合は行頭)の':'に続けて属性指定を置きます。
CAS-UB(CAS記法)で指定して、EPUBやPDFに指定を有効に出力できる要素と属性の組み合わせ(編集対象要素)はHTMLとEPUBで使える要素と属性の一部です。