11.. _a_export :
22
3- ******************
4- Exporting Projects
5- ******************
3+ ***********************
4+ Building the Manuscript
5+ ***********************
66
7- The novelWriter project can be exported in various formats using the build tool available from
8- :guilabel: `Build Novel Project ` in the :guilabel: `Tools ` menu, or by pressing :kbd: `F5 `.
7+ You can at any time build a manuscript, an outline of your notes, or any other type of document
8+ from the text in your project. All of this is handled by the :guilabel: `Build Novel Project ` tool.
9+ You can activate it from the sidebar, the :guilabel: `Tools ` menu, or by pressing :kbd: `F5 `.
910
1011
1112.. _a_export_headers :
@@ -66,7 +67,7 @@ Scene Separators
6667
6768If you don't want any titles for your scenes (or for your sections if you have them), you can leave
6869the formatting boxes empty. If so, an empty paragraph will be inserted between the scenes or
69- sections instead resulting in a gap in the text.
70+ sections instead, resulting in a gap in the text.
7071
7172Alternatively, if you want a separator between them, like the common ``* * * ``, you can enter the
7273desired separator text in the formatting box. In fact, if the format is a piece of static text, it
@@ -78,25 +79,19 @@ will always be treated as a separator.
7879File Selection
7980==============
8081
81- Which documents and notes are selected for export can be controlled from the options on the left
82- side of the dialog window. The switch for :guilabel: `Include novel files ` will enable or disable
83- inclusion of novel documents, and the switch for :guilabel: `Include note files ` will do the same
84- for project notes. This allows for exporting just the novel, just your notes, or both, as you wish.
85-
86- In addition, you can select to export the synopsis comments, regular comments, keywords, and even
87- exclude the body text itself.
82+ Which documents and notes are selected for the build can be controlled from the options on the left
83+ side of the dialog window. In addition, you can select to include the synopsis comments, regular
84+ comments, keywords, and even exclude the body text itself if you just want an outline.
8885
8986.. tip ::
9087 If you for instance want to export a document with an outline of the novel, you can enable
9188 keywords and synopsis export and disable body text, thus getting a document with each heading
9289 followed by the tags and references and the synopsis.
9390
9491If you need to exclude specific documents from your exports, like draft documents or documents you
95- want to take out of your manuscript, but don't want to delete, you can un-check the
96- :guilabel: `Include when building project ` option for each such document in the project tree. An
97- included document has a checkmark after in the third column of the project tree. The
98- :guilabel: `Build Novel Project ` tool has a switch to ignore this flag if you need to collectively
99- override these settings.
92+ want to take out of your manuscript, but don't want to delete, you can set the documents as
93+ "inactive" in the project tree. :guilabel: `Build Novel Project ` tool has a switch to collectively
94+ exclude inactive documents.
10095
10196
10297.. _a_export_print :
@@ -108,23 +103,27 @@ The print button allows you to print the content in the preview window. You can
108103of your system's printers, or print directly to a file as PDF. You can also print to file from the
109104regular print dialog. The direct to file option is just a shortcut.
110105
106+ .. note ::
107+ The paper format should in all cases default to whatever your system default is. Of you want to
108+ change it, you have to select it from the :guilabel: `Print Preview` ` dialog.
109+
111110
112111.. _a_export_formats :
113112
114113Export Formats
115114==============
116115
117- Currently, six formats are supported for exporting .
116+ Currently, six formats are supported.
118117
119118Open Document Format
120119 The Build tool can produce either an ``.odt `` file, or an ``.fodt `` file. The latter is just a
121120 flat version of the document format as a single XML file. Most rich text editors support the
122121 former, and a few the latter.
123122
124123novelWriter HTML
125- The HTML export format writes a single ``.htm `` file with minimal style formatting. The exported
126- HTML document is suitable for further processing by document conversion tools like Pandoc, for
127- importing in word processors, or for printing from browser.
124+ The HTML format writes a single ``.htm `` file with minimal style formatting. The HTML document
125+ is suitable for further processing by document conversion tools like Pandoc, for importing in
126+ word processors, or for printing from browser.
128127
129128novelWriter Markdown
130129 This is simply a concatenation of the project documents selected by the filters. The documents
@@ -133,23 +132,23 @@ novelWriter Markdown
133132 import back into novelWriter.
134133
135134Standard/GitHub Markdown
136- The Markdown export format comes in both Standard and GitHub flavour. The *only * difference in
137- terms of novelWriter functionality is the support for strikethrough text, which is not supported
138- by the Standard flavour, but *is * supported by the GitHub flavour.
135+ The Markdown format comes in both Standard and GitHub flavour. The *only * difference in terms of
136+ novelWriter functionality is the support for strikethrough text, which is not supported by the
137+ Standard flavour, but *is * supported by the GitHub flavour.
139138
140139
141140.. _a_export_options :
142141
143- Additional Export Options
144- =========================
142+ Additional Formats
143+ ==================
145144
146145In addition to the above document formats, the novelWriter HTML and Markdown formats can also be
147146wrapped in a JSON file. These files will have a meta data entry and a body entry. For HTML, also
148- the accompanying css styles are exported .
147+ the accompanying css styles are included .
149148
150- The text body is saved in a two-level list. The outer list contains one entry per exported
151- document, in the order they appear in the project tree. Each document is then split up into a list
152- as well, with one entry per paragraph it contains.
149+ The text body is saved in a two-level list. The outer list contains one entry per document, in the
150+ order they appear in the project tree. Each document is then split up into a list as well, with one
151+ entry per paragraph it contains.
153152
154153These files are mainly intended for scripted post-processing for those who want that option. A JSON
155154file can be imported directly into a Python dict object or a PHP array, to mentions a few options.
0 commit comments