|
▼ぽとさん:
>V3を使用しています。
>
>説明文のところのフォントを変更したいのですが,どこにフォントの設定を入れれば良いでしょうか?たいていの場所にフォント設定を入れたつもりなのですが,説明文だけが変更されないので・・・
>
>プロポーショナルフォントだと,表示がずれる場合があるのでMS明朝やMSゴシックなどの固定長フォントを使用したいのです。
■方法1(お勧めしない方法)
インストールディレクトリの
StyleSheet\Common\wsworth_common.xsl ファイルの次の箇所を<tt>タグで囲めば説明文に限らずなんでもかんでも等幅になります。
<!-- ■■■■■見たまま表示 -->
> <xsl:template match="WYSWYG">
<tt>
> <xsl:call-template name="ExplanationDisplay">
> <xsl:with-param name="string">
> <xsl:value-of select="."/>
> </xsl:with-param>
> </xsl:call-template>
</tt>
> </xsl:template>
私は等幅にする方法を<tt>タグしかしらないですが、フォントを指定するタグならなんでもOKです
■方法2(推奨)
説明文だけを等幅にしたい場合は、メニューから[ツール→オプション]を選んで、「その他の設定」の一番下に次のような記述を追加すればOKです。
<xsl:template match="説明文">
<tt>
<xsl:call-template name="ExplanationDisplay">
<xsl:with-param name="string">
<xsl:value-of select="."/>
</xsl:with-param>
</xsl:call-template>
</tt>
</xsl:template>
■方法3(プチ推奨)
方法2だとすべての説明文が等幅になりますが、説明文中の一部のみ等幅にしたい場合は、説明文を次のように書けばOKです。私はこの方法を使ってます。
<XMLSRC><等幅>
等幅にしたい文章
等幅にしたい文章
等幅にしたい文章
</等幅><XMLSRC>
※今作成中のVer3正式版では「<等幅>」は他の記述方法に変えるつもりなので、現時点ではあまりお勧めしません。
|
|