Αυτόματοι υπερσύνδεσμοι

Συντονιστής: grigkost

Άβαταρ μέλους
Tolaso J Kos
Δημοσιεύσεις: 5225
Εγγραφή: Κυρ Αύγ 05, 2012 10:09 pm
Τοποθεσία: Λάρισα, Βαρκελώνη
Επικοινωνία:

Αυτόματοι υπερσύνδεσμοι

#1

Μη αναγνωσμένη δημοσίευση από Tolaso J Kos » Κυρ Δεκ 10, 2017 9:57 pm

Ας υποθέσουμε πως κατά τη συγγραφή ενός κειμένου θέλουμε κάποιες λέξεις να ανακατευθύνουν σε συνδέσμους. Λόγω της συχνής εμφάνισης τους η πληκτρολόγηση

Κώδικας: Επιλογή όλων

\href{hyperlink}{word}
φαίνεται χρονοβόρα και κουραστική. Υπάρχει κάποιος αυτόματος τρόπος να πούμε στο \rm \TeX κάθε φορά που συναντάει τη συγκεκριμένη λέξη να τη ταιριάζει με το σύνδεσμο στον οποίο πρέπει να ανακατευθύνει ; Ένας τρόπος θα ήταν να ορίσουμε μία μακροεντολή και να χρησιμοποιούμε αυτή κάθε φορά. Για παράδειγμα

Κώδικας: Επιλογή όλων

\newcommand{\Euler}{\href{http://mathworld.wolfram.com/Euler-MascheroniConstant.html}{Euler - Mascheroni constant}} 
και στο κυρίως κείμενο να γράφουμε

Κώδικας: Επιλογή όλων

\Euler
το οποίο δεν είναι κακή ιδέα αλλά δε ξέρω τι μειονεκτήματα έχει αν είναι πολλές οι λέξεις που πρέπει να ανακατευθύνουν. Κάτι άλλο ίσως το οποίο να αποφεύγει τις μακροεντολές; Θα μπορούσαμε π.χ να χρησιμοποιήσουμε conditionals?


Η φαντασία είναι σημαντικότερη από τη γνώση !
\displaystyle{{\color{blue}\mathbf{Life=\int_{birth}^{death}\frac{happiness}{time}\Delta time} }}

Λέξεις Κλειδιά:
Απάντηση

Επιστροφή σε “Πακέτα και γραφή σε TeX-κειμενογράφο”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες