Se eu criar um documento HTML com um texto simples formatado <pre>
<body>
<p>This is a test
<ul>
<li>this is an item
<li>this is another
<li>this is the third
</ul>
<p>
<pre>
{ "firstName": "John",
"lastName": "Smith",
"age": 25 }
</pre>
</body>
Abra no Chrome e cole no MS Word 2011, ele sai sem as novas linhas no <pre>:
OTOH, se eu colar o mesmo no LibreOffice, o <pre> é preservado. Estranhamente, se eu selecionarapenasa área no <pre> e cole como texto, as novas linhas são preservadas.
Alguém conhece um truque para fazer isso funcionar sem precisar reformatar manualmente todo o meu conteúdo <pre>?