Τα 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{...} | Δεν υποστηρίζεται | Παραλείπεται με σημείωση στα Προβλήματα· το κείμενο διατηρείται. |
Παραδείγματα
Σύνδεσμοι προς τον ιστό, προς μια διεύθυνση e-mail και προς μια ενότητα, και το \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.