
Reinstalé mi sistema por completo (cambié de Win7 a Win10) e instalé MiKTeX 2.9 y TeXnicCenter. Los archivos que solían funcionar con esta configuración ya no funcionan. Probé el ejemplo muy básico para el idioma polaco.
\documentclass{article}
\usepackage{polski}
\usepackage[cp1250]{inputenc}
\begin{document}
ęółąśłżźćń
\end{document}
y sigo recibiendo un error de comandos \guilsinglright
y \quotesinglbase
no estoy disponible en la codificación OT4, no se produce ningún archivo pdf de salida. ¿Alguien sabe cuál podría ser el motivo y cómo solucionarlo?
Respuesta1
El primer error ocurre en ł
, que es, en UTF-8, 0xC582
; el segundo byte (130 decimal), se rige cp1250
por
\DeclareInputText{130}{\quotesinglbase}
(el primer byte es el decimal 197, que se traduce a \'L
). Entonces, la mejor conjetura es que su archivo está codificado en UTF-8 en lugar de en la codificación CP1250 heredada.
Solución:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{polski}
\begin{document}
ęółąśłżźćń
\end{document}
La codificación OT4 es una tontería obsoleta que ha sido reemplazada durante mucho tiempo por T1, que admite todo el alfabeto polaco (moderno), con la gran ventaja de que la separación de palabras considerará todos los caracteres (con OT4 no es así).