Skip to content

Метод ввода EMACS для технических писателей

License

Notifications You must be signed in to change notification settings

dunmaksim/emacs-russian-techwriter-input-method

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GNU Emacs input method for technical writers

Installing

  1. Add to init.el:

    (use-package 'russian-techwriter-input-method)
  2. Set the russian-techwriter default input method:

    (setq-default default-input-method 'russian-techwriter)
  3. Change input method with [C-] keybinding.

Using

Unlike the russian-computer input method included in the standard Emacs package, this package provides support for ligatures. The list of supported ligatures is present below. To insert a ligature press the [/] key (to the right of [ю]), the enter the desired sequence of characters.

Ligatures

Dash

Sequence Replace char Description
[/-] EN DASH
[/--] FIGURE DASH
[/---] EM DASH

Quotation marks

Sequence Replace char Description
[/,,] DOUBLE LOW-9 QUOTATION MARK
[/,] SINGLE LOW-9 QUOTATION MARK
[/``] LEFT SINGLE QUOTATION MARK
[/'] RIGHT SINGLE QUOTATION MARK
[/``] LEFT DOUBLE QUOTATION MARK
[/''] RIGHT DOUBLE QUOTATION MARK
[/<<] « LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
[/>>] » RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK

Points and bullets

Sequence Replace char Description
[/*] Bullet
[/.] Point
[/..] Двоточие
[/...] Многоточие

Numbers and paragraphs

Sequence Replace char Description
[/&] § Paragraph
[/#] Number
[/no] Number

Vallets and trademarks

Sequence Replace char Description
[/c] © Copyright
[/tm] Trademark
[/reg] ® Reserved
[/eu] Euro
[/ru] Russian rouble
[/ce] ¢ Cent
[/te] Kazakhstan tenge

Fractions

Sequence Replace char
[/78]
[/58]
[/38]
[/18]
[/56]
[/16]
[/45]
[/35]
[/25]
[/15]
[/23]
[/13]
[/34] ¾
[/12] ½
[/14] ¼

Romanian numbers

Sequence Replace char
[/RI]
[/RII]
[/RIII]
[/RIV]
[/RV]
[/RVI]
[/RVII]
[/RVIII]
[/RIX]
[/RX]
[/RXI]
[/RXII]
[/ri]
[/rii]
[/riii]
[/riv]
[/rv]
[/rvi]
[/rvii]
[/rviii]
[/rix]
[/rx]
[/rxi]
[/rxii]

About

Метод ввода EMACS для технических писателей

Resources

License

Stars

Watchers

Forks

Packages

No packages published