Repository navigation
AhkWord 46
Pre-release
Pre-release
Superseded by AhkWord 48, which fixes a crash after opening long documents.
AhkWord is a word processor for Windows that AutoHotkey scripts can drive while you type. This is a work in progress.
Download and run
- Install the .NET 10 Desktop Runtime (once per computer):
winget install Microsoft.DotNet.DesktopRuntime.10, or from https://dotnet.microsoft.com/download/dotnet/10.0. - Download AhkWord-46.zip below and unzip it anywhere (not into Program Files).
- Double-click AhkWord.exe. The first start takes a minute or two while it downloads its components and compiles; later starts are quick.
AhkWord.exe is AutoHotkey v2.0.30, unchanged, under AhkWord's name, so you don't need AutoHotkey installed. It is under the GNU GPL v2: its license and a link to its source come in the zip. If you have AutoHotkey v2 already, you can run AhkWord.ahk from the zip or from the repository instead.
The documentation is at https://burque505.github.io/AhkWord/.
New since AhkWord 43 (iterations 44 to 46)
- Show Pages without flicker at the page's edges: the grey bands between the sheets now scroll with the text in one move, across the margins and the line numbers too.
- The last page's footer is shown, below the text; scroll on past the end (wheel, scroll bar, Page Down) to see it.
- Line numbers as in Word: a quarter of an inch from the text (or the distance you set), and on their lines with Show Pages at any zoom.
- Large zooms: a document opened at a large zoom is laid out at that zoom; the page keeps the paper's width, its footer centred; the left margin and the line numbers stay in view when the page is wider than the window.
- Saving with Show Pages on writes the document's own spacing (HTML had the sheets' gaps as large margins).
- OpenDocument files with line numbers no longer show a second number beside the footer in LibreOffice.
- HTML files: AhkWord's own style data is at the end of the file, so the HTML view starts with the document.
- Settings shared by several windows are no longer lost now and then when the settings file is briefly in use (a virus scanner, the search indexer).