
Tenho um relatório escrito em MS Word que gostaria de transformar em um documento LaTeX. Copiei e colei o conteúdo do documento em meu editor LaTeX (TeXShop, LaTeX, pdfTeX) e tudo saiu bem, exceto pelos apóstrofos '
que aparecem como ?
(então, por exemplo, em vez de outputting I'm
, I?m
é output).
No meu editor LaTeX, os apóstrofos aparecem como deveriam, é apenas no documento pdf compilado que eles são transformados em arquivos ?
.
Por um motivo estranho, percebi que se eu excluir (no editor) um apóstrofo e redigitar o mesmo apóstrofo no editor, eles serão exibidos normalmente. Esse truque não funciona se eu localizar e substituir, então a solução que tenho até agora é simplesmente excluir e redigitar manualmente cada apóstrofo no texto.
No entanto, isso consome muito tempo, então eu adoraria encontrar uma solução melhor!
Responder1
O Word corrige automaticamente a entrada '
para o formato tipograficamente correto ’
. O LaTeX também faz isso.
- Você pode tentar pesquisar e substituir tudo
’
no'
próprio Word ou - Use outra codificação de entrada, por exemplo UTF8:
\usepackage[utf8]{inputenc}
Responder2
Eu também tive esses problemas. Para mim, parece que o Word faz uma mágica de substituição sombria com todos os tipos de caracteres especiais que não são "," nem ".". O que exatamente faz parece depender das configurações de idioma e das versões do Word.
Estou usando meu próprio vodu para lidar com isso, entre os quais está este sed-script
#!/bin/sed -f
s/\x84/,,/g
s/\x93/''/g
s/\xE2\x80\x98/'/g
s/\xE2\x80\x99/'/g
s/\x85/\\ldots/g
s/\x96/--/g
s/\xE2\x80\x9C//g
s/\xE2\x80\x9D//g
s/\xE2\x80//g
Para os seus propósitos, as primeiras 4-5 regras devem ser as mais interessantes. Como sempre, YMMV.
Responder3
Se foi recortado e colado de qualquer fonte, exclua a palavra e digite novamente o arquivo TeX com o apóstrofo. Funciona para mim o tempo todo.