User Guide

Virtual Keyboard

Learn how to use the virtual keyboard for special character input.

Virtual Keyboard

This guide covers using the virtual keyboard for entering special characters, diacritics, and symbols in LAREX.

Overview

The virtual keyboard provides on-screen character input for:

  • Diacritics: Accents, umlauts, tilde marks
  • Special Characters: Historical symbols, ligatures
  • Punctuation: Quotes, dashes, ellipses
  • Symbols: Currency, mathematical, technical symbols

When to Use

  • Entering characters not on physical keyboard
  • Working with historical or foreign language texts
  • Adding special punctuation (quotes, dashes)
  • Inputting symbols (currency, mathematical)

Opening the Virtual Keyboard

Methods

MethodAction
Toolbar ButtonClick keyboard icon in toolbar
Keyboard ShortcutPress Ctrl + K
MenuView > Virtual Keyboard

Window Options

PositionDescription
FloatingDraggable window
Docked BottomFixed at bottom of editor
Docked RightFixed at right of editor

Keyboard Layout

Default Layout

The virtual keyboard displays characters organized by category:

┌─────────────────────────────────────────┐
│  Diacritics │  Punctuation │  Symbols   │
├─────────────────────────────────────────┤
│  A-Z Lower  │  a-z Lower   │  Numbers   │
├─────────────────────────────────────────┤
│  Currency   │  Math        │  Technical │
└─────────────────────────────────────────┘

Character Categories

CategoryDescriptionExample Characters
DiacriticsAccented lettersà, é, ñ, ü, ø
PunctuationQuote marks, dashes", ', –, —, …
SpecialHistorical symbols⁂, ¶, §, †
CurrencyMonetary symbols€, £, $, ¢
MathMathematical symbols+, −, ×, ÷, =
SuperscriptSuperscript numbers⁰, ¹, ², ³
SubscriptSubscript numbers₀, ₁, ₂, ₃

Character Sets

Latin Diacritics

Accents (Acute)

CharacterNameInput
áa acuteClick or type a then '
ée acuteClick or type e then '
íi acuteClick or type i then '
óo acuteClick or type o then '
úu acuteClick or type u then '
ÁA acuteClick or type A then '
ÉE acuteClick or type E then '
ÍI acuteClick or type I then '
ÓO acuteClick or type O then '
ÚU acuteClick or type U then '

Accents (Grave)

CharacterNameInput
àa graveClick or type a then `
èe graveClick or type e then `
ìi graveClick or type i then `
òo graveClick or type o then `
ùu graveClick or type u then `

Accents (Circumflex)

CharacterNameInput
âa circumflexClick or type a then ^
êe circumflexClick or type e then ^
îi circumflexClick or type i then ^
ôo circumflexClick or type o then ^
ûu circumflexClick or type u then ^

Umlauts

CharacterNameInput
äa umlautClick or type a then "
ëe umlautClick or type e then "
ïi umlautClick or type i then "
öo umlautClick or type o then "
üu umlautClick or type u then "
ÿy umlautClick or type y then "
ÄA umlautClick or type A then "
ÖO umlautClick or type O then "
ÜU umlautClick or type U then "

Tilde

CharacterNameInput
ãa tildeClick or type a then ~
e tildeClick or type e then ~
ĩi tildeClick or type i then ~
õo tildeClick or type o then ~
ũu tildeClick or type u then ~
ñn tildeClick or type n then ~
ÑN tildeClick or type N then ~

Other Diacritics

CharacterNameInput
åa ringClick or type a then *
øo slashClick or type o then /
þthornDirect click
ðethDirect click
æae ligatureClick or type a then e
œoe ligatureClick or type o then e

Historical Punctuation

CharacterNameUsage
"Left double quoteOpening quotation
"Right double quoteClosing quotation
'Left single quoteOpening apostrophe
'Right single quoteClosing apostrophe
En dashRanges (1900–2000)
Em dashInterruptions, asides
EllipsisOmitted text
Double daggerMarginal note reference
§Section signSection reference
PilcrowParagraph mark
AsterismBreak in text

Superscript and Subscript

Superscript

CharacterInputNormal
0 + super0
¹1 + super1
²2 + super2
³3 + super3
4 + super4
5 + super5
6 + super6
7 + super7
8 + super8
9 + super9

Subscript

CharacterInputNormal
0 + sub0
1 + sub1
2 + sub2
3 + sub3
4 + sub4
5 + sub5
6 + sub6
7 + sub7
8 + sub8
9 + sub9

Mathematical Symbols

CharacterNameUsage
+PlusAddition
MinusSubtraction
×MultiplyMultiplication
÷DivideDivision
=EqualsEquality
±Plus-minusUncertainty
Not equalInequality
ApproximatelyApproximation
InfinityLimit
Square rootRoot

Currency Symbols

CharacterNameRegion
EuroEurope
£PoundUK
$DollarUS, many others
¢CentUS
¥Yen/YuanJapan, China
RupeeIndia

Using the Virtual Keyboard

Basic Input

  1. Click on a character in the virtual keyboard
  2. The character is inserted at the cursor position
  3. Continue typing

Quick Input Mode

Type a base character then a modifier:

ModifierExampleResult
'a'á
`a`à
^a^â
"a"ä
~a~ã
/o/ø

Search for characters:

  1. Click the search icon in the virtual keyboard
  2. Enter search term (name or character)
  3. Matching characters appear
  4. Click to insert

Recent Characters

Recently used characters are stored:

  • Access via "Recent" tab
  • Click to reuse
  • Cleared on session end

Favorites

Save frequently used characters:

  1. Right-click a character
  2. Select "Add to Favorites"
  3. Access from "Favorites" tab
  4. Reorder or remove favorites

Customization

Layout Options

OptionDescription
CompactShow fewer categories
FullShow all available characters
By ScriptGroup by writing system

Theme

Choose keyboard theme:

  • Light
  • Dark
  • High Contrast

Position

Dock position:

  • Floating (draggable)
  • Bottom
  • Right

Language Presets

Presets for different languages:

LanguageIncluded Characters
Germanä, ö, ü, ß
Frenchà, â, æ, ç, é, è, ê, ë, î, ï, ô, œ, ù, û, ü, ÿ
Spanishá, é, í, ó, ú, ü, ñ, ¿, ¡
Italianà, è, é, ì, ò, ó, ù
Nordicå, ä, æ, ø, ö
Polishą, ć, ę, ł, ń, ó, ś, ź, ż
Czechá, č, ď, é, ě, í, ň, ó, ř, š, ť, ú, ů, ý, ž

Best Practices

Efficient Input

  1. Learn Modifiers: Memorize common shortcuts
  2. Use Favorites: Add frequent characters
  3. Use Search: Quick find for rare characters
  4. Keyboard First: Use modifier keys when possible

Accuracy

  1. Verify Characters: Check after insertion
  2. Watch Encoding: Ensure UTF-8
  3. Compare Original: Match source document

Troubleshooting

Character Not Inserting

Problem: Clicking character does nothing

Solutions:

  1. Click in text input field first
  2. Check cursor position
  3. Refresh editor

Wrong Character Appears

Problem: Different character than clicked

Solutions:

  1. Check keyboard layout setting
  2. Verify font supports character
  3. Try direct click instead of modifier

Missing Characters

Problem: Character not in keyboard

Solutions:

  1. Check all category tabs
  2. Use character search
  3. Import custom character set
  4. Use system character viewer

Keyboard Shortcuts

ShortcutAction
Ctrl + KOpen/close virtual keyboard
EscClose virtual keyboard
TabNavigate between characters
EnterInsert selected character

Next Steps

Copyright © 2026