Document Printer not working for me

The document printer template I have create is not working for me on my printer, and is just printing some random dots. like this

My template I have made looks like this

[code][LAYOUT]
– General layout

{ENTITIES}

{ORDERS}

[DISCOUNTS]

{CALCULATION NAME} %{CALCULATION AMOUNT}
{CALCULATION TOTAL}

[SERVICES]

{CALCULATION NAME}
{CALCULATION TOTAL}

[PAYMENTS]

{PAYMENT NAME}
{PAYMENT AMOUNT}

[ORDERS]
– Default format for orders


- {QUANTITY}
{NAME}
{TOTAL PRICE}


{ORDER TAGS}

[ORDERS:Gift]
– Format for gifted orders


- {QUANTITY}
{NAME}
GIFT!


{ORDER TAGS}

[ORDERS:Void]
– Nothing will print for void lines

[ORDER TAGS]
– Format for order tags


*
{ORDER TAG NAME}
{ORDER TAG PRICE}

[ENTITIES:Table]
– Table entity format

Table: {ENTITY NAME}

[ENTITIES:Students]
– Customer entity format

Student: {ENTITY DATA:Name} Year: {ENTITY DATA:Year}
[/code]

I have tested by using the printer Label creation software to create this label I printed,

So I know it can print , what am I doing wrong?

I just made some text in microsoft work, and made the size of the document the size of the label, and I could print it instantly.