Please share the output PDF file showing the undesired behavior i.e. generated with Aspose.Words for Java 14.8.0 on your Unix machine here for our reference.
Aspose.Words requires TrueType fonts when rendering documents to fixed-page formats (PDF, XPS or SWF). Most likely this problem occurs when you use Aspose.Words on Linux or Mac OS or your MS Word template document uses fonts that are not present on your computer or Aspose.Words cannot locate fonts on your computer. If any of these is found to be the case, you can either copy True Type font files from a Windows machine or install a True Type font package on your machine. Also, you can use the FontSettings class to specify the location of the font files.
In addition, Aspose.Words always creates subsets of fonts upon converting to PDF. If Aspose.Words cannot find some font, it just uses an alternative font from available fonts.
Moreover, you can also try embedding fonts into the resulting PDF documents by using PdfSaveOptions.setEmbedFullFonts(booleanvalue).
I hope, this helps.