<?xml version="1.0" encoding="utf-8"?><!DOCTYPE article  PUBLIC '-//OASIS//DTD DocBook XML V4.4//EN'  'http://www.docbook.org/xml/4.4/docbookx.dtd'><article><articleinfo><title>文字</title><revhistory><revision><revnumber>3</revnumber><date>2008-08-22 04:44:49</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>2</revnumber><date>2008-08-22 04:44:22</date><authorinitials>masahiko</authorinitials></revision><revision><revnumber>1</revnumber><date>2008-08-22 04:38:38</date><authorinitials>masahiko</authorinitials></revision></revhistory></articleinfo><section><title>文字</title><para>文字を表示するには<emphasis role="strong">text要素</emphasis>で記述します。 開始タグと終了タグの間に表示する文字を書きます。 </para><itemizedlist><listitem override="none"><screen><![CDATA[ <text x="10" y="20">Sample Text</text>]]></screen></listitem></itemizedlist><para>はSample Textという文字を位置(10,20)から表示します。 </para><para>位置はベースラインの左端の座標です。 ベースラインとは A や x の文字の下の位置です。g はベースラインより下に出ています。 </para><itemizedlist><listitem override="none"><para><inlinemediaobject><imageobject><imagedata fileref="http://ei-www.hyogo-dai.ac.jp/~masahiko/moin.cgi/%E6%96%87%E5%AD%97?action=AttachFile&amp;do=get&amp;target=baseline.png"/></imageobject><textobject><phrase>baseline.png</phrase></textobject></inlinemediaobject> </para></listitem></itemizedlist><!--rule (<hr>) is not applicable to DocBook--><section><title>文字のstyle</title><itemizedlist><listitem override="none"><para>stroke   線の色 </para></listitem><listitem override="none"><para>stroke-width   線の太さ </para></listitem><listitem override="none"><para>font-size   フォントの大きさ </para></listitem></itemizedlist><para>font-sizeを指定するときは単位ptを使いましょう。 </para><itemizedlist><listitem override="none"><screen><![CDATA[ style="font-size:20pt;"]]></screen></listitem></itemizedlist><para>他にも font-family, font-weight, font-style, font-decoration, word-spacing, letter-spacing などなどたくさんの属性が指定できます。 </para><!--rule (<hr>) is not applicable to DocBook--><para> 日本語の文字を使う場合の注意 </para><para>日本語のフォントは限られたものしか指定できません。 OSや利用環境によって異なるかもしれません。 </para><para>Windowsで一般に使われているshift-jisコードで記述する場合は１行目に encoding=&quot;shift-jis&quot; を付け加えてください。 </para><itemizedlist><listitem override="none"><screen><![CDATA[ <?xml version="1.0" encoding="shift-jis" standalone="no"?>]]></screen></listitem></itemizedlist><para>encoding=&quot;UTF-8&quot; と指定し、文字コードもUTF-8としてファイルを作成するのが正式な方法です。 </para><!--rule (<hr>) is not applicable to DocBook--></section><section><title>パス上に文字を表示</title><screen><![CDATA[<defs>
　<path id="p1" d="... ..." />
</defs>
]]><![CDATA[
<text style="font-size:20pt;">
  <textPath xlink:href="#p1">
    sample text
  </textPath>
</text>]]></screen></section></section></article>