Il y a un an, je me posais [la même question][1], et j'avais trouvé la solution suivante qui m'avait parfaitement convenue (j'ai installé une TeXlive complète, ce qui aide). Mais vos besoins sont peut-être différents.
\documentclass{scrreprt} % Ou n'importe quel type de document
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[vietnamese,french]{babel}
\usepackage{mwe}
\begin{document}
\foreignlanguage{vietnamese}{Nguyễn Phúc Vĩnh Thụy}
\end{document}
Ce qui donne :
![alt text][2]
\foreignlanguage{vietnamese}{Nguyễn Phúc Vĩnh Thụy}
\end{document}
[1]: https://texnique.fr/osqa/questions/8027/latex-et-vietnamien
[2]: https://texnique.fr/osqa/upfiles/viet.png