<\body> <\explain> <|explain> This primitive moves the box with the specified by to the right and > upwards. It may be used for fine-grained positioning. During the evaluation of and , the , , , , and of are defined. <\explain> <|explain> This primitive is similar to , except that the bounding box of the shifted is the same as the bounding box of the original . <\explain> <|explain> Resize the box for the according to new left, bottom, right and top limits , , and . The limits may be specified in terms of the , , , , and of . For instance, the code <\tm-fragment> |||>)> widens the box for ``Hopsa'' by on each side: <\tm-fragment> (|||>) <\explain> <|explain> This primitive is similar to , except that the is clipped so as to fit in the specified new bounding box. <\explain> <|explain> The box with the is displayed as usual if the is satisfied and displayed as whitespace otherwise. This primitive is used in particular for the definition of the macro. For instance, the non-text ``'' is produced using >. <\explain> <|explain> This primitive can be used to decorate some with a given . For instance, when defining the macro <\tm-fragment> |>>>> the code > produces |>>|>. The primitive may also be used to fill the current line with a given content, like the dots in tables of contents.|...> <\explain> <|explain> These primitives are used to decorate the lines of a paragraph, the lines of a page, or the pages of a document. Currently, only decorations of atoms on lines of a paragraph have been implemented. The first argument is a macro which will be applied to all boxes in the line and the second argument is the part of the paragraph to which the decoration will be applied. For instance, the construction <\tm-fragment> >>>>>>>|>>> may be used in order to visualize the boxes in a given paragraph: <\quote-env> >>>>>>>|Here is a sufficiently long paragraph. Here is a sufficiently long paragraph. Here is a sufficiently long paragraph. Here is a sufficiently long paragraph. Here is a sufficiently long paragraph. Here is a sufficiently long paragraph.> When used in combination with the primitive, one may for instance produce the dotted lines in tables of contents using the macro <\tm-fragment> |.>>|>>>>>> Notice that the primitive is quite fragile, because the macro has no access to the environment in which is typeset.