Quote:
Originally Posted by dailyalice
Love to see what other people are doing. Thanks everybody.
I dislike the FanFicFare's default behavior that dumps a ton of data into the main calibre Tags column/field so I actually edit my personal.ini so FanFicFare doesn't put anything in subject_tags. (I know it works for some people since these fields/columns are easily searched, but I like having things in separate columns/fields.)
...
I'm intrigued by this. If you dump freeform tags into a long text column, do the tags then show up in the order they're written on AO3? I'm guessing they would.
Because that's a thing I'd like to have on my title pages: the freeformtags as posted. When you put them in a tags column, they're alphabetized which would be fine if people actually used them as tags but of course some authors practically tell stories in the tags (and yes, I like to keep the stories I suppose).
|
Do you have the keep_in_order_ settings in your personal.ini setup?
Mine looks like this:
Code:
keep_in_order_category:true
keep_in_order_characters:true
keep_in_order_additional_characters:true
keep_in_order_dateRange:true
keep_in_order_fandoms:true
keep_in_order_freeformtags:true
keep_in_order_genre:true
keep_in_order_ships:true
keep_in_order_ao3categories:true
I don't even know if some of these are still important but I just keep them like that and it works for me.
My include_subject_tags only have the prefixed tags so Calibre's tag browser doesn't get flooded by all sorts of tags that'll just confuse me.
Code:
include_subject_tags:prefix_ships,prefix_category,prefix_rating,prefix_status,prefix_wordcount
My titlepage settings aren't complicated thanks to the freeformtag separation, it's neat enough for my use case. I don't need to edit the freeform tags anymore since they don't flood the tag browser and they're already in their original order.
Code:
titlepage_entries:<div class="inline">,seriesHTML,category,rating,warnings,</div>,ships,additional_characters,freeformtags
## metadata ${title}, etc. Make sure to keep at least one space
## at the start of each line and to escape % to %%.
titlepage_start:<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>${title} by ${author}</title>
<link href="stylesheet.css" type="text/css" charset="UTF-8" rel="stylesheet"/>
<meta name="calibre-html-render-data" content='{"size": "A2", "margins": [0, 0, 0, 0]}'/>
</head>
<body class="fff_titlepage" style="font-size: 2.5vmax;">
<div class="title">
<h1><a href="${storyUrl}">${title}</a> by ${authorHTML}</h1>
</div>
<hr/>
<dl class="tags">
## ${id}, ${label}, ${value}
titlepage_entry:
<dt><b>${label}:</b></dt> <dd>${value}</dd>
## ${id}, ${label}, ${value}
## Used with entries listed in wide_titlepage_entries, typically description, storyUrl, authorUrl
titlepage_wide_entry:
## When using tables, make these span both columns.
wide_titlepage_entries:
## ${id}, ${value}
## For example, if you've set description_label:
## (that is, nothing)
titlepage_no_title_entry:
## metadata
titlepage_end:
<dl class="stats">
<dt><b>Words & Chapters:</b> ${numWords} • ${chapterslashtotal}</dt>
<dt><b>Date:</b> ${dateRange}</dt>
</dl>
</dl>
<hr/>
<div class="tag-summary-content">${description}</div>
</body>
</html>
I also have the (mostly) unmodified metadata for relationships, characters (where I don't exclude characters already mentioned in ships), category/fandom and rating in custom columns for reference, though they're only shown in the tag browser. (See attached for my additional tags column's settings, book details, my custom columns, and what my tag browser looks like)
Code:
add_to_custom_columns_settings:
category=>#ao3_category
characters=>#ao3_characters
additional_characters=>#ao3_additional_characters
dateRange=>#ao3_date
dateUpdated=>#ao3_dateupdated
freeformtags=>#ao3_additional_tags
numWords=>#ao3_words
rating=>#ao3_rating
ships=>#ao3_ships