Trying to set up Sync Folder to the DropBox folder where I am saving my Scratchpad notes

So, my goal is to be able to use Scrivener editor on my Scratchpad notes (allowing me to apply Scrivener’s full search suite to my scratchpad notes).

I have used settings to save my Scratchpad docs to a folder on Dropbox (“ScratchPad DB”).
I have created a Folder outside my Drafts folder (“Synced Scratchpad”).
I have created a collection holding only that “ScratchPad Collection” folder.
I have set up Sync settings as per the image below…

Everything seems nominal except the synced folder in my Scrivener projecrt does not show any of my Scratchpad folder files. Scratchpad works. I can edit and create notes. They are properly synced with dropbox, but they don’t get synced and cant be viewed or edited in the binder folder I have set using scrivener’s sync folder functionality.

Any suggestions?

Uh, what?

If you want to apply Scrivener’s full set of tools to a group of files, make a Scrivener project.

The Scratchpad is, by design, separate from your Scrivener projects.

The Sync with External Folder functionality is intended to allow third-party access to Scrivener projects. It does not allow Scrivener to access an arbitrary folder on your disk.

It isn’t an arbitrary folder. It is a folder like all sync folder folders, asigned within Scrivener via the Sync Folder setup pane. It is a binder built folder. All of it is Scrivener kosher. The files in the synced folder (from Skratchpad, are just .txt or .rtf files in a folder. So why isn’t it working? Have I done something wrong?

If Scrivener’s Skratchpad is just a bit of code that writes .txt or .rtf files to a standard finder folder as assigned through Scrivener’s Settings/General/Skratchpad pane, and if a Scrivener user is offered the ability to set up a Synced folder, and can choose through the File menu/Sync/with External Folder to assign an external finder folder to sync a specific Binder Folder (assinged as a collection) that innitially is empty, but once synced to the external folder that has been assinged tto the Skratchpad, why shouldn’t that setup result in the Skratchpad notes text files being cloned to the Binder Folder assinged through Sync Folder? Simple. By the book. Why isn’t it working?

Oh, by the way, I am a big fan of Scrivener, I use it every day. I have given it a s gift to family and friends. I recomend it at ever chance available. So why is it I always get the feeling I am being treated as an enemy of Literature and Latte simply for asking questions here on this forum. I only ask questions when I am struggling to do something in Scrivener that is important to me and that L&L says that Scivener can do. I ask because I am using Scrivener and want to use Scrivener and choose to use Scrivener and need to get things done in Scrivener.

PS: I have added .txt files created in other applications to the folder assinged as the Skrattchpad folder and they show up in Skratchpad as just another Skratchpad notes. Prroving that the Skratchpad assigned folder is just that, a standard folder with standard txt files in it. Scrivener should therefore be able to sync to that same folder and have the files within it automatically imported and “synced”. What am I missing here?

The intent is to use Skratchpad to write notes. The notes are saved to a folder that is then synched to a Scrivener Synced Binder Folder. That way, note docs become binder docs and binder docs become note docs. Integration of the Skratchpad to Scrrivenr standard kosher binder files, files that are then available to all of the standard Scriverner tech like search and search collections, etc. How can I make this work?

It possibly has something to do with this (from the Windows user manual—check the Mac manual for the same):

It probably doesn’t work because Collections causes Scrivener to setup sub-folders in the external synced folder to reflect the Current Collection Name and the Updated Documents.

Further to this, and probably not worth pursuing anyway, Scrivener expects the external sync folder to be empty on first use. Sure, you could move the content elsewhere temporary. But it’s the creation of sub-folders that’s your predicament.

One thing to try would be to see if a document created in Scrivener correctly syncs to the external folder.

Then see if a document created directly in the external folder – not via the Scratchpad – syncs back to Scrivener.

If both of those work, then the Scrivener side of things is configured correctly.

Thank you. Does Scratchpad produce subfolders? If so are the dot files, meaning doe their names begin with a “.” char? Same questions for Sync-ed folders? These are Mac Finder and mac File System specific questions as document/folder names in the Mac file system that begin with a “.” char are rendered invisible to the user *unless the user toggles the command+shift+period key combination). Perhaps there is another way to hide helper files that I am unaware of. Perhaps Scrivener keeps some sort of record of Sync and Scratchpad designation in a system library file? Anyway I am off to try your suggestion.

All of this is to find a way around the fact that scivener doesn’t offer a means of designating pan-project storage of user created documens (outside of the Skratchpad). And the fact that skratchpad isn’t really set up as a text or content editor in the way that the Scrivener editor is. There isn’t even a way to do a simple string search within Scratchpad!

The ideal solution would be a pan-project area in the binder, in the same way that Scrivener expects (but doesn’t exacly make explicit), the difference between “Draft” (or “Manuscript”) designation and, well, everything else. Imagine a more visually obvious distinction of regions within the binder, one being “Projects” within which would be all of the documents (folders and files) of a given project (hell, there could be several open projects in this region), and then another top level “Desk” (or “Author”) region that would be a pan-project place where an author would place notes and docs and anything that they want present no matter what project they are currently working on. Be best yet if what is currently designated “the binder” would be a two column affair, the first would provide a means of navigating all of the Author’s (current) projects (on top), and below that, the pan-project area, where the author would store any and all info they would like to refer to regardless of the project(s) currently being edited. The next column would be a redesign of the current binder functionality mostly similar to the current binder, but with a clear visual demarcation between what the “compile” functions consider publishable, and the rest (what is refered to as “research”). Also, this project binder column would make clear that front and back matter are in fact a part of the publishable “Draft”, and not a part of the non-publishable matterial (“research”). This distinction should be visual and behavior and should not depend on the Author’s knowlege of the boiler-room workings of Scrivener’s code. All documents everywhere should make use of the same editing and layout and typographic and search and collections and notes and metadata tools Scrivener offers to the “main editor”.

One of the behaviors that makes Scrivener’s Scratchpad interesting (the floating pallet window behavior, and the fact that this floating window follows the user from monitor to monitor and virtual desktop to virtual desktop) has nothing at all to do with a scratchpad and should be generalized as an option to any editor space (as per user selectable settings). If such an option also came with its own binder browser column, any document or document container (folder) could be displayed in the way that Scrivener’s Scratchpad is displayed (with Notes, as files within a folder listed to the left, or top).

Additionally, if Scrivener offered a means of making Aliases of any object, of any binder container (file or folder), and to assign aliased objects to any location in an author’s work space (to a specific project, to a library (series) of projects, or to a pan-project container, etc, a whole new world of posibilities would open up.

Implimenting some rendition of these suggestions would go a long way to make for a more powerful writing environment, and importantly, to eleminate or alievieate many of the most common complaints of Scrivener’s ambiguity and steep learning curve. Specifically, Scrivner users can not help but be confused by the fact that there is no clear way of predicting many of the distinctions between binder objects types (front matter, back matter, manuscript, research, etc.) upon which Scriven’s functionality is programmed. If there is object typing going on, and there clearly is, that typing needs to be clearly represented in the binder, and the binder’s behavior.

If such changes were to be made to the presentation of and designation of user created objects (mulitiple project display, pan-project content, pan-project pointers and inclusion (aliases), etc.), the typing of objects must be made more clear and must be reflected both visually and behaviorally) in the Binder (navigation and browsing) column(s). An important but oftern overlooked rule of software design is that any object typing that is coded into the data model must be made explicitly obvious to the user. If you watch as many Scrivener how-to vids as I have (inclusive of the onces Litterature & Latte have and published produced), you will notice how often the instructors attempt to warn users of the hidden but critical distinctions between binder object and container types.

1 Like

No. A folder is a folder on Windows. The subfolder Scrivener creates in Dropbox looks like a normal folder.

I had hoped to use part of my Series Project (where I store all common things between projects like Character Sheets, etc.) for my Scratchpad (supplementing Research with Notes), using the template, but things kept falling apart when switching views from Notes to other things that use the Binder and gave me too much of a headache.

I’ll stick with Scratchpad and using File Explorer for searching, after all search results look into the content of the RTF files as well, so I’m not really gaining anything having a dedicated Scrivener Scratchpad project. I generally dump ideas in Scratchpad and sometime go back, but more often than not, not.

The Scratchpad location is defined in (on the Mac) the Scrivener → Settings → General → Scratchpad tab. Like all Scrivener-wide settings, the information is stored in Scrivener’s preferences file.

The location of the External Folder (if any), is project-specific and therefore is stored as part of the project information. (For this reason, using an External Folder as a pointer to the Scratchpad is not supported and probably will not work. It is not possible to share a single External Folder between multiple projects.)

Front matter and back matter designations are made exclusively by the Compile command. The Binder doesn’t know (or care) that a particular document is “special” in that way.

It makes sense that users are “locked out” of certain folders, else they’d be closing one project that’s syncing (which could be from a couple of seconds to a long while) as part of its close down procedure and trying to invoke a Scratchpad entry in another project, lock-up Scrivener and report a buggy application.

What seems to be happening when I try using Scrivener’s Sync Folder functionality with the folder assigned to Scrivener’s Scratchpad documents (rich text documents) is that Scrivener seems experience a recursion loop. It appears that Scrivener performs some sort of live backup to the Scratchpad, triggered by a Mac Finder last modified system notification event that is itself triggered by Scrivener’s auto saving loop? Long and short… don’t try this at home kids!

As I said, what you are doing is not supported and entirely at your own risk.

2 Likes