بڕۆ بۆ ناوەڕۆک

fontenc، inputenc، fontspec و پاکێجەکانی فۆنت

inputenc و fontenc پێویست نین و بەبێ کاریگەری وەردەگیرێن، چونکە سەرچاوەکە هەمیشە وەک UTF-8 دەخوێندرێتەوە. لە بەڵگەنامە ئاساییەکاندا، فۆنتەکان لەسەر Latin Modern و New Computer Modern Math جێگیرن: \setmainfontـی fontspec و پاکێجەکانی وەک times یان libertine پشتگوێ دەخرێن، و تەنها گۆڕین بۆ sans serif بە \familydefault (بە ئارەزوو لەگەڵ helvet) کار دەکات.

پاکێجەکان چی دەکەن

  • inputenc بە pdfLaTeX دەڵێت فایلی سەرچاوەکە چۆن کۆد کراوە. \usepackage[utf8]{inputenc} پێش 2018 بۆ هێما تایپکراوەکانی سەر پیت پێویست بوو؛ LaTeXـی ئێستا بە شێوەی بنەڕەتی UTF-8 دەخوێنێتەوە.
  • fontenc کۆدکردنی فۆنت هەڵدەبژێرێت. \usepackage[T1]{fontenc} فۆنتی وا دەدات بە pdfLaTeX کە پیتی خاوەن هێمایان تێدا دروستکراوە، کە پچڕاندنی وشە و کۆپیکردنی دەق لە PDF ەوە باشتر دەکات.
  • fontspec (XeLaTeX و LuaLaTeX) هەر فۆنتێکی OpenTypeـی دامەزراو بار دەکات: \setmainfont{...}، \setsansfont{...}، \setmonofont{...}، \newfontfamily.
  • پاکێجەکانی فۆنت وەک lmodern، times، mathptmx، helvet، libertine یان newtxtext بەڵگەنامەکانی pdfLaTeX دەگۆڕن بۆ شێوە پیتێکی تر.

چی لێرە کار دەکات

تایبەتمەندیلە Scissor LaTeXتێبینی
سەرچاوەی UTF-8 لەگەڵ ä، é، ł، یۆنانی، سیریلی، CJK ...کار دەکاتهەمیشە، لەگەڵ inputenc یان بەبێ ئەو.
\usepackage[utf8]{inputenc}، \usepackage[T1]{fontenc}، lmodernلادەبرێنوەردەگیرێن؛ هیچ کارێکیان نییە.
\renewcommand{\familydefault}{\sfdefault}کار دەکاتدەقی سەرەکی بە Latin Modern Sans.
helvet یان tgheros لەگەڵ دێڕەکەی سەرەوەکار دەکاتSans serif بە TeX Gyre Heros، هاوشێوەیەکی Helvetica.
sfmathکار دەکاتفۆرموولەکان بە sans serif.
\texttt{...}، \ttfamilyکار دەکاتLatin Modern Mono.
\textbf، \textit، \emphکار دەکات
\textsc{...}بەشێکیلە فۆنتی بنەڕەتیی Latin Modern دا، پیتی ئاسایی. لەگەڵ helvet و لە ڕێکخستنەکانی کۆنفرانسدا (جگە لە LNCS، کە Latin Modern بەکاردەهێنێت)، small capsـی ڕاستەقینە.
\textsf{...}، \sffamily لەناو دەقدالادەبرێندەقەکە بە serif دەمێنێتەوە.
fontspec: \setmainfont، \setsansfont، \setmonofontلادەبرێنلە پێشەکیدا وەردەگیرێن، بێ کاریگەری.
\newfontfamily\name{Font}پشتگیری ناکرێتبە پەیامێک تێدەپەڕێندرێت، و ناوی فۆنتەکە چاپ دەکرێت.
times، mathptmx، palatino، libertine، newtxtext، charter ...لادەبرێندەقەکە بە Latin Modern دەمێنێتەوە.
\fontsize{14}{16}\selectfontکار دەکاتنزیکترین قەبارەی باو لە 5 تا 144 pt؛ بۆشایی نێوان دێڕەکان بەدوای قەبارەکەدا دەڕوات.
\fontfamily{...}\selectfontلادەبرێنبێ پەیام؛ دەقەکە فۆنتی خۆی دەپارێزێت.
\small، \large، \Huge ...کار دەکاتلە دەرەوەی ڕێکخستنەکانی کۆنفرانس و گۆڤار، کە قەبارەی خۆیان دەپارێزن.
unicode-math: \setmathfontلادەبرێتفۆنتی بیرکاری New Computer Modern Math دەمێنێتەوە.
unicode-math: \symbf، \symit لە فۆرموولێکداپشتگیری ناکرێتفۆرموولەکە بە سوور پیشان دەدرێت. \mathbf، \boldsymbol یان bm بەکاربهێنە.

قەبارەی فۆنتی دەقی سەرەکی لە هەڵبژاردەی پۆلەکەوە دێت (10pt، 11pt یان 12pt)؛ سەیری ڕێکخستنی پەڕە بکە.

نموونەکان

ئەو دێڕانەی پێشەکی کە زۆر بەڵگەنامە پێیان دەست پێ دەکەن وەردەگیرێن و هیچ ناگۆڕن؛ پیتە تایپکراوەکانی خاوەن هێما بە هەر حاڵ کار دەکەن:

inputenc، fontenc و lmodern وەردەگیرێن

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\begin{document}
Hans Mustermann bestellt Crème brûlée, Smørrebrød und Pierogi z
kapustą. \texttt{Monospaced}, \textbf{bold} and \textit{italic}
work as usual.
\end{document}
Scissor LaTeX ڕیزی کردووە: inputenc، fontenc و lmodern وەردەگیرێن

fontspec بەبێ هەڵە بار دەبێت، بەڵام دەقەکە بە Latin Modern دەمێنێتەوە:

\setmainfont هیچ کاریگەرییەکی نییە

\documentclass{article}
\usepackage{fontspec}
\setmainfont{TeX Gyre Pagella}
\begin{document}
This paragraph would be set in Pagella by XeLaTeX or LuaLaTeX.
Here it stays in Latin Modern, the default font.
\end{document}
Scissor LaTeX ڕیزی کردووە: \setmainfont هیچ کاریگەرییەکی نییە

تاکە گۆڕینی فۆنت کە کار دەکات: هەموو بەڵگەنامەکە بە sans serif.

Sans serif بە \familydefault و sfmath

\documentclass{article}
\usepackage{helvet}
\usepackage{sfmath}
\renewcommand{\familydefault}{\sfdefault}
\begin{document}
\section{Results}
John Doe measured $v = 44\,\mathrm{m/s}$, which matches the
estimate $v \approx \sqrt{2 g h}$.
\end{document}

گونجاوی

  • لە دامەزراندنێکی TeX ەوە بۆ ئێرە: دەق و فۆرموولەکان دەپارێزرێن، بە Latin Modern. ئەو فۆنتانەی بە fontspec یان پاکێجەکانی فۆنت دیاری کراون بەکارناهێنرێن، و ئەو بەڵگەنامانەی بۆ XeLaTeX نووسراون بێ گۆڕانکاری ڕیز دەکرێن.
  • لێرەوە بۆ دامەزراندنێکی TeX: بەڵگەنامەکان بە pdfLaTeX، XeLaTeX یان LuaLaTeX کۆمپایل دەبن بەپێی ئەوەی پاکێجەکانیان دەیخوازن، و ئەو کات فۆنتە هەڵبژێردراوەکان کاریگەرییان دەبێت.

ڕێنماییە تەواوەکان لە CTAN دان: fontspec، fontenc، inputenc و unicode-math. هەروەها سەیری زمان و فۆنتەکانی تر بکە.

پرسیار و وەڵام

ئایا پێویستم بە \usepackage[utf8]{inputenc} هەیە؟

لێرە نا: سەرچاوەکە هەمیشە وەک UTF-8 دەخوێندرێتەوە. هێشتنەوەی دێڕەکە هیچ زیانێکی نییە، و دامەزراندنە کۆنەکانی TeX هێشتا پێویستیان پێیەتی.

چۆن Times New Roman یان Arial بەکاربهێنم؟

لە بەڵگەنامەیەکی ئاساییدا ناکرێت. فۆنتی دەق Latin Modernـە؛ تاکە گۆڕین بۆ sans serifـە بە \renewcommand{\familydefault}{\sfdefault}، کە لەگەڵ \usepackage{helvet} فۆنتی TeX Gyre Heros دەدات، هاوشێوەیەکی Helvetica. قاڵبەکانی کۆنفرانس فۆنتەکانی خۆیان لەگەڵ خۆیاندا دەهێنن: TeX Gyre Termes (هاوشێوەیەکی Times) بۆ زۆربەیان، Libertinus بۆ ACM.

ئایا fontspec لە Scissor LaTeX کار دەکات؟

بەبێ هەڵە بار دەبێت، بۆیە بەڵگەنامەکانی XeLaTeX دەکرێنەوە و ڕیز دەکرێن، بەڵام \setmainfont و ڕێکخستنەکانی تری فۆنت پشتگوێ دەخرێن.

هەموو نموونەیەکی ئەم پەڕەیە لە کاتی دروستکردنی ماڵپەڕەکەدا لەلایەن Scissor LaTeX ڕیز دەکرێت. دوایین نوێکردنەوە: 2026-11-07.