Krasbit products

  • Increase font size
  • Default font size
  • Decrease font size

The text tab

Print
User Rating:  [Number of Voters: 0 ]  /  PoorBest 
 
The text tab
 

You can open this form directly, by pressing Layouter.textSettings icon btnTextMenu

The chars macros

btnInsertCR line breaking before specified chars

macro: Layouter.lineBreakChars

This macro moves specified chars to the new line when they are hanging at end of line in the justified paragraph text. This is done automatically by inserting special character with ASCII code - 11, which works same as inserting SHIFT + ENTER while typing. That will force every matched chars to be shifted to new line. Sometimes this algorithm must be done with many iterations, because changes were made on one line can affects the lines below. 

Usage:

  1. Specify the characters which, according to the spelling rules for your language, should be moved to the new line. In order to do that fill in the input field next to this macro button.
  2. Set the  maximum number of iterations. The more iterations the more processing time, but increasing of this value may be necessary with large text with many single characters.
  3. Select the paragraph text frame.
  4. Run this macro.

btnRemoveChars remove special chars

macro: Layouter.removeSpecialChars

This macro removes specified special characters from the text. This macro may be useful when you import or copy / paste a text content from sources which were edited on different OS. In that case they may include undesired characters which can affect the formatting of CorelDRAW® paragraph text. Different operating systems uses different characters for the determination of the end of the line. By example:

  • UNIX / Linux uses LF only (ASCII decimal code - 10 )
  • Windows / DOS uses CRLF (combination of ASCII decimal code 13 and 10)
  • Mac OS uses CR only (ASCII decimal code - 13)
If you want learn more about new line issues see newline at Wikipedia.

On other hand, use this macro if you wish to remove extra formatting code provided by the above Layouter.lineBreakChars macro. In that case tick only the VT checkbox and unselect the others. If you wish to remove all whitespaces from the text select only WHITESPACE checkbox. To remove hanging spaces at the end of lines tick only SPACE + CR checkbox.

Usage:

  1. Specify the characters which should be removed from the text by ticking desired checkboxes.
  2. Select the paragraph text ( or more paragraph texts )
  3. Run this macro.

btnMergeText merge text objects

macro: Layouter.mergeText

With this macro you can merge many selected text objects into the one paragraph text. By example, it may be useful when you had been imported EPS or PDF  page into CorelDRAW® document. Imported text will be probably fetched to number of artistic texts which is hard to editing.

Usage:

  1. Make selection on chosen number of texts.
  2. Run macro

It's important to keep order of text objets on a layer, because merged objects will have order as it was on a layer.

 

btnFixAsymetryArtisticText fix stretched text

macro: Layouter.fixStretchedText

This fixes proportions for stretched artistic text.

Usage:

  1. Select shape(s) to be fixed.
  2. Run macro

btnConvertSelectedRangeToArtistic convert selected texts to artistic text

macro: Layouter.convertSelectedRangeToArtistic

This macro extends standard CorelDRAW® Convert to Atrtistic Text command. It may be used to convert many of selected texts with just one click.

Usage:

  1. Select shapes to beconverted.
  2. Run macro

btnConvertSelectedRangeToParagraph convert selected texts to paragraph text

macro: Layouter.convertSelectedRangeToParagraph

This macro extends standard CorelDRAW® Convert to Paragraph Text command. It may be used to convert many of selected texts with just one click.

Usage:

  1. Select shapes to beconverted.
  2. Run macro

btnExportTextList export list of all text objects

This macro exports the list of all text objects used in current project into text file. This is done with details about used fonts, pages etc. The file will be placed in the folder where the active document file exists. This information may be helpful when the project must be moved and edited on other workstation (with another sets of fonts installed).

btnAutoNumeration run autonumeration of pages

This macro runs the autonumeration of pages in the current document. This macro differs from a builtin in CorelDRAW® auto page numbering macro. With use Krasbit Layouter autonumeration feature, you  may manually placing appropriately named text object (artistic or paragraph) on every page you wanted to be numbered. You may use different appearance and position for text object which is used as the page number on each page.

Usage:

  1. Fill in name of text field. That should be the same string as a name of shape (eg. pageNr) which will be used on every page as a page number.
  2. Set the offset. If offset equals 0 then pages will be numbered without any offset. The offset may be positive or negative.
  3. Run macro
After use of this macro all occurences of appropriately named text object will set theirs content eqal to page number on which they exists + provided offset
Last Updated on Friday, 18 September 2009 14:25  

Favourite feature

Krasbit Layouter favourite feature?
 

Wish List

What do you expect from next release of Krasbit Layouter?