図面を印刷およびエクスポートするための新しいフォント高さメトリック オプション: CAP の高さ
Tekla Structures 図面のフォントの高さのメトリックとして CAP の高さを使用し、印刷やエクスポートなど、図面関連の内容のフォントの高さをより細かく制御できるようになりました。
従来、Tekla Structures 図面内のテキストの高さは、em (ポイント サイズ) フォントの高さのみを基準として決まっていました。ただし、プロジェクトによっては、別の業界標準である CAP フォントの高さを使用してテキストの高さを決める必要があります。CAP の高さには、em の高さよりも大文字の高さがより正確に反映されます。

(1) CAP の高さ
(2) ポイント サイズ (em)
新しい詳細設定 XS_DRAWINGS_USE_CAP_HEIGHT_FOR_FONT_HEIGHT を使用すると、図面でフォントの高さを制御できます。このモデル固有の詳細設定は、[詳細設定] ダイアログ ボックスの [図面のプロパティ] カテゴリーにあります。
- この詳細設定を
TRUEに設定すると、図面のエクスポート (DGN、DWG、DXF) と印刷/出力 (紙、プロット ファイル、PDF) で CAP の高さが使用され、フォント高さが特定のフォントの大文字の高さと同じになります。CAP の高さを使用すると、Tekla Structures 図面で設定されるフォント高さが、Autodesk AutoCAD または Bentley MicroStation で図面を開いたとき、または図面を紙に印刷したり PDF に出力したときと同じになります。 - この詳細設定を
FALSEに設定すると、em フォントの高さが使用されます。たとえば、em の高さを使用し、図面を Tekla Structures から DWG ファイルにエクスポートすると、フォント高さが別の単位 (em から CAP へ) に変換され、結果のフォント高さが何度も不正確になります。 - デフォルト値は
FALSEですが、使用する環境やプロジェクトによっては値をTRUEに変更する必要があります。
以下の図に、詳細設定を TRUE (CAP の高さを使用) に設定した場合と、FALSE (em の高さを使用) に設定した場合の、エクスポートされた DWG ファイル内のフォントの高さの違いを示します。

図面テンプレートにおけるフォントの高さ
フォント メトリックの変更は、既存のテンプレートに自動的に適用されません。テンプレート エディターから図面テンプレートによって作成された図面内のテキストは、XS_DRAWINGS_USE_CAP_HEIGHT_FOR_FONT_HEIGHT 詳細設定の影響を直接受けません。これは、フォントの高さを変更すると、テンプレート フィールドがオーバーラップする可能性があるためです。
- 特定の図面テンプレートで CAP の高さを使用する場合、特定のテンプレートのページ プロパティで [フォントの CAP 高さを使用する] オプションを選択し、必要に応じてテンプレートの内容を調整して、重複するフィールドを修正する必要があります。

-
新しい図面テンプレートを作成する場合、[フォントの CAP 高さを使用する] オプションの事前選択は、テンプレート エディターをどのように起動したかによって異なります。
-
Tekla Structures 内の [ファイル] メニューからテンプレート エディターを起動した場合、または図面レイアウトを編集するときは、テンプレート エディターは XS_DRAWINGS_USE_CAP_HEIGHT_FOR_FONT_HEIGHT 設定に従います。
-
Tekla Structures 外、つまり Microsoft Windows の [スタート] メニューからテンプレート エディターを起動した場合、オプションはテンプレート エディターの基本設定によって制御されます。[新しいグラフィカル テンプレートにフォントの CAP 高さを使用する] チェック ボックスをオンにしている場合、次のようになります。

-
新しい CAP 高さ単位を有効にするため、テンプレート ファイルのバージョンが大きくなりました。以前のバージョンの Tekla Structures では、新しく作成または編集されたテンプレートを使用できなくなります。
既存の古いバージョンのテンプレートでは、[フォントの CAP 高さを使用する] オプションはデフォルトでは選択されません。古いテンプレートで CAP 高さを使用するには、編集するテンプレートを開き、ページ プロパティの [フォントの CAP 高さを使用する] チェック ボックスをオンにして、テンプレートを保存します。