Συνεχίζοντας τη περιήγηση στο κόσμο των μακροεντολών θα δούμε πως μπορούμε να κάνουμε αντικατάσταση ήδη γραμμένες εντολές. Στο προηγούμενο άρθρο ( εισαγωγή στις μακροεντολές (#1) ) είδαμε πώς να ορίσουμε νέες εντολές και όχι πώς να αντικαταστήσουμε.
Ήδη έχουμε δει ένα overwrite όταν αλλάξαμε το QED στο περιβάλλον \begin{proof}. Μπορείτε να το θυμηθείτε εδώ . ΄Ενα άλλο παράδειγμα που έχουμε δει που κάνει overwrite είναι στα κουτάκια με τα Σ – Λ όπου ορίσαμε το μετρητή .
Όπως έχετε καταλάβει η βασική εντολή η
\renewcommand
Ας υποθέσουμε πως βαριέστε να γράφετε συνέχεια στο κείμενό σας την εντολή
\mathbb{ }
Αυτό λοιπόν που θα κάνουμε είναι να γράψουμε ένα shortcut για την εντολή, αλλά επειδή είναι ήδη ορισμένη δε μπορούμε να κάνουμε ό, τι κάναμε στο προηγούμενο άρθρο. Αντιθέτως θα τη ξανά ορίσουμε , θα κάνουμε ένα overwrite.
Ας υποθέσουμε πως θέλουμε να γράψουμε το κείμενο.
Το σύνολο των μιγαδικών είναι το
.
Για να μη γράφουμε συνέχεια το \mathbb{C} γράφουμε τη μάκρο
\renewcommand{\C}{\mathbb{C}}
και τη καλούμε κανονικά μέσα στο κείμενο. Άρα γράφοντας \C και εσωκλείοντας το μέσα σε δολλάρια στο κυρίως κείμενο θα εμφανιστεί το .






Στο forum θα βρείτε το άρθρο Εισαγωγή στις μακροεντολές ( #3) όπου αναπτύσσονται κάποιες εσωτερικές λειτουργίες και δίδεται προς συζήτηση ένας κώδικας ενώ το άρθρο Εισαγωγή στις μακροεντολές ( #4 ) βρίσκεται εδώ .