WriteLatex utf-8 ģ problema de símbolo

WriteLatex utf-8 ģ problema de símbolo

Necesito usar el símbolo ģ en mi presentación. Este símbolo tiene el código 0123 utf-8. Pero cuando lo escribo en writeLatex se compila con error:

Error de paquete ucs: Carácter Unicode desconocido 291 = U+0123, (ucs) posiblemente declarado en uni-1.def.

Estaba lidiando con ese problema en mi estación de trabajo y simplemente codifiqué este símbolo en el archivo uni-1.def como \'{g}. Sin embargo, en el sitio web writeLatex no puedo hacer eso e intenté usar el comando \DeclareUnicodeCharacter{0123}{\'{g}} , pero no hubo ningún cambio, todavía se compiló con este error. Para la codificación de entrada utilizo \usepackage[utf8x]{inputenc}. Por ahora solo tengo una solución; en lugar de eso, simplemente escribo \'{g}, lo cual es realmente inconveniente. ¿Tienes alguna sugerencia?

Respuesta1

En realidad no es un acento agudo, sino una coma invertida. El combelowpaquete lo proporciona.

Entonces defina U+0123 como \cb{g}(y U+0122 como \cb{G}).

Si no usa la utf8xopción, pero recurre a utf8, puede explotar el newunicodecharpaquete, para estas definiciones:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}

\usepackage{combelow}
\usepackage{newunicodechar}
\newunicodechar{ģ}{\cb{g}}
\newunicodechar{Ģ}{\cb{G}}

\begin{document}
ģĢ
\end{document}

ingrese la descripción de la imagen aquí

Respuesta2

Esta es una solución rápida y literalmente sucia (solución alternativa), utilizando la dirtyopción:

\documentclass{article}
\usepackage[dirty]{ucs}
\usepackage[utf8]{inputenc}
\begin{document}
 ģ
 \unichar{"0123} 
\end{document}

El resultado es un poco feo, pero reconocible como g con cedilla.

información relacionada