Here naverokê

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

  • inputenc ji 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.
  • fontenc kodkirina 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, libertine an newtxtext belgeyên pdfLaTeX diguherînin ser rûxsareke din.

Li vir çi dixebite

TaybetmendîDi Scissor LaTeX deNîşe
Çavkaniya UTF-8 bi ä, é, ł, yewnanî, kirîlî, CJK ...DixebiteHer dem, bi inputenc an bê wê.
\usepackage[utf8]{inputenc}, \usepackage[T1]{fontenc}, lmodernTê derxistinTên qebûlkirin; tiştek nayê kirin.
\renewcommand{\familydefault}{\sfdefault}DixebiteNivîsa sereke bi Latin Modern Sans.
helvet an tgheros bi rêza li jor reDixebiteSans serif bi TeX Gyre Heros, ku dişibe Helvetica.
sfmathDixebiteFormul bi sans serif.
\texttt{...}, \ttfamilyDixebiteLatin Modern Mono.
\textbf, \textit, \emphDixebite
\textsc{...}BeşekDi 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ê deTê derxistinNivîs serif dimîne.
fontspec: \setmainfont, \setsansfont, \setmonofontTê derxistinDi pêşgotinê de tên qebûlkirin, bê bandor.
\newfontfamily\name{Font}Piştgirî nayê dayînBi peyamekê tê derbaskirin, û navê fontê tê çapkirin.
times, mathptmx, palatino, libertine, newtxtext, charter ...Tê derxistinNivîs bi Latin Modern dimîne.
\fontsize{14}{16}\selectfontDixebiteYa herî nêzîk ji mezinahiyên berbelav ji 5 heta 144 pt; valahiya rêzan li pey mezinahiyê tê.
\fontfamily{...}\selectfontTê derxistinBê peyam; nivîs fonta xwe diparêze.
\small, \large, \Huge ...DixebiteJi bilî rûpelsaziyên konferans û kovaran, ku mezinahiyên xwe diparêzin.
unicode-math: \setmathfontTê derxistinFonta matematîkê New Computer Modern Math dimîne.
unicode-math: \symbf, \symit di formulekê dePiştgirî nayê dayînFormul 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}
Ji aliyê Scissor LaTeX ve hatiye rêzkirin: inputenc, fontenc û lmodern tên qebûlkirin

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}
Ji aliyê Scissor LaTeX ve hatiye rêzkirin: \setmainfont bandora wê tune

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 fontspec an 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.