Squashed 'vendor/git.knownelement.com/ExternalVendorCode/pandoc-latex-template/' content from commit 24a8c00
git-subtree-dir: vendor/git.knownelement.com/ExternalVendorCode/pandoc-latex-template git-subtree-split: 24a8c009368843605c212159ad8449476db87d20
This commit is contained in:
@@ -0,0 +1 @@
|
||||
pandoc "document.md" -o "document.pdf" --from markdown --template "../../eisvogel.tex" --filter pandoc-latex-environment --listings
|
@@ -0,0 +1,130 @@
|
||||
---
|
||||
title: "Boxes with pandoc-latex-environment and awesomebox"
|
||||
author: [Author]
|
||||
date: "2020-01-01"
|
||||
subject: "Markdown"
|
||||
keywords: [Markdown, Example]
|
||||
lang: "en"
|
||||
colorlinks: true
|
||||
header-includes:
|
||||
- |
|
||||
```{=latex}
|
||||
\usepackage{awesomebox}
|
||||
```
|
||||
pandoc-latex-environment:
|
||||
noteblock: [note]
|
||||
tipblock: [tip]
|
||||
warningblock: [warning]
|
||||
cautionblock: [caution]
|
||||
importantblock: [important]
|
||||
...
|
||||
|
||||
# Boxes with `pandoc-latex-environment` and `awesomebox`
|
||||
|
||||
This example demonstrates the use of the filter [`pandoc-latex-environments`] to create custom boxes with the [`awesomebox`] package. *pandoc-latex-environment* is a pandoc filter for adding LaTeX environment on specific HTML div tags.
|
||||
|
||||
|
||||
## Box Types
|
||||
|
||||
For a list of all available boxes and options visit the [`awesomebox` documentation](https://ctan.org/pkg/awesomebox).
|
||||
|
||||
```markdown
|
||||
::: note
|
||||
Lorem ipsum dolor ...
|
||||
:::
|
||||
```
|
||||
|
||||
::: note
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquet libero
|
||||
quis lectus elementum fermentum.
|
||||
|
||||
Fusce aliquet augue sapien, non efficitur mi ornare sed. Morbi at dictum
|
||||
felis. Pellentesque tortor lacus, semper et neque vitae, egestas commodo nisl.
|
||||
:::
|
||||
|
||||
```markdown
|
||||
::: tip
|
||||
Lorem ipsum dolor ...
|
||||
:::
|
||||
```
|
||||
|
||||
::: tip
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquet libero
|
||||
quis lectus elementum fermentum.
|
||||
|
||||
Fusce aliquet augue sapien, non efficitur mi ornare sed. Morbi at dictum
|
||||
felis. Pellentesque tortor lacus, semper et neque vitae, egestas commodo nisl.
|
||||
:::
|
||||
|
||||
```markdown
|
||||
::: warning
|
||||
Lorem ipsum dolor ...
|
||||
:::
|
||||
```
|
||||
|
||||
::: warning
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquet libero
|
||||
quis lectus elementum fermentum.
|
||||
|
||||
Fusce aliquet augue sapien, non efficitur mi ornare sed. Morbi at dictum
|
||||
felis. Pellentesque tortor lacus, semper et neque vitae, egestas commodo nisl.
|
||||
:::
|
||||
|
||||
```markdown
|
||||
::: caution
|
||||
Lorem ipsum dolor ...
|
||||
:::
|
||||
```
|
||||
|
||||
::: caution
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquet libero
|
||||
quis lectus elementum fermentum.
|
||||
|
||||
Fusce aliquet augue sapien, non efficitur mi ornare sed. Morbi at dictum
|
||||
felis. Pellentesque tortor lacus, semper et neque vitae, egestas commodo nisl.
|
||||
:::
|
||||
|
||||
```markdown
|
||||
::: important
|
||||
Lorem ipsum dolor ...
|
||||
:::
|
||||
```
|
||||
|
||||
::: important
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquet libero
|
||||
quis lectus elementum fermentum.
|
||||
|
||||
Fusce aliquet augue sapien, non efficitur mi ornare sed. Morbi at dictum
|
||||
felis. Pellentesque tortor lacus, semper et neque vitae, egestas commodo nisl.
|
||||
:::
|
||||
|
||||
One can also use raw HTML `div` tags to create the custom environments.
|
||||
|
||||
```markdown
|
||||
<div class="important">
|
||||
Lorem ipsum dolor ...
|
||||
</div>
|
||||
```
|
||||
|
||||
<div class="important">
|
||||
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam aliquet libero
|
||||
quis lectus elementum fermentum.
|
||||
</div>
|
||||
|
||||
Markdown formatting inside the environments is supported.
|
||||
|
||||
::: important
|
||||
**Lorem ipsum dolor** sit amet, `consectetur adipiscing` elit.
|
||||
|
||||
```
|
||||
if(args.length < 2) {
|
||||
System.out.println("Lorem ipsum dolor sit amet");
|
||||
}
|
||||
```
|
||||
|
||||
*Nam aliquet libero
|
||||
quis lectus elementum fermentum.*
|
||||
:::
|
||||
|
||||
[`pandoc-latex-environments`]: https://github.com/chdemko/pandoc-latex-environment/
|
||||
[`awesomebox`]: https://ctan.org/pkg/awesomebox
|
Binary file not shown.
Binary file not shown.
After Width: | Height: | Size: 350 KiB |
Reference in New Issue
Block a user