FAQ-152 フォントサイズを保ったままレイヤの大きさを変更する方法は?

最終更新:2019/01/08



複数のグラフを統合する
などのレイヤをリサイズして、テキストラベルのフォントサイズを変更したい場合

レイヤサイズを変更した際のフォントサイズの修正セクションをご覧ください。


正確なサイズにページを変更する
などページサイズをリサイズして、フォントサイズをそれに合わせて修正する場合

レイヤサイズを変更した際のフォントサイズの修正セクション

ページサイズを変更した際のフォントサイズの修正セクションの2つをご覧ください。

レイヤサイズを変更した際のフォントサイズの修正

デフォルトでは、レイヤの大きさを変更したり、複数グラフを統合すると、軸タイトルやラベル、凡例を含むすべてのテキストサイズが変更されます。テキストラベルを選択したとき、正確なフォントサイズが書式ツールバーに表示されますが、ステータスバーの左側に実際のサイズとして異なる値が表示されます。これは、レイヤレベルの作図の詳細ダイアログのレイヤ表示方法タブでスケーリングの設定がレイヤ枠でスケールに設定されており、すべてのテキストラベルがレイヤに接続しているのが理由です。これを固定倍率に変更し、値を1にすると、フォントサイズが固定され、設定したサイズがそのまま表示されます。

現在のグラフウィンドウのすべてのレイヤを修正するには、

グラフ操作:固定倍率を選びます。開いたダイアログに値を入力します。

Fix scale factor menu.png
既存のグラフで設定を変更する方法
  1. ツール: テーマ・オーガナイザを選択してテーマ・オーガナイザダイアログを開きます。
  2. グラフタブでLayer No Element Scalingを選択してテーマを適用ドロップダウンリストから目的のグラフを選択します。
  3. 今すぐ適用ボタンをクリックしてグラフにテーマを適用します。
新規に作成するグラフ全てで設定
  1. テーマ・オーガナイザダイアログで、グラフタブを開きます。
  2. Layer No Element Scaling テーマを右クリックして、システムテーマに設定を選択します。

すると、新しいグラフを作成したときにこのシステムテーマが自動で適用されます。なお、デフォルトで、システムテーマは2Dグラフにしか適用されないので注意してください。

一部のテキストラベルのみフォントを固定

目盛ラベルなどはレイヤに合わせて調整し、軸タイトルなどの一部のテキストラベルのみフォントサイズを固定したい場合を考えます。

  1. 設定したいテキストオブジェクト上で右クリックして、メニューからプロパティを選択します。
  2. テキストオブジェクトダイアログが開いたら、プログラミングタブの接続先をページに設定します。これでこのオブジェクトはレイヤに合わせてサイズが変わることはありません。

ページサイズを変更した際のフォントサイズの修正

Origin 2018bではページのリサイズ機能の挙動が変更され、あるしきい値を超えて(作図詳細ダイアログ内の印刷タブで)ページのリサイズを行うと、テキストラベルのフォントについてもリサイズが行われます。このしきい値を管理するには、システム変数 @PSMを利用します。デフォルトの値は20です。これは、20%以下のサイズ変更ならばフォントのリスケールを行わないということを意味しています。ただし、ページサイズを大幅に変更した場合は、グラフの外観を維持するためにテキストのサイズが変更されます。

ここまでで述べた3つの方法でページサイズを変更するには、自動再ケール機能を停止する必要があります。

  1. 環境設定: システム変数を選択します。
  2. システム変数@PSMを100にセットします。
Resize page sys variable dlg.jpg



キーボード:フォントサイズ, サイズ変更, 固定倍率, テーマオーガナイザ, ページサイズ