In such demo cases, isn’t it more appropriate to generate a Narrative Web? Narrative Web pages are more “synthetic” than Gramps dialogs and they even display an ancestor tree in every person page.
A browser has provision to zoom in and out pages.
Of course, this assumes that you show the result of your research, not Gramps usage and features.
The Narrative Web Site report is good option for publishing Gramps data. But it takes a LOT of effort to prepare research data to be a self-guiding presentation.
This may have been a spontaneous ‘demo’. I carry a USB on my keyring. And occasionally, I’ll be asked a family history question at a gathering. It is nice to just plug in and let people follow their curiosity. Since Gramps frustrates novices, I act as a cicerone.
So improving options that do not require as much preparation time as Narrative Web are welcome evolutions.
I have patched my Gramps copy with a functionality to save report parameters. Thus, creating a new version of Narrative Web is just a matter of reloading the parameters and pressing OK. Everything can go directly on a USB key or be copied there from the disk.
This is fast and fuss-free. No need to set up a server too. Just open file index.html from the browser and navigate from there.
Additionally, you don’t risk to damage your DB because you don’t run Gramps. Of course, if you want to record new data, Gramp-on-USB is the way to go. Or if you want to teach how to use Gramps, too.
Selection of parameters is a negligible part of the “preparation time” to which I was referring.
Without writing lead-in, narrative and conclusion guidance commentary; the raw output from the report only has data with meaning to statisticians. There isn’t enough context to self-guide. They are more likely to wander aimlessly.
Granted, you can act as a cicerone for static snapshots and lead audiences through known branchings. But without the chance that your audience might interactively help your to discover new correlations, you’re robbing yourself of possibilities. (And forcing your audience to feel like pupils instead of potential partners.)