changelog.png
site-map.png
rss.png

Εισαγωγή Μακροεντολών στο GUI

Στο AncientGreek συμπεριλαμβάνεται μία βιβλιοθήκη (που επίσης ονομάζεται AncientGreek) η οποία παρέχει μια σειρά μακροεντολών οργανωμένες σε αρθρώματα. Δεν προορίζονται όλες οι μακροεντολές για εκτέλεση από τον χρήστη· οι περισσότερες από αυτές δρουν ως βοηθητικές. Αν δεν γνωρίζετε ήδη ποιες μακροεντολές μπορείτε να εκτελέσετε και για ποιο λόγο, ανατρέξτε στη σελίδα των μακροεντολών.

Από την εκδ. 1.2 και μετά, όλες οι μακροεντολές μπορούν να εκτελεστούν από το διάλογο Μακροεντολών του AncientGreek που φαίνεται παρακάτω.

ancientgreek-dialog.png
Ο διάλογος του AncientGreek στο Mac OS

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

Ο χρήστης μπορεί να χρησιμοποιήσει τα βελάκια για να επιλέξει την μακροεντολή που θέλει να εκτελέσει πατώντας ENTER, ή να κλείσει το διάλογο πατώντας στο κουμπί Κλείσιμο. Υπάρχει βέβαια και η δυνατότητα να εμφανίσει τη Βοήθεια για να λάβει περισσότερες πληροφορίες για την επιλεγμένη λειτουργία.

Ο διάλογος ανοίγει είτε από το μενού του AncientGreek (που πρωτοεμφανίστηκε στην έκδ. 1.3-beta7), ή από την εργαλειοθήκη του (το εικονίδιο με το κόκκινο ωμέγα με την περισπωμένη).

Το μενού του AncientGreek^

Στην ακόλουθη εικόνα φαίνεται μία αναπαράσταση του μενού του AncientGreek.

menu.jpg

Το κύριο μενού περιλαμβάνει τις ακόλουθες καταχωρήσεις:

  1. Πρόκειται για ένα υπομενού που παρέχει πρόσβαση στο εγχειρίδιο του AncientGreek, είτε αυτό προλαμβάνεται στην επέκταση, είτε στο διαδίκτυο.
  1. Η εκτέλεση των περισσότερων μακροεντολών του AncientGreek παίρνει πολύ χρόνο για να ολοκληρωθεί. Ένας τρόπος για να μειωθεί αυτός ο χρόνος είναι το κλείδωμα του εγγράφου (αναστολή της ενημέρωσης της οθόνης κατά την εκτέλεση της μακροεντολής). Αυτό σημαίνει ότι όποιες αλλαγές γίνονται στο έγγραφο δεν είναι ορατές μέχρι αυτό να ξεκλειδωθεί.
  2. Ωστόσο, υπάρχει ένα μειονέκτημα· αν κάτι πάει στραβά και η μακροεντολή "κρασάρει" (τερματίσει πρόωρα λόγω κάποιου σφάλματος), πριν την εκτέλεση της εντολής ξεκλειδώματος, το έγγραφο θα παραμείνει κλειδωμένο μέχρι να κλείσει και να ξανανοίξει.
  3. Παρότι προσπαθώ να μειώσω την πιθανότητα να συμβεί κάποιο "κρασάρισμα", αυτό δεν είναι δυνατόν να αποκλειστεί πλήρως. Έτσι, συμπεριέλαβα αυτή την καταχώρηση στο μενού, ώστε σε κάθε περίπτωση αν ο χρήστης καταλήξει με το έγγραφό του κλειδωμένο, να μπορεί να το ξεκλειδώσει και να συνεχίσει την εργασία του.
  4. Η εντολή ξεκλειδώματος μπορεί να δοθεί διαδοχικά μέχρι το έγγραφο να ξεκλειδωθεί.
  1. Εκτελεί ενέργειες που πρέπει να γίνουν πριν την απεγκατάσταση του AncientGreek. Η χρήση της είναι υποχρεωτική αν το AncientGreek πρέπει να απεγκατασταθεί.
  1. Εμφανίζει πληροφορίες σχετικά με το AncientGreek.

Το AncientGreek στο context μενού^

Από την έκδ. 1.5 και μετά, το AncientGreek ενσωματώνεται στο context μενού (το μενού που ανοίγει με δεξί κλικ σε κάποιο σημείο του εγγράφου), αυξάνοντας την χρηστικότητά του. Το υπομενού του AncientGreek (που φαίνεται στην ακόλουθη εικόνα) περιέχει όλες τις διαθέσιμες επιλογές μετατροπής ιστορικών κωδικοποιήσεων.

ancientgreek-context-menu.jpg
Το context μενού του AncientGreek (Windows 8)

Η Βοηθητική εργαλειοθήκη του AncientGreek^

Στην έκδ. 1.3-beta7 πρωτοεμφανίστηκε η Βοηθητική εργαλειοθήκη με σκοπό να παράσχει γρήγορη πρόσβαση στις μακροεντολές του AncientGreek. Παρέχει πρόσβαση στις ακόλουθες μακροεντολές:

styles_16.png Διαχείριση Τεχνοτροπίας
styles-16.png Μετατροπή τεχνοτροπίας
sampi_16.png Εντοπισμός Αρχαίου Ελληνικού κειμένου
altc_16.png Μετατροπή Εναλλακτικών χαρακτήρων
hfw-16.png Χαρακτήρες μισού/πλήρους πλάτους
unicode_16.png Μετατροπή Beta Code σε Unicode
beta_16.png Μετατροπή Unicode σε Beta Code
sp_u_16.png Μετατροπή SPIonic σε Unicode
spionic_16.png Μετατροπή Unicode σε SPIonic
esp_to_w_16.png Εκτεταμένη SPIonic σε χαρακτήρες μισού/πλήρους πλάτους
sgu_16.png Μετατροπή Sgreek σε Unicode
sg_16.png Μετατροπή Unicode σε Sgreek
lgu_16.png Μετατροπή LaserGreek σε Unicode
lg_16.png Μετατροπή Unicode σε LaserGreek
gku-16.png Μετατροπή GreekKeys σε Unicode
gk-16.png Μετατροπή Unicode σε GreekKeys
Is-u-16.png Μετατροπή Ismini σε Unicode
Is-16.png Μετατροπή Unicode σε Ismini
wingreek-u-16.png Μετατροπή WinGreek σε Unicode
wingreek-16.png Μετατροπή Unicode σε WinGreek
son-of-wingreek-u-16.png Μετατροπή Son of WinGreek σε Unicode
son-of-wingreek-16.png Μετατροπή Unicode σε Son of WinGreek

Εμφάνιση / απόκρυψη της εργαλειοθήκης^

Η ορατότητα μίας εργαλειοθήκης αλλάζει από το μενού Προβολή / Εργαλειοθήκες· αυτός είναι και ο τρόπος να αποκρυβεί η κύρια εργαλειοθήκη του AncientGreek. Δυστυχώς, αυτό δεν είναι τόσο εύκολο για την Βοηθητική εργαλειοθήκη, λόγω του τυχαίου ονόματος που λαμβάνει κατά την εγκατάσταση.

Αν θέλετε να "καθαρίσετε" την κύρια εργαλειοθήκη σας, μπορείτε να χρησιμοποιήσετε μια μακροεντολή (που ονομάζεται ToggleSecToolbar) μέσω του διαλόγου του AncientGreek, η οποία φαίνεται στην ακόλουθη εικόνα.

secondary-toolbar-macro.png
Εμφάνιση / απόκρυψη της Βοηθητικής εργαλειοθήκης (Windows 7)

Μπορείτε να εναλλάξετε την ορατότητα της εργαλειοθήκης επιλέγοντας την Βοηθητική εργαλειοθήκη στη λίστα Διαθέσιμων μακροεντολών (προτελευταία καταχώρηση) και πατώντας ENTER.

Απ' ότι φαίνεται το OpenOffice 4.0.1 διαχειρίζεται τις εργαλειοθήκες με διαφορετικό τρόπο. Η εργαλειοθήκη δεν εμφανίζεται καν στο μενού Προβολή / Εργαλειοθήκες, και ως αποτέλεσμα αυτή η μακροεντολή δεν λειτουργεί. Επιπροσθέτως, δεν υπάρχει τρόπος να γίνει και πάλι ορατή η Βοηθητική εργαλειοθήκη αφού την κλείσετε ή την αποκρύψετε.

Στο OpenOffice 4.1 τα πράγματα είναι καλύτερα· η εργαλειοθήκη εμφανίζεται και αποκρύβεται σωστά, αλλά αν ανοίξετε ένα νέο έγγραφο αφού έχετε αποκρύψει την εργαλειοθήκη, δεν θα μπορέσετε να την κάνετε να εμφανιστεί, ακόμα κι αν ο διάλογος αναφέρει αντίθετα. Τότε, αν ανοίξετε ένα νέο έγγραφο, η εργαλειοθήκη θα εμφανιστεί και πάλι...

Το OpenOffice 4.1.2, από την άλλη μεριά, φαίνεται να συμπεριφέρεται όπως αναμενόταν (ελέγχθηκε στα Windows 8 και το Mac OS X).

Πρώτη εκτέλεση^

Μετά την εγκατάσταση (ή την ενημέρωση) του AncientGreek θα πρέπει να επανεκκινήσετε το LibreOffice / OpenOffice. Όταν το ξανανοίξετε, θα πρέπει να κάνετε ένα-δύο πραγματάκια ώστε να έχετε ένα "λειτουργικό" περιβάλλον.

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

• Στα Windows

Στα Windows θα δείτε κάτι σαν το παρακάτω

secondary-toolbar-windows-first-run.jpg
Πρώτη εκτέλεση στα Windows 7

Όπως βλέπετε η Βοηθητική εργαλειοθήκη είναι τοποθετημένη πάνω από την κύρια εργαλειοθήκη και έχει ονομαστεί "Add-On 3". Το όνομα μπορεί να είναι στη γλώσσα σας (αν το περιβάλλον είναι στη γλώσσα σας) και ο αριθμός μπορεί να είναι και αυτός διαφορετικός.

Το μόνο που έχετε να κάνετε είναι να ενσωματώσετε τη Βοηθητική εργαλειοθήκη στην κύρια εργαλειοθήκη και είστε έτοιμοι.

• Στο Linux

Στο Linux θα δείτε κάτι σαν το παρακάτω

secondary-toolbar-linux-first-run.jpg
Πρώτη εκτέλεση στο OpenSuse 13.1

Η εργαλειοθήκη και πάλι δεν είναι ενσωματωμένη στην κύρια εργαλειοθήκη αλλά αυτή τη φορά το όνομά της είναι "Add-On 4". Το ενδιαφέρον εδώ είναι ότι αντί για εικονίδια, η εργαλειοθήκη περιέχει κείμενο (το κείμενο βοήθειας των εικονιδίων).

Το μόνο που έχετε να κάνετε είναι να συγχωνεύσετε τη Βοηθητική εργαλειοθήκη στην κύρια εργαλειοθήκη και να επανεκκινήσετε και πάλι το LibreOffice / OpenOffice. Όταν ξανανοίξει, τα εικονίδια θα είναι στη θέση τους.

Απεγκατάσταση του AncientGreek^

Το AncientGreek κατά την εγκατάσταση και λειτουργία του έχει επιφέρει αρκετές αλλαγές στις ρυθμίσεις του OpenOffice/LibreOffice. Για να απ απεγκατασταθεί πλήρως, αυτές οι αλλαγές θα πρέπει να αναιρεθούν.

Αυτό μπορεί να επιτευχθεί από την καταχώρηση "Προετοιμασία απεγκατάστασης" του μενού. Όταν εκτελεστεί, θα εμφανιστεί ένας διάλογος επιβεβαίωσης:

uninstall-msg1.jpg
Ο διάλογος Επιβεβαίωσης απεγκατάστασης στο Mac OS

Όταν πατηθεί το "Ναι", η παραμετροποίηση που έχει γίνει από το AncientGreek θα αναιρεθεί και όταν αυτό ολοκληρωθεί θα εμφανιστεί σχετικό μήνυμα:

uninstall-msg2.jpg

Άμεση πρόσβαση στις μακροεντολές^

Τα παρακάτω θα σας είναι ιδιαιτέρως χρήσιμα αν θέλετε να έχετε επιπλέον άμεση πρόσβαση σε κάποιες από τις μακροεντολές του AncientGreek:

  1. Αναθέτοντας συντομεύσεις πληκτρολογίου για αυτές (σελίδα: Συντομεύσεις)
  2. Κάνοντας τις να εμφανίζονται σε κάποια εργαλειοθήκη (σελίδα: Εργαλειοθήκη).
  3. Κάνοντας τις να εμφανίζονται σε κάποιο μενού (σελίδα: Μενού). Από την έκδ. 1.3-beta7 και μετά έχει προστεθεί στο κύριο μενού ένα μενού με όνομα AncientGreek, οπότε αυτό το βήμα ίσως να μην είναι απαραίτητο πια. Έχει παραμείνει μόνο και μόνο για αναφορά σας.

Ο ακόλουθος πίνακας παραθέτει τις μακροεντολές που ο χρήστης μπορεί με ασφάλεια να εκτελέσει, να εισάγει στο μενού ή στις εργαλειοθήκες, ή να αναθέσει κάποιον συνδυασμό πληκτρολογίου για την εκτέλεσή τους.

Άρθρωμα Εικονίδιο Μακροεντολή
modDialog icon_16.png Main
Displays the AncientGreek main dialog
modManageΤεχνοτροπίες styles_16.png Main
Displays the Manage Τεχνοτροπίες dialog
modConvertΤεχνοτροπίες styles-16.png Main
Displays the Μετατροπή τεχνοτροπίας dialog
ΧαρακτήραςConversion extended_16.png GreekBasicToExtended
Converts Greek Basic Χαρακτήραςs to Greek Extended Χαρακτήραςs

basic_16.png GreekExtendedToBasic
Converts Greek Extended Χαρακτήραςs to Greek Basic Χαρακτήραςs

toNS_16.png ToNominaSacra
Overlines Nomina Sacra expressions

fromNS_16.png FromNominaSacra
Precedes Nomina Sacra expressions with an Overline character

unicode_16.png BetaCodeToUnicode
Converts a document or text selection from Beta Code to Unicode

beta_16.png UnicodeToBetaCode
Converts a document or text selection from Unicode to Beta Code

sp_u_16.png SPIonicToUnicode
Converts a document or text selection from SPIonic to Unicode

spionic_16.png UnicodeToSPIonic
Converts a document or text selection from Unicode to SPIonic

sgu_16.png SgreekToUnicode
Converts a document or text selection from Sgreek to Unicode

sg_16.png UnicodeToSgreek
Converts a document or text selection from Unicode to Sgreek

lgu_16.png LaserGreekToUnicode
Converts a document or text selection from LaserGreek to Unicode

lg_16.png UnicodeToLaserGreek
Converts a document or text selection from Unicode to LaserGreek

gku-16.png GreekKeysToUnicode
Converts a document or text selection from GreekKeys to Unicode

gk-16.png UnicodeToGreekKeys
Converts a document or text selection from Unicode to GreekKeys

Is-u-16.png IsminiToUnicode
Converts a document or text selection from Ismini to Unicode

Is-16.png UnicodeToIsmini
Converts a document or text selection from Unicode to Ismini

wingreek-u-16.png WinGreekToUnicode
Converts a document or text selection from WinGreek to Unicode

wingreek-16.png UnicodeToWinGreek
Converts a document or text selection from Unicode to WinGreek

son-of-wingreek-u-16.png ΥἱόςOfWinGreekToUnicode
Converts a document or text selection from Son of WinGreek to Unicode

son-of-wingreek-16.png UnicodeToΥἱόςOfWinGreek
Converts a document or text selection from Unicode to Son of WinGreek
SPIonic esp_to_w_16.png ExtendedSPIonicToWideCharsWrapper
Converts AncientGreek Extended SPIonic expressions to Fullwidth / Halfwidth Χαρακτήρας Unicodes
AncientGreekLocale   SetAncientGreekΓλώσσα
Changes text language to "Greek, Ancient"

  TohggleSecToolbar
Turns the Βοηθητική εργαλειοθήκη on or off
modTagFind itag_16.png openInsertTag
Displays the Insert Tag dialog
tag_16.png Main
Displays the Μετατροπή ετικετών dialog
quot_16.png fixQuotationMark
Fixes double quotation marks
modInsertNominaSacra nom_16.png Main
Displays the Insert Nomina Sacra dialog
modAlternativeChars altc_16.png Main
Displays the Μετατροπή Εναλλακτικών χαρακτήρων dialog
keybIbycus ib_16.png autoIbycus
Activates "Διάταξη Πληκτρολογίου Ibycus" and toggles "Greek Input" ON
modIbycusFind   Main
Opens Αναζήτηση και αντικατάσταση στη Διάταξη πληκτρολογίου Ibycus dialog
modHalfFull hfw-16.png Main
Converts half/fullwidth characters to Unicode and vise-versa
modAncCharDetect sampi_16.png Main
Detects Ancient Greek text found in the document and applies an (existing or new) Χαρακτήρας Τεχνοτροπία on it
Composite from_comp_16.png ConvertFromComposite
Converts "composite" to "precomposed" characters

to_comp_16.png ConvertToComposite
Converts "precomposed" to "composite" characters

fix_comp_16.png RunFixComposite
Fixes "composite" characters errors
Βιβλιοθήκη μακροεντολών χρήστη του AncientGreek

Ο πιο εύκολος τρόπος για να βρείτε τα εικονίδια είναι να ανοίξετε μια τοπική σελίδα βοήθειας (ανοίξτε τον Κύριο Διάλογο του AncientGreek και κάντε κλικ στο κουμπί Βοήθεια), και να χρησιμοποιήσετε τη διεύθυνση του περιηγητή για να προσπελάσετε τον φάκελο του AncientGreek.

For example, if the browser's location address was "file:///C:/Users/spiros/AppData/
Roaming/LibreOffice/4/user/uno_packages/cacheuno_packages/lunti5.tmp_/
AncientGreek-1.6-beta9.oxt/
help/doc/macros.html
", you would find the icons in
"C:/Users/spiros/AppData/Roaming/LibreOffice/4/user/uno_packages/cache/
uno_packages/lunti5.tmp_/AncientGreek-1.6-beta9.oxt/
AncientGreek
".

Μπορείτε να χρησιμοποιήσετε τα εικονίδια των 26 ή 16 εικονοστοιχείων που υπάρχουν σε αυτόν το φάκελο, αλλά με προσοχή να μην τα διαγράψετε ή τα μετακινήσετε από αυτή την τοποθεσία.

×

Ειδοποίηση

Αν κάποιος πίνακας εμφανίζεται κομμένος, μπορείτε να δείτε όλα τα περιεχόμενά του με κύλιση προς τα δεξιά.