Hello. There are Tamil hyphenation patterns in TeXLive 2015: hyph-ta.tex written by Santhosh Thottingal, which is included in the package « hyph-utf8 ». You can load them through Polyglossia with:
\usepackage{polyglossia} \setdefaultlanguage{tamil} in your preamble. Regards, Yves Codet > Le 31 oct. 2015 à 15:53, Philip Taylor <p.tay...@rhul.ac.uk> a écrit : > > > > Shakthi Kannan wrote: > >> I have a foo.tex input file written in Tamil, which I use with xelatex >> to generate a PDF. How can I do both left and right justification for >> the text? Right now, it is only aligned only the left. > > It seems to me, Shakthi, (and I know nothing about the rules for Tamil > typography) that XeLaTeX does not know how to hyphenate Tamil words; > perhaps it is impossible, or simply "not done". So the best I can do > (and I also do not have your preferred font, having to substitute Arial > Unicode MS) is to set \emergencystretch to a sufficiently large value to > allow your text to justify without hyphenation : > > Philip Taylor > -------- > % !TeX Program=XeLaTeX > > \documentclass{article} > > \usepackage{fontspec} > \newfontfamily{\lohit}[Script=Tamil]{Arial Unicode MS} > \renewcommand{\familydefault}{\sfdefault} > > \title{\lohit{தமிழ் எண்கள்}} > \date{\lohit{மண்மதி-புரட்டாசி ௰க, உ௲௰ரு}} > \begin{document} > \maketitle > > \large\lohit > \emergencystretch = 4 em > > தமிழ் எண்கள் என்பது தமிழில் பயன்படுத்தப்படும் எண்களை குறிக்கும். > இவ்வெண் வடிவங்கள் பிற > தமிழ் எழுத்துக்களின் வடிவங்களை மிகவும் ஒத்து காணப்படும். தமிழ் எண்களும் கிரந்த > எண்களும் ஒரே எண் வடிவைக் கொண்டிருப்பது குறிப்பிடத்தக்கது. எனினும் கிரந்த > எண்களைப்போல் தமிழில் சுழியம் கிடையாது. தமிழ் எண்கள் தற்போது பெருவழக்கில் > இல்லை, > தமிழில் எண்களை எழுத இந்திய-அரேபிய எண்கள் தான் பயன்படுத்தப்படுகின்றன. \\ > > தமிழ் எண்களில் பழங்காலத்தில் சுழியம் (பூஜ்யம்) இல்லாமல் போயினும், > தற்காலத்தில் சுழியம் > தமிழில் எண்களை எழுதும் போது பயன்படுத்தப்பட்டு வருவது குறிப்பிடத்தக்கது. > 1825ஆம் > ஆண்டு வெளி வந்த கணித தீபிகை என்னும் நூல் கணித செயல்பாடுகளை எளிமையாக்கும் > பொருட்டு தமிழில் சுழியம் அறிமுகப்படுத்தப்படுவதாகக் கூறுகிறது. ஒருங்குறியின் > 4.1 > பதிப்பில் இருந்து தமிழ் எண் சுழியம் அட்டவணையில் சேர்க்கப்பட்டுள்ளது. \\ > > தொடக்கத்தில் தமிழ் எண்கள் இடம் சார்ந்த முறையில் எழுதப் > பயன்படுத்தப்படவில்லை. 10, 100, > 1000 ஆகியவற்றுக்குத் தனித்தனி குறியீடுகள் இருப்பதைக்கொண்டு இதை அறியலாம். தமிழ் > எண்கள் எழுத்தால் எழுதப்படும் எண்களைச் சுருக்குவதற்கான குறியீட்டு முறையாகவே > பயன்படுத்தப்பட்டது. சுழியம் அறிமுகம் செய்யப்பட்ட பின்னர்தான் தமிழ் > எண்கள் இடம் சார்ந்த > முறையில் எழுதப்பட ஆரம்பித்தது. உதாரணமாக, இரண்டாயிரத்து நானூற்றி ஐம்பத்தி > மூன்று > என்பது பழைய முறையின் படி, ௨௲௪௱௫௰௩ என எழுதப்பட்டது. அதாவது, \\ > \end{document} > > > -------------------------------------------------- > Subscriptions, Archive, and List information, etc.: > http://tug.org/mailman/listinfo/xetex -------------------------------------------------- Subscriptions, Archive, and List information, etc.: http://tug.org/mailman/listinfo/xetex