Macro Language Reference > PIs > Text > <?tyakstart>
  
<?tyakstart>
Description
Sets line/text size options when a line starts with yakumono character(s).
 
Example 547. Set Yakumono to fit countback when at start of line
The example below specifies that Yakumono characters should be squashed fully, one at a time, until the line fits.
tyakstart 3
Syntax
<?tyakstart start of line:n?>
<?tyakstart>
[no parameter]
Invoke the tyakstart dialog box.
start of line
Specifies the Yakumono start of line details.
0
Off.
1
Permanent: If the option is set to Permanent (?tyakmid=1) then the width of the character will be changed to the value of the width of the Yakumono character and space will be stripped (or added) from before or after the character depending on whether it is Yakumono-before or Yakumono-after.
2
To Fit Proportionally: Just enough space is removed from the Yakumono character to ensure that the line fits. All Yakumono characters that are set to proportional are squashed evenly, but only after any countback squashing (value 3) has occurred.
3
To Fit Countback: This is the more traditional way of squashing a line. Yakumono characters are squashed fully, one at a time, until the line fits. End-of-line Yakumono is squashed first, then start of line and finally mid-line, squashing each character in turn, working backwards from the end of the line. If the line still needs squashing further, then any characters set to proportional will be then be squashed.
Additional Information
Yakumono is the name for a class of Japanese characters which includes brackets, punctuation and other symbols. These characters have the option of being set half width or full width when used in text.