How do I produce a pdf, with xelatex, in a way that all fonts are embedded? I was under the impression that this was default but the printer says that they are not, and I use probably some fonts that are not available in the printer's computer so they become squares (see the image), but not always, so I guess there is some partial embedding... Please see these answers that are connected:
Producing PDF/X compliant document with XeLaTeX
How to embed fonts at compile time with pdflatex
The solutions probably work but require many steps. They are also old solutions. So maybe do you know if there is a newer, quicker way, to produce a printer ready pdf with latex? At the moment, I have to 1. create book layout in indesign; 2. import pdf in indesign; 3. create adequate pdf from indesign. (would be easier with acrobat pro but print to pdf is not available on the Mac version...).
Sorry for the long question and thanks!
MWE:
\documentclass{book}
\usepackage{fontspec}
\usepackage{polyglossia}
\usepackage{ebgaramond}
\setdefaultlanguage{italian}
\setotherlanguage{hebrew}
%\newfontfamily{\hebrewfont}{New Peninim MT}
\begin{document}
Some text
\end{document}