User:Ssr/styledemo

I use this Wiki engine to collect the following links related to my public profile. The name "styledemo" is used because the page was previously used for this (

I use this Wiki engine to collect the following links related to my public profile. The name "styledemo" is used because the page was previously used for this (own-style demo for WP:MONOBOOK.css). Nowadays I also keep here #My custom Linux xkb Cyrillic keyboard layout.

Projects public reference

in English

http://ssr.host.ru/links.html

http://www.artlebedev.com/everything/rrost/

http://www.artlebedev.com/everything/vneshtorgbank/24/ http://www.artlebedev.com/everything/vneshtorgbank/vtb-20-let/

http://www.artlebedev.com/everything/svo/site/ feat. myself as model here

http://www.artlebedev.com/everything/gazprom/site/ http://www.artlebedev.com/everything/gazprom/sakhalin2-site/ http://www.artlebedev.com/everything/gazprom/sakhalin2-booklet/

http://www.artlebedev.com/everything/shtokman/site/

http://www.artlebedev.com/everything/mfk/

http://www.artlebedev.com/everything/tenex/

http://www.artlebedev.com/everything/metrostroy/booklet-kpm/ http://www.artlebedev.com/everything/metrostroy/site/

http://www.artlebedev.com/everything/bwc/

http://www.artlebedev.com/everything/helpline/

http://www.artlebedev.com/everything/tinkoff/

http://www.artlebedev.com/everything/mdmbank/site4/

http://www.artlebedev.com/everything/nomos/site/ http://www.artlebedev.com/everything/nomos/site-en/

http://www.artlebedev.com/everything/gosloto/terminal/

http://www.artlebedev.com/everything/homecredit/people/

http://www.artlebedev.com/everything/versivo/

http://www.artlebedev.com/everything/mfa/

http://www.artlebedev.com/everything/grain-holding/booklet/

http://www.artlebedev.com/everything/oversun/oversun-mercury/ http://www.artlebedev.com/everything/oversun/site/

http://www.artlebedev.com/everything/pragmatic/identity/

http://www.artlebedev.com/everything/tutnaidut/site/

http://www.artlebedev.com/everything/4dk/

http://www.artlebedev.com/everything/1sk/

http://www.artlebedev.com/everything/parallel/site/

http://www.artlebedev.com/everything/alfabank/ua2/

http://www.artlebedev.com/everything/spartak/

http://www.artlebedev.com/everything/coldrex/ feat. myself as model here (the upper one)

http://www.artlebedev.com/everything/comstar/site3/

http://www.artlebedev.com/everything/tabak/

http://www.artlebedev.com/everything/legis/site/

http://www.artlebedev.com/everything/navgeocom/laser-scanner-presentation/

http://www.artlebedev.com/everything/chance/

http://www.artlebedev.com/everything/kalinka/

http://www.artlebedev.com/everything/rigroup/

http://www.artlebedev.com/everything/capitalgroup/residential/

http://www.artlebedev.com/everything/miel/kvartira-dom-arenda/ http://www.artlebedev.com/everything/miel/commercial/ http://www.artlebedev.com/everything/miel/new-poselki/ http://www.artlebedev.com/everything/miel/16let/

in Russian

Подробнее: http://www.artlebedev.ru/ssr/

http://ssr.host.ru/projects.html

http://lenta.ru/

http://blog.governor.gov66.ru

http://www.artlebedev.ru/everything/rrost/

http://www.artlebedev.ru/everything/vneshtorgbank/24/ http://www.artlebedev.ru/everything/vneshtorgbank/vtb-20-let/

http://www.artlebedev.ru/everything/svo/site/

http://www.artlebedev.ru/everything/gazprom/site/ http://www.artlebedev.ru/everything/gazprom/sakhalin2-site/ http://www.artlebedev.ru/everything/gazprom/sakhalin2-booklet/

http://www.artlebedev.ru/everything/shtokman/site/

http://www.artlebedev.ru/everything/mfk/

http://www.artlebedev.ru/everything/tenex/

http://www.artlebedev.ru/everything/metrostroy/booklet-kpm/ http://www.artlebedev.ru/everything/metrostroy/site/

http://www.artlebedev.ru/everything/bwc/

http://www.artlebedev.ru/everything/helpline/

http://www.artlebedev.ru/everything/tinkoff/

http://www.artlebedev.ru/everything/mdmbank/site4/

http://www.artlebedev.ru/everything/nomos/site/ http://www.artlebedev.ru/everything/nomos/site-en/

http://www.artlebedev.ru/everything/gosloto/terminal/

http://www.artlebedev.ru/everything/homecredit/people/

http://www.artlebedev.ru/everything/versivo/

http://www.artlebedev.ru/everything/mfa/

http://www.artlebedev.ru/everything/grain-holding/booklet/

http://www.artlebedev.ru/everything/oversun/oversun-mercury/ http://www.artlebedev.ru/everything/oversun/site/

http://www.artlebedev.ru/everything/pragmatic/identity/

http://www.artlebedev.ru/everything/tutnaidut/site/

http://www.artlebedev.ru/everything/4dk/

http://www.artlebedev.ru/everything/1sk/

http://www.artlebedev.ru/everything/parallel/site/

http://www.artlebedev.ru/everything/alfabank/ua2/

http://www.artlebedev.ru/everything/spartak/

http://www.artlebedev.ru/everything/coldrex/

http://www.artlebedev.ru/everything/comstar/site3/

http://www.artlebedev.ru/everything/tabak/

http://www.artlebedev.ru/everything/legis/site/

http://www.artlebedev.ru/everything/navgeocom/laser-scanner-presentation/

http://www.artlebedev.ru/everything/chance/

http://www.artlebedev.ru/everything/kalinka/

http://www.artlebedev.ru/everything/rigroup/

http://www.artlebedev.ru/everything/capitalgroup/residential/ http://www.artlebedev.ru/everything/capitalgroup/site/

http://www.artlebedev.ru/everything/miel/kvartira-dom-arenda/ http://www.artlebedev.ru/everything/miel/commercial/ http://www.artlebedev.ru/everything/miel/new-poselki/ http://www.artlebedev.ru/everything/miel/16let/

My custom Linux xkb Cyrillic keyboard layout

I use this in Ubuntus, openSUSEs and Fedoras (works in any GUI) to facilitate Wiki typing such as square brackets in Russian layout. Extended characters are typed with Right Alt and Right Alt + Shift (it's necessary to set "3rd level" in Keyboard Preferences — Layouts — Options) in Cyrillic keyboard mode with Scroll Lock LED switched on. This is to be placed in

sudo pluma /usr/share/X11/xkb/symbols/ru            (Fedora+MATE, the best distro ever since Fedora 20; MATE is the fork of GNOME2)
sudo gedit /usr/share/X11/xkb/symbols/ru            (Ubuntu)
kdesu gedit /usr/share/X11/xkb/symbols/ru           (OpenSuSE)

where appropriate (the uppermost section). The layout is shown here(this was for Windows, Linux layout alters, see →), you can also see the layout then by "Show Current Layout" command (it's greatly adopted to wiki syntax, I see no life without it). It features a COMBINING ACUTE ACCENT among others (русское ударение).

PNG view of the current version here: http://ssr.host.ru/_xch/ssr-xkb.png (30.03.2024 добавлен символ # на цифру 3 в level 3+1)

QUICK METHOD! — thanks to Russian Fedora Telegram chat (Artem and Vadim) for assistance

sudo sh -c "curl http://ssr.host.ru/_xch/ssr-xkb-ru.txt > /usr/share/X11/xkb/symbols/ru"

Aleksei's version (thanks also):

curl http://ssr.host.ru/_xch/ssr-xkb-ru.txt | sudo tee /usr/share/X11/xkb/symbols/ru
// Windows layout
default  partial alphanumeric_keys
xkb_symbols "winkeys" {
    include "ru(common)"

    name[Group1]= "Russia";

    key <AE03> {        [               3,      numerosign      ]       };
    key <AE04> {        [               4,       semicolon      ]       };
    key <AE05> {        [               5,         percent      ]       };
    key <AE06> {        [               6,           colon      ]       };
    key <AE07> {        [               7,        question      ]       };
    key <AE08> {        [               8,        asterisk      ]       };

    key <AB10> {        [          period,           comma      ]       };
    key <BKSL> {        [       backslash,           slash      ]       };
};

partial hidden alphanumeric_keys 
xkb_symbols "common" {

    key	<AE01> {	[		1,	    exclam 	]	};
    key	<AE02> {	[		2,        quotedbl, U00B2	]	};
    key	<AE03> {	[		3,      numbersign, U00B3, numbersign	]	};
    key	<AE04> {	[		4,        asterisk, U2190, U20AC	]	};
    key	<AE05> {	[		5,	     colon, U2192, U00AE	]	};
    key	<AE06> {	[		6,	     comma, U2193, copyright	]	};
    key	<AE07> {	[		7,	    period, U2191	]	};
    key	<AE08> {	[		8,	 semicolon, U00D7, trademark	]	};
    key	<AE09> {	[		9,	 parenleft, guillemotleft, doublelowquotemark	]	};
    key	<AE10> {	[		0,	parenright, guillemotright, leftdoublequotemark	]	};
    key	<AE11> {	[	    minus,	underscore, emdash, endash	]	};
    key	<AE12> {	[	    equal,	      plus, U2212, plusminus	]	};
    key	<BKSL> {	[	backslash,             bar, U007C	]	};
    key	<AB10> {	[	    slash,	  question	]	};
    key <LSGT> {        [           slash,             bar      ]       };

    key	<TLDE> {	[     Cyrillic_io,     Cyrillic_IO, U0301	]	};
    key	<AD01> {	[ Cyrillic_shorti, Cyrillic_SHORTI	]	};
    key	<AD02> {	[    Cyrillic_tse,    Cyrillic_TSE	]	};
    key	<AD03> {	[      Cyrillic_u,	Cyrillic_U	]	};
    key	<AD04> {	[     Cyrillic_ka,     Cyrillic_KA	]	};
    key	<AD05> {	[     Cyrillic_ie,     Cyrillic_IE	]	};
    key	<AD06> {	[     Cyrillic_en,     Cyrillic_EN	]	};
    key	<AD07> {	[    Cyrillic_ghe,    Cyrillic_GHE	]	};
    key	<AD08> {	[    Cyrillic_sha,    Cyrillic_SHA	]	};
    key	<AD09> {	[  Cyrillic_shcha,  Cyrillic_SHCHA	]	};
    key	<AD10> {	[     Cyrillic_ze,     Cyrillic_ZE	]	};
    key	<AD11> {	[     Cyrillic_ha,     Cyrillic_HA, U005B, U007B	]	};
    key	<AD12> {	[Cyrillic_hardsign,Cyrillic_HARDSIGN, U005D, U007D	]	};
    key	<AC01> {	[     Cyrillic_ef,     Cyrillic_EF	]	};
    key	<AC02> {	[   Cyrillic_yeru,   Cyrillic_YERU	]	};
    key	<AC03> {	[     Cyrillic_ve,     Cyrillic_VE	]	};
    key	<AC04> {	[      Cyrillic_a,	Cyrillic_A	]	};
    key	<AC05> {	[     Cyrillic_pe,     Cyrillic_PE	]	};
    key	<AC06> {	[     Cyrillic_er,     Cyrillic_ER	]	};
    key	<AC07> {	[      Cyrillic_o,	Cyrillic_O	]	};
    key	<AC08> {	[     Cyrillic_el,     Cyrillic_EL	]	};
    key	<AC09> {	[     Cyrillic_de,     Cyrillic_DE	]	};
    key	<AC10> {	[    Cyrillic_zhe,    Cyrillic_ZHE	]	};
    key	<AC11> {	[      Cyrillic_e,	Cyrillic_E, apostrophe, U2019	]	};
    key	<AB01> {	[     Cyrillic_ya,     Cyrillic_YA	]	};
    key	<AB02> {	[    Cyrillic_che,    Cyrillic_CHE	]	};
    key	<AB03> {	[     Cyrillic_es,     Cyrillic_ES	]	};
    key	<AB04> {	[     Cyrillic_em,     Cyrillic_EM	]	};
    key	<AB05> {	[      Cyrillic_i,	Cyrillic_I	]	};
    key	<AB06> {	[     Cyrillic_te,     Cyrillic_TE	]	};
    key	<AB07> {	[Cyrillic_softsign,Cyrillic_SOFTSIGN	]	};
    key	<AB08> {	[     Cyrillic_be,     Cyrillic_BE, guillemotleft, doublelowquotemark	]	};
    key	<AB09> {	[     Cyrillic_yu,     Cyrillic_YU, guillemotright, leftdoublequotemark	]	};

    key.type[group1]="TWO_LEVEL";

    include "kpdl(comma)"
};

Command-line Right Alt 3rd level mapping for XFCE/LXQT:

setxkbmap -option lv3:ralt_switch

and missing X restart by ctrl_alt_bksp // xfce4-xkb-plugin may need to be installed

setxkbmap -option terminate:ctrl_alt_bksp

I also use Character Palette GNOME2MATE panel item (Ubuntu's Unity is a failure, to my tastes) with this set:

←→«„—“»↓↑“‘–’”•ש®™−²³́  
←→↓↑“‘–’”•ש®™−́ 

(shortened version due to width issue)

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.