Maintain text formatting when copying and pasting from edit mode (rich text)
- XD 0.5.4.51
- Inside a text block select text with either a multiple fonts or a font that is different from the target text block. Copy your selection. Next go into a different text block that has the different font selection than what you copied. Paste.
- It should retain the font selection from before you copied.
- It changes all the pasted font to the font selection of the target text block.
Joo Chung commented
Yeah, a big vote for this. A lot of my work involves text work, with formatting such as bold, text-links, etc. It's infuriating that I have to reformat everything when I paste. I know I can just duplicate the initial text block, but why am I forced to work in the way you (Adobe) wants vs how I do? Especially given XD's sub-par layer management interface, it's much easier to just duplicate a group containing text and copy and paste from elsewhere, rather than find the text layer, copy, then find the appopriate place in the new group, and paste.
I didn't found a plugin … :-((
Puh yes please. I need more keeping my formatting, when I copy then change my formatting in the one of the text-frame. Please add a way to keep my formatting. I think today I waste 1 hour just to format new after copy and paste. (yes sometimes I don't want to split the text in single text-frames …)
What the ... 4 years really ? ..
Has anyone created a plugin for this or something
Frankie Loscavio commented
Bradley Schwartz commented
4 years later, and this hasn't been implemented yet. Honestly, engineers, have you really never used Illustrator or inDesign? How was this behavior not incredibly obvious?
When a word is cut from the text frame and pasted anywhere else it should retain the same style of the text frame.
CTRL+V = paste the text while preseving style
CTRL+SHIT+V = paste as plain text and adapt it the block style
Dan Leahy commented
Within XD, I should be able to select text in a text box that contains different fonts or different weights of the same font, copy the text, and then paste it somewhere else - all while having it retain all its formatting! If I want plain text on a paste - I'd have to select that option for the menu and then paste with no formatting.
It seems like you guys have it reversed and it is particularly jarring because it is not how other applications currently function in this regard.
**An example where it provides me discomfort**
When I use the FontAwesome icon font in my designs...if I copy an icon and want to use it within the next paragraph of text, in the same text box...I have to re-select it from the font menu every time I paste it.
I don't think this is crucial.
Alexandre Piche commented
It would be a great addition to be able to copy text with different weights and paste it and keep the same weights as copied.
I sometimes work with text boxes instead of simple text object (for lists and big paragraphes) and it's painful not to be able to just copy and paste the same text over and over without keeping the same font weights.
Brice Tuttle commented
We've integrated "paste appearance" for object and text styles when it applies to a single item... yay!... but what about when a single text box contains multiple styles?
Example: I have a paragraph that contains regular text, and bold blue links. Attempting to cut/paste the link to a new place in the paragraph makes it lose it's styling, even if I use the "paste appearance" command. Frustrating.
Request: Can we make "paste appearance" work for separate spans of text within a single block?
Pooya K commented
I want to be able to copy a list of selected texts as a list from XD to clipboard or other apps.
I would like to have the ability to copy text and its formatting and paste it within another text box. Is there are a reason why this basic function is not available? It's so difficult making the same edits to multiple size text boxes.
Text formatting – including color – should be preserved, and not be copied as plain text (unless the user pastes it by pressing Shift + Opt + Cmd + V).
Often one copies a block of text with different formatting for headlines and body text, some of it black and some words in a different color. But when you paste it to another text box, all the formatting goes away, which is extremely annoying in the long run.
Need this and a lot more text options. Including: let individually highlighted bodies of copy be edited individually from whole text box.
David Bishop commented
Naim Sheriff commented
I'd love to see the shortcut cmd+opt+shift+V used to paste text and preserve the format that it was copied from.
Risa Yuguchi commented
When I create UI design on XD and write html on Dreamweaver or other text editors, I need to repeat the flow of steps so many times.
the steps :
1.double click text object for editing
2.select all characters
3. copy them
4. go to text editor and paste.
It is very simple steps but It is hard to repeat them.
If I can get plain/rich texts on clipboard as soon as I select text objects and copy on XD, My workflow will be better, and UI designers who don't write html themselves handoff for developer easier.
In the image, if I copied that text (one line bold, one line regular) and pasted it back in further down it would convert all the text to the regular weight and not rmember the bold. If it is done with three font styles, it is the same, converting them to one, as before.