[Solved]
If you're having issues with
printing non-English characters on your PDFs, have a look at
stackoverflow.com/questions/54950597/netsuite-advanced-pdf-foreign-language
Greek letters were not printing on our custom PDF templates. To fix I included the font link code from the default templates (1st code snippet below) and added the font as the "backup" font in our CSS "font-family" property (refer 2nd code snippet and
www.w3schools.com/cssref/pr_font_font-family.asp).
All Greek letters were then utilising the new font and printing correctly
<link name="NotoSans" type="font" subtype="truetype" src="${nsfont.NotoSans_Regular}" src-bold="${nsfont.NotoSans_Bold}" src-italic="${nsfont.NotoSans_Italic}" src-bolditalic="${nsfont.NotoSans_BoldItalic}" bytes="2" />
<style type="text/css">
table {
font-family: sans-serif, NotoSans;
}