Text Effects Theme Pack | DrawShield

Text Effects Theme Pack

The ability to control the appearance of any words placed on the shield as charges is a useful feature, however we should really avoid modern terminology and use appropriate heraldic wording. I make no apologies for the user having to learn these new terms, but the language is in keeping with existing blazonry! (There is a handy conversion table at the end of this page).

Textual Charges

Here is an example of a charge containing some arbitrary text:

the words "Fidus et Audax" gules

Note that it is followed by a tincture, just like any other charge, and it may be described as proper, in which case it will tinctured sable. It is important to enclose the words in quotation marks to group them as a single item. You can also include any punctuation characters required - if you want to include quotation marks in the text itself precede it with a backslash. I am sorry, but at present accented characters are replaced by their non-accented equivalents but I am working to correct this.

There is no in-built limit to the length of the text, it will simply be displayed at progressively smaller sizes.

Text charges are treated just like any other charge and may be positioned and arranged like any other charge.

Arrangement of Words within the Charge

By default, DrawShield will try to break the words into lines such that the final result is more or less square. (In most cases, square charges make the best use of the available space). You can change this by using one of the following modifiers after the text:

  • disposed in fess - words are arranged in a single horizontal line
  • disposed in pale - words are stacked vertically
  • disposed in a block - the default
  • enarched - words are placed along an upward curve
  • embowed - words are placed along a downward curve
  • wavy - words run along an upward then a downward curve
  • encircled - words are arranged in a complete circle, starting from the "9 o'clock" position

Arranged is a synonym for disposed. You can also use disposed in a circle instead of encircled.

Alignment of Words

By default words are placed in the middle of each arrangement. This can be changed by using any of the following modifiers after the text:

  • laying to the dexter - butting up to the left hand side
  • laying to the sinister - butting up to the right hand side
  • laying to the middle - same as the default

Appearance of Words

You may alter the appearance of the words by using any combination of the following modifiers after the text:

  • (en)faced of X - this changes the font. "X" may be one of serif, "sans serif", cursive, fantasy, monospace, times, baskerville, verdana, symbol
  • enlarged - like bold
  • aslant(ed) - like italic

Note the quotation marks around "sans serif", these are required. You may also use underlined but this is discouraged until I can think of an appropriate heraldic equivalent...

Special Charge Modifier

ANY charge may be given a modifier like that in the following example:

a lion gules encircled by the words "By Appointment to her Majesty" or

The charge will be drawn within a circle of the given words. You can also use the appearance modifiers above to change how the encircling text appears.


The various modifiers above may be used in any combination or order, but must all come after the text.

The display of fonts, character sets, character sizes and so on is all handled by your browser so precise results may vary between browsers and devices. I am aware that the selection of fonts is a bit limited and some of them seem to have no effect - there is a mechanism to use native fonts from within SVG but I haven't learned how to use this yet. If you find display problems, for example your words don't fit into the circle, try adding a few spaces - they will not appear in the final circle but will have the effect of making your text appear longer to the program.

Conversion Table

Modern TermHeraldic Equivalent
font-family(en)faced of
align-leftlaying to the dexter
align-rightlaying to the sinister
align-centerlaying to the middle