過去の桐井戸端BBS (桐ver.9) |
19300 | レポート印刷で文字列項目をつなぎ合わせ文字ポイントを別サイズにしたい | 佐藤久 | 2003/03/11-08:51 |
レポート印刷で、封書に職名と氏名を繋ぎ合わせて印字する場合。 それぞれの項目の文字サイズを変えて印字したいのですが、 文字ポイントの設定方法がわかりません。 「例えば職名は14ポイント、氏名は20ポイントというものです。」 よろしくお願いします。 例 [職名]+[氏名]の印字結果が、代表取締役 佐藤久 ↑ ↑ 14ポイント 20ポイント | |||
19301 | Re:レポート印刷で文字列項目をつなぎ合わせ文字ポイントを別サイズにしたい | 悲しげ | 2003/03/11-11:22 |
記事番号19300へのコメント どもっ、佐藤久さん >[職名]+[氏名]の印字結果が、代表取締役 佐藤久 > ↑ ↑ > 14ポイント 20ポイント これは桐ではできませんね、残念ながら。 独立したオブジェクトとして次のような感じで設定するしかないみたい。 [職名](適当な隙間)[氏名] ↑ ↑ 14pt(右寄せ) 20pt(左寄せ) | |||
19303 | Re:レポート印刷で文字列項目をつなぎ合わせ文字ポイントを別サイズにしたい | うにん | 2003/03/11-12:44 |
記事番号19301へのコメント >独立したオブジェクトとして次のような感じで設定するしか >ないみたい。 > > [職名](適当な隙間)[氏名] > ↑ ↑ > 14pt(右寄せ) 20pt(左寄せ) 固定ピッチフォントを使ってよければ、両方同じ位置から左寄せにして、[氏名]の方を #複写(" ",#切り上げ(#桁数([職名])*14/20,0))+[氏名]なんてことをやると? | |||
19304 | Re:レポート印刷で文字列項目をつなぎ合わせ文字ポイントを別サイズにしたい | 佐藤久 | 2003/03/11-13:54 |
記事番号19303へのコメント 悲しげさん、うにんさんありがとうございました。 >#複写(" ",#切り上げ(#桁数([職名])*14/20,0))+[氏名] >なんてことをやると? で、やってみたところうまくいきました。 ただ、わからないのは、「固定ピッチフォントを使ってよければ」とあるのですが、 固定ピッチフォントの意味がわかりません。 教えて下さい。よろしくお願いします。 | |||
19305 | Re:レポート印刷で文字列項目をつなぎ合わせ文字ポイントを別サイズにしたい | うにん | 2003/03/11-14:56 |
記事番号19304へのコメント >固定ピッチフォントの意味がわかりません。 同じサイズでも文字によって幅が違うのがプロポーショナルフォントです。 (iとwではかなり違います。) どの文字も同じ幅なのが固定ピッチフォントです。 さっきの式は、#桁数で必要な幅を計算していますが、プロポーショナルフォントで 幅の広い文字が続くと、計算値より実際の幅が広くなって、 [氏名]に重なってしまいます。 | |||
19307 | Re:レポート印刷で文字列項目をつなぎ合わせ文字ポイントを別サイズにしたい | 佐藤久 | 2003/03/11-15:39 |
記事番号19305へのコメント うにんさんありがとうございました。 よくわかりました。 また何かありましたらよろしくお願いします。 |