Authors: 'chai chaimee
URL: https://github.com/chaichaimee/specialCharacter
specialCharacter is a professional-grade NVDA add-on built for users who demand speed and accuracy in document preparation. Whether you are working in Microsoft Office (Word, Excel), or utilizing advanced Text Editors for coding and plain text documentation, this tool streamlines your input process significantly.
Say goodbye to the tedious process of memorizing and typing complex 4-digit Alt codes. This add-on replaces those archaic commands with streamlined shortcuts, allowing you to insert official symbols, technical marks, and specialized punctuation instantly. It ensures your reports and data tables maintain professional standards without breaking your typing rhythm.
- High-Speed Character Entry: Replace traditional Alt code sequences with direct keyboard shortcuts. What used to take multiple keystrokes now happens in a single strike.
- Versatile Environment Support: Optimized for seamless performance across Microsoft Office suites and various Text Editors, ensuring consistency across all your professional platforms.
- Customizable Character Workflow: Features two primary sets (Set 1 and Set 2) that are fully adaptable. You can modify, rearrange, or update characters through the NVDA settings to fit your specific industry requirements.
- Ctrl+0 to Ctrl+9, Ctrl+Minus (-), and Ctrl+Equals (=): Instantly output special characters from your active configuration.
- Shift+Windows+. : Insert En Dash (–) – Used for connecting numerical ranges (e.g., 2020–2025).
- Shift+Windows+/ : Insert Em Dash (—) – Used for professional textual breaks and elaborations.
- Shift+Backspace (Single tap): Instantly switches between Set 1 and Set 2.
- Shift+Backspace (Double tap): Toggles the add-on's functionality on or off.
** All keyboard shortcuts can be fully reconfigured in the NVDA Input Gestures menu.
Access settings via: NVDA menu → Preferences → Settings → Special Characters to manage your professional character sets.
