# keys: Canti
#    @pdf                   Determines whether to create a pdf out of each chapter of manga.
#                           Acceptable values: true, false
#                           Recommended: true (I think the Kindle DX handles pdfs much better/faster than images)
#    @pdf_r_to_l            If this is turned on then the ordering of the pdf pages (and binding, if enabled) will be from right to left (just like a real manga book).
#                           Acceptable values: true, false
#    @archive               Determines wheter to create an archive of each chapter of manga.
#                           Acceptable values: true, false
#    @archive_format        If you set @archive to 'true', determines what extension to use for the archived files.
#                           Acceptable values: .zip, .cbz, .rar, .cbr
#    @epub                  Determines wheter to create a epub out of each chapter of manga.
#                           Acceptable values: true, false
#    @epub_r_to_l           If this is turned on then the ordering of the epub pages (and binding, if enabled) will be from right to left (just like a real manga book).
#                           Acceptable values: true, false
#    @auto_bind             Determines whether to use auto binding, which will automatically bind auto_bind_size # of folders into bindings.
#                           Note that if there is a bind.txt file present, the program will use that instead, even if auto_bind is turned on.
#                           Acceptable values: true, false
#    @auto_bind_size        Number of folders to use when auto binding.
#                           Acceptable values: Any integer greater than 1
#    @auto_split_landscape_scans     If enabled then Canti will attempt to automatically split landscape scans that contain two pages into separate portrait images.
#                                    Canti will try to only split two-page landscape scans where the two pages don't form one giant image.
#                                    Acceptable values: true, false
#    @auto_split_r_first             If you enabled @auto_split_landscape_scans, then this value determines if the right side of the image should come before the left side.
#                                    Acceptable values: true, false
#                                    Recommended: true for manga and other right-to-left books, or false otherwise
#    @auto_split_keep_unsplit_scans  If you enabled @auto_split_landscape_scans, then this value determines if Canti should include the full landscape scan even when it is split.
#                                    This is useful if you want to be able to see the two-page view to get a sense of the full image and still get the benefit of reading individual split pages.
#                                    If enabled, the page ordering of landscape split scans will be: unsplit landscape scan, first split page, second split page
#                                    Acceptable values: true, false 
#    @allow_auto_split_color_scans   If you enabled @auto_split_landscape_scans, then this value will determine whether Canti will allow or ignore splitting color scans (and so potentially only split grayscale scans)
#                                    This is useful since two-page landscape color scans in manga usually form one big image, but Canti may detect the page split between the two pages and split them anyway.
#                                    Acceptable values: true, false
#    @auto_split_gray_strictness     This value affects how strict the two-page detection algorithm is when detecting a page split within a grayscale scan.
#                                    The higher the value, the more obvious the page split must be for Canti to find it. If set to 1.0 then only grayscale landscape scans with the most obvious page splits will be detected.
#                                    Similarly, a low value means that the page split doesn't have to be well pronounced for Canti to find it. If set to 0 then all grayscale landscape scans will be split.
#                                    In other words, the more strict you are, the less likely you are to split a scan.
#                                    Acceptable values: A decimal between 0 and 1.0, inclusive.
#                                    Recommend: .8 (for normal strictness), .9 (for high strictness), .7 (for low strictness)
#    @auto_split_color_strictness    This value affects how strict the two page detection algorithm is when detecting a page split within a color scan.
#                                    The higher the value, the more obvious the page split must be for Canti to find it. If set to 1.0 then only color landscape scans with the most obvious page splits will be detected.
#                                    Similarly, a low value means that the page split doesn't have to be well pronounced for Canti to find it. If set to 0 then all color landscape scans will be split.
#                                    Acceptable values: A decimal between 0 and 1.0, inclusive.
#                                    Recommend: .9 (for normal strictness), 1.0 (for high strictness), .8 (for low strictness)
#    @auto_split_buffer              This value determines the % of the other side of a split page that should be included after the split.
#                                    For example, if the value is set to 0.2 then 20% of the other split page will be included in the current split page.
#                                    Acceptable values: A decimal between 0 and 1.0, inclusive (0 will disable the buffer, 1.0 will include the complete other page)
#    @auto_split_page_side_border    If you enabled @auto_split_landscape_scans and @add_border, this determines if split scans should have borders added to the left/right side to best represent the original physical page side.
#                                    As a more visual example, enabling this feature will result in [border][left page] for the left page of a split and [right page][border] for the right page of a split.
#                                    Acceptable values: true, false
#                                    Recommended value: true only if you set @auto_split_gray_strictness and @auto_split_color_strictness to 0 (i.e. you are splitting all landscape scans regardless of page split detection), false otherwise
#                                    I also recommed using a small @auto_split_buffer (like a value between 0.05 and 0.1) when using this feature.
#    @auto_sense_landscape_folders   If you enabled @auto_split_landscape_scans, Canti will only attempt to split landscape scans within folders that contain mostly landscape scans.
#                                    is is useful because usually you either have a folder with only a few landscape scans (which are not meant to be split) or you have a folder with mostly landscape scans (which should be analyzed for splits).
#                                    Acceptable values: true, false
#                                    Recommended value: true
#    @manga_prefix          The value of @manga_prefix goes after the manga title but before the suffix in output filenames.
#                           For example, if @manga_prefix = Ch., then an output of processing folder School_Rumble_001 -> School_Rumble_Ch.1
#                           Acceptable values: default, auto, [manga prefix]
#                           Recommended value: auto (if you manually specify manga_prefix at runtime the first time you process a series), Ch. (if you organize your manga collection into individual chapters) or Vol. (if you organize your collection by volume)
#                           If you set this value to default, then Canti will use the default manga_prefix (which is nothing, for example: School_Rumble_001 -> School_Rumble_1).
#                           If you set this value to auto, then Canti will try to automatically set the manga_prefix to the same value used in previous processing of this manga series (if there was no previous processing, leaves manga_prefix as default value (i.e. nothing)).
#                           If you specify -manga_prefix in the command line at runtime, that value will supersede the value in the .properties file.
#    @page_filename_length  The number of digits to use when renaming pages.
#                           Acceptable values: an integer greater than or equal to 1
#                           Recommended: 4
#    @auto_sense_suffix_length      The number of digits to use when auto sensing the suffix of folders.
#                                   An auto sensed suffix whose length is less than @auto_sense_suffix_length will be padded with leading 0's.
#                                   The length of an a suffix is the number of digits before the decimal. For example, 1.999 has a length of one, 01.999 has a length of two.
#                                   Suffixes which contain hyphens will be ignored.
#                                   Acceptable values: -1, or an integer greater than or equal to 1
#                                   Recomended: -1 (if you don't want to pad the auto sensed suffix) or 4 (if you want to pad, 4 digits should be enough to handle most series (how many series have more than 9999 issues?))
#    @use_original_filenames        If enabled then the source filename will be used as the output filename.
#                                   This option supersedes the default of using auto sense suffix but can be disabled at runtime by specifying -num_chars_keep_suffix [integer]
#                                   Acceptable values: true, false
#    @output_base_folder    Location for output of processed manga. This value is used if the user does not specify -output_folder at runtime.
#                           If the value is set to "default", then the output_base_folder will be: one directory up from -parent_folder/OUT/
#                           If this value is set to [path to output base folder], then the output_base_folder will be: [path to output base folder]/[manga title]/
#                           Acceptable values: default, [path to output base folder]
#                           For Linux systems, [path to output base folder] should be something like /home/[username]/Manga/IPAD/
#                           For Windows systems, [path to output base folder] should be something like C:\\Manga\\IPAD\\
#                           Note that [path to output base folder] cannot contain any spaces. If you include spaces they will be replaced by underscores.
#    @archive_input_image_folders     If enabled then any input image folder will be archived (using @archive_format) and then the folder will be deleted.
#                                     This is useful if you have a large collection of image folders and wish to simplify your file structure (reduces thousands of images to a collection of archives).
#                                     Acceptable values: true, false
#    @unarchive_input_image_archives  If enabled then any input image archive will be unarchived to a folder and then the archive will be deleted.
#                                     This value supersedes @archive_input_image_folders and is useful if you need to test individual images within an archive collection.
#                                     Acceptable values: true, false
#    @del_output_image_folders        Determines whether to delete the processed image folders from the output folder once processing is done.
#                                     Output image folders are usually saved in case you have to process your manga again (it saves you time by not reprocessing already processed images).
#                                     Note that deletion of output folders can only be enabled if you also turn on zip (the zip files will be used to restore the image folders if you choose to reprocess your manga).
#                                     Acceptable values: true, false