Bengali in LaTeX in Mac OS X
I have installed LaTeX for Mac OS from http://www.tug.org/mactex/
I was trying to write Bangla in LaTex. Found two ways to write bangla in LaTeX.
Unicode Standard
written by Golam Mortuza Hossain. Here I am just writing how to do this in Mac OS.
First download freefont-ttf-xyz.tar.gz from
http://savannah.nongnu.org/download/freefont/
or
ftp://ftp.gnu.org/pub/gnu/freefont/
which containing
-------------------------
FreeSerif.ttf
FreeSerifBold.ttf
FreeSerifItalic.ttf
FreeSerifBoldItalic.ttf
Paste these fonts in your "Macintosh HD/Library/Fonts/"
Now try sample document in TeXShop
\documentclass{article}
\usepackage{fontspec}
%
% This file is a based on the sample tex file to illustrate use of
% XeTeX in typesetting Bengali document.
% License under GNU FDL by Golam Mortuza Hossain, 2008
%
%url: http://methopath.wordpress.com/2008/06/26/writing-unicode-bengali-in-latex/
%
\font\serif="FreeSerif:script=beng"
\font\serifbb="FreeSerif:script=beng" at 24pt
\font\deffont="FreeSerif:script=beng" at 14pt
\title{\bf\serifbb সত্যজিৎ রায়}
\author{\bf\serif উইকিপিডিয়া, মুক্ত বিশ্বকোষ থেকে}
\date{}
\begin{document}
\deffont %Default font used for the document
\maketitle
সত্যজিৎ রায় (২রা মে, ১৯২১ – ২৩শে এপ্রিল, ১৯৯২) একজন বাঙালী চলচ্চিত্র নির্মাতা ও বিংশ শতাব্দীর অন্যতম শ্রেষ্ঠ চলচ্চিত্র পরিচালক। কলকাতা শহরে সাহিত্য ও শিল্পের জগতে খ্যাতনামা এক বাঙালী পরিবারে তাঁর জন্ম হয়। তিনি কলকাতার প্রেসিডেন্সি কলেজ ও শান্তিনিকেতনে রবীন্দ্রনাথ ঠাকুরের প্রতিষ্ঠিত বিশ্বভারতী বিশ্ববিদ্যালয়ে পড়াশোনা করেন। সত্যজিতের কর্মজীবন একজন বাণিজ্যিক চিত্রকর হিসেবে শুরু হলেও প্রথমে কলকাতায় ফরাসি চলচ্চিত্র নির্মাতা জঁ রনোয়ারের সাথে সাক্ষাৎ ও পরে লন্ডন শহরে সফররত অবস্থায় ইতালীয় নব্য বাস্তবতাবাদী ছবি লাদ্রি দি বিচিক্লেত্তে (ইতালীয় ভাষায় Ladri di biciclette, "সাইকেল চোর") দেখার পর তিনি চলচ্চিত্র নির্মাণে উদ্বুদ্ধ হন।
\end{document}
Select "XeLaTeX" from drop down menu and click "Typeset" button for Output in TeXShop.
reference: http://methopath.wordpress.com/2008/06/26/writing-unicode-bengali-in-latex/
Bangtex
First Bengali typesetting system using LaTeX. Which use a non-standard approach to write bangla.
example:
\centerline{\bngxxv ra\*g*er OShudh}
\centerline{\bngxviii sukumar ray}
-----------------------------------
which give output
-----------------------------------
রোগের ওষুধ
সুকুমার রায়
download bfonts.tar.gz, bsty.tar.gz, bsample.tar.gz from
http://www.saha.ac.in/theory/palashbaran.pal/bangtex/bangtex.html
Installing the font files
cd /usr/local/texlive/2008/texmf-dist/fonts/source
sudo mkdir bangla
extract bfonts.tar.gz in /usr/local/texlive/2008/texmf-dist/fonts/source/bangla/
Installing the macro files for LaTeX
cd /usr/local/texlive/2008/texmf-dist/tex/latex
sudo mkdir bangla
extract bsty.tar.gz /usr/local/texlive/2008/texmf-dist/tex/latex/bangla/
Initializing the files
sudo texhash
reference: http://www.saha.ac.in/theory/palashbaran.pal/bangtex/install.html#linux
6 comments:
This is brilliant. I downloaded MacTeX and now writing my CV in benglai. Nice.
Boss,
font er link ta to kaj korteche nah.. Pls ektu dekhben?
Br,
Paul
Check this
ftp://ftp.gnu.org/pub/gnu/freefont/
download "freefont-20080323.zip" and unzip
you will get "FreeSans"
Merci!
Vai,
apnar instruction moto shob korlam. kintu XeLaTex output e shob gulo bangla character "?" hoye jay. Kono solution ache?
amar OS 10.5.8
Br,
You have to save the file in encoding UTF-8.
try by copying the bangla text from this page.
Merci beaucoup !
It works! :)
Post a Comment