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

[ideas] Slide reload, code execution and code formatting #134

Open
stark71 opened this issue Apr 16, 2023 · 0 comments
Open

[ideas] Slide reload, code execution and code formatting #134

stark71 opened this issue Apr 16, 2023 · 0 comments

Comments

@stark71
Copy link

stark71 commented Apr 16, 2023

  • Reload
    Occasionally, while giving a presentation, I find it necessary to adjust the font size of the terminal (using the key combination ctrl shift + / ctrl shift -) in order to make certain parts of the text more readable for the audience. However, doing so can cause the slide to lose its formatting, margins, and adjustments. To resolve this issue, I use the reload command (key r) to instruct Patat to reload the slide with the new font size, which works successfully. The problem with using the reload command is that it reevaluates all slides, meaning that if I need to go back and review the result of a long-executing evaluation code, it will need to be executed again.

    It would be convenient to have an additional shortcut that allows me to readjust the slide without having to reload the entire presentation.

  • Code execution
    Patat currently provides two options for evaluating code: with a delay or automatically. It would be useful to have an additional shortcut that allows me to instruct Patat to execute the code at a specific moment, such as after finishing a speech.

  • Code formatting
    I would appreciate the ability to display line numbers when presenting highlighted code. Additionally, it would be helpful to have a feature that enables me to instruct the source code formatter to display only a specific subset of lines.

` ``ruby(source=script.rb, show_line_numbers=true, lines=50-60)
` ``
  • Image re scaling: when using another monitor.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant