Comments (8)
Fixed by the PDF Preview feature in 1.12.0
from betterfountain.
Hi @cyniphile, thanks for the feature request! Unfortunately this isn't really currently possible: all the page layout calculations are done as part of the PDF Rendering process - the live preview is designed to give a fast real-time approximation of the layout, at the cost of accuracy and more complex aspects of the layout, such as when to insert page breaks.
However to help you out a bit there's always the statistics panel, which includes page length as part of the stats:
It's not real-time, but you can quickly refresh it with the Refresh button in the bottom-left, which changes whenever the statistics are out of date, rather than re-rendering a PDF:
Hope this helps at least a little!
from betterfountain.
I feel like given this information, simple roughly accurate page breaks could be inserted, even if they are just dotted lines. For example, if you have a screenplay that's X lines long and is roughly Y pages, you could put a break every X/Y lines.
I use the stats panel for the overall screenplay, but sometimes I'm working on a scene and want to see how many pages it takes up.
from betterfountain.
I'm not sure how that would be from a UX perspective, because users might assume that's where the line breaks are definitely going to end up, rather than seeing them as an estimate, even if it's just dotted lines (and it also won't be great to figure out length if the scene starts in the middle of a page).
I do appreciate the need to be aware of the length of a scene though. What would you think of a hover, such as these?
Which could contain extra information like
Duration (estimate):
- 3½ pages
- 00:03:15
Characters:
- BOB (5 lines)
- ALICE (2 lines)
from betterfountain.
That could work pretty well. This would pop up on the betterfountain outline sidebar?
Side note: so far I don't find much use for the live preview, as it slows down VSCode a bit and also doesn't really do formatting accurately enough (or show page breaks) to be useful for it's main purpose (showing formatting).
Side side note: I find the extension overall EXTREMELY useful so thanks again for making it!
from betterfountain.
It could pop up when you hover over a scene in the sidebar, or over a scene title in the screenplay :) and thank you for the kind words!!
from betterfountain.
from betterfountain.
That's actually wouldn't be a bad workflow, especially if the PDF Reader was integrated into betterfountain, without the need to save/read an actual pdf file. It could also be approximately synced to the current page (if the versions are up to date), and automated to refresh on save, just like the stats page is... Hopefully this should make it into the next release ;)
from betterfountain.
Related Issues (20)
- carriage return in notes not working HOT 1
- carriage return in notes not working HOT 2
- Feature request: Smart quotes HOT 1
- Use custom scopes for syntax highlighting HOT 1
- Set the default value for fountainconfig.scenes_numbers to both. HOT 1
- Support for non-latin character languages such as Chinese, Hebrew or Arabic HOT 3
- Jump to line returns "Illegal value for 'line'" HOT 1
- Feature Request: PDF Formatting Using Layout Language (maybe FDXT?) HOT 1
- Web Client seems to have some issues HOT 2
- Installing on mac
- versionIndicator Scrolls on character page
- Live Preview to load only 1000 lines at a time
- Extension causes high cpu load HOT 1
- Spaces are rendered on line break
- Word count should ignore boneyard HOT 1
- PDF exports not working with right to left languages
- Q: How to change syntax colors ? HOT 2
- PDF Export errors, log doesn't show what's wrong on my end HOT 2
- Custom scene heading prefix in addition to int/ext/est HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from betterfountain.