At first we need to install TeXLive:
sudo apt-get install texlive-latex-base texlive-latex-extra texlive-latex-recommended
Then get LaTeX for Malayalam tarball:
cd ~/Downloads
wget https://alex.org.in/wp-content/alex.org.in-uploads/2017/07/malayalam-latex-0.9.7.tar.gz
tar -xf malayalam-latex-0.9.7.tar.gz
cd malayalam-latex-0.9.7/
sudo ./install.sh # install agreeing with all default
Then create example file with contents from 3.3.1 of official PDF:
cat << EOF > test.mm
\documentclass[a4,12pt]{article}
\usepackage[rachana]{malayalam}
\begin{document}
\noindent
<m>
atiprAcInakAlaMmutalkkutanne shabdan"n"aLuTEyuM
bhAvahAvAdikaLuTEyuM sahAyattOTukUTi AshayaprakaTanaM
naTattAn manuSyaR paThiccukazhin~n~irunnu.
manuSyasharIrattinnuLLilttanneyuLLa h.rdayaM,
shvAsakOshaM ennI avayavan"n"aLuTe kramaMteRRAteyuLLa
calanaM avann tALabOdhattinnuLLa AdyapAThan"n"aL
nalkiyirikkaNaM. atupOlettanne prak.rtiyilninnuM
avan nityEna kELkkunna saMgItaM---atAyat pakSikaLuTe
kaLakUjanan"n"aL, kARRinRe maRmmarashabdaM, tEnIccakaLuTe
mULakkaM, ozhukunna veLLattinRe kaLakaLashabdaM,
muLan"kATukaLkkiTayilUTe kARRaTikkunpOzhuNTAkunna
cULaMviLi, m.rgan"n"aLuTe vividharItiyiluLLa shabdan"n"aL
tuTan"n"iyavayellAM---avanRe saMgItAsvAdanashESiyEyuM
kramaprav.rddhamAyi vaLaRttikkoNTuvannu. manuSyamastiSkkattinRe
vaLaRccayuTe tOtanusaricc madhurasvaran"n"aL kETTAsvadikkAnuLLa
ceviyuTe kazhiv dinaMprati vaLaRnnuvannu. jIvitOpAdhikaL
sanpAdikkAnuLLa kUTTAya pravaRttanan"n"aLkkiTayil
AshayavinimayattinRe AvashyakatayuM tanmUlaM bhASayuM
utbhaviccu vikasiccatupOlettanne jIvitaklEshan"n"aLkkiTayil
ninnu niR{}v.rtiyuM, kUTTAya addhvAnattinnuLLa pracOdanavuM
nETENTa AvashyattinnanusariccAN<<+ manuSyanRe
saMgItaparamAya kazhivukaLuM vaLaRnnu vikasiccat.
</m>
\end{document}
EOF
Note: I know nothing about Malayalam scripts, adjust file above for correct script.
Then pre-process this file:
mal test.mm rachana
Utility for pre-processing Malayalam LaTeX source files
Alex A.J. <[email protected]>
Using Rachana (old lipi)...
File successfully preprocessed.
Please run (pdf)LaTeX on the generated tex file.
run LaTeX
pdflatex test.tex
and see the output:
xdg-open test.pdf

texlive-latex-base
(for Babel),texlive-latex-extra
,texlive-latex-recommended
. What is a purpose oflipi
andmal
? Do you have links to their old versions? – N0rbert May 26 '20 at 10:12