[Tex/LaTex] Encoding italian quotation marks

input-encodingspunctuation

I've noticed that using

\usepackage[utf8]{inputenc}

my quotation marks are ignored. I've used " in my source files and i would like to see the same glyph(?) in my output file.

I saw i should use latin1 instead of utf8 but this create another problem: my files are encoded in UTF-8 and i can't understand how to convert them to ISO-8859 in Windows.

I would like to receive suggestions on how to solve this without going through my text to change hundreds of quotation marks.

Best Answer

Are you using babel with shorthands? Also a minimum working example would help ...

Added:

\documentclass{article}
\usepackage[italian]{babel}
\begin{document}
\shorthandoff{"}    

    "

\end{document}

works. See the babel documentation.

If you actually want to show a "neutral" quote glyph, you could try something along these lines:

\documentclass{article}
\usepackage[italian]{babel}
\usepackage[T1]{fontenc}
\begin{document}
\shorthandon{"} 
\def"{\textquotedbl}
"i".
\end{document}

Beware: this is a horrible thing to do, and it may break other parts of your document.

Related Question