Pregunta

Amigos,

Estoy trabajando en un documento XeLaTeX. Estoy casi hecho con mi documento, pero necesito para introducir texto de un idioma extranjero. Estoy funcionando con Mac OS X. voy a Preferencias> Idioma y Texto y allí me permiten Gurmukhi - QWERTY. Esto me permite introducir caracteres Punjabi, que yo soy capaz de ver en formato MS Word. Quiero introducir los siguientes caracteres Unicode:

ਰੋਂਦਾ ਬੱਚਾ  ਿੲਕ

Sin embargo, cuando simplemente pegarlo en mi archivo texworks, simplemente no aparece cuando compila un archivo PDF. En efecto, he tratado de google, pero se le ocurrió otra cosa que la adición de algunos de estos estados al preámbulo. Estoy bastante desesperada en este punto.

Mi preámbulo ya se ve así:

\documentclass[a4paper,12pt]{article} %options: [a4paper, leqno, 11pt]
\usepackage{setspace}
\usepackage{fullpage}
\usepackage[cm-default]{fontspec}
\usepackage{amssymb}
\usepackage{xunicode}
\usepackage{xltxtra}
\usepackage[utf8]{inputenc}

% -----Page Style-------------
\pagestyle{plain}

% -----Symbols----------------

\usepackage{amssymb}
\usepackage{amsmath}
\usepackage{graphicx}
¿Fue útil?

Solución

Los personajes son correctas, pero las fuentes CM no contienen los glifos. Es necesario seleccionar una fuente OpenType que contiene glifos Gurmukhi, y yo creo que hay que elegir de manera explícita el tipo de letra cuando lo necesite. En Mac puede utilizar “Gurmukhi MT” de esta manera:

\newfontfamily\gu{Gurmukhi MT}
\begin{document}
{\gu ਰੋਂਦਾ ਬੱਚਾ  ਿੲਕ}

(FreeSans y FreeSerif también contienen los glifos.)

También:. El paquete inputenc advierte que no se debe cargar como XeTeX ya utiliza UTF8

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top