মূল অংশে যান

যখন পুরো ডকুমেন্ট টাইপসেট হয় না

খুব কম জিনিসই পুরো ডকুমেন্ট আটকায়: যে সূত্র পড়া যায় না তা লাল রঙে দেখানো হয় এবং সমস্যা ট্যাবে তার নাম আসে, আর \partial, \langle, \oplus, \hbar ও Vmatrix LaTeX-এর মতোই টাইপসেট হয়; জানা একমাত্র কারণ যা বাকি আছে তা হলো একটি EPS ছবি, যা আপনি PDF, PNG বা SVG-তে রূপান্তর করবেন।

আপনি যা দেখেন

সাধারণত এক জায়গার সমস্যা সেই জায়গাতেই থাকে: অজানা কমান্ড বাদ পড়ে, যে সূত্র পড়া যায় না তা লাল রঙে দেখানো হয়, আর ডকুমেন্টের বাকি অংশ টাইপসেট হয়। এর বদলে পুরো ডকুমেন্ট ব্যর্থ হলে প্রিভিউতে কোনো নতুন পেজ দেখা যায় না, আর উপরের ত্রুটি বারে লেখা থাকে কী ভুল হয়েছে।

কী এখনো ডকুমেন্ট আটকায়

একটি কারণ জানা আছে: এক্সটেনশনসহ যুক্ত করা একটি EPS ছবি, যেমন \includegraphics{figure.eps}। ত্রুটিতে লেখা থাকে unknown image format। ফাইলটিকে PDF, PNG বা SVG-তে রূপান্তর করুন আর \includegraphics-এ নামটি বদলে দিন। সমস্যা সমাধান পেজে একটি উদাহরণ আছে।

লম্বা ডকুমেন্টে লাইনটি খুঁজতে ত্রুটির লাইন নম্বর দেখুন, অথবা % দিয়ে ডকুমেন্টের অর্ধেক কমেন্ট আউট করে দেখুন পেজগুলো ফিরে আসে কি না। যে অর্ধেক তখনো ব্যর্থ হয়, তা নিয়ে আবার একই কাজ করুন।

কোনো সূত্র কখনো ডকুমেন্ট আটকায় না

গণিতের কনভার্টার যে সূত্র পড়তে পারে না, কারণ তাতে কনভার্টারের অজানা কোনো কমান্ড আছে বা তার বন্ধনী মেলে না, সেটি লাল রঙে তার নিজের সোর্স হিসেবে দেখানো হয়। সমস্যা ট্যাব লাইনসহ তার নাম দেখায়, যেমন "এই সূত্রটি পড়া যায়নি: \mathscr{L} (অজানা কমান্ড: \mathscr)"। প্রথম দশটি এমন সূত্রের নাম একটি একটি করে দেখানো হয়, তারপর আরও একটি লাইনে বাকিগুলোর সংখ্যা দেওয়া হয়। লাল সূত্রের ওপর থাকা \label কিছুরই নাম দেয় না, তাই তার দিকে \eqref ?? ছাপায় এবং হারানো লেবেলের তালিকায় আসে। সাধারণ বিকল্পগুলোর জন্য দেখুন লাল সূত্র।

যে কমান্ডগুলো আগে ডকুমেন্ট আটকে দিত

Scissor LaTeX-এর আগের সংস্করণগুলো এমন একগুচ্ছ গণিত কমান্ডে পুরো ডকুমেন্ট আটকে দিত, যেগুলোর চিহ্নের নাম টাইপসেটিং লাইব্রেরি বদলে ফেলেছিল; তখন unknown variable: diff বা unknown symbol modifier-এর মতো ত্রুটি দেখাত। এখন সেগুলো সবই টাইপসেট হয়, ঠিক যেমন আপনি LaTeX-এ লেখেন:

\partial টাইপসেট হয়

\langle ও \rangle টাইপসেট হয়, \left ও \right-এর পরেও

\langle u, v \rangle, \quad \left\langle \frac{a}{b} \right\rangle

\oplus ও বৃত্তাকার অন্যান্য অপারেটর টাইপসেট হয়

V \oplus W, \quad A \otimes B, \quad \bigcap_{i} A_i

ঠিক করা কমান্ডগুলোর মধ্যে আছে \partial; \langle, \rangle, \lang, \rang; \cap, \bigcap, \Cap, \doublecap, \sqcap; \oplus, \ominus, \otimes, \odot ও সেগুলোর বড় রূপ; \circledast, \circledcirc, \circleddash; \llbracket, \rrbracket; \hbar, \hslash, \mho; \dashleftarrow, \dashrightarrow; \bra, \ket, \braket; বিল্ট-ইন \argmax ও \argmin; Vmatrix এনভায়রনমেন্ট; আর সূত্রের ভেতরে \hspace*। এগুলোর কোনোটিকে আপনি Unicode অক্ষর দিয়ে বদলে থাকলে সেগুলো রেখে দিতে পারেন, অথবা আবার কমান্ডে ফিরে যেতে পারেন।

Unicode অক্ষরও কাজ করে

Scissor LaTeX সূত্রের ভেতরে সরাসরি Unicode গণিত অক্ষরও গ্রহণ করে। ⟨ ও ⟩-এর মতো ডিলিমিটার \left ও \right দিয়ে বড় হয়।

Unicode অক্ষর দিয়ে একই সূত্রগুলো

\frac{∂ f}{∂ x}, \quad ⟨ u, v ⟩, \quad \left⟨ \frac{a}{b} \right⟩,
\quad V ⊕ W, \quad A ∩ B, \quad ℏ \omega

Unicode অক্ষর আর নিজের তৈরি একটি অপারেটর

\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator*{\argmax}{arg\,max}
\begin{document}
\[
  ⋂_{i=1}^{n} A_i, \quad ⨁_{i} V_i, \quad ⟦ x ⟧, \quad
  ⟨ \psi \vert \phi ⟩, \quad a ⇢ b, \quad
  \argmax_{x} f(x), \quad
  \begin{Vmatrix} a & b \\ c & d \end{Vmatrix}
\]
\end{document}
Scissor LaTeX টাইপসেট করেছে: Unicode অক্ষর আর নিজের তৈরি একটি অপারেটর

XeLaTeX বা LuaLaTeX আর unicode-math প্যাকেজসহ একটি TeX ইনস্টলেশন এই অক্ষরগুলো যেমন আছে তেমনই পড়ে। pdfLaTeX-এ প্রিঅ্যাম্বলে \DeclareUnicodeCharacter দিয়ে LaTeX-কে বলে দিন প্রতিটি অক্ষরের অর্থ কী। Scissor LaTeX এই লাইনগুলো গ্রহণ করে আর উপেক্ষা করে, তাই একটি সোর্সই দুই জায়গায় কাজ করে:

Scissor LaTeX ও pdfLaTeX-এর জন্য একটি সোর্স

\documentclass{article}
\usepackage{amsmath}
\DeclareUnicodeCharacter{2202}{\partial}
\DeclareUnicodeCharacter{27E8}{\langle}
\DeclareUnicodeCharacter{27E9}{\rangle}
\DeclareUnicodeCharacter{2295}{\oplus}
\begin{document}
The gradient has the parts $\frac{∂ f}{∂ x_i}$, the inner product
is $⟨ u, v ⟩$, and the sum is $V ⊕ W$.
\end{document}
Scissor LaTeX টাইপসেট করেছে: Scissor LaTeX ও pdfLaTeX-এর জন্য একটি সোর্স

পূর্ণ তালিকা

নিচের তালিকাটি সাইট বিল্ড হওয়ার সময় তৈরি হয়: টাইপসেটারের টেবিলে থাকা প্রতিটি গণিত কমান্ড আলাদাভাবে একটি সূত্রে চেষ্টা করা হয়, আর যেগুলো কাজ করে না সেগুলো কী ঘটে তা-সহ তালিকায় আসে। ইঞ্জিনে কোনো কমান্ড ঠিক হয়ে গেলে সেটি নিজে থেকেই এই তালিকা থেকে বাদ পড়ে।

এই মুহূর্তে একটিও নেই: সারণির সব 789টি গণিত কমান্ড একটি সূত্রে আলাদাভাবে টাইপসেট হয়।

প্রশ্ন ও উত্তর

আমার LaTeX ডকুমেন্ট একেবারেই টাইপসেট হয় না কেন?

জানা একমাত্র কারণ একটি EPS ছবি। সেটিকে PDF, PNG বা SVG-তে রূপান্তর করুন আর \includegraphics-এ ফাইলের নাম বদলে দিন। অজানা কমান্ডসহ কোনো সূত্র ডকুমেন্ট আটকায় না; সেটি লাল রঙে দেখানো হয় এবং সমস্যা ট্যাবে তার নাম আসে।

Scissor LaTeX-এ কি \partial কাজ করে?

হ্যাঁ। \partial, \langle, \rangle, \oplus, \otimes, \hbar ও Vmatrix আগের সংস্করণগুলোতে পুরো ডকুমেন্ট আটকে দিত; এখন এগুলো LaTeX-এর মতোই টাইপসেট হয়।

"unknown symbol modifier" মানে কী?

আগের সংস্করণগুলো এটি দেখাত \langle, \oplus বা \hbar-এর মতো কমান্ডের ক্ষেত্রে, যেগুলোর চিহ্নের নাম টাইপসেটিং লাইব্রেরি বদলে ফেলেছিল। এই কমান্ডগুলো এখন কাজ করে। বার্তাটি এখনো দেখলে বর্তমান সংস্করণ পেতে এডিটরটি রিলোড করুন।

সাইট তৈরির সময় এই পেজের প্রতিটি উদাহরণ Scissor LaTeX টাইপসেট করে। সর্বশেষ আপডেট: 2026-11-07।