2010-09-29 62 views
11

Estoy escribiendo mi maestría con LaTeX y tengo el problema de que a veces mis palabras se dividen de una manera incorrecta.Cómo dividir palabras en sílabas en LaTeX correctamente

Mi idioma es el español y estoy usando el paquete babel.

¿Cómo podría solucionarlo?

Para ejemplo: propuestos aparece prop-uestos (uestos en la siguiente línea). Debería ser a favor de los puestos.

Gracias!

Respuesta

21

Si solo tiene un pequeño número de errores de separación por sílabas para corregir, puede usar \hyphenation para solucionarlos. Por ejemplo: \hyphenation{pro-puestos}. Este comando va después de \documentclass y antes de \begin{document}.

Puede poner más de una carrera, si desea darle a TeX más opciones de salto de línea: \hyphenation{tele-mun-dos}. Puede enumerar muchas palabras dentro de los corchetes; poner espacios entre ellos.

Si hay más de un puñado de palabras están mal, sin embargo, TeX probablemente está usando patrones de división de palabras de un idioma incorrecto - y si "propuestos" eran una palabra en Inglés, que sería debe dividir con guión después de "apuntalar", por lo ese es otro punto a favor de esa teoría. ¿Recibes un mensaje como este cuando ejecutas LaTeX?

Package babel Warning: No hyphenation patterns were loaded for 
(babel)    the language `Spanish' 
(babel)    I will use the patterns loaded for \language=0 instead. 

Si es así, necesita reconfigurar su instalación de TeX con la separación de palabras en español activada. Debería haber instrucciones para eso en los manuales que vienen con la instalación. Desafortunadamente, este es uno de los lugares donde se muestra la edad de TeX: no se puede simplemente cargar un paquete con las reglas de separación por sílabas adecuadas (o Babel lo haría); tienes que hacerlo al compilar el "formato base" con INITEX, que es una operación de mantenimiento. Las instalaciones modernas de TeX tienen buenas utilidades para eso, pero todas son diferentes y no sé cuál estás usando.

+0

No estoy seguro si te entiendo, soy bastante nuevo en LaTeX. Algunas de mis palabras están bien, pero no todas (tal vez un 30% de incorrectas). Estoy usando Latex Editor (LEd), ¿dónde puedo verificar esa configuración? Si utilizo \ hypenation, ¿tengo que agregar eso en mi documento principal o en la palabra? Muchas gracias :) – legami

+0

Edité mi respuesta con más instrucciones sobre cómo usar '\ hyphenation'. Sin embargo, con un 30% de errores, apostaría a que la configuración del idioma es incorrecta. No sé nada sobre LEd, lo siento, pero el lugar para modificar no es probablemente el editor, sino TeX (MikTeX o TeXLive o algo así). – zwol

+0

Para MiKTeX, vea http://docs.miktex.org/manual/hyphenation.html – zwol

Cuestiones relacionadas