如何在 PdfLaTex 中的英文文档中引入几行孟加拉字体?

如何在 PdfLaTex 中的英文文档中引入几行孟加拉字体?

我正在用 TeXMaker 写论文,用 PDFLatex 编译。我想在特定页面上添加几行孟加拉字体。我该怎么做?我使用的是 Mac El-Capitan 系统。我已经能够编译一份主要为孟加拉语的文档,如下所示这里

答案1

取自https://methopath.wordpress.com/2008/06/26/writing-unicode-bengali-in-latex/

\documentclass{article}
\usepackage{fontspec}

%
% This file is a sample tex file to illustrate use of
% XeTeX in typesetting Bengali document.
% License: GNU FDL: (C) Golam Mortuza Hossain, 2008
%
%
% Define fonts that you want to use
%

\newfontfamily\telugufont[Script=Bengali]{Arial}  %% Use appropriate Bengali Font
%\newfontfamily\englishfont[Script=Latin]{XITS}

\setmainlanguage{bengali}
\setotherlanguages{english}
% Lines removed to improve the code as \font is TeX Command. 
%\font\serif="FreeSerif:script=beng"
%\font\serifbb="FreeSerif:script=beng" at 24pt
%\font\deffont="FreeSerif:script=beng" at 14pt
%\font\mukti="Mukti Narrow Bold:script=beng"

%
% "script=beng" in above lines ensures that appropriate
% complex text rendering engines are used for proper
% rendering of Bengali.
%

\title{\bf\serifbb পাগলা দাশু}
\author{\bf\serif সুকুমার রায়}
\date{}

\begin{document}
\deffont %Default font used for the document
\maketitle

আমাদের স্কুলের যত ছাত্র তাহার মধ্যে এমন কেহই ছিল না, যে পাগলা দাশুকে
না চিনে। যে লোক আর কাহাকেও জানে না, সেও সকলের আগে পাগলা দাশুকে চিনিয়া
লয়। সেবার একজন নূতন দারোয়ান আসিল, একেবারে আনকোরা পাড়াগেঁয়ে লোক, কিন্তু
প্রথম যখন সে পাগলা দাশুর নাম শুনিল, তখনই সে আন্দাজে ঠিক ধরিয়া লইল যে,
এই ব্যক্তিই পাগলা দাশু। কারণ তার মুখের চেহারায়, কথাবার্তায়, চলনে চালনে
বোঝা যাইত যে তাহার মাথায় একটু 'ছিট' আছে। তাহার চোখদুটি গোল-গোল,
কানদুটা অনাবশ্যক রকমের বড়, মাথায় এক বস্তা ঝাঁকড়া চুল। চেহারাটা দেখিলেই
মনে হয়---

\vskip 10mm

% Specific font can be used for any part of the document
{\mukti বিঃদ্রঃ এই বাংলা পাতাটি লেখার জন্য XeTeX ব্যবহার করা হয়েছে।}

\end{document}

根据您的字体和软件包进行调整

相关内容