How to Automate Writing

Great for blogs, essays, books, notes, and much more! (Universal app)

426 Views 10 Likes 2 Comments
How to Automate Writing
111 Steps
Supplies
Embed
1

Why waste time writing when you can make it automatic?

2
So, download EDITORIAL by OMZ:SOFTWARE (4.99)

So, download EDITORIAL by OMZ:SOFTWARE (4.99)

Recommended For You
3
Editorial is a writing tool that can automate your writing needs. Writing is automated using SNIPPETS and WORKFLOWS.  To create a new file tap the 3 bars at the top left.

Editorial is a writing tool that can automate your writing needs. Writing is automated using SNIPPETS and WORKFLOWS. To create a new file tap the 3 bars at the top left.

4
Tap the plus to create a new file.

Tap the plus to create a new file.

5
then tap "Plain text."

then tap "Plain text."

6
You can change the title of your document by tapping it at the top of the screen.

You can change the title of your document by tapping it at the top of the screen.

7
Tap the pencil icon to edit the title.

Tap the pencil icon to edit the title.

8
I am using a bluetooth keyboard so I press the return key to commit the changes.

I am using a bluetooth keyboard so I press the return key to commit the changes.

9

Snippets

10

Snippets are little pieces of text that you can insert quickly. This is done by typing abbreviations, or by selecting them from the snippet list that is available on the extended keyboad.

11

How to Automate your name:

12
On the on-screen keyboard tap the snippets icon (looks like 3 bars and a lightning bolt). Tap the plus to create a new snippet.

On the on-screen keyboard tap the snippets icon (looks like 3 bars and a lightning bolt). Tap the plus to create a new snippet.

13
In the white box, type in some text you want to automate. In this case, I want to type my name.

In the white box, type in some text you want to automate. In this case, I want to type my name.

14
Now we create an abbreviation for my name by tapping "Abbreviation."

Now we create an abbreviation for my name by tapping "Abbreviation."

15
I named my abbreviation "nm."

I named my abbreviation "nm."

16
Now when I type "nm" my entire name will show up. My name is nm. This will display "My name is Tutorial Doctor."

Now when I type "nm" my entire name will show up. My name is nm. This will display "My name is Tutorial Doctor."

17

How to Automate the time:

18
Create another snippet and tap where it says "Time" on the on-screen keyboard.

Create another snippet and tap where it says "Time" on the on-screen keyboard.

19
Editorial has preset variables for the current time. The time can be displayed in a custom format. For the  hour choose Hour: 1(12h). This will show the hour with a single number on a 12 hour clock.

Editorial has preset variables for the current time. The time can be displayed in a custom format. For the hour choose Hour: 1(12h). This will show the hour with a single number on a 12 hour clock.

20
This is how it looks when it is added.

This is how it looks when it is added.

21
Now type a colon. We have to add our own punctuation. If you want spaces, you have to type those too.

Now type a colon. We have to add our own punctuation. If you want spaces, you have to type those too.

22
Do the same for the minutes (Minute: 01).

Do the same for the minutes (Minute: 01).

23
You can also add AM/PM

You can also add AM/PM

24
I named the abbreviation "tm." When I type "tm" the current time will be displayed in format I set.

I named the abbreviation "tm." When I type "tm" the current time will be displayed in format I set.

25
...

...

26
You can do this with dates also.

You can do this with dates also.

27
28
I abbreviated it as "dt." There is an included snippet that uses "ddd."

I abbreviated it as "dt." There is an included snippet that uses "ddd."

29
30
You can also automate any text you want.

You can also automate any text you want.

31
You can also automate a paste from the clipboard. Select some text and copy it.

You can also automate a paste from the clipboard. Select some text and copy it.

32
Choose "Clipboard" on the on-screen keyboard.

Choose "Clipboard" on the on-screen keyboard.

33
I abbreviated it "cb" for "Clipbaord."

I abbreviated it "cb" for "Clipbaord."

34
Whenever you type "cb" whatever is on the clipboard (whatever it is you copied) will be pasted into the document. This works across apps.

Whenever you type "cb" whatever is on the clipboard (whatever it is you copied) will be pasted into the document. This works across apps.

35

Workflows

36

A 'Workflow" is a sequence of simple steps (called actions) that are executed one after another.

37

Workflows allow you to do more elaborate and complex automation.

38
Tapping the gear at the top-right of the screen brings up a list of workflows. To create your own workflow, tap the plus.

Tapping the gear at the top-right of the screen brings up a list of workflows. To create your own workflow, tap the plus.

39

Variables

40

You can store information in variables and then output it to the editor.

41
When you create a new workflow, a screen like this will appear.

When you create a new workflow, a screen like this will appear.

42
To change the title, tap it.

To change the title, tap it.

43
Workflows are made of actions. Tap the plus to add a new action. Scroll to the Special category and choose Set Variable.

Workflows are made of actions. Tap the plus to add a new action. Scroll to the Special category and choose Set Variable.

44
Delete the Input text for now.

Delete the Input text for now.

45
The variable must have a name and a value. It needs a name so that we can reference it. The value is what will be stored in the variable. Variables are seen as containers because they store stuff.

The variable must have a name and a value. It needs a name so that we can reference it. The value is what will be stored in the variable. Variables are seen as containers because they store stuff.

46
Under "Editor" add a "Replace Selected Text" action.

Under "Editor" add a "Replace Selected Text" action.

47
By defualt, the "Replace Selected Text" action outputs all text in the document, if none is selected. Tap where it says "Variable" on the on-screen keyboard.

By defualt, the "Replace Selected Text" action outputs all text in the document, if none is selected. Tap where it says "Variable" on the on-screen keyboard.

48
A list will pop up displaying all variables that we can use. Choose the variable named "name" (this is the one we created above).

A list will pop up displaying all variables that we can use. Choose the variable named "name" (this is the one we created above).

49
this is how it looks when it is added.

this is how it looks when it is added.

50
Whenever we tap the "Variables" workflow, it will do the steps we set in it.

Whenever we tap the "Variables" workflow, it will do the steps we set in it.

51
It prints "Tutorial Doctor."

It prints "Tutorial Doctor."

52
You can change the name of an action by tapping the white down arrow on the right of its title.

You can change the name of an action by tapping the white down arrow on the right of its title.

53
This comes up, tap where it says "Title" to change it

This comes up, tap where it says "Title" to change it

54
To save it as a Preset tap Save Action as Preset.

To save it as a Preset tap Save Action as Preset.

55
Now you have a category named "My Presets."

Now you have a category named "My Presets."

56

Actions can take input, or output to other actions.

57

Input/Output:

58
Create a new Workflow and name it "Input/Output."

Create a new Workflow and name it "Input/Output."

59
Add a "Request Text Input."

Add a "Request Text Input."

60
The "Request Text Input" action gets input from the user. Just change the title to "What is your favorite Color?" Now the user knows to input a favorite color when they are prompted.

The "Request Text Input" action gets input from the user. Just change the title to "What is your favorite Color?" Now the user knows to input a favorite color when they are prompted.

61
Now add a Replace Selected Text action (remember this outputs something to the editor). By default, it will output the "Input" which is always from the action above it.

Now add a Replace Selected Text action (remember this outputs something to the editor). By default, it will output the "Input" which is always from the action above it.

62
That is it! When you tap the Input/Output workflow, you get a pop-up that says "What is your Favorite Color?"

That is it! When you tap the Input/Output workflow, you get a pop-up that says "What is your Favorite Color?"

63
After you type in your favorite color, tap "OK"

After you type in your favorite color, tap "OK"

64
It outputs your favorite color!

It outputs your favorite color!

65
You can add additional text to make it prettier.

You can add additional text to make it prettier.

66
...

...

67

Automate Emails:

68
You can automate emails. The steps to doing this are to get all the text in the document and then email it. This will be simple and only requires two actions.

You can automate emails. The steps to doing this are to get all the text in the document and then email it. This will be simple and only requires two actions.

69
Create a new workflow named "Email Document."

Create a new workflow named "Email Document."

70
Under "Editor" add a "Get Document Text" action.

Under "Editor" add a "Get Document Text" action.

71
Also, under "Interaction" add a "Compose Email" action.

Also, under "Interaction" add a "Compose Email" action.

72
The "message body" of the email will be all of the text in the document. tap DONE.

The "message body" of the email will be all of the text in the document. tap DONE.

73
When you tap your workflow this will happen:

When you tap your workflow this will happen:

74

Word count:

75
You can count the amount of words in the document using a Get Selected Text and a Count action.

You can count the amount of words in the document using a Get Selected Text and a Count action.

76
You can count Words, sentences, Lines, and characters.

You can count Words, sentences, Lines, and characters.

77
Using our "Output To Editor" action and choosing Input under "Variables" on the on-screen keyboard, and then selecting "Input" will output the input from the previous action.

Using our "Output To Editor" action and choosing Input under "Variables" on the on-screen keyboard, and then selecting "Input" will output the input from the previous action.

78
Make sure "All text" is selected so that we get all of the text in the document.

Make sure "All text" is selected so that we get all of the text in the document.

79
There are 17 words in this document

There are 17 words in this document

80

Calculate:

81
These are the steps we need to take to perform a calculation

These are the steps we need to take to perform a calculation

82
Create a new workflow called "Calculate."

Create a new workflow called "Calculate."

83
Request some text

Request some text

84
Request a first number

Request a first number

85
Set a variable to the input from that requested text

Set a variable to the input from that requested text

86
Name the variable "num1" (short for "first number").

Name the variable "num1" (short for "first number").

87
Repeat this for another number/variable

Repeat this for another number/variable

88
89
Add a Math" action

Add a Math" action

90
91
We are going to multiply the two variables and pass the result to the next action. Choose "num1" from the Variables button.

We are going to multiply the two variables and pass the result to the next action. Choose "num1" from the Variables button.

92
The asterisk(*) is used to multiply. Type an asterisk and then select the 2nd variable. Now the expression is (num1 x num2).

The asterisk(*) is used to multiply. Type an asterisk and then select the 2nd variable. Now the expression is (num1 x num2).

93
Make sure the "Result" is "Pass to Next Action".

Make sure the "Result" is "Pass to Next Action".

94
Add one more variable to store the output from the math action. I added some extra text. Then use the "Output To Editor" action we made to output this variable. (Try this on your own).

Add one more variable to store the output from the math action. I added some extra text. Then use the "Output To Editor" action we made to output this variable. (Try this on your own).

95
96
You can even make a sound Play at the end of your workflow. "Play Sound."

You can even make a sound Play at the end of your workflow. "Play Sound."

97

Easy Access:

98
By tapping the arrow next to your workflow in the "Gear menu" you have a choice of "Add to Bookmark Bar." Tap it.

By tapping the arrow next to your workflow in the "Gear menu" you have a choice of "Add to Bookmark Bar." Tap it.

99
This adds a bookmark right above your text window for easy access of frequently used workflows.

This adds a bookmark right above your text window for easy access of frequently used workflows.

100
Tapping on the book Icon next to the bookmark will open a menu.

Tapping on the book Icon next to the bookmark will open a menu.

101
From here you can add additional workflows or delete workflows to/from the bookmark bar.

From here you can add additional workflows or delete workflows to/from the bookmark bar.

102
If your bar is hidden, tapping the grey arrow at the top left will display it.

If your bar is hidden, tapping the grey arrow at the top left will display it.

103
You can also make abbreviations for workflows. The abbreviation that will run the "Calculate" workflow is "cal."

You can also make abbreviations for workflows. The abbreviation that will run the "Calculate" workflow is "cal."

104
And if that is not enough functionality for you, you can run custom python scripts as a separate action as well.

And if that is not enough functionality for you, you can run custom python scripts as a separate action as well.

105

Check out my guide on "How to Understand Computer Programming" if you want to create more advanced workflows.

106

end()

107

Examples:

108

Automate Course Details:

109
This is the workflow for getting and outputting course details.

This is the workflow for getting and outputting course details.

110
Once you input the information, you are asked if you want to create notes for the course. Choosing yes will print the course details you entered.

Once you input the information, you are asked if you want to create notes for the course. Choosing yes will print the course details you entered.

111
I could have made it add the time also.

I could have made it add the time also.

keyboard shortcuts:     previous step     next step
Comments
2 COMMENTS
View More Comments