
Reinstalei meu sistema completamente (mudei de Win7 para Win10) e instalei o MiKTeX 2.9 e o TeXnicCenter. Os arquivos que costumavam funcionar com esta configuração não funcionam mais. Tentei o exemplo básico para o idioma polonês
\documentclass{article}
\usepackage{polski}
\usepackage[cp1250]{inputenc}
\begin{document}
ęółąśłżźćń
\end{document}
e continuo recebendo um erro de comandos \guilsinglright
e \quotesinglbase
não estando disponível na codificação OT4, nenhum arquivo PDF de saída é produzido. Alguém sabe qual poderia ser o motivo e como corrigi-lo?
Responder1
O primeiro erro acontece em ł
, ou seja, em UTF-8, 0xC582
; o segundo byte (decimal 130), é governado cp1250
por
\DeclareInputText{130}{\quotesinglbase}
(o primeiro byte é o decimal 197, que é traduzido para \'L
). Portanto, a melhor conjectura é que seu arquivo seja codificado em UTF-8, em vez da codificação herdada CP1250.
Solução:
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{polski}
\begin{document}
ęółąśłżźćń
\end{document}
A codificação OT4 é um kludge desatualizado que há muito foi substituído pelo T1, que suporta todo o alfabeto polonês (moderno), com a grande vantagem de que a hifenização considerará todos os caracteres (com OT4 isso não acontece).