Compare Documents Feature Missing

St
SteveB
Posts: 47
Joined: Mon Apr 09, 2007 6:17 am
Platform: Mac
Location: Australia

Thu Jul 26, 2018 10:39 am Post

Can you please, please, please, provide a decent compare feature. A writer who gets his/her ms edited by professional editors needs to be able to compare the original text with the edited text, without having to do a snapshot and all the other totally unintuitive process of doing a compare using the Inspector. This is absurd that this useful feature is not available in this already capable writing package. Writers get their stuff edited. Writers need to be able to compare their original with the edit in order to decide what edits to accept and what not to accept. I've been using Scrivener from the year dot, it seems, and this simple feature is still NOT AVAILABLE. So...put the original document in (say) the left editor, the edited document in the right editor, hit the COMPARE button on the toolbar...bingo. That's how simple it should be. Left editor for the original (or the nominated one), and the right editor shows all of the markups and changes. C'mon guys and gals. It's not rocket science. Stop telling me Scrivener doesn't support this and do it. Please.
Phew. Rant over. But please, please, please consider it.
Best regards
Steve

User avatar
lunk
Posts: 4187
Joined: Wed Aug 21, 2013 4:24 pm
Platform: Mac + iOS
Location: Sweden 64° N

Thu Jul 26, 2018 2:16 pm Post

Tell hour editor to use Scrivener and the snapshot function and your problem is solved.
I am a user, writing non-fiction and science, using:
* Mac Scrivener 3 on a Macbook 12”, MacBook Pro 13”, and iMac 27”, running different OS.
* iOS Scrivener 1 on an iPhone 11 Pro, iPad Air 9.7”, and iPad Pro 12.9”, all running the latest iOS

User avatar
kewms
Posts: 6411
Joined: Fri Feb 02, 2007 5:22 pm
Platform: Mac

Thu Jul 26, 2018 5:16 pm Post

Make a backup of the project, just in case. Take a snapshot of a document. Then, using copy and paste, completely replace your original text with the edited text. Use the standard comparison tools to compare the new text to the snapshot.

Katherine
Scrivener Support Team

de
derick
Posts: 441
Joined: Mon Aug 11, 2008 9:58 pm

Thu Jul 26, 2018 8:21 pm Post

without having to do a snapshot and all the other totally unintuitive process of doing a compare using the Inspector


Yes, I agree 100% -- this has been a source of frustration with Scrivener for ages.

User avatar
devinganger
Posts: 2103
Joined: Sat Nov 06, 2010 1:55 pm
Platform: Mac, Win + iOS
Location: Monroe, WA 98272 (CN97au)
Contact:

Thu Jul 26, 2018 8:34 pm Post

SteveB wrote:decent compare feature


SteveB wrote:simple feature


Make up your mind -- which one do you want?
--
Devin L. Ganger, WA7DLG
Not a L&L employee; opinions are those of my cat
Life has a way of moving you past wants and hopes

User avatar
KB
Site Admin
Posts: 20763
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Thu Jul 26, 2018 9:00 pm Post

derick wrote:
without having to do a snapshot and all the other totally unintuitive process of doing a compare using the Inspector


Yes, I agree 100% -- this has been a source of frustration with Scrivener for ages.


It's a source of frustration that no user has complained about in over eleven years until now! :)

A compare feature between editors would be meaningless in 99.9999% of cases, since usually the editors are showing completely different text. It is entirely meaningful in snapshots, though.
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

de
derick
Posts: 441
Joined: Mon Aug 11, 2008 9:58 pm

Thu Jul 26, 2018 11:33 pm Post

no user has complained about in over eleven years until now!


Actually I made more or less the same request about two years ago;

viewtopic.php?t=35472


So did these folks:


viewtopic.php?t=39877
viewtopic.php?t=39341
viewtopic.php?t=38246
viewtopic.php?t=37934
viewtopic.php?t=35789
viewtopic.php?t=33775
viewtopic.php?t=30739
viewtopic.php?t=23170
viewtopic.php?t=20563
viewtopic.php?t=19294
viewtopic.php?t=18393
viewtopic.php?t=12416
viewtopic.php?t=1589

One point made in my post and several of the others is that snapshots are not the only scenario where one is likely to need to compare - I and others describe situations where we are importing a lot of similar versions from other sources and seeking to reconcile or compare them.

User avatar
nontroppo
Posts: 1244
Joined: Mon Mar 05, 2007 5:22 pm
Platform: Mac
Location: Airstrip One

Fri Jul 27, 2018 1:45 am Post

Snapshots track *my* writing across revisions. I do not want to "pollute" my history with a different writers version, and so then get in a dance of temporary-replace my text, snapshot, compare, duplicate edit, unsnapshot resnapshot!!!). I would happily use a compare documents command (based on the already existing code that does snapshot compare). The comparison view could be in a copyholder. This would substantially simplify my workflow.

User avatar
rayl
Posts: 48
Joined: Sun Jan 11, 2009 6:19 pm
Location: London, England

Fri Jul 27, 2018 7:32 am Post

There is already an option to view Snapshots in a Copyholder.

User avatar
KB
Site Admin
Posts: 20763
Joined: Tue Jun 13, 2006 11:23 pm
Platform: Mac
Location: Truro, Cornwall
Contact:

Fri Jul 27, 2018 12:36 pm Post

nontroppo wrote:Snapshots track *my* writing across revisions. I do not want to "pollute" my history with a different writers version, and so then get in a dance of temporary-replace my text, snapshot, compare, duplicate edit, unsnapshot resnapshot!!!). I would happily use a compare documents command (based on the already existing code that does snapshot compare). The comparison view could be in a copyholder. This would substantially simplify my workflow.


There are no plans to add this, though, for the reasons already stated.
"You can't waltz in here, use my toaster, and start spouting universal truths without qualification."

Ni
Niran
Posts: 73
Joined: Wed Jun 20, 2007 1:28 pm

Mon Aug 06, 2018 4:11 pm Post

Why not just run the texts through a diff program: deltawalker, kaleidoscope, beyond compare , or a text editor with diff like BBEdit or sublime Text?

User avatar
TromboneAl
Posts: 1043
Joined: Sun Jan 19, 2014 2:17 pm
Platform: Mac

Fri Aug 31, 2018 4:13 pm Post

In the meantime, here's what I do:

I compile to a DOCX file every time I create a new version or when I sent a copy to my editor. I do a compare to the old DOCX to make sure I didn't make any big mistakes such as eliminating a scene.

Note that I include the scene names to be used later, like this:

Screen Shot 2018-08-31 at 9.04.04 AM.jpg
Screen Shot 2018-08-31 at 9.04.04 AM.jpg (87.75 KiB) Viewed 3821 times


When my editor returns the DOCX file, I go through and accept or reject changes. Finally, I move the text back into my Scrivener documents. I automate this in part via a macro application. I believe that this process could be totally automated using the scene names.

If that automation were implemented, this solution might be better than doing it within Scriv, since the compare change evaluation processes are mature and well-implemented in OpenOffice (and Word). Also, more editors are likely to use DOCX.
Al Macy
I usually have the latest Scrivener and Scapple versions.
Let me copy/paste the version from the About box, and I will add it to my signature.

SA
SAGabriel
Posts: 6
Joined: Thu Jan 26, 2017 7:18 pm
Platform: Mac + iOS

Mon Apr 20, 2020 10:11 pm Post

I also need this. The snapshots are great, when I've made the changes, but It's not all right to have other people's work in my snapshots for many reasons, including simply that their comments are not my own, and remembering which is in what is not realistic. I need to be able to compare marked up and commented versions with my versions from different areas (my feedback folder vs the actual document).

User avatar
AmberV
Posts: 24307
Joined: Sun Jun 18, 2006 4:30 am
Platform: Mac + Linux
Location: Ourense, Galiza
Contact:

Wed Jul 29, 2020 6:47 pm Post

To expand on the advice to use a reference copy you paste into with snapshots; if you don't use the feature for anything else, External Folder Sync can make most of this process automatic. Using the Collection option within it, you can set it to only sync the one reference document ever. So you have this one RTF file on the disk. When you get some revisions back in, you save the document over the top of that file, replacing it. When next you load the project, or run sync, it automatically takes a snapshot and then updates the binder with what is on the disk, and sets up the binder so you can quickly access the item, ready to compare.

But of course, Snapshot + Paste is also handy enough, so if this is only done a few times, setting up external folder sync may be overkill. Useful if this happens a lot though!
.:.
Ioa Petra'ka
“Whole sight, or all the rest is desolation.” —John Fowles

ge
gerardw
Posts: 3
Joined: Sat Jun 27, 2020 1:42 am
Platform: Mac

Fri Jul 31, 2020 1:18 pm Post

Yes, it's absurd this feature doesn't exist.

Having used Scrivener for a couple months (after figuring out horrendous it was to try to write in Microsoft Word), I've noted that it works really well but fails miserably. That is to say, as long as I follow proper workflows it's a great program, but when I deviate I find myself in software hell.