hyperref وurl في Scissor LaTeX
تعمل حزمتا hyperref وurl في معظمهما في Scissor LaTeX: تعمل \href و\url و\hyperref[label]{text} و\autoref و\nameref، أما خيارات \hypersetup مثل ألوان الروابط وبيانات PDF الوصفية فتُتجاهل، و\nolinkurl غير معروف.
ماذا تفعل الحزمتان
تحوّل hyperref الإحالات والاستشهادات وعناوين URL إلى روابط قابلة للنقر في ملف PDF، وتضيف أوامر للروابط: \href{url}{text} و\url{...} و\hyperref[label]{text} و\autoref{label}، الذي يطبع نوع العنصر ورقمه ("Section 2"). ويحدّد \hypersetup{...} ألوان الروابط وخصائص PDF. أما حزمة url وحدها فتوفّر \url.
ما الذي يعمل هنا
| الأمر | في Scissor LaTeX | ملاحظات |
|---|---|---|
\href{url}{text} | يعمل | وكذلك عناوين mailto:. |
\url{...} | يعمل | لا تحتاج محارف مثل _ إلى تهريب. ويُكتب العنوان بخط النص، لا بخط ثابت العرض. |
\hyperref[label]{text} | يعمل | يطبع النص. |
\autoref{label} | يعمل | "Section 1" و"Figure 2" وهكذا. |
\nameref{label} | جزئيًا | يطبع الرقم، لا عنوان القسم. |
\pageref{label} | يعمل | |
\hypersetup{...} وخيارات الحزمة | يُحذف | لا تُطبَّق ألوان الروابط ولا حدودها ولا بيانات PDF الوصفية. |
\nolinkurl{...} | غير مدعوم | يُتخطّى مع ملاحظة في تبويب «المشكلات»؛ ويُحفظ النص. |
أمثلة
روابط إلى الويب وإلى عنوان بريد إلكتروني وإلى قسم، و\autoref:
\href و\url و\hyperref و\autoref
\section{Results}\label{sec:results}
The data is on \href{https://example.com/data}{the project page},
and the raw files are at \url{https://example.com/raw_data/v44}.
Write to \href{mailto:erika@example.com}{Erika Mustermann}.
See \hyperref[sec:results]{the results} or \autoref{sec:results}.\autoref للأشكال والجداول، و\nameref الذي يطبع رقمًا هنا:
\autoref و\nameref
\section{Method}\label{sec:method}
\begin{table}[h]
\centering
\begin{tabular}{lr} Erika & 44 \\ John & 38 \\ \end{tabular}
\caption{Scores.}\label{tab:scores}
\end{table}
\autoref{tab:scores} lists the scores; \nameref{sec:method}
describes how they were measured.يُقبل \hypersetup، لكن الألوان لا تُطبَّق:
\hypersetup يُتجاهل
\documentclass{article}
\usepackage{hyperref}
\hypersetup{colorlinks=true, urlcolor=blue, linkcolor=red}
\begin{document}
A link to \href{https://example.com}{example.com} in plain black.
\end{document}التوافق
- من تثبيت TeX إلى هنا: تعمل الروابط والإحالات. لا تُطبَّق ألوان الروابط وخصائص PDF من
\hypersetup، ويعطي\namerefرقمًا بدلًا من العنوان. - من هنا إلى تثبيت TeX: تُترجَم المستندات هناك دون تغيير. حمّل
hyperrefآخر حزمك، كالمعتاد.
الأدلة الكاملة موجودة على CTAN: ctan.org/pkg/hyperref وctan.org/pkg/url. وللاطلاع على دليل، راجع الروابط وعناوين URL والتسميات والإحالات المرجعية. ولـ \cref، راجع cleveref.
أسئلة وأجوبة
هل الروابط قابلة للنقر في ملف PDF المُصدَّر؟
تشير الروابط من \href و\url إلى عناوينها، وتنتقل \ref و\autoref و\hyperref إلى أهدافها في ملف PDF.
لماذا روابطي غير ملوّنة؟
يُتجاهل \hypersetup وخيارات الألوان في hyperref، فتبدو الروابط مثل النص المحيط بها. وهذا يُبقي ملف PDF جاهزًا للطباعة.
كل مثال في هذه الصفحة ينضّده Scissor LaTeX عند بناء الموقع. آخر تحديث: 2026-11-07.