सामग्री पर जाएँ

दूसरी भाषाएँ और फ़ॉन्ट

Scissor LaTeX किसी भी भाषा का टेक्स्ट टाइपसेट करता है: टेक्स्ट UTF-8 में टाइप करें और Scissor LaTeX उस लिपि वाला फ़ॉन्ट चुन लेता है। फ़ॉन्ट सिर्फ़ सेरिफ़ और सैन्स सेरिफ़ के बीच बदले जा सकते हैं; babel, polyglossia और fontspec की सेटिंग अनदेखी होती हैं, और हाइफ़नेशन व "Figure" जैसे नाम अंग्रेज़ी ही रहते हैं।

टेक्स्ट जैसा है वैसा टाइप करें

Scissor LaTeX आपके सोर्स को UTF-8 के रूप में पढ़ता है, इसलिए आप ä, ß, é, ñ या ł सीधे टाइप कर सकते हैं। \"a या \c{c} जैसी पुरानी LaTeX एक्सेंट कमांड भी काम करती हैं, और inputenc व fontenc की ज़रूरत नहीं है (वे स्वीकार और अनदेखे होते हैं)।

उमलाउट और उद्धरण चिह्नों वाला जर्मन टेक्स्ट

Die Größe der Straße wurde am Montag gemessen: 44~m.
Man sagt „gut gemacht“ oder \"Ubung macht den Meister.
Français: déjà vu, garçon. Español: ¿Dónde está la niña?
Scissor LaTeX द्वारा टाइपसेट: उमलाउट और उद्धरण चिह्नों वाला जर्मन टेक्स्ट

दूसरी लिपियाँ

ग्रीक, सिरिलिक, अरबी, हिब्रू, चीनी, जापानी, कोरियाई, देवनागरी और कई दूसरी लिपियाँ बिना किसी सेटअप के टाइपसेट होती हैं। जब टेक्स्ट किसी ऐसी लिपि में होता है जो Latin Modern में नहीं है, तो एडिटर पहली बार ज़रूरत पड़ने पर उससे मेल खाता एक Noto फ़ॉन्ट लोड करता है (उसके बाद वह ऑफ़लाइन इस्तेमाल के लिए सेव रहता है)।

एक डॉक्यूमेंट में कई लिपियाँ

Ελληνικά: Καλημέρα. Русский: Доброе утро.

中文:早上好。日本語:おはようございます。한국어: 좋은 아침.

हिन्दी: सुप्रभात।
Scissor LaTeX द्वारा टाइपसेट: एक डॉक्यूमेंट में कई लिपियाँ

दाएँ से बाएँ लिखा जाने वाला टेक्स्ट

अरबी और हिब्रू शब्द एक लाइन के अंदर दाएँ से बाएँ सही आकार और क्रम में आते हैं। पैराग्राफ़ खुद बाएँ से दाएँ ही रहता है: लाइनें बाएँ मार्जिन से शुरू होती हैं, और पैराग्राफ़ के आखिर का विराम चिह्न लाइन के दाएँ छोर पर जाता है। अंग्रेज़ी टेक्स्ट के अंदर शब्दों और वाक्यांशों के लिए यह ठीक पढ़ा जाता है; अरबी या हिब्रू में पूरे डॉक्यूमेंट के लिए लेआउट वैसा नहीं होता जैसा पाठक उम्मीद करता है।

अंग्रेज़ी पैराग्राफ़ के अंदर अरबी और हिब्रू

The word for peace is \foreignlanguage{arabic}{سلام} in Arabic
and שלום in Hebrew.

العربية: مرحبا بالعالم.
Scissor LaTeX द्वारा टाइपसेट: अंग्रेज़ी पैराग्राफ़ के अंदर अरबी और हिब्रू

babel और polyglossia

\usepackage[ngerman]{babel}, \setdefaultlanguage के साथ \usepackage{polyglossia}, \selectlanguage और \foreignlanguage स्वीकार होते हैं, लेकिन भाषा की सेटिंग लागू नहीं होतीं:

फ़ीचरScissor LaTeX में
उस भाषा में टेक्स्टकाम करता है (इसे UTF-8 में टाइप करें)।
हाइफ़नेशनहमेशा अंग्रेज़ी नियम।
नाम: "Figure", "Table", "References", "Proof", "Chapter"हमेशा अंग्रेज़ी।
\today से तारीखकुछ नहीं छापता; तारीख खुद लिखें।
\foreignlanguage{lang}{text}टेक्स्ट बना रहता है।
"a (ngerman) या \og (french) जैसे शॉर्टहैंडपढ़े नहीं जाते।

babel ngerman: कैप्शन का नाम अंग्रेज़ी ही रहता है

\documentclass{article}
\usepackage[ngerman]{babel}
\usepackage{booktabs}
\begin{document}
\begin{table}[h]
  \centering
  \caption{Messwerte}
  \begin{tabular}{lr}
    \toprule
    Ort & Wert \\
    \midrule
    Berlin & 44 \\
    \bottomrule
  \end{tabular}
\end{table}
\end{document}

फ़ॉन्ट

बॉडी टेक्स्ट Latin Modern में सेट होता है, जो LaTeX के डिफ़ॉल्ट Computer Modern जैसा दिखता है, क्लास ऑप्शन के साइज़ पर। फ़ॉर्मूले New Computer Modern Math इस्तेमाल करते हैं, और \texttt व कोड Latin Modern Mono। इसके भीतर आप पूरे डॉक्यूमेंट को सैन्स सेरिफ़ में बदल सकते हैं:

सेटिंगScissor LaTeX में
\renewcommand{\familydefault}{\sfdefault}काम करता है: बॉडी टेक्स्ट Latin Modern Sans में सेट होता है।
ऊपर वाली लाइन के साथ \usepackage{helvet} (या tgheros)काम करता है: सैन्स सेरिफ़ फ़ॉन्ट TeX Gyre Heros होता है, जो Helvetica जैसा दिखता है।
\usepackage{cmbright}, \usepackage{arev}आंशिक रूप से: टेक्स्ट और फ़ॉर्मूले सैन्स सेरिफ़ में, Latin Modern Sans के साथ दिखाए जाते हैं।
\usepackage{sfmath}काम करता है: फ़ॉर्मूले सैन्स सेरिफ़ में।
KOMA-Script क्लासहेडिंग और टाइटल सैन्स सेरिफ़ में।
टेक्स्ट के अंदर \textsf{...}, \sffamilyछोड़ दिए जाते हैं: टेक्स्ट सेरिफ़ ही रहता है।
fontspec: \setmainfont, \setsansfontअनदेखे।
फ़ॉन्ट पैकेज: mathptmx, times, palatino, libertine, charter ...अनदेखे: टेक्स्ट Latin Modern ही रहता है।
साइज़ कमांड: \small, \large, \Huge ...काम करते हैं, मौजूदा फ़ॉन्ट में।

helvet के साथ पूरा डॉक्यूमेंट सैन्स सेरिफ़ में

\documentclass{article}
\usepackage{helvet}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
\section{A sans-serif document}
The body text uses a Helvetica look-alike, while the formula
$a^2 + b^2 = c^2$ keeps the math font.
\end{document}
Scissor LaTeX द्वारा टाइपसेट: helvet के साथ पूरा डॉक्यूमेंट सैन्स सेरिफ़ में

TeX इंस्टॉलेशन से क्या अलग है

TeX इंस्टॉलेशन में अरबी, हिब्रू या CJK टेक्स्ट वाले डॉक्यूमेंट को उपयुक्त फ़ॉन्ट के साथ XeLaTeX या LuaLaTeX, या CJKutf8 जैसे पैकेज चाहिए; तब वही सोर्स इन जोड़ों के साथ वहाँ कंपाइल हो जाता है। देखें babel और polyglossia और फ़ॉन्ट और fontspec। मैनुअल CTAN पर हैं: babel, polyglossia, fontspec।

सवाल और जवाब

LaTeX में उमलाउट कैसे लिखें?

उन्हें सीधे टाइप करें: Scissor LaTeX UTF-8 पढ़ता है, इसलिए ä, ö, ü और ß जैसे हैं वैसे काम करते हैं। \"a और \ss कमांड भी काम करती हैं।

क्या मैं Scissor LaTeX में चीनी या अरबी लिख सकता हूँ?

हाँ। टेक्स्ट टाइप करें, और उस लिपि वाला फ़ॉन्ट अपने-आप लोड हो जाता है। अरबी और हिब्रू हर लाइन के अंदर दाएँ से बाएँ आकार लेते हैं, जबकि पैराग्राफ़ बाएँ से दाएँ रहता है।

अपने डॉक्यूमेंट का फ़ॉन्ट कैसे बदलें?

आप \renewcommand{\familydefault}{\sfdefault} से, चाहें तो \usepackage{helvet} के साथ, सैन्स सेरिफ़ पर जा सकते हैं। दूसरे फ़ॉन्ट, fontspec की सेटिंग समेत, उपलब्ध नहीं हैं।

इस पेज का हर उदाहरण साइट बनते समय Scissor LaTeX टाइपसेट करता है। पिछला अपडेट: 2026-11-07।