เชซเซเชฐเชตเชฐเซเชก
เชฎเชพเชฐเซเชเชกเชพเชเชจ เช เชเช เชจเชพเชจเซ เชฒเซเช เชฒเชเชตเชพเชจเซ เชเช เชธเชฐเชธ เชฐเซเชค เชเซ, เช เชจเซ เชเซเชเชฒเซเชเชตเชพเชฐ เชธเชฐเชณ เชเชเชพเชฒเชฟเช เช เชจเซ เชฌเซเชฒเซเชก เชซเซเชฐเซเชฎเซเชเชฟเชเช เชธเชพเชฅเซ เชเชฃเซเช เชฌเชงเซเช เชฒเชเชพเชฃ. เชฎเชพเชฐเซเชเชกเชพเชเชจ เช เชธเซเชฐเซเชค เชเซเชก เชถเชพเชฎเซเชฒ เชธเชพเชฅเซ เชฒเซเชเซ เชฒเชเชตเชพ เชฎเชพเชเซ เชชเชฃ เชธเชพเชฐเซเช เชเซ. เชชเชฐเชเชคเซ เชเซเชเชฒเซเชเชตเชพเชฐ เชคเชฎเซ เชนเชพเชฐเซ เชเชตเชพ เชฎเชพเชเซ เชเซ, เชคเซเชจเซ เชจเชฟเชฏเชฎเชฟเชค, เชธเชพเชฐเซ เชฐเซเชคเซ เชฌเชจเชพเชตเซเชฒ เชชเซเชกเซเชเชซ เชซเชพเชเชฒเชฎเชพเช เชเชเชณ เชจเซเชเชณเซ เชเชตเชพ เชฎเชพเชเซ เชเชเชเชฐเซ เชตเชกเซ เชจเซเชคเซเชฏ เชเชฐเซ, เช เชจเซ เชเซเชฅเซ เชฐเซเชชเชพเชเชคเชฐเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชเซเช เชธเชฎเชธเซเชฏเชพ เชจ เชเชตเซ, เชเซ, เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ, เชฎเชพเชฐเซ เชชเชพเชธเซ เชนเชคเซ - เชคเชฎเซ เชฐเชถเชฟเชฏเชจเชฎเชพเช เชฒเชเซ เชถเชเชคเชพ เชจเชฅเซ. เชธเซเชฐเซเชค เชเซเชกเชจเซ เชเชฟเชชเซเชชเชฃเซเช, เชเซเชฌ เชฒเชพเชเชฌเซ เชฒเชพเชเชจเซ เชเซเชฐเชพเชจเซเชธเชซเชฐ เชเชฐเชตเชพเชฎเชพเช เชเชตเชคเซ เชจเชฅเซ, เชชเชฐเชเชคเซ เชเช เช เชจเซ เช เชจเซเชฏ เชจเชพเชจเซ เชธเชฎเชธเซเชฏเชพเช. เชธเซเชเชจเชพ เชคเชฎเชจเซ เชเชจเซเชตเชฐเซเชเชฐเชจเซ เชเชกเชชเชฅเซ เชธเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเชถเซ md2pdf เชคเซ เชเซเชตเซ เชฐเซเชคเซ เชเชพเชฐเซเชฏ เชเชฐเซ เชเซ เชคเซ เชเชฐเซเชเชฐ เชธเชฎเชเซเชฏเชพ เชตเชฟเชจเชพ. เชตเชงเซ เชเซ เชเชเชพ เชธเซเชตเชเชพเชฒเชฟเชค เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฎเชพเชเซเชจเซ เชธเซเชเซเชฐเชฟเชชเซเช เชจเซเชเซ เชฏเซเชเซเชฏ เชตเชฟเชญเชพเชเชฎเชพเช เชเซ.
เชฐเซเชชเชพเชเชคเชฐ เชฎเชพเชเซเชจเซ เชฎเชพเชฐเซ เชจเชฎเซเชจเชพ TeX เชเซเชฎเซเชชเชฒเซเช PSCyr เชซเซเชจเซเช เชชเซเชเซเชเชจเซ เชเชชเชฏเซเช เชเชฐเซ เชเซ, เชเซเชฎเชพเช Microsoft เชซเซเชจเซเชเซเชธ เชฎเชพเชเซ เชธเชชเซเชฐเซเชเชจเซ เชธเชฎเชพเชตเซเชถ เชฅเชพเชฏ เชเซ, เชเชเชฒเซ เชเซ เชเชพเชเชฎเซเชธ เชจเซเชฏเซ เชฐเซเชฎเชจ. GOST เช เชจเซเชธเชพเชฐ เชกเชฟเชชเซเชฒเซเชฎเชพ เชฎเชพเชเซ เชเชตเซ เชเชตเชถเซเชฏเชเชคเชพเช เชนเชคเซ. เชเซ เชคเชฎเซ เชเชพเชฃเซ เชเซ เชเซ เชเซเชตเซ เชฐเซเชคเซ, เชคเชฎเซ เชคเชฎเชพเชฐเซ เชเชฐเซเชฐเชฟเชฏเชพเชคเซเชจเซ เช เชจเซเชฐเซเชช เชจเชฎเซเชจเชพเชจเซ เชธเชเชถเซเชงเชฟเชค เชเชฐเซ เชถเชเซ เชเซ. เชฎเชพเชฐเซ เชชเซเชคเชพเชจเซ เชธเซเชเชจเชพเชเชฎเชพเช, เชคเชฎเชพเชฐเซ เชชเชนเซเชฒเชพ TexLive เชฎเชพเช PSCyr เชธเซเชเชฟเชเช เชธเชพเชฅเซ เชฎเซเชฐเซเช เชฌเชจเชพเชตเชตเซเช เชชเชกเชถเซ. เชธเซเชเช เชช Linux Mint Mate เชตเชฟเชคเชฐเชฃเชฎเชพเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ, เช เชจเซเชฏ เชตเชฟเชคเชฐเชฃเซ เชฎเชพเชเซ เชคเชฎเชพเชฐเซ เชคเชฎเชพเชฐเซ เชธเชฟเชธเซเชเชฎ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชญเซเชค TexLive เชชเซเชเซเช เชซเซเชฒเซเชกเชฐเซเชธเชจเซ เชเซเชเชฒ เชเชฐเชตเซเช เชชเชกเชถเซ.
TexLive เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
เช เชฒเชฌเชคเซเชค, เชคเชฎเซ เช เชชเซเชเซเชเชจเชพ เชซเชเซเชค เชเชฐเซเชฐเซ เชญเชพเชเซ เช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชถเชเซ เชเซ. เชชเชฐเชเชคเซ เชตเซเชฏเชเซเชคเชฟเชเชค เชฐเซเชคเซ, เชนเซเช เชจเซเชฏเซเชจเชคเชฎ เชเชฐเซเชฐเซ เชเชพเชฐเซเชฏเชเชพเชฐเซ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชเซเชตเชพ เชฎเชพเชเซ เชชเซเชฐเชฎเชพเชฃเชฟเชเชชเชฃเซ เชเซเชฌ เชเชณเชธเซ เชนเชคเซ. เชฌเชงเซเช เชเชพเชฎ เชเชฐเซ เชเซ เชคเซเชจเซ เชเชพเชคเชฐเซ เชเชฐเชตเชพ เชฎเชพเชเซ, เชธเชเชชเซเชฐเซเชฃ TexLive เชชเซเชเซเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ. เชคเซ เชเชนเซเชตเชพเชฏ เชเซ เชเซเชเซเชธเชฒเชพเชเชตเชฅเซ เชญเชฐเชชเซเชฐ เช เชจเซ เชคเซเชจเซเช เชตเชเชจ 2 เชเซเชเชพเชฌเชพเชเชเซเชธ เชเชฐเชคเชพเช เชฅเซเชกเซเช เชตเชงเชพเชฐเซ เชเซ, เช เชนเชเซเชเชคเชจเซ เชงเซเชฏเชพเชจเชฎเชพเช เชฐเชพเชเซ. เช เชฎเซ เชเชฆเซเชถ เชเชฒเชพเชตเซเช เชเซเช:
user@hostname:~$ sudo apt install texlive-full -y
เชชเชฐเซเชฏเชพเชชเซเชค เชฒเชพเชเชฌเชพ เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชชเชเซ, เชคเชฎเซ เชเชเชฒเซ เชเชเชเชฎ เชชเชฐ เชเชเชณ เชตเชงเซ เชถเชเซ เชเซ.
เชชเซเชจเซเชกเซเช เชเชจเซเชตเชฐเซเชเชฐ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
Pandoc เช Linux เชชเซเชเซเช เชเซ เชเซ เชคเชฎเชจเซ เชเซเชเชฒเชพเช เชเซเชเซเชธเซเช เชซเซเชฐเซเชฎเซเชเชจเซ เช เชจเซเชฏเชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเชตเชพเชจเซ เชฎเชเชเซเชฐเซ เชเชชเซ เชเซ. เชคเซเชฎเชพเช เชเชฃเซ เชฌเชงเซ เชฐเชธเชชเซเชฐเชฆ เชธเซเชตเชฟเชงเชพเช เชเซ เชเซ เชคเชฎเซ เชคเชฎเชพเชฐเซ เชเชพเชคเชจเซ เชเชจเซเชเชฐเชจเซเช เชชเชฐ เชถเซเชงเซ เชถเชเซ เชเซ. เช เชฎเชจเซ เชซเชเซเชค เชฎเชพเชฐเซเชเชกเชพเชเชจ เชซเชพเชเชฒเชจเซ เชชเซเชกเซเชเชซเชฎเชพเช เชเชจเซเชตเชฐเซเช เชเชฐเชตเชพเชจเซ เชธเชเชญเชพเชตเชจเชพเชฎเชพเช เช เชฐเชธ เชเซ. Pandoc เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช เชเซ เชเซ เชเซเชฎ เชคเซ เชคเชชเชพเชธเซ เช เชจเซ เชเซ เชจเชนเซเช, เชคเซ เชคเซเชจเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ. เชเชจเชพ เชเซเชตเชพ เชเชฆเชพเชนเชฐเชฃ เชคเชฐเซเชเซ:
user@hostname:~$ dpkg -s pandoc
เชเซ เชเชเชเชชเซเช เชเชนเซ เชเซ เชเซ เชคเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซเชฒเซเช เชจเชฅเซ, เชคเซ เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ:
user@hostname:~$ sudo apt install pandoc -y
TexLive เชฎเชพเชเซ PSCyr เชชเซเชเซเช เชเชจเซเชธเซเชเซเชฒ เชเชฐเซ เชฐเชนเซเชฏเซเช เชเซ
เชชเซเชฐเชฅเชฎ เชคเชฎเชพเชฐเซ 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 เชธเชพเชฅเซ เชฎเชพเชฐเซเชเชกเชพเชเชจ เชซเชพเชเชฒ เชจเชพเชฎเชจเซ เชซเชพเชเชฒ เชฌเชจเชพเชตเชถเซ, เชเชเชฒเซ เชเซ เชฐเซเชชเชพเชเชคเชฐ เชชเชเซ. filename.md เชซเซเชฒเซเชกเชฐเชฎเชพเช เชฆเซเชเชพเชถเซ. เชซเชพเชเชฒเชจเชพเชฎ.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
4เชฅเซ เชฒเซเชเซ เชตเชพเชธเซเชคเชตเชฎเชพเช เชเชจเซเชตเชฐเซเชเชจ เชเชฎเชพเชจเซเชก เชงเชฐเชพเชตเซ เชเซ. เชจเซ เชชเชฐ เชงเซเชฏเชพเชจ เชเชชเซ --from=markdown_github. เชฎเชพเชฐเซเชเชกเชพเชเชจเชจเซเช เชเชฟเชเชนเชฌ เชตเชฐเซเชเชจ เชฎเซเชณ เชฎเชพเชฐเซเชเชกเชพเชเชจ เชธเชพเชฅเซ เชชเชพเชเชณเชจเซ เชคเชฐเชซ เชธเซเชธเชเชเชค เชเซ, เชคเซเชฅเซ เชเซ เชคเชฎเชพเชฐเซเช เชเซเชเซเชธเซเช เชคเซเชฎเชพเช เชฒเชเชพเชฏเซเชฒเซเช เชนเซเชฏ, เชคเซ เชคเชฎเชพเชฐเซ เชเชฟเชเชคเชพ เชเชฐเชตเชพเชจเซ เชเชฐเซเชฐ เชจเชฅเซ. เชเซ เชคเชฎเชพเชฐเซ MD เชซเชพเชเชฒ เชเซเชเซเชเชธ เชฎเชพเชฐเซเชเชกเชพเชเชจ เชฌเซเชฒเซเชฎเชพเช เชฒเชเซเชฒเซ เชนเซเชฏ, เชคเซ เชชเซเชจเซเชกเซเช เชฎเซเชจเซเชฏเซเช
เชฒ เชตเชพเชเชเซ (man pandoc
), เชเชพเชคเชฐเซ เชเชฐเซ เชเซ เชคเชฎเชพเชฐเซเช เช
เชฎเชฒเซเชเชฐเชฃ เชคเซเชจเชพ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชฟเชค เชเซ, เช
เชจเซ เชเชเชเซ /usr/bin/md2pdf เชเซ เชเชฐเซเชฐเซ เชนเซเชฏ เชคเซ.
เชตเชงเซ เชเซ เชเชเชพ เชธเซเชตเชเชพเชฒเชฟเชค เชเชจเซเชธเซเชเซเชฒเซเชถเชจ เชฎเชพเชเซ เชธเซเชเซเชฐเชฟเชชเซเช
เชเซ เชคเชฎเซ เชเชฐเซเชเชฐ เชเชเชเชชเชฃ เชเซเช เชตเชตเชพ เชฎเชพเชเชเชคเชพ เชจเชฅเซ, เช เชจเซ เชคเชฎเชพเชฐเซ เชชเชพเชธเซ เชเชฌเซเชจเซเชเซ เชเซเชตเซเช เชตเชฟเชคเชฐเชฃ เชเซ, เชคเซ เชคเชฎเซ เชธเซเชชเซเชเชฒเชฐ เชนเซเช เชณ เชเซเชชเชพเชฏเซเชฒเชพ เชธเชฎเชพเชตเชฟเชทเซเชเซ เชธเชพเชฅเซ เชธเซเชเซเชฐเชฟเชชเซเช เชฌเชจเชพเชตเชตเชพเชจเซ เชชเซเชฐเชฏเชพเชธ เชเชฐเซ เชถเชเซ เชเซ, เช เชจเซ เชธเชเชญเชตเชคเช เชฌเชงเซเช เชชเซเชคเซ เช เชเชจเซเชธเซเชเซเชฒ เชฅเช เชเชถเซ, เชเชเชฎเชพเชคเซเชฐ เชตเชธเซเชคเซ เชเซ, เชจเชเชฒ เชเซเชฏเชพเช เชเชฐเซเชฐเซ เชนเซเชฏ เชคเซเชฏเชพเช เชเชชเชฐเชจเชพ เชธเซเชชเซเชเชฒเชฐ เชนเซเช เชณ TeX เชเซเชฎเซเชชเชฒเซเช เชชเซเชธเซเช เชเชฐเชตเชพเชฎเชพเช เชเชตเซ เชเซ. เชเชฐเซเชฎเชฟเชจเชฒ เชเซเชฒเซ เช เชจเซ เชเชฒเชพเชตเซ:
user@hostname:~$ cd
user@hostname:~$ touch installmd2pdf.sh
เชชเชเซ เชคเซเชจเซ เชจเซเชเซเชจเซ เชธเชพเชฎเชเซเชฐเซเชฅเซ เชญเชฐเซ:
$HOME/installmd2pdf.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.
เชจเชฟเชทเซเชเชฐเซเชท
เชตเชฐเซเชฃเชตเซเชฒ เชชเชฆเซเชงเชคเชฟเชจเชพ เชเชงเชพเชฐเซ, เชคเชฎเซ เชชเซเชกเซเชเชซ เชซเชพเชเชฒเซเชจเซ เชเซเชเชชเชฃ เชถเซเชฒเซ เชฌเชจเชพเชตเซ เชถเชเซ เชเซ, เชคเชฎเซ md เชจเซ เชฌเชฆเชฒเซ เช เชจเซเชฏ เชซเซเชฐเซเชฎเซเชเชจเซ เชชเชฃ เชเชจเซเชตเชฐเซเช เชเชฐเซ เชถเชเซ เชเซ, เชเซเชเชชเชฃ Pandoc เชฆเซเชตเชพเชฐเชพ เชธเชฎเชฐเซเชฅเชฟเชค. เชนเซเช เชเชถเชพ เชฐเชพเชเชตเชพเชจเซ เชนเชฟเชเชฎเชค เชเชฐเซเช เชเซเช เชเซ เชเช เชฆเชฟเชตเชธ เช เชธเซเชเชจเชพ เชธเชพเชกเชพ เชคเซเชฐเชฃ เชฒเซเชเซเชจเซ เชเชชเชฏเซเชเซ เชฅเชถเซ.
เชธเซเชฐเซเชธ: www.habr.com