fontenc, inputenc, fontspec û pakêtên fontan
inputenc û fontenc ne pêwîst in û bê bandor tên qebûlkirin, ji ber ku çavkanî her dem wekî UTF-8 tê xwendin. Di belgeyên asayî de font li ser Latin Modern û New Computer Modern Math sabît in: \setmainfont a fontspec û pakêtên wekî times an libertine tên paşguhkirin, û tenê guhertina ber bi sans serif ve bi \familydefault (bi bijarte bi helvet re) dixebite.
Pakêt çi dikin
inputencji pdfLaTeX re dibêje ka pelê çavkaniyê çawa hatiye kodkirin. Berî 2018 ji bo tîpên bi nîşanên nivîsandî\usepackage[utf8]{inputenc}pêwîst bû; LaTeX a niha bi xweber UTF-8 dixwîne.fontenckodkirina fontê hildibijêre.\usepackage[T1]{fontenc}fontên pdfLaTeX bi tîpên bi nîşan ên tê de amade dide, ku kîtkirin û kopîkirina nivîsê ji PDF-ê baştir dike.fontspec(XeLaTeX û LuaLaTeX) her fonteke OpenType a sazkirî bar dike:\setmainfont{...},\setsansfont{...},\setmonofont{...},\newfontfamily.- Pakêtên fontan ên wekî
lmodern,times,mathptmx,helvet,libertineannewtxtextbelgeyên pdfLaTeX diguherînin ser rûxsareke din.
Li vir çi dixebite
| Taybetmendî | Di Scissor LaTeX de | Nîşe |
|---|---|---|
| Çavkaniya UTF-8 bi ä, é, ł, yewnanî, kirîlî, CJK ... | Dixebite | Her dem, bi inputenc an bê wê. |
\usepackage[utf8]{inputenc}, \usepackage[T1]{fontenc}, lmodern | Tê derxistin | Tên qebûlkirin; tiştek nayê kirin. |
\renewcommand{\familydefault}{\sfdefault} | Dixebite | Nivîsa sereke bi Latin Modern Sans. |
helvet an tgheros bi rêza li jor re | Dixebite | Sans serif bi TeX Gyre Heros, ku dişibe Helvetica. |
sfmath | Dixebite | Formul bi sans serif. |
\texttt{...}, \ttfamily | Dixebite | Latin Modern Mono. |
\textbf, \textit, \emph | Dixebite | |
\textsc{...} | Beşek | Di fonta standard Latin Modern de, tîpên asayî. Bi helvet û di rûpelsaziyên konferansan de (ji bilî LNCS, ku Latin Modern bi kar tîne), tîpên mezin ên piçûk ên rastîn. |
\textsf{...}, \sffamily di nav nivîsê de | Tê derxistin | Nivîs serif dimîne. |
fontspec: \setmainfont, \setsansfont, \setmonofont | Tê derxistin | Di pêşgotinê de tên qebûlkirin, bê bandor. |
\newfontfamily\name{Font} | Piştgirî nayê dayîn | Bi peyamekê tê derbaskirin, û navê fontê tê çapkirin. |
times, mathptmx, palatino, libertine, newtxtext, charter ... | Tê derxistin | Nivîs bi Latin Modern dimîne. |
\fontsize{14}{16}\selectfont | Dixebite | Ya herî nêzîk ji mezinahiyên berbelav ji 5 heta 144 pt; valahiya rêzan li pey mezinahiyê tê. |
\fontfamily{...}\selectfont | Tê derxistin | Bê peyam; nivîs fonta xwe diparêze. |
\small, \large, \Huge ... | Dixebite | Ji bilî rûpelsaziyên konferans û kovaran, ku mezinahiyên xwe diparêzin. |
unicode-math: \setmathfont | Tê derxistin | Fonta matematîkê New Computer Modern Math dimîne. |
unicode-math: \symbf, \symit di formulekê de | Piştgirî nayê dayîn | Formul bi sor tê nîşandan. \mathbf, \boldsymbol an bm bi kar bîne. |
Mezinahiya fonta nivîsa sereke ji vebijarka çînê tê (10pt, 11pt an 12pt); binêre Rûpelsazî.
Mînak
Rêzên pêşgotinê yên ku gelek belge pê dest pê dikin tên qebûlkirin û tiştekî naguherînin; tîpên bi nîşan bi her awayî dixebitin:
inputenc, fontenc û lmodern tên qebûlkirin
\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}fontspec bê çewtî bar dibe, lê nivîs bi Latin Modern dimîne:
\setmainfont bandora wê tune
\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}Guhertina fontê ya yekane ku dixebite: hemû belge bi sans serif.
Sans serif bi \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}Lihevhatin
- Ji sazkirineke TeX ber bi vir ve: nivîs û formul bi Latin Modern tên parastin. Fontên ku bi
fontspecan pakêtên fontan hatine diyarkirin nayên bikaranîn, û belgeyên ku ji bo XeLaTeX hatine nivîsandin bê guhertin tên rêzkirin. - Ji vir ber bi sazkirineke TeX ve: belge bi pdfLaTeX, XeLaTeX an LuaLaTeX tên berhevkirin wekî ku pakêtên wan dixwazin, û wê demê fontên hilbijartî bandorê dikin.
Rêbernameyên tevahî li ser CTAN in: fontspec, fontenc, inputenc û unicode-math. Herwiha binêre Zimanên din û font.
Pirs û bersiv
Ma pêdivî bi \usepackage[utf8]{inputenc} heye?
Li vir na: çavkanî her dem wekî UTF-8 tê xwendin. Parastina rêzê zirarê nade, û sazkirinên TeX ên kevntir hîn jî pêdivî pê hene.
Ez çawa Times New Roman an Arial bi kar bînim?
Di belgeyeke asayî de na. Fonta nivîsê Latin Modern e; guhertina yekane ber bi sans serif ve ye bi \renewcommand{\familydefault}{\sfdefault}, ku bi \usepackage{helvet} re TeX Gyre Heros dide, ku dişibe Helvetica. Şablonên konferansan fontên xwe bi xwe tînin: ji bo piraniya wan TeX Gyre Termes (ku dişibe Times), ji bo ACM Libertinus.
Ma fontspec di Scissor LaTeX de dixebite?
Ew bê çewtî bar dibe, ji ber vê yekê belgeyên XeLaTeX vedibin û tên rêzkirin, lê \setmainfont û mîhengên din ên fontan tên paşguhkirin.
Her mînaka vê rûpelê dema ku malper tê avakirin ji aliyê Scissor LaTeX ve tê rêzkirin. Nûkirina dawî: 2026-11-07.