Ctrl+C / Ctrl+V

User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: Ctrl+C / Ctrl+V

Post by sfbaguy1 »

Oleg Co wrote:Попробуйте скопировать что-то из броузера (Ctrl+C) и вставить в Ворд (Ctrl-V) - поймете. Еще и цвет фона копируется.
ООП во всей красе. Ну как же можно ограничить копирование одним текстом ? Все должно быть обьектами !
Еще одно доказательства тупика индустрии, за прогресс в развитии выдается этот бред как полезные новые фичи.
жизнь она и проще и сложней
User avatar
thinker
Уже с Приветом
Posts: 26871
Joined: 29 Aug 2000 09:01

Re: Ctrl+C / Ctrl+V

Post by thinker »

sfbaguy1 wrote:
Oleg Co wrote:Попробуйте скопировать что-то из броузера (Ctrl+C) и вставить в Ворд (Ctrl-V) - поймете. Еще и цвет фона копируется.
ООП во всей красе. Ну как же можно ограничить копирование одним текстом ? Все должно быть обьектами !
Еще одно доказательства тупика индустрии, за прогресс в развитии выдается этот бред как полезные новые фичи.
Иногда нужно скопировать таблицу из браузера в Ворд, или пронумерованные шаги или bullets points или текст с картинкой вместе, и Ворд сохраняет формат объектов, что и требуется.
All rights reserved, all wrongs revenged.
User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: Ctrl+C / Ctrl+V

Post by sfbaguy1 »

Для этого нужно делать пулл даун меню с опциями. По умолчанию контрол си должен быть только плэйн текст.
жизнь она и проще и сложней
User avatar
thinker
Уже с Приветом
Posts: 26871
Joined: 29 Aug 2000 09:01

Re: Ctrl+C / Ctrl+V

Post by thinker »

sfbaguy1 wrote:Для этого нужно делать пулл даун меню с опциями. По умолчанию контрол си должен быть только плэйн текст.
Где это он "должен быть"? Откуда данное правило? :pain1: Например, в Ворде можно по контрол си копировать таблицы или картинки. Или и то и другое и текст впридачу. И именно это и требуется копировать в таких случаях, а не просто плэйн текст.
All rights reserved, all wrongs revenged.
User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: Ctrl+C / Ctrl+V

Post by sfbaguy1 »

Когда выбран текст, то и копировать нужно текст. А не какую то структуру с фонтами, цветом и форматированием.
жизнь она и проще и сложней
User avatar
Medium-rare
Уже с Приветом
Posts: 9195
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Ctrl+C / Ctrl+V

Post by Medium-rare »

sfbaguy1 wrote:за прогресс в развитии выдается этот бред как полезные новые фичи.
Минимум двадцать лет это всё всем доступно. Остальное лень комментировать.
... and even then it's rare that you'll be going there...
User avatar
Serguei666
Уже с Приветом
Posts: 18917
Joined: 11 Jul 2003 01:00

Re: Ctrl+C / Ctrl+V

Post by Serguei666 »

M. Ridcully wrote:Вот блин интересно, есть ли такие люди, которым требуется копи-пастить с сохранением форматирования?!
Конечно. Форматирование - информация сама по себе полезная.
M. Ridcully wrote: Какого хрена это по-умолчанию? :angry:
Потому что это логично.
Вы, копируя картинку, ожидаете ее цветной или черно-белой? Вот обрезать форматирование - это то же самое, что обрезание цвета у картинки.
M. Ridcully wrote: Еслиб стивжобс был жив, его за одно это стоило бы прикончить опять. Или даже не прикончить, а до конца вечности заставить нажимать Shift+Option+Cmd+V.
Здесь вам не Россия, здесь за убийство Джобса впаяют терроризм и посадят на три пожизненных.
User avatar
Serguei666
Уже с Приветом
Posts: 18917
Joined: 11 Jul 2003 01:00

Re: Ctrl+C / Ctrl+V

Post by Serguei666 »

thinker wrote:
Medium-rare wrote:
thinker wrote: А что это значит?
Если вы в Notepad попробовали, это одно, а в Excel то вовсе другое. В первом случае нет форматирования, во втором есть, при том, переносимость эксельного форматирования куда-то может зависеть от возможностей другой программы принять тот формат. Word что-то примет, даже куски таблицы, но не абсолютно всё может принять из "таблиц", Notepad запастит эксельный копи без формата, если вовсе.
Я имелл виду, что между MS Office продуктами а также NotePad, при выделении и последушего копирования только текста (без выделения таблиц, знаков параграфов и т.п) происходит копирование самого только текста, а не его формат. Например, не копируется bold, font type, italic. Я сейчас попробовал (Word -> Excel->NotePad, в любом порядке) и оно работает именно так под Win7 и Win10.
Это потому что NotePad не поддерживает форматированный текст (Rich Text Format).
User avatar
Serguei666
Уже с Приветом
Posts: 18917
Joined: 11 Jul 2003 01:00

Re: Ctrl+C / Ctrl+V

Post by Serguei666 »

sfbaguy1 wrote: По умолчанию контрол си должен быть только плэйн текст.
Возражаю. По умолчанию контрол си должен копировать как можно больше информации, включая формат
User avatar
thinker
Уже с Приветом
Posts: 26871
Joined: 29 Aug 2000 09:01

Re: Ctrl+C / Ctrl+V

Post by thinker »

Serguei666 wrote:
thinker wrote:
Medium-rare wrote:
thinker wrote: А что это значит?
Если вы в Notepad попробовали, это одно, а в Excel то вовсе другое. В первом случае нет форматирования, во втором есть, при том, переносимость эксельного форматирования куда-то может зависеть от возможностей другой программы принять тот формат. Word что-то примет, даже куски таблицы, но не абсолютно всё может принять из "таблиц", Notepad запастит эксельный копи без формата, если вовсе.
Я имелл виду, что между MS Office продуктами а также NotePad, при выделении и последушего копирования только текста (без выделения таблиц, знаков параграфов и т.п) происходит копирование самого только текста, а не его формат. Например, не копируется bold, font type, italic. Я сейчас попробовал (Word -> Excel->NotePad, в любом порядке) и оно работает именно так под Win7 и Win10.
Это потому что NotePad не поддерживает форматированный текст (Rich Text Format).
Да, но между Вордом и Екселем копируется так же, только сам текст.
All rights reserved, all wrongs revenged.
User avatar
Medium-rare
Уже с Приветом
Posts: 9195
Joined: 04 Mar 2011 03:04
Location: SFBA

Re: Ctrl+C / Ctrl+V

Post by Medium-rare »

thinker wrote: Да, но между Вордом и Екселем копируется так же, только сам текст.
Поперхнулся кофе. Нет, написал в экселевой клетке WTF, покрасил красным. Запастил в Ворд. Красный вордовый WTF.
... and even then it's rare that you'll be going there...
User avatar
thinker
Уже с Приветом
Posts: 26871
Joined: 29 Aug 2000 09:01

Re: Ctrl+C / Ctrl+V

Post by thinker »

Medium-rare wrote:
thinker wrote: Да, но между Вордом и Екселем копируется так же, только сам текст.
Поперхнулся кофе. Нет, написал в экселевой клетке WTF, покрасил красным. Запастил в Ворд. Красный вордовый WTF.
Объясняю. Все дело в том каким способом вы выделяете текст в ексел клетке.

Если вы выделяете текст, слово или части текста обведя их курсором внутри клетки, то при его вставлении в Ворд будет скопирован только сам текст.

Если вы выделяете всю клетку, то при копировании Ворд сделает попытку сохранить формат клетки и атрибуты текста в ней. Здесь уже копируются объекты.
All rights reserved, all wrongs revenged.
User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: Ctrl+C / Ctrl+V

Post by sfbaguy1 »

Serguei666 wrote:
sfbaguy1 wrote: По умолчанию контрол си должен быть только плэйн текст.
Возражаю. По умолчанию контрол си должен копировать как можно больше информации, включая формат
Копировать можно все, а вот пэстить в текст по умолчанию текст с исходным цветом и фонтом, это плохо. Аутлук ужасно этим
раздражает. Сдала ли бы пулл даун меню опцию и шорткат специально для этого - это было бы кошерно.
жизнь она и проще и сложней
User avatar
Serguei666
Уже с Приветом
Posts: 18917
Joined: 11 Jul 2003 01:00

Re: Ctrl+C / Ctrl+V

Post by Serguei666 »

Чего копья ломать? Мне пользователь заявила "не хочу, чтобы формат копировался". Я просто рядом с командой "Copy" добавил команду "Copy as plain text" и назначил ему shortcut "Strl-Shift-C" . И волки целы, и овцы сыты
User avatar
thinker
Уже с Приветом
Posts: 26871
Joined: 29 Aug 2000 09:01

Re: Ctrl+C / Ctrl+V

Post by thinker »

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.
User avatar
sfbaguy1
Уже с Приветом
Posts: 1445
Joined: 14 Nov 2004 12:51

Re: Ctrl+C / Ctrl+V

Post by sfbaguy1 »

thinker wrote:
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;
Несомнено, в Ворде (да и в остальном оффисе) нужно иметь возможность пэстить с разным набором аттрибутов.
Пэйст опшионс пулл даун меню таки есть, что радует.
жизнь она и проще и сложней

Return to “Вопросы и новости IT”