note ← {new←⎕pw {old←⎕pw}} ##.wrapnote note ⍝ Wrap text paras in note vect. Paragraphs of text in notes such as these, may be wrapped to be more easily readable in an edit window of a particular size. Such wrapping might be advant- ageous for example, on a "phablet", where edit windows are much narrower. "Flowing" text paragraphs are identified as having lines that are left and right justified. That is, they extend from the _first_ to the _last_ column, possibly with some extra padding between words. The value of _last_ is taken to be the width of the first non-blank line following the title sequence. To avoid mutilating pictures, rows containing box-drawing characters are exempt from wrapping: ┌──────────────────────────────────────────────────────────────────────────────┐ │ This picture will not be wrapped, as each row contains at least one of the │ │ special box-drawing characters. ┌────────────────────────────────────────────┘ └─────────────────────────────────┘ Notice in the example below, that [wrapnote] recombines words split by hyphen- ation. Example: 30 wrapnote notes.wrapnote note ← {new {old}} ##.wrapnote note ⍝ Wrap text paragraphs in note vector. Paragraphs of text in notes such as these, may be wrapped to be more easily readable in an edit window of a particular size. Such wrapping might be advantageous for example, on a "phablet", where edit windows are much narrower. "Flowing" text paragraphs are identified as having lines that are left and right justified. That is, they extend from the _first_ to the _last_ column, possibly with some extra padding between words. The value of _last_ is taken to be the width of the first non-blank line following the title sequence. To avoid mutilating pictures, rows containing box-drawing characters are exempt from wrapping: ┌──────────────────────────────────────────────────────────────────────────────┐ │ This picture will not be wrapped, as each row contains at least one of the │ │ special box-drawing characters. ┌────────────────────────────────────────────┘ └─────────────────────────────────┘ Notice in the example below, that [wrapnote] recombines words split by hyphenation. See also: Line_vectors justify wrap squeeze See also: vtrim refmt Back to: contents Back to: Workspaces