ئاماژەی ناوخۆیی لە LaTeX: \label و \ref
\label{key} ڕاستەوخۆ دوای ئەو شتە دابنێ کە دەتەوێت ئاماژەی پێ بدەیت (دوای \section{...}، دوای \caption{...}، لەناو هاوکێشەیەکدا) و \ref{key} لەو شوێنە بنووسە کە ژمارەکەیت دەوێت؛ Scissor LaTeX لە کاتی ڕیزکردندا ژمارەکە پڕ دەکاتەوە.
نیشانە دابنێ، پاشان ئاماژە بدە
ئاماژەیەکی ناوخۆیی دوو نیوەی هەیە. \label{key} شتێکی ژمارەدار نیشانە دەکات، و \ref{key} ژمارەکەی چاپ دەکات. کلیلەکە هەر ناوێکە کە خۆت هەڵیدەبژێریت؛ پێشگرەکانی وەک sec:، fig:، tab: و eq: نەریتێکن کە کلیلەکان خوێندراوە دەهێڵنەوە، نەک یاسا.
ئاماژەدان بە بەشێک و وێنەیەک
\section{Results}
\label{sec:results}
\begin{figure}[h]
\centering
\begin{tikzpicture}
\draw (0,0) -- (1,0.8) -- (2,0.3) -- (3,1.1);
\end{tikzpicture}
\caption{Measured values.}
\label{fig:values}
\end{figure}
Section~\ref{sec:results} shows the values in Figure~\ref{fig:values}.~ـی نێوان وشەکە و ئاماژەکە بۆشاییەکە کە هەرگیز ناشکێت، بۆیە "Figure" و ژمارەکەی لەسەر هەمان دێڕ دەمێننەوە.
نیشانەکە لە کوێ دابنێیت
نیشانەکە ژمارەی نزیکترین شتی ژمارەداری پێش خۆی وەردەگرێت:
| ئاماژە بە | \label لە کوێ دابنێیت | \ref چاپ دەکات |
|---|---|---|
| بەشێک | ڕاستەوخۆ دوای \section{...} (یان \subsection، \chapter) | 2، 2.1 |
| وێنە یان خشتەیەک | دوای \caption{...}، لەناو floatـەکەدا | 1 |
| هاوکێشەیەک | لەناو equation یان alignـێکی ژمارەدار | 1 |
| بڕگەیەکی لیست | دوای \item لە enumerateـێکدا | 2، 2b |
| تیۆرێمێک | لەناو theorem، lemma و ژینگە هاوشێوەکاندا | 1 |
| پەراوێزێک | لەناو دەقی \footnote{...} | 2 |
هاوکێشەکان
\eqref{key} ژمارەی هاوکێشەیەک لەناو کەوانەدا چاپ دەکات، هەروەک ژمارەی هاوکێشەکان زۆرجار پیشان دەدرێن. \ref{key} ژمارە ڕووتەکە دەدات.
\eqref و \ref بۆ هاوکێشەیەک
\begin{equation}
a^2 + b^2 = c^2
\label{eq:pythagoras}
\end{equation}
Equation~\eqref{eq:pythagoras} is famous; its number is \ref{eq:pythagoras}.بلۆکێکی align یان gather لە Scissor LaTeX دا یەک ژمارە وەردەگرێت، نەک یەک ژمارە بۆ هەر ڕیزێک. تەنها یەکەم \labelـی بلۆکەکە دەمێنێتەوە، بۆیە ئاماژەدان بە نیشانەی ڕیزێکی دواتر ?? چاپ دەکات. بۆ وردەکارییەکان هاوکێشە، ڕێکخستن و ژمارەدان ببینە.
فەرمانەکان کە ناوەکە زیاد دەکەن: \autoref و \cref
\autoref (لە hyperref) و \cref (لە cleveref) جۆری شتەکە لەگەڵ ژمارەکەی چاپ دەکەن، بۆیە پێویست ناکات خۆت "Figure" بنووسیت. \cref بنەڕەتەکانی cleveref پەیڕەو دەکات: پیتی بچووک و ناوی کورت ("fig."، "eq.")، و \Cref لە سەرەتای ڕستەدا ناوە تەواوەکە بە پیتی گەورە دەدات.
\autoref، \cref و \Cref
\section{Method}
\label{sec:method}
\begin{equation}
y = 44x
\label{eq:line}
\end{equation}
\begin{table}[h]
\centering
\caption{Settings.}
\label{tab:settings}
\begin{tabular}{lr} Runs & 44 \\ \end{tabular}
\end{table}
\autoref{sec:method} uses \cref{tab:settings} and \cref{eq:line}.
\Cref{tab:settings} lists the runs.cleveref دەتوانێت هەروەها لە یەک کاتدا ئاماژە بە چەند نیشانەیەک بدات، و بە مەودایەک:
لیست و مەودا بە \cref
\begin{equation} a = 1 \label{eq:a} \end{equation}
\begin{equation} b = 2 \label{eq:b} \end{equation}
See \cref{eq:a,eq:b}, or \crefrange{eq:a}{eq:b}.هەڵبژاردەکانی پاکێجەکە capitalise (یان capitalize)، noabbrev و nameinlink دەخوێندرێنەوە، هەروەها \crefname و \Crefname لە پێشەکیدا.
هەڵبژاردەکانی cleveref و \crefname
\documentclass{article}
\usepackage{amsmath}
\usepackage[capitalise,noabbrev]{cleveref}
\crefname{table}{Tab.}{Tabs.}
\begin{document}
\begin{equation} E = mc^2 \label{eq:e} \end{equation}
\begin{table}[h]
\centering
\caption{Masses.}
\label{tab:m}
\begin{tabular}{l} 44 kg \\ \end{tabular}
\end{table}
\cref{eq:e} uses the mass in \cref{tab:m}.
\end{document}| فەرمان | لە Scissor LaTeX | تێبینی |
|---|---|---|
\ref{key} | کار دەکات | تەنها ژمارەکە. |
\eqref{key} | کار دەکات | ژمارەکە لەناو کەوانەدا. |
\pageref{key} | کار دەکات | ژمارەی ئەو پەڕەیەی نیشانەکەی لێیە. |
\autoref{key} | بەشێکی | "Section 2"، "Figure 1"، "Table 1"، "Theorem 1". بۆ هاوکێشەکان ژمارە ڕووتەکە چاپ دەکات، نەک "Equation 1". |
\cref، \Cref | کار دەکات | یەک یان چەند نیشانەیەک؛ ناوە بنەڕەتییەکانی cleveref، یان هی خۆت لە \crefname. |
\crefrange، \cpageref، \namecref | کار دەکات | مەودایەک، پەڕەکە، یان تەنها ناوەکە. |
\nameref{key} | بەشێکی | ژمارەکە چاپ دەکات، نەک ناونیشانی بەشەکە. |
\vref{key} | بەشێکی | ژمارەکە چاپ دەکات، بەبێ "on the next page". |
\hyperref[key]{text} | کار دەکات | دەقەکەت وەک بەستەرێک بۆ نیشانەکە چاپ دەکات. |
پەڕەکان و نیشانە ونەکان
\pageref ئەو پەڕەیە چاپ دەکات کە نیشانەیەکی لەسەرە. ئاماژەدان بە نیشانەیەک کە بوونی نییە ??ـێکی ئەستوور چاپ دەکات، هەروەک LaTeX پێش ڕاکردنی دووەمی دەیکات، و تابی کێشەکان هەموو نیشانەیەکی ون یەک جار لیست دەکات: "References to labels that do not exist (shown as ??): sec:nowhere".
\pageref و نیشانەیەکی ون
\section{Data}
\label{sec:data}
The data is described on page~\pageref{sec:data}.
This label does not exist: Section~\ref{sec:nowhere}.تابی کێشەکان: References to labels that do not exist (shown as ??): sec:nowhere
چی جیاوازە لە دامەزراندنێکی TeX
بۆ پاکێجەکان، cleveref و hyperref ببینە؛ ڕێنماییە تەواوەکان لە CTANـن: cleveref، hyperref.
پرسیار و وەڵام
بۆچی ئاماژەکەم لە LaTeX دا ?? پیشان دەدات؟
نیشانەکە بوونی نییە، یان جیاواز لە \refـەکە نووسراوە. لە Scissor LaTeX دا دەشتوانێت واتای ئەوە بێت کە نیشانەکە دووەمینە لە بلۆکێکی align، کە تەنها یەک ژمارە وەردەگرێت.
چۆن بە کەوانەوە ئاماژە بە هاوکێشەیەک بدەم؟
\eqref{key} لە amsmath بەکاربهێنە. ژمارەکە لەناو کەوانەدا چاپ دەکات، بۆ نموونە (1).
جیاوازیی نێوان \ref و \autoref چییە؟
\ref تەنها ژمارەکە چاپ دەکات. \autoref جۆرەکەی زیاد دەکات، وەک "Figure 1" یان "Section 2"، کە نووسینی وشەکەت لێ کەم دەکاتەوە.
هەموو نموونەیەکی ئەم پەڕەیە لە کاتی دروستکردنی ماڵپەڕەکەدا لەلایەن Scissor LaTeX ڕیز دەکرێت. دوایین نوێکردنەوە: 2026-11-07.