4D Write Proの文書は、5種類の改行に対応しています。
- 改行
- 段落区切り
- ページ区切り
- セクションブレーク
- 列の区切り
時には、ある特定のタイプの区切りを見つけて別のものに置き換えたり、ドキュメントにあるその区切りをすべて削除したりする必要があります。これを可能にするために、私たちは新しい機能を開発しました。 WP Get breaks.
新規コマンド
WP Get breaks は、デフォルトで5種類の改行をすべて返します。これらは明示的な改行で、ユーザーがキーボードやメニュー、コンテキストメニューから意図的に入力した改行を意味します。
その他の改行、たとえばページレイアウトによるものは、表示や印刷のために暗黙的に挿入されているため、考慮されない。これらはドキュメントの一部ではありません。
このコマンドは、オンデマンドで、例えば改ページなど、指定された種類の改行のみを返すこともできます。
この新しいコマンドは、このタイプの引数をパラメータとして受け取る他のコマンドで直接使用できる範囲のコレクションを返すので、結果は非常に使いやすくなっています。
いくつかの例
このコマンドのおかげで、セクションブレークを単純なページブレークに置き換えることが簡単にできるようになりました。
また、複数の段落の区切りを見つけることも可能です。そのため、重複を削除したり、すべてを改ページに置き換えたり、段落の区切りを段落の区切りに置き換えたりすることができます。
コードサンプル
以下のサンプルコードは、すべての改行を段落区切りに置き換えています。
// Find all the line breaks
$_filteredBreaks:=WP Get breaks(WParea;wk line break)
// Replace them with paragraph breaks
For each($break;$_filteredBreaks)
WP INSERT BREAK ($break;wk paragraph break;wk replace)
End for each
簡単でしょう?
次のステップ
必要なことはすべてドキュメントに書かれています。そして、いつものように、あらゆる種類の質問やフィードバックは、4Dフォーラムにお気軽にご参加ください。