Bug 167275 - Assigning shortcuts to special characters in LibreOffice Writer
Summary: Assigning shortcuts to special characters in LibreOffice Writer
Status: UNCONFIRMED
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
25.2.4.3 release
Hardware: All Windows (All)
: medium enhancement
Assignee: Not Assigned
URL:
Whiteboard:
Keywords: needsUXEval
Depends on:
Blocks: Split-Group-Buttons Special-Character
  Show dependency treegraph
 
Reported: 2025-06-27 22:52 UTC by Erol
Modified: 2025-06-28 14:04 UTC (History)
2 users (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erol 2025-06-27 22:52:10 UTC
Description:
496 / 5.000
Special characters are needed when writing linguistic texts in LibreOffice Writer. It is possible to add special characters (for example: Ā, ō, ū, ḥ, ḫ, ḍ...) one by one from the SPECIAL CHARACTERS section of the Insert menu. Adding them from this menu every time causes loss of time. In Microsoft Word, shortcuts can be assigned to these characters with various key combinations. For example, Alt+A can be assigned to write "ā", Alt+Shift+A can be assigned to write "Ā". This feature would be very useful if it was in LibreOffice Writer.

Actual Results:
-

Expected Results:
-


Reproducible: Always


User Profile Reset: Yes

Additional Info:
-
Comment 1 V Stuart Foote 2025-06-28 14:04:41 UTC
Making specific keyboard short-cut assignments to a single Unicode codepoint would not be overly useful and would be at odds with os/DE "deadkey" or numpad based symbol entry, or actual IME--no need to reinvent the wheel.

Of course we already have our Alt+X Unicode conversion feature that covers all BMP/SMP requirements--but it requires U+#HEXVALUE key entry, and then an <Alt>X, 'U+100<Alt>x' for Ā, and 'U+101<Alt>x' for ā

Probably a more general way to do this would be an ability to expose the "split button" of the 'Insert Special Character' tb button.

The "split button" will show a list of user curated 'Favorite Characters' assignments and the 'Recent Characters' as picked from the charmap. IIANM curated with the associated font.  

With the split button exposed, either mouse cursor to select as now, or maybe provide a new means to pick with keyboard for accelerated selection (i.e. like most IME).

The full 'More characters...' dialog launch of the SCD would remain available for users to make adjustments to the split button.