Skip to content

AhkWord 48

Pre-release
Pre-release

Choose a tag to compare

@burque505 burque505 released this 22 Oct 15:13
· 35 commits to main since this release

Superseded by AhkWord 54, which needs nothing installed.

AhkWord is a word processor for Windows that AutoHotkey scripts can drive while you type. This is a work in progress.

Download and run

  1. 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.
  2. Download AhkWord-48.zip below and unzip it anywhere (not into Program Files).
  3. 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 in AhkWord 48

  • A crash fixed. Now and then, usually after opening a long document, AhkWord could close with an error in the Windows Ribbon (UIRibbon.dll), losing unsaved work. It came from the ribbon library AhkWord uses and has been there in every release so far; it is fixed in this one.
  • Show Pages repaints correctly after opening. With Show Pages on, the window could keep part of what it showed before the pages were worked out (a line drawn over another) until you scrolled. Fixed.
  • Show Pages is on by default for new installations (View > Show Pages; an existing installation keeps its own setting).

Also in AhkWord 47

  • Saving as .rtf keeps every paragraph's style. In a document with an ordinary numbered list whose indents hadn't been fitted yet (a new document, or a new list), saving as .rtf lost every style but the headings: Title, Quote, Code and Numbered Paragraph came back as Normal. The autosave recovery copy had the same problem. Both are fixed.

Also 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).