Skip to content

Instantly share code, notes, and snippets.

@khajavi
Last active August 29, 2015 14:22
Show Gist options
  • Save khajavi/24295d78dd390e38f60a to your computer and use it in GitHub Desktop.
Save khajavi/24295d78dd390e38f60a to your computer and use it in GitHub Desktop.

gist-url: https://gist.github.com/khajavi/24295d78dd390e38f60a

development

فیلترهای پن‌داک

ورودی و خروجی فیلترهای پن‌داک در قالب جی‌سان است است. از این رو دو فرمان زیر معادل هم هستند:

pandoc --filter ./caps.py -t latex

و

pandoc -t json | ./caps.py latex | pandoc -f json -t  latex

برای نوشتن فیلترهای پن‌داک در پایتون لازم است از ماژول pandocfilters استفاده کنیم. در ضمن برای زبان‌های پی‌اچ‌پی، پرل و جاوااسکریپت/نود‌جی‌اس نیز کتابخانه‌هایی نوشته شده است.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment