4D Write Pro:文字揃えに均等割付がほしいです

wordなどではできるので調べてみたら無いですね。
必要だと思います。 :pray:

ドキュメントをよく読んでみると、パラメータにjustifyがあるのを見つけました。
試してみたのですが動作してない様です。 :frowning:

現象を確認しました。

CSSの

text-align:justify

は,

に適用できますが,折り返す行(段落の中間行)を均等に配置し,
最終行は左寄せにするものですので,折り返えさない行の場合,「左寄せ」となります。

Write Pro の場合,

というものはありませんので,「段落=

」が設定の対象となります。
https://doc.4d.com/4Dv17R5/4D/17-R5/4D-Write-Pro-Attributes.300-4115152.ja.html

気づいたのですが,

WP SET TEXT:C1574 と ST SET PLAIN TEXT:C1136 どちらの方法でテキストを挿入しても,
テキスト変数のCR あるいは LF は
ではなく,

となるようです。

つまり,改行で区切った短いテキストは,段落の集合となります。

念のため,WP INSERT BREAK:C1413 で wk line break を挿入し(こちらは
になります)
段落全体がひとつの

に収まるようにしてみましたが,
(WP Get text:C1575 から返されるテキストは同じです)
やはり,改行あるいは単一行は,均等に寄せられません。

サンプルを作成してみました。

https://forums.4d.com/4DBB_Main/x_User/298210/files/30624290.zip

均等は,新聞記事などの段組用の設定なので,
単一行(=ラスト行)は別の方法で均等にする,
というのは,HTMLのよくある課題みたいです。

https://qiita.com/nabe_kurage/items/ddd1659f1798217d198f

https://forums.4d.com/Post//30624491/1/

Feature Requestです。

お世話になります。
ワープロとしては標準の機能なので実装お願いしたいところです。
Wordとかからの移行だと確実に指摘されると思います。

text-justifyはIEのみのプロパティなんですね。これを見てHTMLでもできると思ってたんですが簡単に実現出来なくて残念。 :frowning:

qiitaの記事は少し紛らわしい書き方になっています。

text-alignは標準のCSSですが,

https://developer.mozilla.org/en-US/docs/Web/CSS/text-align-last

そこに inter-ideograph と指定できるようにしたのは IE のみ,ということみたいです。