เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเฉ‡ เจจเจพเจฒ เจคเจฟเจ†เจฐ-เจฌเจฃเจพเจ‡เจ† markdown2pdf เจนเฉฑเจฒ

เจฎเฉเจ–เจฌเฉฐเจง

เจฎเจพเจฐเจ•เจกเจพเจ‰เจจ เจ‡เฉฑเจ• เจ›เฉ‹เจŸเจพ เจฒเฉ‡เจ– เจฒเจฟเจ–เจฃ เจฆเจพ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจคเจฐเฉ€เจ•เจพ เจนเฉˆ, เจ…เจคเฉ‡ เจ•เจˆ เจตเจพเจฐ เจฌเจนเฉเจค เจธเจพเจฐเจพ เจŸเฉˆเจ•เจธเจŸ, เจธเจงเจพเจฐเจจ เจ‡เจŸเจพเจฒเจฟเจ• เจ…เจคเฉ‡ เจฌเฉ‹เจฒเจก เจซเจพเจฐเจฎเฉˆเจŸเจฟเฉฐเจ— เจฆเฉ‡ เจจเจพเจฒเฅค เจฎเจพเจฐเจ•เจกเจพเจ‰เจจ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเฉ‡ เจจเจพเจฒ เจฒเฉ‡เจ– เจฒเจฟเจ–เจฃ เจฒเจˆ เจตเฉ€ เจตเจงเฉ€เจ† เจนเฉˆเฅค เจชเจฐ เจ•เจฆเฉ‡-เจ•เจฆเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ—เฉเจ†เจšเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค, เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฌเจฃเฉ€ เจชเฉ€เจกเฉ€เจเจซ เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจ‡เจธ เจจเฉ‚เฉฐ เจชเจ›เจพเฉœเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจกเจซเจฒเฉ€ เจจเจพเจฒ เจจเฉฑเจšเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจคเจพเจ‚ เจ•เจฟ เจชเจฐเจฟเจตเจฐเจคเจจ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจจเจพ เจนเฉ‹เจตเฉ‡, เจœเฉ‹ เจ•เจฟ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฎเฉ‡เจฐเฉ‡ เจ•เฉ‹เจฒ เจธเฉ€ - เจคเฉเจธเฉ€เจ‚ เจฐเฉ‚เจธเฉ€ เจตเจฟเฉฑเจš เจจเจนเฉ€เจ‚ เจฒเจฟเจ– เจธเจ•เจฆเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจฆเฉ€เจ†เจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚, เจฌเจนเฉเจค เจฒเฉฐเจฌเฉ€เจ†เจ‚ เจฒเจพเจˆเจจเจพเจ‚ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจชเจฐ เจ•เฉฑเจŸ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจนเจจ. เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจ•เจจเจตเจฐเจŸเจฐ เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเฉ‡เจตเฉ‡เจ—เจพ md2pdf เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ‡เจน เจธเจฎเจเจฃ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เจฟ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ˜เฉฑเจŸ เจœเจพเจ‚ เจ˜เฉฑเจŸ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจฒเจˆ เจธเจ•เฉเจฐเจฟเจชเจŸ เจ‰เจšเจฟเจค เจญเจพเจ— เจตเจฟเฉฑเจš เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจ—เจˆ เจนเฉˆเฅค

เจชเจฐเจฟเจตเจฐเจคเจจ เจฒเจˆ เจฎเฉ‡เจฐเจพ เจจเจฎเฉ‚เจจเจพ TeX เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ PSCyr เจซเฉŒเจ‚เจŸ เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš Microsoft เจซเฉŒเจ‚เจŸเจพเจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจธเจผเจพเจฎเจฒ เจนเฉˆ, เจ…เจฐเจฅเจพเจค Times New Roman. GOST เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจกเจฟเจชเจฒเฉ‹เจฎเจพ เจฒเจˆ เจ…เจœเจฟเจนเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจธเจจ. เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจœเจพเจฃเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚, เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจฎเฉเจคเจพเจฌเจ• เจŸเฉˆเจฎเจชเจฒเฉ‡เจŸ เจจเฉ‚เฉฐ เจธเฉ‹เจง เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจฎเฉ‡เจฐเฉ‡ เจ†เจชเจฃเฉ‡ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจตเจฟเฉฑเจš, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจชเจนเจฟเจฒเจพเจ‚ TexLive เจตเจฟเฉฑเจš PSCyr เจธเฉˆเจŸเจฟเฉฐเจ— เจฆเฉ‡ เจจเจพเจฒ เจฎเฉ‚เจฐเจ– เจฌเจฃเจพเจ‰เจฃเจพ เจชเจเจ—เจพ. เจธเฉˆเจŸเจ…เจช เจฒเฉ€เจจเจ•เจธ เจฎเจฟเฉฐเจŸ เจฎเฉ‡เจŸ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจ เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจนเฉ‹เจฐ เจกเจฟเจธเจŸเจฐเฉ€เจฌเจฟเจŠเจธเจผเจจเจพเจ‚ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจธเจŸเฉˆเจ‚เจกเจฐเจก เจŸเฉ‡เจ•เจธเจฒเจพเจˆเจต เจชเฉˆเจ•เฉ‡เจœ เจซเฉ‹เจฒเจกเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ—เฉ‚เจ—เจฒ เจ•เจฐเจจเจพ เจชเฉˆ เจธเจ•เจฆเจพ เจนเฉˆเฅค

TexLive เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ

เจฌเฉ‡เจธเจผเฉฑเจ•, เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจชเฉˆเจ•เฉ‡เจœ เจฆเฉ‡ เจธเจฟเจฐเจซเจผ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจนเฉ€ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจชเจฐ เจจเจฟเฉฑเจœเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจฎเฉˆเจ‚ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจ•เจพเจฐเจœเจ•เจพเจฐเฉ€ เจธเจฅเจพเจชเจจเจพ เจฆเฉ€ เจญเจพเจฒ เจ•เจฐเจจ เจฒเจˆ เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจฌเจนเฉเจค เจ†เจฒเจธเฉ€ เจธเฉ€เฅค เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เจฟ เจธเจญ เจ•เฉเจ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ, เจชเฉ‚เจฐเฉ‡ TexLive เจชเฉˆเจ•เฉ‡เจœ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹เฅค เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจฟเจนเจพ เจ—เจฟเจ† เจนเฉˆ texlive-เจญเจฐเจฟเจ† เจ…เจคเฉ‡ เจตเจœเจผเจจ 2 เจ—เฉ€เจ—เจพเจฌเจพเจˆเจŸ เจคเฉ‹เจ‚ เจฅเฉ‹เฉœเฉเจนเจพ เจตเฉฑเจง เจนเฉˆ, เจ‡เจธ เจคเฉฑเจฅ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เฉ‹เฅค เจ…เจธเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚:

user@hostname:~$ sudo apt install texlive-full -y

เจ•เจพเจซเจผเฉ€ เจฒเฉฐเจฎเฉ€ เจธเจฅเจพเจชเจจเจพ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจคเฉเจธเฉ€เจ‚ เจ…เจ—เจฒเฉ€ เจ†เจˆเจŸเจฎ 'เจคเฉ‡ เจœเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

Pandoc เจชเจฐเจฟเจตเจฐเจคเจ• เจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ

Pandoc เจ‡เฉฑเจ• เจฒเฉ€เจจเจ•เจธ เจชเฉˆเจ•เฉ‡เจœ เจนเฉˆ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจ เจŸเฉˆเจ•เจธเจŸ เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉ‚เจœเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจฆเจฟเจฒเจšเจธเจช เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเจจ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเฉ‚เฉฐ เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ เจคเฉ‡ เจฒเฉฑเจญ เจธเจ•เจฆเฉ‡ เจนเฉ‹. เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจฎเจพเจฐเจ•เจกเจพเจ‰เจจ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ PDF เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจตเจฟเฉฑเจš เจฆเจฟเจฒเจšเจธเจชเฉ€ เจฐเฉฑเจ–เจฆเฉ‡ เจนเจพเจ‚เฅค เจœเจพเจ‚เจš เจ•เจฐเฉ‹ เจ•เจฟ เจ•เฉ€ Pandoc เจธเจฅเจพเจชเจฟเจค เจนเฉˆ เจ…เจคเฉ‡ เจœเฉ‡ เจจเจนเฉ€เจ‚, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเฉ‹เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚:

user@hostname:~$ dpkg -s pandoc

เจœเฉ‡ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจ•เจนเจฟเฉฐเจฆเฉ€ เจนเฉˆ เจ•เจฟ เจ‡เจน เจธเจฅเจพเจชเจฟเจค เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเฉ‹:

user@hostname:~$ sudo apt install pandoc -y

TexLive เจฒเจˆ PSCyr เจชเฉˆเจ•เฉ‡เจœ เจจเฉ‚เฉฐ เจธเจฅเจพเจชเจฟเจค เจ•เจฐเจจเจพ

เจชเจนเจฟเจฒเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ PSCyr เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจซเจฟเจฒเจนเจพเจฒ เจ‡เจน เจ…เจœเฉ‡ เจตเฉ€ เจ‡เจธ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเฉˆ เจฒเจฟเฉฐเจ• เจจเฉ‚เฉฐ, เจœเฉ‡เจ•เจฐ เจฒเฉ‡เจ– เจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เจน เจ•เจฟเจธเฉ‡ เจ•เจพเจฐเจจ เจ•เจฐเจ•เฉ‡ เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจจเจฟเจฐเจพเจธเจผ เจจเจพ เจนเฉ‹เจตเฉ‹, เจ—เฉ‚เจ—เจฒ เจตเจฟเฉฑเจš "เจ‡เฉฐเจธเจŸเจพเจฒ เจ•เจฐเจจเจพ PsCyr texlive" เจตเจฐเจ—เจพ เจ•เฉเจ เจŸเจพเจˆเจช เจ•เจฐเจ•เฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจฒเฉฑเจญเจฃเจพ เจ†เจธเจพเจจ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจ‡เจน เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจคเฉเจนเจพเจกเฉ‡ เจฒเจˆ เจ†เจธเจพเจจ เจนเฉˆ, เจกเจพเจŠเจจเจฒเฉ‹เจก เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจฎเฉฐเจจ เจฒเจตเจพเจ‚เจ—เฉ‡ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจนเฉ‹เจฎ เจซเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš เจ†เจฐเจ•เจพเจˆเจต เจจเฉ‚เฉฐ เจ…เจจเจชเฉˆเจ• เจ•เจฐ เจฒเจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจ†เจฐเจ•เจพเจˆเจต เจตเจฟเฉฑเจš เจฎเฉŒเจœเฉ‚เจฆ เจซเฉ‹เจฒเจกเจฐ เจฆเจพ เจฎเจพเจฐเจ— เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค ~/PSCyr. เจซเจฟเจฐ เจŸเจฐเจฎเฉ€เจจเจฒ เจคเฉ‡ เจœเจพเจ“ เจ…เจคเฉ‡ เจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจนเฉ‡เจ  เจฒเจฟเจ–เฉ€เจ†เจ‚ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ“:

user@hostname:~$ cd
user@hostname:~$ mkdir ./PSCyr/fonts/map ./PSCyr/fonts/enc
user@hostname:~$ cp ./PSCyr/dvips/pscyr/*.map ./PSCyr/fonts/map/
user@hostname:~$ cp ./PSCyr/dvips/pscyr/*.enc ./PSCyr/fonts/enc/
user@hostname:~$ echo "fadr6t AdvertisementPSCyr "T2AEncoding ReEncodeFont"" > ./PSCyr/fonts/map/pscyr.map

เจ…เฉฑเจ—เฉ‡, เจชเจคเจพ เจ•เจฐเฉ‹ เจ•เจฟ เจธเจฅเจพเจจเจ• เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจ•เจฟเฉฑเจฅเฉ‡ เจธเจฅเจฟเจค เจนเฉˆ texmf. เจ…เจธเฉ€เจ‚ เจ•เจฎเจพเจ‚เจก เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚:

user@hostname:~$ kpsewhich -expand-var='$TEXMFLOCAL'

เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆ เจ•เจฟ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เจน เจกเจพเจ‡เจฐเฉˆเจ•เจŸเจฐเฉ€ เจนเฉˆ - /usr/local/share/texmf/, เจ…เจคเฉ‡ เจซเจฟเจฐ เจ…เจธเฉ€เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚:

user@hostname:~$ sudo cp -R ./PSCyr/* /usr/local/share/texmf/

เจ เฉ€เจ• เจนเฉˆ, เจœเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจชเจฐเฉ‡เจธเจผเจพเจจ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจ…เจคเฉ‡ เจšเจฒเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจœเฉ‹ เจ‡เฉฑเจ• เจซเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš เจ•เจพเจชเฉ€ เจ•เจฐเฉ‡เจ—เจพ texmf เจ‰เจน เจœเจฟเฉฑเจฅเฉ‡ เจตเฉ€ เจนเฉˆ:

user@hostname:~$ sudo cp -R ./PSCyr/* $(kpsewhich -expand-var='$TEXMFLOCAL')

PSCyr เจซเฉŒเจ‚เจŸ เจธเจฅเจพเจชเจฟเจค, TexLive เจจเจพเจฒ เจœเฉเฉœเฉ‹:

user@hostname:~$ sudo texhash
user@hostname:~$ updmap --enable Map=pscyr.map
user@hostname:~$ sudo mktexlsr

md2pdf เจชเจฐเจฟเจตเจฐเจคเจจ เจฒเจˆ LaTeX เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ

เจฎเฉˆเจ‚ เจฌเจฟเจฒเจ•เฉเจฒ เจตเจฐเจฃเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจพเจ‚เจ—เจพ เจ•เจฟ เจ‡เจธ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจฐเจšเจฟเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ…เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจธเจชเฉฑเจธเจผเจŸเฉ€เจ•เจฐเจจ เจฆเฉ‡ เจ‡เจธ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซเจผ เจตเจฟเจ—เจพเฉœ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฆเฉ‡เจตเจพเจ‚เจ—เจพเฅค เจ‡เจน เจ•เจนเจฟเจฃเจพ เจ•เจพเจซเจผเฉ€ เจนเฉˆ เจ•เจฟ เจ‡เจน เจšเฉฐเจ—เฉ€ เจคเจฐเฉเจนเจพเจ‚ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ˜เฉฑเจŸเฉ‹ เจ˜เฉฑเจŸ เจ‡เจธ เจชเฉฑเจ–เฉ‹เจ‚ เจ•เจฟ เจ‡เจน เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจจเจพเจฒ เจŸเฉˆเจ•เจธเจŸ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจธเฉฐเจญเจพเจฒเจฆเจพ เจนเฉˆเฅค เจœเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฐเจกเฉˆเจ‚เจŸเจธ เจฆเฉ‡ เจ†เจ•เจพเจฐ, เจฒเจพเจˆเจจ เจธเจชเฉ‡เจธเจฟเฉฐเจ—, เจญเจพเจ—เจพเจ‚ เจ…เจคเฉ‡ เจ‰เจช-เจญเจพเจ—เจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเฉ€ เจ˜เจพเจŸ เจคเฉ‹เจ‚ เจธเฉฐเจคเฉเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉ‹, เจคเจพเจ‚ เจฎเฉ‡เจฐเฉ€ เจฐเจพเจ เจตเจฟเฉฑเจš เจ‡เฉฐเจŸเจฐเจจเฉˆเจŸ 'เจคเฉ‡ เจธเจตเจพเจฒ เจจเฉ‚เฉฐ เจ—เฉ‚เจ—เจฒ เจ•เจฐเจจเจพ เจฌเจนเฉเจค เจ†เจธเจพเจจ เจนเฉˆ "เจ‡เจธ เจจเฉ‚เฉฐ เจฒเฉˆเจŸเฉ‡เจ•เจธ เจตเจฟเฉฑเจš เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ ..." เจ…เจคเฉ‡ เจซเจฟเจฐ เจคเฉเจนเจพเจกเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจœเฉ‡ เจ‡เจน เจฌเจฟเจฒเจ•เฉเจฒ เจธเจชเฉฑเจธเจผเจŸ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจคเจพเจ‚ เจŸเจฟเฉฑเจชเจฃเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ‹, เจฎเฉˆเจ‚ 4 เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจ†เจชเจฃเฉ€เจ†เจ‚ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจตเจฟเฉฑเจš เจœเจพเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจพเจ‚เจ—เจพ เจ…เจคเฉ‡ เจตเจฐเจฃเจจ เจ•เจฐเจพเจ‚เจ—เจพ เจ•เจฟ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจฆเฉ€ เจ•เจฟเจนเฉœเฉ€ เจฒเจพเจˆเจจ เจ•เจฟเจธ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆ. เจ‡เจธ เจฆเฉŒเจฐเจพเจจ, เจฎเฉˆเจ‚ เจ‡เจน เจฒเจฟเจ–เจพเจ‚เจ—เจพ เจ•เจฟ เจฎเฉˆเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ PC 'เจคเฉ‡ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉ€เจคเจพ, เจ…เจคเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจฆเฉเจนเจฐเจพเจ‰เจฃ เจœเจพเจ‚ เจธเฉ‹เจงเจฃ เจฒเจˆ เจธเฉเจคเฉฐเจคเจฐ เจนเฉ‹เฅค

เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจฌเจฃเจพเจ“ template.tex เจ•เฉˆเจŸเจพเจฒเจพเจ— เจตเจฟเจš /usr/share/texlive/:

user@hostname:~$ sudo touch /usr/share/texlive/template.tex

เจ‡เจธเจจเฉ‚เฉฐ เจชเฉœเฉเจนเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเจ“:

user@hostname:~$ sudo chmod 444 /usr/share/texlive/template.tex

เจ‡เจธเจจเฉ‚เฉฐ เจฐเฉ‚เจŸ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจ–เฉ‹เจฒเฉเจนเฉ‹ เจ…เจคเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจตเจฟเจ—เจพเฉœเจจ เจตเจพเจฒเฉ‡ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฒเฉเจ•เฉ€ เจนเฉ‹เจˆ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเฉ‚เฉฐ เจ‡เจธ เจตเจฟเฉฑเจš เจชเฉ‡เจธเจŸ เจ•เจฐเฉ‹:

user@hostname:~$ sudo nano /usr/share/texlive/template.tex

เจŸเฉˆเจฎเจชเจฒเฉ‡เจŸ เจธเจฎเฉฑเจ—เจฐเฉ€ /usr/share/texlive/template.tex

documentclass[oneside,final,14pt]{extreport}
usepackage{extsizes}
usepackage{pscyr}
renewcommand{rmdefault}{ftm}
usepackage[T2A]{fontenc}
usepackage[utf8]{inputenc}
usepackage{amsmath}
usepackage{mathtext}
usepackage{multirow}
usepackage{listings}
usepackage{ucs}
usepackage{hhline}
usepackage{tabularx}
usepackage{booktabs}
usepackage{longtable}
usepackage{titlesec}
usepackage{hyperref}
usepackage{graphicx}
usepackage{setspace}
usepackage[center,it,labelsep=period]{caption}
usepackage[english,russian,ukrainian]{babel}
usepackage{vmargin}
newcommand{specialcell}[2][c]{%
    begin{tabular}[#1]{@{}c@{}}#2end{tabular}}
setpapersize{A4}
setmarginsrb {1cm}{1cm}{1cm}{1cm}{0pt}{0mm}{0pt}{13mm}
usepackage{indentfirst}
setlengthparindent{1cm}
renewcommand{baselinestretch}{1}
renewcommandthechapter{}
renewcommandthesection{}
renewcommandthesubsection{}
renewcommandthesubsubsection{}
titleformat
{chapter} % command
{bfseriesnormalsizecentering} % format
{thechapter} % label
{0.5ex} % sep
{
    centering
}
[
vspace{-1.5ex}
] % after-code
titleformat
{section}
[block]
{normalfontbfseries}
{thesection}{0.5em}{}
sloppy
letoldenumerateenumerate
renewcommand{enumerate}{
  oldenumerate
  setlength{itemsep}{1pt}
  setlength{parskip}{0pt}
  setlength{parsep}{0pt}
}
letolditemizeitemize
renewcommand{itemize}{
  olditemize
  setlength{itemsep}{1pt}
  setlength{parskip}{0pt}
  setlength{parsep}{0pt}
}
providecommand{tightlist}{%
  setlength{itemsep}{0pt}setlength{parskip}{0pt}}

titlespacing{subsubsection}{parindent}{3mm}{3mm}
titlespacing{subsection}{parindent}{3mm}{3mm}
usepackage{color}

lstset{
    basicstyle=footnotesizettfamily,
    inputencoding=utf8,
    extendedchars=true,
    showspaces=false,
    keepspaces=true
    showstringspaces=false,
    showtabs=false,
    tabsize=4,
    captionpos=b,
    breaklines=true,
    breakatwhitespace=true,
    breakautoindent=true,
    linewidth=textwidth
}

begin{document}
$if(title)$
maketitle
$endif$
$if(abstract)$
begin{abstract}
$abstract$
end{abstract}
$endif$

$for(include-before)$
$include-before$

$endfor$
$if(toc)$
{
$if(colorlinks)$
hypersetup{linkcolor=$if(toccolor)$$toccolor$$else$black$endif$}
$endif$
setcounter{tocdepth}{$toc-depth$}
tableofcontents
}
$endif$
$if(lot)$
listoftables
$endif$
$if(lof)$
listoffigures
$endif$
$body$

$if(natbib)$
$if(bibliography)$
$if(biblio-title)$
$if(book-class)$
renewcommandbibname{$biblio-title$}
$else$
renewcommandrefname{$biblio-title$}
$endif$
$endif$
bibliography{$for(bibliography)$$bibliography$$sep$,$endfor$}

$endif$
$endif$
$if(biblatex)$
printbibliography$if(biblio-title)$[title=$biblio-title$]$endif$

$endif$
$for(include-after)$
$include-after$

$endfor$
end{document}

เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ /usr/share/texlive/template.tex เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจฒเจฟเจ–เฉ‹ เจœเฉ‹ เจฎเจ•เจฐเจกเจพเจ‰เจจ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ PDF เจตเจฟเฉฑเจš เจฌเจฆเจฒ เจฆเฉ‡เจตเฉ‡เจ—เฉ€, เจ‰เจธเฉ‡ เจซเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจฌเจฃเจพเจตเฉ‡เจ—เฉ€ เจœเจฟเจธเจจเฉ‚เฉฐ เจฎเจพเจฐเจ•เจกเจพเจ‰เจจ เจซเจพเจˆเจฒ เจ•เจฟเจนเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจ—เฉ‡เจคเจฐ .pdf, เจฏเจพเจจเฉ€ เจฐเฉ‚เจชเจพเจ‚เจคเจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ filename.md เจซเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เจพเฅค filename.md.pdf. เจ†เจ“ เจธเจ•เฉเจฐเจฟเจชเจŸ เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเฉ€เจ md2pdf เจ…เจคเฉ‡ เจฐเจธเจคเฉ‡ เจตเจฟเฉฑเจš เจชเจพเจ“ / usr / เจฌเจฟเจจ. เจšเจฒเฉ‹ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉเจฐเจฎ เจตเจฟเฉฑเจš เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚:

user@hostname:~$ cd
user@hostname:~$ touch md2pdf
user@hostname:~$ echo "#!/bin/bash" > md2pdf
user@hostname:~$ echo "pandoc --output=$1.pdf --from=markdown_github --latex-engine=pdflatex --listings --template=/usr/share/texlive/template.tex $1" >> md2pdf
user@hostname:~$ sudo cp md2pdf /usr/bin/
user@hostname:~$ sudo chmod 111 /usr/bin/md2pdf

เจšเฉŒเจฅเฉ€ เจฒเจพเจˆเจจ เจตเจฟเฉฑเจš เจ…เจธเจฒ เจตเจฟเฉฑเจš เจชเจฐเจฟเจตเจฐเจคเจจ เจ•เจฎเจพเจ‚เจก เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃเจพ --from=markdown_github. เจฎเจพเจฐเจ•เจกเจพเจŠเจจ เจฆเจพ GitHub เจธเฉฐเจธเจ•เจฐเจฃ เจ…เจธเจฒ เจฎเจพเจฐเจ•เจกเจพเจŠเจจ เจฆเฉ‡ เจจเจพเจฒ เจชเจฟเฉฑเจ›เฉ‡ เจตเฉฑเจฒ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเจพ เจŸเฉˆเจ•เจธเจŸ เจ‡เจธ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจšเจฟเฉฐเจคเจพ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจˆ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ€ MD เจซเจพเจˆเจฒ เจ‡เฉฑเจ• เจ–เจพเจธ เจฎเจพเจฐเจ•เจกเจพเจŠเจจ เจฌเฉ‹เจฒเฉ€ เจตเจฟเฉฑเจš เจฒเจฟเจ–เฉ€ เจ—เจˆ เจนเฉˆ, เจคเจพเจ‚ Pandoc เจฎเฉˆเจจเฉ‚เจ…เจฒ เจชเฉœเฉเจนเฉ‹ (man pandoc), เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ“ เจ•เจฟ เจคเฉเจนเจพเจกเจพ เจฒเจพเจ—เฉ‚เจ•เจฐเจจ เจ‡เจธ เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ, เจ…เจคเฉ‡ เจŸเจตเฉ€เจ• เจ•เจฐเฉ‹ /usr/bin/md2pdf เจœเฉ‡เจ•เจฐ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เฅค

เจตเฉฑเจง เจœเจพเจ‚ เจ˜เฉฑเจŸ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจฒเจˆ เจธเจ•เฉเจฐเจฟเจชเจŸ

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ•เจฟเจธเฉ‡ เจตเฉ€ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เฉฑเจ• เจ‰เจฌเฉฐเจŸเฉ‚ เจตเจฐเจ—เฉ€ เจตเฉฐเจก เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจธเจชเจพเจ‡เจฒเจฐ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฒเฉเจ•เฉ€ เจนเฉ‹เจˆ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเจพเจฒ เจ‡เฉฑเจ• เจธเจ•เฉเจฐเจฟเจชเจŸ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจญ เจ•เฉเจ เจ†เจชเจฃเฉ‡ เจ†เจช เจธเจฅเจพเจชเจค เจนเฉ‹ เจœเจพเจตเฉ‡เจ—เจพ, เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจšเฉ€เจœเจผ เจนเฉˆ, เจ•เจพเจชเฉ€ TeX เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจ‰เฉฑเจชเจฐ เจธเจชเฉŒเจ‡เจฒเจฐ เจฆเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจชเฉ‹เจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจŸเจฐเจฎเฉ€เจจเจฒ เจ–เฉ‹เจฒเฉเจนเฉ‹ เจ…เจคเฉ‡ เจšเจฒเจพเจ“:

user@hostname:~$ cd
user@hostname:~$ touch installmd2pdf.sh

เจซเจฟเจฐ เจ‡เจธเจจเฉ‚เฉฐ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจจเจพเจฒ เจญเจฐเฉ‹:

$HOME/instalmd2pdf.sh เจธเจ•เฉเจฐเจฟเจชเจŸ เจฆเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€

#!/bin/bash
cd /tmp
sudo apt install texlive-full pandoc -y
wget http://blog.harrix.org/wp-content/uploads/2013/02/PSCyr.zip
unzip -qq PSCyr.zip
cd
mkdir ./PSCyr/fonts/map ./PSCyr/fonts/enc
cp ./PSCyr/dvips/pscyr/*.map ./PSCyr/fonts/map/
cp ./PSCyr/dvips/pscyr/*.enc ./PSCyr/fonts/enc/
echo "fadr6t AdvertisementPSCyr "T2AEncoding ReEncodeFont"" > ./PSCyr/fonts/map/pscyr.map
sudo cp -R ./PSCyr/* $(kpsewhich -expand-var='$TEXMFLOCAL')
sudo texhash
updmap --enable Map=pscyr.map
sudo mktexlsr
sudo touch /usr/share/texlive/template.tex
touch md2pdf
echo "#!/bin/bash" > md2pdf
echo "pandoc --output=$1.pdf --from=markdown_github --latex-engine=pdflatex --listings --template=/usr/share/texlive/template.tex $1" >> md2pdf
sudo cp md2pdf /usr/bin/
sudo chmod 111 /usr/bin/md2pdf

เจ‡เจธเจจเฉ‚เฉฐ เจ•เจฎเจพเจ‚เจก เจจเจพเจฒ เจšเจฒเจพเจ“:

user@hostname:~$ sudo bash $HOME/installmd2pdf.sh

เจ‡เจธ เจจเฉ‚เฉฐ เจจเจพ เจญเฉเฉฑเจฒเฉ‹ /usr/share/texlive/template.tex เจญเจพเจ— เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ เจ…เจจเฉเจธเจพเจฐ เจญเจฐเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ "md2pdf เจชเจฐเจฟเจตเจฐเจคเจจ เจฒเจˆ LaTeX เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸยป เจธเจฎเฉฑเจ—เจฐเฉ€เฅค

md2pdf เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

เจฎเจพเจฐเจ•เจกเจพเจ‰เจจ เจซเจพเจˆเจฒ เจจเจพเจฒ เจซเฉ‹เจฒเจกเจฐ เจ–เฉ‹เจฒเฉเจนเฉ‹ (some_file.mdเจŸเจฐเจฎเฉ€เจจเจฒ เจตเจฟเฉฑเจš ) เจ…เจคเฉ‡ เจ•เจฎเจพเจ‚เจก เจšเจฒเจพเจ“:

user@hostname:~$ md2pdf some_file.md

เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจซเฉ‹เจฒเจกเจฐ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡เจตเฉ‡เจ—เฉ€ some_file.md.pdf.

เจธเจฟเฉฑเจŸเจพ

เจตเจฐเจฃเจฟเจค เจตเจฟเจงเฉ€ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡, เจคเฉเจธเฉ€เจ‚ PDF เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€ เจ•เฉ‹เจˆ เจตเฉ€ เจธเจผเฉˆเจฒเฉ€ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจคเฉเจธเฉ€เจ‚ md เจฆเฉ€ เจฌเจœเจพเจ เจนเฉ‹เจฐ เจซเจพเจฐเจฎเฉˆเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉ€ เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจ•เจฟเจธเฉ‡ เจตเฉ€ Pandoc เจฆเฉเจ†เจฐเจพ เจธเจฎเจฐเจฅเจค เจนเฉˆเฅค เจฎเฉˆเจ‚ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจจ เจฆเฉ€ เจนเจฟเฉฐเจฎเจค เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจ•เจฟ เจ‡เฉฑเจ• เจฆเจฟเจจ เจ‡เจน เจนเจฆเจพเจ‡เจค เจธเจพเจขเฉ‡ 3 เจฒเฉ‹เจ•เจพเจ‚ เจฒเจˆ เจฒเจพเจญเจฆเจพเจ‡เจ• เจนเฉ‹เจตเฉ‡เจ—เฉ€.

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹