### Create Unordered Lists in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/02-lists
Demonstrates how to create unordered (bulleted) lists in Deckset presentations. Each list item should start with a dash.
```Markdown
# Unordered Lists
- Start each bullet point
- with a dash to create
- an unordered list
```
--------------------------------
### Embed YouTube Video in Deckset
Source: https://docs.deckset.com/English.lproj/Media/03-videos
Shows how to embed a YouTube video into a Deckset presentation. It supports specifying start times using URL parameters like '?t=30s'.
```markdown

```
--------------------------------
### Inline Code Example
Source: https://docs.deckset.com/English.lproj/Formatting/06-code-blocks
Shows how to format inline code within regular text using backticks. This is useful for referencing function names, variables, or short code snippets directly in the narrative.
```text
func map(x: A?, f: A -> B) -> B?
```
--------------------------------
### Use Headers as Slide Dividers in Deckset
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Automatically start new slides with specified header levels (e.g., `#`, `##`) by using the `slide-dividers` command. This command must be used globally at the top of the Markdown file.
```Markdown
slide-dividers: #, ##, ###, ####
```
--------------------------------
### Ruby Code Block with Automatic Scaling
Source: https://docs.deckset.com/English.lproj/Formatting/06-code-blocks
Demonstrates Deckset's ability to automatically scale code blocks to fit the available space on a slide, ensuring readability even for longer code snippets. This example uses Ruby syntax.
```ruby
def establish_connection(spec = nil)
spec ||= DEFAULT_ENV.call.to_sym
resolver = ConnectionAdapters::ConnectionSpecification::Resolver.new configurations
spec = resolver.spec(spec)
unless respond_to?(spec.adapter_method)
raise AdapterNotFound, "database configuration specifies nonexistent #{spec.config[:adapter]} adapter"
end
remove_connection
connection_handler.establish_connection self, spec
end
```
--------------------------------
### Deckset Presenter Notes Formatting
Source: https://docs.deckset.com/English.lproj/Presenting/presenter-notes
This snippet demonstrates how to format presenter notes in Deckset. Any paragraph starting with a '^' is treated as a presenter note and hidden from the main slides. The example shows a slide title followed by a presenter note.
```Markdown
# My slide title
^ This is a presenter note.
```
--------------------------------
### Add Footer with Emphasis in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/10-footers-and-slide-numbers
This example shows how to include text styling, such as emphasis, within the footer text of a Deckset presentation. The `footer:` command supports standard markdown text styles.
```markdown
footer: Use *emphasis* and ~~other~~ text styles if you like
```
--------------------------------
### Build Lists Item by Item in Deckset
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Make list items appear one by one in Presenter and Rehearsal modes by using the `build-lists: true` command. This can be set globally or per-slide with `[.build-lists: true]` or `[.build-lists: false]`.
```Markdown
build-lists: true
```
```Markdown
[.build-lists: true]
```
```Markdown
[.build-lists: false]
```
--------------------------------
### Markdown Headings and Subheaders
Source: https://docs.deckset.com/English.lproj/getting-started
Demonstrates how to use Markdown syntax for creating first-level and second-level headings in Deckset presentations. This is fundamental for structuring content.
```markdown
# Headline indicates a first level title.
## Subheader a second level title.
```
--------------------------------
### Store Theme Choice in Deckset Document
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Ensure theme choices are preserved by using the `theme: Fira` command. Specify color swatches with `theme: Fira, 3`. These commands are global and must be placed at the top of the Markdown file.
```Markdown
theme: Fira
```
```Markdown
theme: Fira, 3
```
--------------------------------
### Create Ordered Lists in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/02-lists
Shows how to create ordered (numbered) lists in Deckset presentations. Each item begins with a number followed by a dot.
```Markdown
# Ordered Lists
1. Start each item with
1. a number followed by a dot
1. to create an ordered list
```
--------------------------------
### Markdown Formatting with Headings and Lists
Source: https://docs.deckset.com/English.lproj/getting-started
Illustrates how to combine Markdown headings with paragraph text and bulleted lists to structure presentation content effectively in Deckset.
```markdown
# Use Headings
Combine headings with paragraph text and other elements like lists:
- It's super quick.
- It's super easy.
```
--------------------------------
### Enable List Build Steps in Deckset
Source: https://docs.deckset.com/English.lproj/Presenting/build-steps
To make bullet points appear sequentially during a presentation in Deckset, add the 'build-lists: true' command at the beginning of your Markdown file. This feature enhances engagement by revealing content incrementally.
```markdown
build-lists: true
```
--------------------------------
### Configure Slide Transitions in Deckset
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Enable slide transitions in Presenter mode with `slide-transition: true`. Control transition duration, e.g., `slide-transition: fade(0.3)`, or set per-slide using `[.slide-transition: fade(0.3)]` or `[.slide-transition: false]`.
```Markdown
slide-transition: true
```
```Markdown
slide-transition: fade(0.3)
```
```Markdown
[.slide-transition: fade(0.3)]
```
```Markdown
[.slide-transition: false]
```
--------------------------------
### Markdown Paragraph Formatting
Source: https://docs.deckset.com/English.lproj/getting-started
Details how to format paragraphs in Deckset presentations using Markdown. New paragraphs are created by leaving a blank line between text blocks.
```markdown
# Paragraphs
Use a blank line in between text to start a new paragraph.
You can include a paragraph break by leaving an empty line between the paragraphs.
Otherwise lines will follow on directly like this.
```
--------------------------------
### Create Columns with [.column]
Source: https://docs.deckset.com/English.lproj/Formatting/14-columns
This snippet demonstrates how to use the [.column] command to divide content into separate columns within a Deckset presentation. Each [.column] tag initiates a new column.
```markdown
[.column]
# The First column
[.column]
# Second column.
```
--------------------------------
### Add Audio to Deckset Presentation
Source: https://docs.deckset.com/English.lproj/Media/04-audio
Demonstrates how to embed audio files into a Deckset presentation using Markdown syntax. The operating system's file type icon will represent the audio file visually.
```markdown

```
--------------------------------
### Automatically Fit Headers in Deckset
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Fit headers to the entire slide for a consistent look using the `fit-header` command. Specify header levels like `#` and `##`. This command is global and must be placed at the top of the Markdown file.
```Markdown
fit-header: #, ##
```
--------------------------------
### Deckset Keyboard Shortcuts
Source: https://docs.deckset.com/English.lproj/02-keyboard-shortcuts
This section lists common keyboard shortcuts for Deckset. These shortcuts allow users to efficiently manage presentations, including creating, opening, editing, and exporting, as well as controlling presentation modes and display.
```Markdown
Action | Shortcut
---|---
Create a New Presentation | Command (⌘)-N
Open an Existing Presentation | Command (⌘)-O
Switch Themes | Command (⌘)-] and Command (⌘)=[
Edit Slides | Command (⌘)-E
Enter Rehearsal Mode | Option (⌥)-Command (⌘)-R
Enter Presentation Mode | Option (⌥)-Command (⌘)-P
Export Presentation | Option (⌥)-Command (⌘)-E
Tab through slides | Left Arrow and Right Arrow
Exit Rehearsal or Presentation Mode | ESC
Switch presenter display in Presentation Mode | x
Display a black screen in Presentation Mode | b
Quit application | Command (⌘)-Q
```
--------------------------------
### Create External Links in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/05-links
Demonstrates how to create clickable links to external websites like Google or Wikipedia using Markdown syntax. These links are preserved in exported PDFs.
```Markdown
# Link to External Resources
In case you're looking for something, you could use [Google](http://google.com) or [Wikipedia](http://wikipedia.com).
Links will be clickable in exported PDFs as well!
```
--------------------------------
### Create Basic Tables in Markdown
Source: https://docs.deckset.com/English.lproj/Formatting/07-tables
Demonstrates the fundamental Markdown syntax for creating tables in Deckset. Tables are structured using pipes to separate cells and a line of dashes to distinguish the header row from the table body.
```markdown
| Header 1 | Header 2 | Header 3 |
| --- | --- | --- |
| Cell 1 | Cell 2 | Cell 3 |
| Cell 4 | Cell 5 | Cell 6 |
```
--------------------------------
### Deckset Slide Separation
Source: https://docs.deckset.com/English.lproj/getting-started
Explains the method for separating slides in Deckset presentations using Markdown. A new slide is initiated by placing three dashes (`---`) on a line between empty lines.
```markdown
---
```
--------------------------------
### Customize Text and Headers
Source: https://docs.deckset.com/English.lproj/Customization/02-custom-theming
Apply custom styles to text, headers, footers, and slide numbers using color, alignment, line-height, text-scale, font, and capitalization commands. These commands offer fine-grained control over typography.
```markdown
[.text: #000000, alignment(left|center|right), line-height(10), text-scale(2.0), kern(1), Avenir Next Regular]
[.header: #FF0000, alignment(left|center|right), line-height(18), text-scale(3.0), Avenir Next Bold, capitalization(default|upper|title)]
[.footer-style: #2F2F2F, alignment(left|center|right), line-height(8), text-scale(1.5), Avenir Next Regular]
```
--------------------------------
### Code Highlighting in Deckset
Source: https://docs.deckset.com/English.lproj/faq
Demonstrates how to enable code highlighting in Deckset presentations by wrapping code blocks in triple backticks and optionally specifying a language identifier for syntax highlighting.
```Markdown
```javascript
function myFunction(){
alert("Hello World!")
};
```
```
--------------------------------
### Stepping Through Highlighted Lines in JavaScript Code
Source: https://docs.deckset.com/English.lproj/Formatting/06-code-blocks
Explains how to incrementally highlight multiple lines or ranges of code during a presentation by placing multiple [.code-highlight] commands before the code block. The order of commands determines the presentation sequence.
```javascript
$.ajax({
url: "/api/getWeather",
data: {
zipcode: 97201
},
success: function( data ) {
$( "#weather-temp" ).html( "**" + data + "** degrees" );
}
});
```
--------------------------------
### Combine Headings of Different Sizes in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/01-headings
Demonstrates combining headings of different sizes, such as a large heading followed by a smaller one, to structure content effectively in Deckset.
```markdown
## Combine Headings
### Of Different Sizes
```
--------------------------------
### Store Theme Choice in Document
Source: https://docs.deckset.com/English.lproj/Customization/02-custom-theming
Persist theme and color choices within your Markdown file using the `theme:` command. This ensures consistent styling across different environments and sharing methods.
```markdown
theme: Fira
theme: Fira, 3
```
--------------------------------
### Automatic Slide Advancement with Video in Deckset
Source: https://docs.deckset.com/English.lproj/Media/03-videos
Describes how to configure a video to automatically advance the presentation to the next slide upon completion. This feature has limitations: it only works for the last video on a slide and requires no build lists on that slide.
```markdown

```
--------------------------------
### Enable Auto-Scaling Content in Deckset
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Configure Deckset to automatically scale paragraph text, lists, and other body content to fit on a slide. This is enabled globally with `autoscale: true` or per-slide using `[.autoscale: true]` or `[.autoscale: false]`.
```Markdown
autoscale: true
```
```Markdown
[.autoscale: true]
```
```Markdown
[.autoscale: false]
```
--------------------------------
### Create Nested Lists in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/02-lists
Explains how to create nested lists in Deckset presentations by indenting list items with 4 spaces.
```Markdown
# Nested Lists
- You can create nested lists
1. by indenting
1. each item with
1. 4 spaces
- It's that simple
```
--------------------------------
### Control Video Layout in Deckset
Source: https://docs.deckset.com/English.lproj/Media/03-videos
Explains how to control the layout and positioning of videos in Deckset presentations using alignment keywords (left, right), fitting options (fit, fill), percentage sizing, and the 'hide' directive.
```markdown


```
--------------------------------
### Embed Local Video in Deckset
Source: https://docs.deckset.com/English.lproj/Media/03-videos
Demonstrates how to embed a local video file into a Deckset presentation using Markdown syntax. The video will be displayed directly on the slide.
```markdown

```
--------------------------------
### Enable Slide Transitions in Deckset
Source: https://docs.deckset.com/English.lproj/Presenting/transitions
This command enables slide transitions for your entire presentation. It's a global setting that applies the default fade transition unless otherwise specified.
```Markdown
slide-transition: true
```
--------------------------------
### Add Slide Numbers and Count in Deckset
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Include running slide numbers using `slidenumbers: true` and the total slide count with `slidecount: true`. These can be toggled per slide using `[.slidenumbers: true]`, `[.slidenumbers: false]`, `[.slidecount: true]`, or `[.slidecount: false]`.
```Markdown
slidenumbers: true
```
```Markdown
[.slidenumbers: true]
```
```Markdown
[.slidenumbers: false]
```
```Markdown
slidecount: true
```
```Markdown
[.slidecount: true]
```
```Markdown
[.slidecount: false]
```
--------------------------------
### Fit Headings Onto Slide in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/01-headings
Shows how to use the '[fit]' tag with headings in Markdown to make the text automatically scale and fit the entire slide area in Deckset presentations.
```markdown
# [fit] Make Headings Fit Onto
# [fit] The Slide
```
--------------------------------
### Deckset Markdown: Inline Image
Source: https://docs.deckset.com/English.lproj/Media/02-inline-images
Demonstrates the basic Markdown syntax for embedding an inline image in Deckset presentations. This allows text and images to coexist on the same slide.
```Markdown

```
--------------------------------
### Customize Formula Appearance
Source: https://docs.deckset.com/English.lproj/Customization/02-custom-theming
Adjust the style of mathematical formulas by setting text scale, alignment, and color.
```markdown
[.formula: text-scale(42), alignment(center), #ff0011]
```
--------------------------------
### Deckset Markdown: Image Grids
Source: https://docs.deckset.com/English.lproj/Media/02-inline-images
Illustrates how to create image grids in Deckset by placing multiple inline images side-by-side using Markdown. This is useful for showcasing multiple images on a single slide.
```Markdown


```
--------------------------------
### Include Block Formulas with TeX
Source: https://docs.deckset.com/English.lproj/Formatting/08-formulas
Demonstrates how to embed mathematical formulas using TeX syntax within $$ delimiters for block-level display. Deckset utilizes MathJax for rendering these formulas into vector graphics.
```markdown
$$
\left( \sum_{k=1}^n a_k b_k \right)^2 \leq \left( \sum_{k=1}^n a_k^2 \right) \left( \sum_{k=1}^n b_k^2 \right)
$$
```
--------------------------------
### Add Footer and Slide Numbers in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/10-footers-and-slide-numbers
This snippet demonstrates how to add a persistent footer and running slide numbers to all slides in a Deckset presentation. The commands should be placed at the top of the markdown file. Ensure no empty lines separate these commands for correct functionality.
```markdown
footer: Your footer goes here
slidenumbers: true
```
--------------------------------
### Deckset: Global Background Image
Source: https://docs.deckset.com/English.lproj/Media/01-background-images
This snippet demonstrates how to set a background image that applies to all slides in a Deckset presentation. The `background-image` command is placed at the top of the Markdown file.
```Markdown
background-image: image2.jpg
(rest of your content)
```
--------------------------------
### Deckset: Text on Images
Source: https://docs.deckset.com/English.lproj/Media/01-background-images
This snippet demonstrates how to place text on top of a background image in Deckset. The image is specified first, followed by the heading and text content.
```Markdown

# Text on Images
Setting text on images applies a filter to the image to make the text more readable.
```
--------------------------------
### Highlighting Specific Lines in JavaScript Code
Source: https://docs.deckset.com/English.lproj/Formatting/06-code-blocks
Shows how to highlight a single line of code within a block using the [.code-highlight: line_number] command. This helps draw attention to specific parts of the code during a presentation.
```javascript
$.ajax({
url: "/api/getWeather",
data: {
zipcode: 97201
},
success: function( data ) {
$( "#weather-temp" ).html( "**" + data + "** degrees" );
}
});
```
--------------------------------
### Markdown Footnotes in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/11-footnotes
Demonstrates how to create and reference footnotes in Deckset presentations using standard Markdown syntax. Footnote references must be unique within the document.
```markdown
# Footnotes
Most of the time, you should adhere to the APA citation style[^1].
Note that footnote references have to be *unique in the markdown file*. This means, that you can also reference footnotes from any slide, no matter where they are defined.
[^1]: For more details on the citation guidelines of the American Psychological Association check out their [website](https://www.library.cornell.edu/research/citation/apa).
```
--------------------------------
### Markdown Emphasis with Underscores
Source: https://docs.deckset.com/English.lproj/Formatting/03-text-styles
Explains the use of single and double underscores for emphasis and strong emphasis as an alternative to asterisks. This provides flexibility in text formatting.
```Markdown
# Underscore Emphasis
Alternatively, you can also use underscores to emphasize:
Wrap text in single underscores to _emphasize it_. Or use double underscores for the alternative __strong emphasis style__.
```
--------------------------------
### Create Internal Slide Links in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/05-links
Explains how to create links between slides within a Deckset presentation. This is achieved by defining an anchor using standard HTML `` on the target slide and then linking to it using Markdown syntax like `[link text](#anchor-name)`.
```HTML
```
```Markdown
# Links Between Slides
Define an anchor on the slide you want to link to using standard HTML syntax:
``
Then you can link to this [slide](#link-target) easily.
```
--------------------------------
### Set Default Code Language in Deckset
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Specify the default programming language for code blocks by adding `code-language: Swift` at the top of your Markdown file.
```Markdown
code-language: Swift
```
--------------------------------
### Highlighting a Range of Lines in JavaScript Code
Source: https://docs.deckset.com/English.lproj/Formatting/06-code-blocks
Illustrates how to highlight a range of lines in a code block using the [.code-highlight: start_line-end_line] command. This is useful for emphasizing a block of related code.
```javascript
$.ajax({
url: "/api/getWeather",
data: {
zipcode: 97201
},
success: function( data ) {
$( "#weather-temp" ).html( "**" + data + "** degrees" );
}
});
```
--------------------------------
### Deckset Presenter Notes Customization
Source: https://docs.deckset.com/English.lproj/Presenting/presenter-notes
This snippet shows how to customize the display of presenter notes in Deckset using the `presenter-notes` command. This command can be applied globally or to specific slides to control text scaling, alignment, and font.
```Deckset Configuration
presenter-notes: text-scale(2), alignment(left|right|center), Helvetica
```
```Deckset Configuration
[.presenter-notes: text-scale(2), alignment(left|right|center), Helvetica]
```
--------------------------------
### Set Persistent Footers in Deckset
Source: https://docs.deckset.com/English.lproj/Customization/01-configuration-commands
Add a consistent footer to all slides using `footer: My Footer content`. Override or add a specific footer per slide with `[.footer: A different footer]` or hide it with `[.hide-footer]`.
```Markdown
footer: My Footer content
```
```Markdown
[.footer: A different footer]
```
```Markdown
[.hide-footer]
```
--------------------------------
### Format Small Heading in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/01-headings
Illustrates creating a small heading with '###' in Markdown for Deckset presentations. This is useful for further subdivision of content.
```markdown
### Small Heading
```
--------------------------------
### Set Slide Transition Style in Deckset
Source: https://docs.deckset.com/English.lproj/Presenting/transitions
This command allows you to specify different styles for slide transitions. You can choose from fade, push, move, and reveal, with options for direction and color.
```Markdown
slide-transition: fade
```
```Markdown
slide-transition: fadeThroughColor(#000000)
```
```Markdown
slide-transition: push(horizontal)
```
```Markdown
slide-transition: push(vertical)
```
```Markdown
slide-transition: push(top)
```
```Markdown
slide-transition: push(right)
```
```Markdown
slide-transition: push(bottom)
```
```Markdown
slide-transition: push(left)
```
```Markdown
slide-transition: move(horizontal)
```
```Markdown
slide-transition: move(vertical)
```
```Markdown
slide-transition: move(top)
```
```Markdown
slide-transition: move(right)
```
```Markdown
slide-transition: move(bottom)
```
```Markdown
slide-transition: move(left)
```
```Markdown
slide-transition: reveal(horizontal)
```
```Markdown
slide-transition: reveal(vertical)
```
```Markdown
slide-transition: reveal(top)
```
```Markdown
slide-transition: reveal(right)
```
```Markdown
slide-transition: reveal(bottom)
```
```Markdown
slide-transition: reveal(left)
```
--------------------------------
### Combined Markdown Emphasis Styles
Source: https://docs.deckset.com/English.lproj/Formatting/03-text-styles
Illustrates how to combine asterisks and underscores to create mixed emphasis styles, offering more nuanced text formatting options. Some themes may offer additional styling for these combinations.
```Markdown
# Combined Emphasis
Combining underscores with asterisks lets us mix and match the emphasis styles. Play with it — some themes have additional style options for those combinations:
- _**Style 1**_
- __*Style 2*__
- __**Style 3**__
```
--------------------------------
### Include Inline Formulas with TeX
Source: https://docs.deckset.com/English.lproj/Formatting/08-formulas
Shows how to integrate mathematical formulas directly within paragraph text using $$ delimiters. Deckset automatically adjusts the size and color of inline formulas to match the surrounding text.
```markdown
The slope $$a$$ of the line defined by the function $$f(x) = 2x$$ is $$a = 2$$.
```
--------------------------------
### Deckset Markdown: Custom Image Scaling
Source: https://docs.deckset.com/English.lproj/Media/02-inline-images
Explains how to control the size of inline images in Deckset presentations by specifying a percentage. This allows for precise control over image dimensions.
```Markdown

```
--------------------------------
### Add Mermaid Graphs using Code Blocks
Source: https://docs.deckset.com/English.lproj/Media/05-mermaid
This snippet demonstrates how to include Mermaid graphs in your Deckset presentation by using a Markdown code block and specifying 'mermaid' as the language. This allows for the visualization of data directly within your slides.
```markdown
```
```mermaid
pie showData
title Key elements in Product X
"Calcium" : 42.96
"Potassium" : 50.05
"Magnesium" : 10.01
"Iron" : 5
```
```
```
--------------------------------
### Customize Code Block Appearance
Source: https://docs.deckset.com/English.lproj/Customization/02-custom-theming
Configure code blocks with custom line height and font family. Using a seed number like `42` ensures consistent styles and prevents palette regeneration.
```markdown
[.code: auto(42), Font Family Name, line-height(4.2)]
```
--------------------------------
### Apply Transitions to Individual Slides in Deckset
Source: https://docs.deckset.com/English.lproj/Presenting/transitions
This syntax allows you to apply specific transition effects or disable transitions for individual slides. You can override global settings on a per-slide basis.
```Markdown
[.slide-transition: push(horizontal, 0.3)]
```
```Markdown
[.slide-transition: false]
```
--------------------------------
### JavaScript Code Block with Syntax Highlighting
Source: https://docs.deckset.com/English.lproj/Formatting/06-code-blocks
Demonstrates how to use fenced code blocks in Markdown to enable syntax highlighting for JavaScript code. Deckset recognizes the language specified after the opening backticks.
```javascript
$.ajax({
url: "/api/getWeather",
data: {
zipcode: 97201
},
success: function( data ) {
$( "#weather-temp" ).html( "**" + data + "** degrees" );
}
});
```
--------------------------------
### Additional Markdown Text Styles
Source: https://docs.deckset.com/English.lproj/Formatting/03-text-styles
Details how to apply various other text styles in Markdown, including strikethrough, superscript, subscript, and inline code formatting.
```Markdown
# More Styles
- ~~Strikethrough~~
- Superscript
- Subscript
- `Inline code`
```
--------------------------------
### Autoscaling Complex Formulas
Source: https://docs.deckset.com/English.lproj/Formatting/08-formulas
Illustrates Deckset's capability to automatically scale down complex mathematical equations to fit within the slide boundaries. This ensures readability even for intricate formulas.
```markdown
$$
1 + \frac{q^2}{(1-q)}+\frac{q^6}{(1-q)(1-q^2)}+\cdots =
\prod_{j=0}^{\infty}\frac{1}{(1-q^{5j+2})(1-q^{5j+3})},
\quad\quad \text{for $|q|<1$}.
$$
```
--------------------------------
### Deckset: Multiple Background Images
Source: https://docs.deckset.com/English.lproj/Media/01-background-images
This snippet illustrates how to apply multiple background images to a single slide in Deckset. Each image is specified on a new line using Markdown syntax.
```Markdown



```
--------------------------------
### Deckset: Zoom In on Image
Source: https://docs.deckset.com/English.lproj/Media/01-background-images
This snippet demonstrates how to zoom into a background image in Deckset by specifying a percentage. The `original` modifier followed by a percentage is used.
```Markdown

```
--------------------------------
### Deckset: Apply Full Background Image
Source: https://docs.deckset.com/English.lproj/Media/01-background-images
This snippet demonstrates how to set a full background image for a slide in Deckset. It uses Markdown image syntax with no special modifiers.
```Markdown

```
--------------------------------
### Markdown Emphasis with Asterisks
Source: https://docs.deckset.com/English.lproj/Formatting/03-text-styles
Demonstrates how to use single and double asterisks for emphasis and strong emphasis in Markdown text. This is a fundamental text styling technique.
```Markdown
# Asterisk Emphasis
Use single asterisks around text to *emphasise it*.
Or use double asterisks for an **strong emphasis** style.
```
--------------------------------
### Deckset Audio Layout Control
Source: https://docs.deckset.com/English.lproj/Media/04-audio
Explains how to control the visual layout of audio file icons in Deckset presentations using layout modifiers similar to those for images. Options include alignment, sizing, and hiding the visual representation.
```deckset
left
right
fit
fill
25%
hide
```
--------------------------------
### Named Footnote References in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/11-footnotes
Illustrates the use of named references for footnotes in Deckset, allowing for more descriptive or specific citations beyond simple numbering. This is useful for academic papers or when referencing specific works.
```markdown
# Named References
Instead of just numbers, you can also name your footnote references[^Wiles, 1995].
[^Wiles, 1995]: [Modular elliptic curves and Fermat's Last Theorem](http://math.stanford.edu/~lekheng/flt/wiles.pdf). Annals of Mathematics 141 (3): 443–551.
```
--------------------------------
### Switch Presenter Display with 'x' Shortcut
Source: https://docs.deckset.com/English.lproj/Presenting/presenter-display
Deckset allows users to switch the presenter display when using an external projector or secondary monitor. This functionality is accessed via a simple keyboard shortcut during presentation mode.
```Deckset
x
```
--------------------------------
### Deckset: Force Apply Filter to Image
Source: https://docs.deckset.com/English.lproj/Media/01-background-images
This snippet demonstrates how to force the application of a theme's filter to an image in Deckset, even if it's not applied by default. The `filtered` keyword is used.
```Markdown

```
--------------------------------
### Format Tiny Heading in Deckset
Source: https://docs.deckset.com/English.lproj/Formatting/01-headings
Explains how to format a tiny heading using '####' in Markdown for Deckset. This is the smallest heading level available.
```markdown
#### Tiny Heading
```
--------------------------------
### Deckset Markdown: Fill Slide Image
Source: https://docs.deckset.com/English.lproj/Media/02-inline-images
Shows how to make an inline image fill the entire slide area in Deckset using Markdown. This is useful for full-slide background images or impactful visuals.
```Markdown

```
--------------------------------
### Customize Mermaid Graph Appearance
Source: https://docs.deckset.com/English.lproj/Customization/02-custom-theming
Style Mermaid graphs by specifying colors for different elements and enabling or disabling dark mode.
```markdown
[.graph: #ffffff, #aaffff, #000000, dark-mode(false)]
```
--------------------------------
### Customize Background Color
Source: https://docs.deckset.com/English.lproj/Customization/02-custom-theming
Set a custom background color for your slides using the `.background-color` command followed by a hexadecimal color code.
```markdown
[.background-color: #FF0000]
```
--------------------------------
### Control Video Playback in Deckset
Source: https://docs.deckset.com/English.lproj/Media/03-videos
Details the directives used to control video playback behavior in Deckset presentations, including 'autoplay', 'loop', and 'mute'.
```markdown

```
--------------------------------
### Deckset Markdown: Image Corner Radius
Source: https://docs.deckset.com/English.lproj/Media/02-inline-images
Demonstrates how to apply a corner radius to inline images in Deckset using a specific Markdown syntax. This feature currently supports plain static images.
```Markdown

```
--------------------------------
### Customize Quote Appearance
Source: https://docs.deckset.com/English.lproj/Customization/02-custom-theming
Style block quotes and their authors with custom color, alignment, line-height, text-scale, and font.
```markdown
[.quote: #000000, alignment(left|center|right), line-height(10), text-scale(2.0), Avenir Next Regular]
[.quote-author: #000000, alignment(left|center|right), line-height(10), text-scale(2.0), Avenir Next Regular]
```