WinGreek Macros for Word® 97 PRIVATE by Matthew Robinson, Balliol College, Oxford, 25/09/97 New: the macros have been corrected, so that they now work with all WinGreek compatible fonts Installation See the file Word97GreekInstallation.doc for further details. General description These macros will insert and remove accents, breathings, and iota subscripts for the Greek font that comes in the WinGreek package, and for any Greek font with the same character mapping provided they are not encoded as a symbol font. Owing to a bug in Word 97, these macros will not work with fonts such as Greek Old Face – so if you wish to use that font then download a copy of Son of WinGreek. For the most part the macros do a similar job to Beta, but there are some important differences. The disadvantages: You have to press two keys instead of one. The macros only work in Word. The advantages: Correcting mistakes is much easier. Iota subscripts can now be inserted or removed like accents etc. Capital letters can be given accents and breathings. The macros work in a 32-bit environment (e.g. Windows 95). How it works Note: in the examples below, the keys assigned to the various accents etc. are the ones that come ‘ready-made’ with the macros—if you are using Word 7, you should be able to use them immediately. However, with some versions of Word 6, you will have to assign keys to the macros yourself: instructions are given in wordinst.doc. You can of course alter the default assignations if they are not to your liking. Like Beta, you type the vowel and then press the accent/breathing: e.g. type ? then press (e.g.) ALT+/ (acute) to get ? ? ? or press (e.g.) ALT+< (rough breathing) to get ? or press both in any order to get ? Unlike Beta, accents will replace accents, breathings will replace breathings etc., so you do not have to delete the diacritic to replace it. Furthermore, since the keys toggle rather than just insert the diacritics, one can delete a breathing without first deleting the accent, and thus free oneself from the shackles of Beta’s ‘intelligent backspace’. ? (alpha + rough breathing + acute accent + iota subscript) then any one of the diacritics can be changed without affecting the others: pressing ALT+> (smooth breathing) will change rough to smooth : ? to ? pressing ALT+< (rough breathing) will delete the rough breathing : ? to ? pressing ALT+\ (grave) will change acute to grave : ? to ? pressing ALT+/ (acute) will delete the acute : ? to ? pressing ALT+J (iota subscript) will delete the subscript : ? to ? If the above examples seem hard to follow, a few moments at play with the macros will make everything clear. Capital letters The macros work with capital letters in much the same way as they do with lower case ones, though owing to the nature of the WinGreek font, capitals can only really be given accents (or breathings) at the beginning of a word (the letters would be too far apart otherwise). ?, and press ALT+/ (acute) to get ?? or press (e.g.) ALT+< (rough breathing) to get ?? or press both in any order to get ?? And as with lower case letters, accents replace accents etc.: pressing ALT+> (smooth breathing) will change rough to smooth : ?? to ?? pressing ALT+< (rough breathing) will delete the rough breathing : ?? to ?? and so on as above? The main difference concerns iota subscripts: since there are no characters in the font representing capital + iota subscript, such a character has to be formed using an equation field. This means that you cannot delete the iota subscript by simply pressing the backspace key: instead, it must be removed using the macro: e.g. suppose you have typed ?: Press ALT+J to add an iota subscript: ? eq \d\ba7()Ae Press ALT+J again to delete the iota: ? Pressing ‘backspace’ will have no effect, other than causing the computer to emit a small beeping noise. One other word of warning: once a capital has been given an iota subscript, the accent/breathing cannot be changed without first deleting the iota: Thus ?? eq \d\ba6()Ae (A + smooth breathing + acute + iota) followed by ALT+\ (grave) will give ?? ? The new additions GreekApostrophe Adds an apostrophe (for Word 6 users). SGreekToGreek Converts SGreek to Greek. To use the SGreek to Greek macro, select the SGreek you want to convert, and then run the macro. Anyway, I hope these macros are helpful. If there are any problems or glaring errors then please get in touch, and I will do what the pressures of study allow to sort them out. Updates You will always find the latest version of these macros on my homepage: HYPERLINK "http://users.ox.ac.uk/~ball0087/download/" http://users.ox.ac.uk/~ball0087/download/ or the Oxford Classics Homepage: HYPERLINK "http://units.ox.ac.uk/departments/classics/software/greekmacropage.html " http://units.ox.ac.uk/departments/classics/software/greekmacropage.html Matthew Robinson, January 1997 email: matthew.robinson@balliol.ox.ac.uk Disclaimer These macros are provided ‘as is’ and in no event am I liable for any damage, indirect or consequential, arising from the use thereof. Copyright Matthew Robinson, Balliol College, 1996. Word97WinGreek/ PAGE 1 PAGE 3 seq _endnote \* Arabic Error! Main Document Only.