Novels

Estimated reading time: 2 minutes

1. Browsing

The novel browsing page looks like this:

PCAndroid
image-20250321112730835image-20250321113116613
  • Click the pen icon in the upper right corner to display the novel details sidebar, including cover image, author information, title, and other information
  • Click the heart to bookmark, click the tag content to search by tags
  • Click comments to view the comment section

2. Novel Preview Settings

image-20250321113228674

Auto Formatting (Enabled by Default)

Auto formatting can help you screen out some textual differences in novels, providing a more comfortable reading experience.

Here's a comparison:

Auto Formatting EnabledAuto Formatting Disabled
image-20250321112730835image-20250321113902225

You can adjust the font size of the novel through the Body Size setting. This will also adjust the line height accordingly.

What does Auto Formatting do?
  1. Indents the first line by 2 character widths

    Due to a Compose bug, this can only be implemented by adding spaces to achieve indent.

  2. Uses regular expressions to remove excess blank lines

  3. Completely removes spaces before and after each paragraph

If you want to know the specific code implementation of auto formatting, please refer to rich-text.kt

Filter Long TAG Novels

You've probably seen this type of content with excessive tags in search results: image-20250321114328989

This feature can approximately block such articles by checking the length of the TAGs.

WARNING

There is a tendency that preview-type articles also have this trend of using extremely long TAGs for traffic.

If this feature affects your user experience, please turn it off (it's off by default).

Filter Extremely Short Novels

You've probably seen these kinds of articles with no substance yet taking up space when searching:

image-20250321114653345

This feature can block such content by checking the total word count of these articles, making the search results show the content you want rather than these contact exchanges or role-playing messages.

Of course, this feature can also be used to only view articles that exceed a specified word count.