AviUtl1、文字毎に別のフォント・サイズを設定!

2025/08/28

theatersAviUtl1対応

folder配布

sell#Script sell#アニメーション効果 sell#デザイン sell#便利


文字ごとに異なるフォント・サイズを指定できるスクリプトです。縦書きにした際に「ー」や「~」が縦向きにならない問題、「、」や「。」がうまく表示されない問題にも対応しています。

追加してほしい機能等あればこのページのコメントまでお願いします。

AviUtl2向けはコチラ▼



更新情報

更新日更新内容
2025.08.30
座標や拡大率を変更するスクリプトと併用できない問題を修正しました。
TA系のスクリプトと併用できるようになったはずです。



 ダウンロード

 利用規約に同意する。

ダウンロードした「@文字種毎.anm」をScriptフォルダに入れてください。
詳しい導入方法はコチラ

動作環境

AviUtl 1.10 &拡張編集 0.92


注意

以降の説明で使用する「漢字」「ひらがな」「カタカナ」「アルファベト」という言葉は、それぞれの種類として処理してする文字という意味です。例えば、「アルファベット」半角数字を含みます。詳しくは▼

使い方(文字種毎のフォント・サイズ)

基本となるアニメーション効果です。以下のアニメーション効果もこれがないと機能しません。
【できること】
  • 漢字/ひらがな/カタカナ/アルファベトのそれぞれについてサイズ・フォントを指定
  • 文字を整列する基準の変更
  • 例外処理のON・OFF
  • バッファを用いた描画のON・OFF
字間・行間はテキストの本体から指定して下さい。

パラメーター一覧

トラックバー

パラメーター名 説明
サイズ%(漢) 漢字のサイズを%で指定します。
表示される文字のサイズは、テキストのサイズで指定したものを基準に、トラックバーでの%の指定によって計算されます。(100%以上を指定しても画質は下がりません)
サイズ%(あ) ひらがなのサイズを%で指定します。
サイズ%(ア) カタカナのサイズを%で指定します。
サイズ%(A1) アルファベットのサイズを%で指定します。

ダイアログ

パラメーター名 説明
check_boxバッファ描画(重) チェックを入れるとバッファを用いた処理になります。
チェックを入れた方が重くなるので、チェックを入れずに使用して特に問題がない場合はチェックをいれないままにすることをお勧めします。
一部スクリプトはこれをオンにしないと併用できません。
check_boxアルファベット回転 チェックを入れるとアルファベットを横書き表示(?)します。
check_box例外処理(々ゝ) チェックを入れると、一般的に漢字として使われるものの、コンピューター的には記号と判定されるもの等を射パン的判断に合わせて分類します。
check_box例外処理W(、。) チェックを入れると縦書きの時、「、」「。」などを右にずらします。
(下図参照)
check_box例外処理H(、。) チェックを入れると縦書きの時、「、」「。」「っ」などを上にずらします。
寄せ 上/中央/下 から選択します。
サイズの異なる文字をどこを基準に配置するかを設定します。

フォント(漢) 漢字に適用するフォントを設定します。
フォント(あ) ひらがなに適用する…
フォント(ア) カタカナに適用する…
フォント(A1) アルファベットに適用する…
check_boxdebug_mode チェックを入れると処理時の文字のサイズや基準位置などを可視化できます。
「@文字種別の微調整■ADD1」を設定するときなどに利用すると便利です。


使い方(文字種別の微調整■ADD1)

必ず「文字種毎のフォント・サイズ」より上に付けてください。
【できること】
  • 文字の種類ごとに文字の縦横比を設定
  • 文字の種類ごとにクリッピングを設定
フォントによって余白の取り方に差がある場合、このクリッピングを使うことで見た目を整えられます
クリッピングの設定を行う際は「文字種毎のフォント・サイズ」の「debug_mode」にチェックを入れることをお勧めします。

パラメーター一覧

トラックバー

パラメーター名 説明
縦横比(漢) 漢字の縦横比を設定します。
縦横比(あ) ひらがなの縦横比を設定します。
縦横比(ア) カタカナの縦横比を設定します。
縦横比(A1) アルファベットの縦横比を設定します。

ダイアログ


パラメーター名 説明
クリッピング 漢(◯) 漢字に対して、「上」「下」「右」「左」に指定した分だけクリッピングを行います。
クリピングの量は相対値での指定となるため、縦横比や文字のサイズを変更しても見た目は保持されます。
クリッピング あ(◯) ひらがなに対して…
クリッピング ア(◯) カタカナに対して…
クリッピング A1(◯) アルファベットに対して…


使い方(割り当てフォント変更■ADD2)

必ず「文字種毎のフォント・サイズ」より上に付けてください。
【できること】
  • 個別に割り当てるフォントを変更
こちらで設定した分類がしっくりこない場合(「!」はひらがなではなくカタカナと同じフォントがいい!等)場合に利用して下さい。
デフォルトでの分類自体を変更することもできます。方法は▼



パラメーター一覧

ダイアログ

パラメーター名 説明
割り当て変更 (漢) 一文字ずつカンマで区切って文字を入力することで、その文字を漢字として扱います。
例) あ,!,A,ア
割り当て変更 (あ) …ひらがなとして扱います。
割り当て変更 (ア) …カタカナとして扱います。
割り当て変更 (A1) …アルファベットとして扱います。


解説動画



Translate

当ブログについて

管理人:アス(Asu)
管理人が作ったAviUtlのスクリプトやプラグインと編集時に役立つ情報を中心に掲載しています。
X(旧Twitter) : @asu_x_jp

スクリプト案募集中!!

AviUtl、欲しいスクリプト作ります

広告

人気の投稿(過去30日)

広告

QooQ