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

ئاماژەی ناوخۆیی لە 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}.
Scissor LaTeX ڕیزی کردووە: ئاماژەدان بە بەشێک و وێنەیەک

~ـی نێوان وشەکە و ئاماژەکە بۆشاییەکە کە هەرگیز ناشکێت، بۆیە "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.
Scissor LaTeX ڕیزی کردووە: \autoref، \cref و \Cref

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 ڕیزی کردووە: هەڵبژاردەکانی cleveref و \crefname
فەرمانلە 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.