I've just found this weird bug with TeXnicCenter (TXC). I have two versions installed :
- TXC2.0 beta 1 (64 bit) (referred to below as 2b1)
- TXC1.0 RC1 (referred to as 1RC)
EDIT : a quick summary, before the long description. When I create a project in 2b1, the accents aren't displayed properly. If I open the project in 1RC, within TXC, the accents are also displayed incorrectly. Adding new text with no accents in 1RC changes nothing, but adding text with accents in 1RC causes all new text added in either version to be displayed correctly. Finally, I did similar tests creating just a tex file in 2b1, and a project in 1RC, and I observed no problem.
I've done my best to describe step by step what happens, but it's a bit long, so please bear with me.

- In 2b1, I create a new project, using the general/empty project template. I then type the following code :
I then build the output, with the latex=>PDF profile, and I get this :
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé \end{document}
- I close the project, and open it with 1RC. The code looks like this :
When I compile the output, I get the same output as in step 1. Interestingly, if I open the .tex file in note pad, the code looks like :
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé \end{document}
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé \end{document}
- I close the project, and open it in 2b1 again. Everything happens as in step 1, and in TXC, the code looks like :
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé \end{document}
- I close the project, open it in 1RC, and add some new text, with no accents :
I get the following output :
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé blablabla \end{document}
- I close the project, and open it in 2b1. The code looks like :
The output is the same as in the previous step.
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé blablabla \end{document}
- I close the project and open it in 1RC. This time I add some text with accents :
I get the following output :
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé blablabla àààà \end{document}
- Yet again, I close the project, and open it with 2b1. This time the code has changed, and looks like :
When compiling, I get the same output as in step 6. At this stage, if I open the .tex in notepad, it now looks like the code pasted just above.
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé blablabla àààà \end{document}
From this point onwards, I can add text, with or without accents, in either version, and all the new text behaves normally (ie the accents are displayed properly). - Now, if I create just a .tex file (not a project) in 2b1, with the following code :
The output in this case is fine:
Code: Select all
\documentclass{article} \usepackage[latin1]{inputenc} \usepackage[francais]{babel} \begin{document} ééé \end{document}
- Finally, if I create a project in 1RC, and open it in 2b1, there is no problem displaying accents.


Thanks for reading !