Vietnamesen und Cantarell

Vietnamesen und Cantarell

Ich verwende die Schriftart Cantarell, um einen Artikel auf Vietnamesisch zu schreiben. Wenn ich jedoch verwende, \usepackage[utf8]{vietnam}wird die Schriftart automatisch in eine normale LaTeX-Schriftart geändert. Dasselbe passiert, wenn ich verwende \usepackage[vietnamese]{babel}.

Wenn ich dieses Paket nicht verwende, wird der Text nicht richtig generiert.

Hier ist mein MWE:

\documentclass[12pt]{article}
\usepackage[default]{cantarell}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
%\usepackage[utf8]{vietnam}
%\usepackage[vietnamese]{babel}
\title{Cantarell và Tiếng Việt}
\begin{document}
\maketitle
\section*{Introduction}
This is Vietnamese. Đây là tiếng Việt
\end{document}

Hier ist das Ergebnis:

Bildbeschreibung hier eingeben

Wie kann ich das beheben? Bitte helfen Sie mir.

Danke

Antwort1

Verwenden Sie eine Unicode-Engine (lualatex):

\documentclass[12pt]{article}
\usepackage{fontspec}
\setmainfont{Cantarell}
\usepackage[vietnamese]{babel}
\title{Cantarell và Tiếng Việt}
\begin{document}
\maketitle
\section*{Introduction}
This is Vietnamese. Đây là tiếng Việt
\end{document}

Bildbeschreibung hier eingeben

Antwort2

Wenn Sie an gebunden sind pdflatex, können Sie eine andere serifenlose Schriftart verwenden, die Vietnamesisch unterstützt.

\documentclass[12pt]{article}
\usepackage{ysabeau}
\usepackage[utf8]{vietnam}

\renewcommand{\rmdefault}{\sfdefault}

\title{Ysabeau và Tiếng Việt}

\begin{document}

\maketitle

\section*{Introduction}

This is Vietnamese. Đây là tiếng Việt

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen