pandoc-filter-indent: Pandoc filter formatting Haskell code fragments using GHC lexer.
Formats marked code fragments, and allows pandoc to safely process rest of your literate program.
Mark code blocks with .haskell attribute:
```{.haskell}
-- your code here
```Usage:
stack install pandoc-filter-indent pandoc --filter pandoc-filter-indent -f input.md -o output.pdf pandoc --filter pandoc-filter-indent -f input.md -o output.html
Using lhs2TeX is somewhat inconvenient on large Markdown documents
processed with pandoc, since it assumes that it can freely redefine everything.
It is also pretty heavy on learning.
So instead we have a simple Pandoc filter that is only applied to CodeFragments
and creates tabular code structures from indentation.
It uses GHC lexer to assure that latest features are always parsed correctly.
Please see the README on GitHub at https://github.com/migamake/pandoc-filter-typeset-code#readme
[Skip to Readme]
Modules
[Index] [Quick Jump]
Downloads
- pandoc-filter-indent-0.3.3.0.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
| Versions [RSS] | 0.1.0.0, 0.2.0.0, 0.2.1.0, 0.2.2.0, 0.2.3.0, 0.3.0.0, 0.3.1.0, 0.3.2.0, 0.3.3.0, 0.3.3.1 |
|---|---|
| Change log | ChangeLog.md |
| Dependencies | base (>=4.7 && <5), blaze-html (>=0.9.2 && <1), blaze-markup (>=0.8.3 && <1), containers (>=0.6.7 && <1), ghc-syntax-highlighter (>=0.0.12 && <1), HaTeX (>=3.23.0 && <4), optics-core (>=0.4.1 && <1), optics-th (>=0.4.1 && <1), optparse-applicative (>=0.19.0 && <1), pandoc-filter-indent, pandoc-types (>=1.23.1 && <2), skylighting (>=0.14.7 && <1), text (>=2.0.2 && <3) [details] |
| License | BSD-3-Clause |
| Copyright | AllRightsReserved |
| Author | Michał J. Gajda |
| Maintainer | mjgajda@migamake.com |
| Category | Text |
| Home page | https://github.com/migamake/pandoc-filter-typeset-code#readme |
| Bug tracker | https://github.com/migamake/pandoc-filter-typeset-code/issues |
| Source repo | head: git clone https://github.com/migamake/pandoc-filter-typeset-code |
| Uploaded | by MichalGajda at 2025-11-17T02:02:24Z |
| Distributions | |
| Executables | pandoc-filter-indent |
| Downloads | 1058 total (5 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs available [build log] Last success reported on 2025-11-17 [all 1 reports] |