Vietnamita e Cantarell

Vietnamita e Cantarell

Estou usando a fonte Cantarell para escrever um artigo em vietnamita. No entanto, se eu usar \usepackage[utf8]{vietnam}, a fonte será automaticamente alterada para uma fonte LaTeX normal. A mesma coisa aconteceu quando eu uso \usepackage[vietnamese]{babel}.

Se eu não usar esse pacote, o texto não será gerado corretamente.

Aqui está meu 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}

Aqui está o resultado:

insira a descrição da imagem aqui

Como posso consertar isso? Por favor me ajude.

Obrigado

Responder1

Use um mecanismo unicode (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}

insira a descrição da imagem aqui

Responder2

Se você estiver vinculado ao pdflatex, poderá usar uma fonte sans serif diferente que suporte vietnamita.

\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}

insira a descrição da imagem aqui

informação relacionada