Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a modifier to the scene header for hard breaks #1050

Closed
Tracked by #1269
vkbo opened this issue Apr 29, 2022 · 2 comments · Fixed by #1753
Closed
Tracked by #1269

Add a modifier to the scene header for hard breaks #1050

vkbo opened this issue Apr 29, 2022 · 2 comments · Fixed by #1753
Assignees
Labels
build tool Component: Exports or the build tool enhancement Request: New feature or improvement next release Note: Features planned for next release

Comments

@vkbo
Copy link
Owner

vkbo commented Apr 29, 2022

Since both the level one and two headers have an exclamation point mode to modify the way the build tool processes the header, this can also be added to the level three scene header.

The main use case here is to distinguish between hard and soft scene breaks, which users may or may not use depending on how they structure the story. The build tool should take into the account and apply a different formatting rule for modified scene headers. Like for instance add an empty paragraph but no separator.

With the redesign of the build tool, there is more room to add more customisation options to headers, so this shouldn't be a problem.

Edit 03.03.2024: I'm leaning towards having an exception for hard scene breaks and assume the regular scenes are soft breaks. So, in other words:

  • ### Scene Title is a regular (soft) scene break.
  • ###! Scene Title is a hard scene break.

Since this only affects formatting of headings in the manuscript build, and nothing else, it doesn't really matter which way it is, but the assumption is that hard breaks are less common.

@vkbo vkbo added enhancement Request: New feature or improvement build tool Component: Exports or the build tool labels Apr 29, 2022
@vkbo vkbo added this to the Release 1.8 Beta 1 milestone Apr 29, 2022
@vkbo vkbo self-assigned this Apr 29, 2022
@vkbo vkbo added the todo label May 31, 2022
@vkbo vkbo mentioned this issue Nov 29, 2022
28 tasks
@vkbo vkbo added planned Note: Feature planned for a later release and removed todo labels Apr 14, 2023
@vkbo vkbo modified the milestones: Release 2.1 Beta 1, Build Tool Rewrite Apr 24, 2023
@vkbo vkbo modified the milestones: Build Tool Rewrite, Future Release Jan 27, 2024
@awqk
Copy link

awqk commented Feb 18, 2024

It seems scene headers are automatically hidden after chapter headers. In a short story, there wouldn't be chapters, so this auto-hide should probably also happen after the title header (or all higher level headers).

@vkbo
Copy link
Owner Author

vkbo commented Feb 18, 2024

It seems scene headers are automatically hidden after chapter headers. In a short story, there wouldn't be chapters, so this auto-hide should probably also happen after the title header (or all higher level headers).

That's a bug. It should only do that for static text (scene separators). Please make a separate ticket, and I'll make a fix.

Edit, They don't seem to be hidden. I just tested. However the separator is only inserted between scenes. But it seems only when there is a chapter, so there is definitely an issue. In any case, this is unrelated to the topic here, so please make a new issue ticket.

@vkbo vkbo changed the title Add a modifier to the scene header for soft breaks Add a modifier to the scene header for hard breaks Mar 3, 2024
@vkbo vkbo mentioned this issue Mar 12, 2024
6 tasks
@vkbo vkbo linked a pull request Mar 12, 2024 that will close this issue
6 tasks
@vkbo vkbo closed this as completed Mar 13, 2024
@vkbo vkbo added next release Note: Features planned for next release and removed planned Note: Feature planned for a later release labels Mar 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build tool Component: Exports or the build tool enhancement Request: New feature or improvement next release Note: Features planned for next release
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants