みんなに優しく、解りやすくをモットーに開設しています。 以下のルールを守りみんなで助け合いましょう。
1.ファイルメーカーで解らない事があればここで質問して下さい。 何方でも、ご質問・ご回答お願いします。 (優しく回答しましょう)
You are not logged in.
Pages: 1
先日フォントについて質問させてもらいましたが、再度フォントに関する質問です
Arial で時刻を入力しています
10:00
22:00
13:00
07:00
と、左寄せにしています
きっちり左にそろっていて、文字端も同じ位置で終わっています
ところが、
11:00
というように1が連続しているときは、やや左に詰められてしまいます
PCで上ではよくわかりませんが、印刷すると、他に比べて0.5㎜ほど短くなってしまいます
Arial が欧文フォントでプロポーショナルフォントだからなるということですよね?
ファイルメーカーの機能では自動で文字幅を整列させて配置することはできませんか?
できたら 【 : 】 で位置をあわせたいです
どうも日本人的なこだわりのようで、
欧米では時刻や金額などの一覧では、ずれているのが当たり前なんでしょうか?
Offline
印刷したとき揃っていれば良いのであれば、
印刷レイアウトでは固定ピッチのフォントに変えるとか
1文字ずつフィールドにバラすなどで対応してもいいかも知れませんね。
Offline
> Arial が欧文フォントでプロポーショナルフォントだからなる
その通りです。
文字位置を合わせたければ、フォントを選ぶ必要があります。
> 欧米では時刻や金額などの一覧では、ずれているのが当たり前なんでしょうか?
そんなことはありませんよ。特に科学技術系の論文で、表組みをしていてずれていたら悪い評価になります。表組みをする際には、等幅系のフォント、例えば Courier を使えばいいですし、さらにタブストップを使って左右位置を合わせます。FM でも ":" で位置合わせもできますので、インスペクタでの使い方を身につけてください。
Last edited by Shin (2018-02-19 08:53:38)
Offline
タブ設定について調べてみましたが、タブ順のことばかりでて
イマイチ理解できませんでした。
幅32pt フォントサイズ 8 のフィールドの
タブ設定のタブ位置の+を押すと、位置:36pt というものが作成されました
行揃えを色々変えてチェックしてみましたが、なにも変わっていないようにみえます
複数のさまざまなフォントサイズ、フィールド幅のものでやってみましたが
なんの変化もありません
また、書式の位置設定で左 中央 右 は適応されますが、両端揃えにしても、
左寄せのまま変化がありません。
WIN10 FMP16です
Offline
テキストで「:」を配置、その前後に時と分のフィールドを配置
が簡単かも。。
Offline
テキストにしておくのと、その文字列の前にタブをつける必要があります。
インスペクタのタブ位置を設定します。
サンプルでは、位置合わせに、":" を設定しています。さらに、時刻フィールドではタブが入りませんので、タブを前につけたテキストに変換しています。
https://www.dropbox.com/s/gal0ilqq1t4mv … 7.zip?dl=0
Last edited by Shin (2018-02-19 22:43:52)
Offline
ありがとうございました
このように数値や時刻できっちりあわせたいときは、
少々手間がかかりますが、そのようにすればよかったのですね
とくに時刻のときは時間の計算などもやるため、
表示用にテキストに変換したフィールドを用意しておくものでしょうか?
Offline
等幅フォントを使い、表示を統一すれば、こんなややこしいことしなくても、右揃えで揃いますよね。
Offline
arial ms unicode
を使ってみたところ、詰められることもなくきっちりあいました
Offline
Pages: 1
[ Generated in 0.006 seconds, 9 queries executed - Memory usage: 562.34 KiB (Peak: 581.12 KiB) ]