sfbaguy1 wrote:Когда выбран текст, то и копировать нужно текст. А не какую то структуру с фонтами, цветом и форматированием.
Это упрощение. На самом деле все сложнее, по крайней мере в Ворд.
Выбрать текст можно РАЗНЫМИ способами. Например, текст можно выделить, захватив и маркер параграфа. Если так, то при вставлении в другое месте, текст унаследует атрибуты Paragraph Style. Кроме этого, выделенный текст может иметь Direct Formatting. Если так, то Ворд также попытается его сохранить в новом месте.
Вставление текста в новое место также имеет свои нюансы. Если вставляемый текст имеет Style, которого нет в новом документе, то он автоматически перенесется и формат останется неизменным. Но если такой Style уже есть, то формат будет подчинен данному Style даже если он отличается в старом и новом документе. Кроме Style, в Word 2007, 2010 еще есть Theme, которым можно аплаить на текст. Theme в свою очередь может быть "Absolute", а может быть "Theme Colour". В зависимости от того, какой был выбран, результат копирования будет разный.
Если бы было только копирование текста, как вы хотите, то в ситуации, когда мне нужно, например, поменять два пронумерованных параграфа местами, я был бы вынужден копировать, а потом редактировать параграф в новом месте заново. Вместо этого я выделяю весь параграф (вместе с маркером параграфа) и легко переношу его на новое местo. При этом сохраняется нумерация (она автоматически обновляется), формат текста, отступ от края и все остальное.
Другие подробности про копировании в Ворд читать здесь.
http://shaunakelly.com/word/styles/form ... anges.html" onclick="window.open(this.href);return false;
http://shaunakelly.com/word/styles/howp ... works.html" onclick="window.open(this.href);return false;
All rights reserved, all wrongs revenged.