Working on Scrivener Projects on an iPad (OUTMODED): Difference between revisions

From Littledamien Wiki
Jump to navigation Jump to search
Line 1: Line 1:
== MS Word ==
Considering the problems with StorySkeleton, I opted to export the Scrivener content as a flat file and edit it in MS Word, taking advantage of Microsoft's OneDrive for sharing the edits.
=== Exporting content from Scrivener ===
* MS OneDrive makes the flattened version accessible & synced across Mac, Windows, and iPad with OneDrive apps.
* MS Word can edit the flattened version (in .docx format) and can track any edits, so it should be obvious what needs to be updated in Scrivener once I'm back at the desktop.
* Scrivener > Select "Draft" folder under the Binder tab > click the Compile button.<br />[[file:scrivener-compile.png]]
** '''Format As:''' Custom
** '''Compile For:''' Word Document (.docx)
** Save somewhere in the local OneDrive directory, and make sure that folder is being actively synced by the OneDrive app.
* Open the file in MS Word (online, desktop, or iPad version) and make sure that "track changes" is active.
=== Importing edits back into Scrivener ===
View the changes since the flattened content was exported from Scrivener.
Manually update the cards in Scrivener.
== Overview ==
== Overview ==



Revision as of 22:42, 19 June 2014

MS Word

Considering the problems with StorySkeleton, I opted to export the Scrivener content as a flat file and edit it in MS Word, taking advantage of Microsoft's OneDrive for sharing the edits.

Exporting content from Scrivener

  • MS OneDrive makes the flattened version accessible & synced across Mac, Windows, and iPad with OneDrive apps.
  • MS Word can edit the flattened version (in .docx format) and can track any edits, so it should be obvious what needs to be updated in Scrivener once I'm back at the desktop.
  • Scrivener > Select "Draft" folder under the Binder tab > click the Compile button.
    • Format As: Custom
    • Compile For: Word Document (.docx)
    • Save somewhere in the local OneDrive directory, and make sure that folder is being actively synced by the OneDrive app.
  • Open the file in MS Word (online, desktop, or iPad version) and make sure that "track changes" is active.

Importing edits back into Scrivener

View the changes since the flattened content was exported from Scrivener.

Manually update the cards in Scrivener.

Overview

Instructions for syncing work done in Scrivener on the desktop with work on an iPad.

N.B. This wouldn't be necessary if Scrivener had an iPad app that could load desktop projects.

Editing projects with StorySkeleton

Problems

I believe StorySkeleton becomes unstable when "stacks" are nested more than one deep.

  • I could not export the Natural World 5 project in .scriv format, only .opml format.
  • When I try to stack two stacks together, StorySkeleton wants to merge them, i.e. put all the cards in both stacks into a single stack.
    • Basically two stacks can't be merged as siblings. One will be the parent, and the other will be nested inside.
    • The first stack selected will ultimately be the child.
    • Tap the blue arrows button.
    • Swipe to the stack that will be the parent stack.
    • Tap the "stack" button at the bottom of the screen.
    • Choose "Embed Stack"
  • Here's pretty much a show-stopper bug:
    • Stack two stacks together as described above.
    • Now one stack is the parent, with some number of cards inside of it.
    • The other stack is also nested inside the parent.
    • Go to the child stack and click the blue arrows.
    • Click the "unstack" button.
    • Result: StorySkeleton crashes, and after relaunching StorySkeleton and opening the project, the child stack is now missing entirely from the project.

Exporting the Scrivener desktop project

From Scrivener desktop, with a folder within the Scrivener selected: File > Export > OPML or Mindmap File

  • Location: Local Dropbox folder > /Apps/StorySkeleton (1)/Export/
  • Save As: Opml(.opml)
  • Content: Titles and Synopses

Importing the Scrivener project into the StorySkeleton iPad app

When StorySkeleton starts up it will prompt for New, Open, or Import.

  • Import (link Dropbox account if necessary)
  • All available .opml files will be displayed. These are all the .opml files found in the /Apps/StorySkeleton (1)/Export/ folder within the Dropbox repository.

Exporting the StorySkeleton project

StorySkeleton export options
  • Click on the skull icon.
  • Click the share button.
  • There is an option to export in native .scriv format, but for me this always crashes.
  • If the native .scriv export doesn't work, export as .opml.
  • Choose the Send to Dropbox option.
  • autosave: on.

Exporting as .scriv

When exporting in .scriv format, StorySkeleton saves it as a .zip file in the Dropbox folder, probably as a way to manage the way that Scrivener saves each of its cards as a separate file in the project folder.

The exported .scriv project has to be unzipped before importing it into Scrivener of course.

Importing changes made in StorySkeleton back into the Scrivener project

  • Open the project in Scrivener.
  • Select "Draft" in the Binder.
  • Import > OPML or Mindmap File...
    • Import File: [Dropbox folder]/Apps/StorySkeleton (1)/Export/[storyskeleton_export].opml
    • Import notes into: Main Text (with Synopsis)

The result will be a new folder in the binder with the name of the .ompl file, with a tree underneath reflecting the tree created in StorySkeleton.

With the .opml import all of the nodes are imported as flat cards. They have to be manually converted to folders (right click on node > Convert to Folder).

Other editors

  • MS OneNote
  • Storyist

Syncing/sharing the Scrivener project on various desktops

The Scrivener project is saved to a shared drive, e.g. a shared folder on the Synology DiskSation NAS: \\DiskStation\shared\comics\natural world 5\natural world 5.scriv\

N.B. The DiskStation drive above is a mirror of \\damien-mg\d\comics\natural world 5\natural world 5.scriv\. The "comics" directory is synced using the SyncToy utility on the Windows machine.