Fonts & Character Sets ⇒ Malayalam numbers
Malayalam numbers
Best regards
Suren
NEW: TikZ book now 40% off at Amazon.com for a short time.
And: Currently, Packt sells ebooks for $4.99 each if you buy 5 of their over 1000 ebooks. If you choose only a single one, $9.99. How about combining 3 LaTeX books with Python, gnuplot, mathplotlib, Matlab, ChatGPT or other AI books? Epub and PDF. Bundle (3 books, add more for higher discount): https://packt.link/MDH5p
Re: Malayalam numbers
Thank you.
Suren
Malayalam numbers
Maybe you could post a

Regards
Malayalam numbers
I have, finally, managed to get Malayalam working on my Mac(Mountain Lion 10.5.8) using XeLaTeX. The issue in question is character rendering. Here are the details before I proceed.
System: Mac Mountain Lion 10.5.8
Editor: TeXShop 2.47
Engine : xelatex
Fonts used:
- Rachana (my favourite) uses old script
- Meera
- AnjaliOldLipi
- Rachana: the numerals (arabic) are NOT rendered. Only boxes appear. This includes page numbers. The punctuation marks, too, are not rendered. Only boxes appear.
- Meera and AnjaliOldLipi: numbers are rendered but ligatures are terrible.
Code: Select all
\listfiles\documentclass[a4paper,12pt]{article}\usepackage[margin=1in]{geometry}\usepackage{fontspec}\defaultfontfeatures{Ligatures=TeX} %[Mapping=tex-text]\usepackage{polyglossia}\setdefaultlanguage{malayalam}\setotherlanguage{english}\newfontfamily\malayalamfont[Script=Malayalam]{Rachana}\newfontfamily\englishfont{Times}\begin{document}\lefthyphenmin=2\righthyphenmin=2%\thispagestyle{empty}\setmainfont[Script=Malayalam]{Rachana}%\setlength{\baselineskip}{1.25\baselineskip}\addtolength{\parskip}{10pt}%\textenglish{1,2,3.}മലയാളം ൽ ൾ ർ 3 .\end{document}\textbf{പ്രാരംഭഃ}\begin{verse}\noindent\hfill{\textenglish{0}}\end{verse}\end{document}
Code: Select all
\textenglish{3}
The final problem. dashes are inserted when a word is broken at the end of the line and these dashes appear as boxes!!!
Final point: is there a possibility to generate the Malayalam numerals?
(http://en.wikipedia.org/wiki/Indian_numerals scroll down and you will see the table with the numbers)
Best regards
Suren
Malayalam numbers
The documentation is not a problem, as I can generate documents in Malayalam. However, the numbers are still not in that language
Thank you in advance
Suren
Malayalam numbers
Code: Select all
\listfiles\documentclass[a4paper,12pt]{article}\usepackage[margin=1in]{geometry}\usepackage{fontspec}\defaultfontfeatures{Ligatures=TeX} %[Mapping=tex-text]\usepackage{polyglossia}\setdefaultlanguage{malayalam}\setotherlanguage{english}\newfontfamily\malayalamfont[Script=Malayalam]{Akshar Unicode}\setmainfont[Script=Malayalam]{Akshar Unicode}%\newfontfamily\englishfont{Times}\newcounter{malayalamtemp}\newcounter{malayalamtempb}\newcounter{foo}\setcounter{foo}{358}\newcommand*\malayalamdigit[1]{%\ifcase#1൦\or൧\or൨\or൩\or൪\or൫\or൬\or൭\or൮\or൯\else?\fi}\makeatletter\newcommand*\malayalamnum[1]{%% This is rather limited so far for numbers 0--999. For higher numbers, it would% need to be expanded accordingly.% Also, I'm unsure how ൰ (10),൱ (100), and ൲ (1000) would fit in% and if they're even the right symbols...% Frankly, they're not rendered by my version of Akshar Unicode anyway,% so I ignored them here.\ifnum\value{#1}<0 -%retain sign, though if this is the right symbol in Malayalam, I don't know\setcounter{malayalamtemp}{-\value{#1}}%\else\setcounter{malayalamtemp}{\value{#1}}%
\malayalamnum
similar to \roman
or \arabic
to redefine whatever \the<counter>
you want, as demonstrated here with \thepage
.Since I can't read Malayalam, you best check if I assembled those numbers correctly

KR
Rainer
Malayalam numbers
a million thanks. I shall try that. I only need a limited set. The remaining I can try later.
Regards
Suren
Malayalam numbers
I am sorry for not getting back.I thought I had replied. it worked. Lost my last login details. Hence, registered new.
Now am back on Linux (Ubuntu 18.04). Not using polyglossia, but the package written by Alex.
Sample code, taken from Alex's package
File is saved with the mm extension (sample.mm) and then processed using the preprocessor mal
mal sample.mm rachana
then
latex sample.tex
Code: Select all
\listfiles\documentclass[a4,12pt]{article}\usepackage[rachana]{malayalam}\begin{document}\noindent<m>atiprAcInakAlaMmutalkkutanne shabdan"n"aLuTEyuMbhAvahAvAdikaLuTEyuM sahAyattOTukUTi AshayaprakaTanaMnaTattAn manuSyaR paThiccukazhin~n~irunnu.manuSyasharIrattinnuLLilttanneyuLLa h.rdayaM,1</m>\end{document}
What modifications to the code above should I do to make it work in this case. The text compiles well. The problem is only the numerals
Malayalam numbers
I dunno...sounds to me like you've thrown away a working shovel and now you're trying to dig a hole using chop sticks

Why don't you stick (no pun intended) with xelatex? That works under Linux too, you know.
KR
Rainer
Malayalam numbers
My Mac is as good as dead. Too many problems am planning to convert it to a linux machine. But that can wait. I am using a laptop now with Ubuntu on it. I would love using polyglossia and type directly in Malayalam and process the file using Xelatex. However, I haven't got a Malayalam Keyboard. The ones I have seen are terrible. They use the new script, That is a murder of typography. One does offer a phonetic typing but it is not easy to use I would spend over ten minutes typing just a paragraph. Hence, I am using the Malayalam package (by Alex). I type in latin script, save the file as *.mm and run it through the pre-processor (mal) to generate a *.tex file, which I can process using pdflatex to get the final document. But the package does not use polyglossia and the typing is in latin script. The only thing I am missing is the malayalam number form. Hope you understand me.