summaryrefslogtreecommitdiffstatshomepage
path: root/docs/usage/getting-started.rst
blob: 60a167e45b0f9401d73bab302b39ddf809a6f509 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
Getting started
===============


Importing archives
------------------

Place your archives in the ``content/`` directory and import them using the
command-line interface:

.. code-block:: console

   $ hircine import

As **hircine** can identify an archive by its contents, subsequent import jobs
won't import the same archive again. Archives may also be renamed or moved
freely within the ``content/`` directory; the next import job will recognize
these changes automatically. Symbolic links will **not** be followed.

.. note::

   For a more technical breakdown see :doc:`/advanced/import-process`.

Adding comics
-------------

Once the import job has finished, navigate to the archive tab in the web
application and hit the refresh button [#f1]_ to load the newly added archives.
Next, navigate to the archive that contains the comic you want to add. You'll
be presented with an tabbed pane on the left and all the pages in the archive
on the right.

.. image:: /_images/archive.jpg
   :align: center
   :alt: The archive view

By default, the pane shows the *Details* tab. Here you can see basic
information on the archive and, once added, a list of comics from this archive.
Clicking on a page will open the reader interface.

.. note::

   Once a comic has been added, you may specify its reading direction and page
   layout. However, in archive view, the reader always defaults to
   left-to-right single-page. For more information on the reader interface, see
   :doc:`/usage/reading`.

To add a new comic, navigate to the *Edit* tab and click the button to enter
selection mode. Now, instead of opening the reader interface, clicking on a
page adds it to the current selection.

.. tip::

   When in selection mode you may use Ctrl+Click to access the reader interface
   instead.

Select all pages that you want to add to a new comic and click the *Add* button
that has appeared. The newly added comic will appear below and the selection
mode exits. You may now add further comics by the same process, or add pages to
an already existing comic by clicking on the *Add* button that appears over
each comic.

.. tip::

   Once all relevant pages from an archive have been allocated, you may mark
   the archive as "organized". This will automatically happen once the last
   page has been added to a comic.

Next, click on the newly added comic.

Editing comics
--------------

Comics use the same layout as archives - a tabbed pane on the left and comic
pages on the right. Just like before, clicking a page will open the reader.
Navigate to the *Edit* tab to start annotating the comic with metadata.

.. image:: /_images/comic-edit.jpg
   :align: center
   :alt: Editing a comic

The top section of the edit form controls basic information about a comic,
whilst the bottom section contains dropdown fields for the user-managed
metadata categories. The picture above shows two categories that already have a
selection, but for you these lists will be empty.

Adding metadata
---------------

To add new metadata entities, navigate to the respective tab in the web
application and hit the *Add* button in the top right corner. Alternatively,
new entities may be added *at any time* using :ref:`shortcuts
<shortcut-metadata>`.

Let's add a new character. Hit ``nh`` on your keyboard, type in the character's
name in the modal that appears and confirm by clicking on *Save* or hitting the
``Enter`` key. The character is now available in the *Characters* dropdown.
Select it there and save your changes - the comic is now tagged with this
character.

Removing comic pages
--------------------

Comic pages may be removed in the *Edit* tab by entering selection mode,
selecting the pages that should be removed, and clicking the *Remove selected
pages* button or hitting ``Delete``. Removed pages will be available again for
allocation in the archive.

Setting the cover
-----------------

The cover of a comic or an archive may be set at any time outside of selection
mode by control clicking a page.

|

.. rubric:: Footnotes

.. [#f1] This is the only time you need to refresh something manually in the
   web application. Care has been taken that all other elements update
   automatically.