Results 1 to 6 of 6

Thread: Stress Marks in Russian

  1. #1
    Join Date
    Sep 2011
    Beans
    10

    Question Stress Marks in Russian

    Hello all,
    I'm currently in a situation where on a daily basis I find myself needing to write in Russian. I've been using the "Russia Phonetic" layout, and it's worked splendidly. However, for academic reasons I would like to be able to put stress marks in my text. Since Russians don't do this, there doesn't seem to be any support for marking stress on vowels. I know on the English layout you can use a compose key to put marks like this, but this doesn't seem to work with different layouts. Does anyone know of something I could set up so I can quickly and easily type stressed characters without having to copy/paste, use apostrophes, etc?

    Thanks everyone
    RussianSoup

  2. #2
    Join Date
    Jun 2010
    Location
    London, England
    Beans
    Hidden!
    Distro
    Ubuntu Development Release

    Re: Stress Marks in Russian

    I do not use the compose key feature but I do use a Greek keyboard layout as well as an English keyboard. If the accented character exists in the font character set and you can get it when using the English keyboard layout, why not just switch layouts?

    For Example, with my English extended keyboard layout switched to the Greek layout I get

    ς θ ι ο
    When I press the w u i o keys. But if I then switch to English layout and press the right alt key I get

    ẃ ú í ó
    and it is in the same document and even in the same word if I chose.

    When I use Libreoffice I use the Insert Special Character under the Libreoffice Insert menu to put in accented characters of any language if that character is part of the font set that I am using. I suppose that I could use a Compose key combination but I have been too lazy to work it out.

    For example: ō ē are part of the Latin extended - A section of the FreeSerif font character set.

    Regards.

    P.S. I found this link for you:

    http://askubuntu.com/questions/30334...=votes#tab-top

    Go down the list of app indicators until you come to Chars Indicator. I knew that something like this existed in Ubuntu version before 11.10 but all those old apps that could be put in the the panel have to be converted to work with Unity and it seems that this Chars Indicator applications has been converted.

    I hope it helps.
    Last edited by grahammechanical; February 23rd, 2012 at 04:51 PM.
    It is a machine. It is more stupid than we are. It will not stop us from doing stupid things.
    Ubuntu user #33,200. Linux user #530,530


  3. #3
    Join Date
    Sep 2011
    Beans
    10

    Re: Stress Marks in Russian

    Hey thanks for the pointers,
    Sorry I didn't make this clear above, because Russians don't use accent marks, the stressed characters aren't part of the standard character set. I've found program-specific ways to insert them in mainstream programs like word, but I'm looking for something quick and efficient I can use in other applications (in my case Mnemosyne). I'm just baffled that, with this many people globally having to type in multiple languages, there still doesn't seem to be a straightforward way to stick a stress mark on a non-latin character.

    Thanks again,
    RussianSoup

  4. #4
    Join Date
    Dec 2011
    Beans
    521

    Re: Stress Marks in Russian

    I think there is the only one way to do it. It is to find a font where stressed Russian characters exist, if any.

  5. #5
    Join Date
    Dec 2007
    Beans
    10
    Distro
    Ubuntu 11.04 Natty Narwhal

    Re: Stress Marks in Russian

    Hello, RussianSoup.

    I had the same question lately. Since you seem to be familiar with the Compose Key, you also might probably know there is a settings file for adding custom key combinations to the existing ones. It's called .XCompose and has to be placed in home directory. I added a line there for a support of a Russian stress mark. There were so many types of accents, graves etc., so I consulted Wikipedia on what mark is used in Russian typography. Here's the line:

    Code:
    <Multi_key> <apostrophe> <apostrophe> : "́" U0301 # COMBINING ACUTE ACCENT
    The stress sign is poorly seen in the line because it has become combined with the double-quote mark in it.

    I forgot to mention that there is a predefined key combination for the U0301 sign in /usr/share/X11/locale/en_US.UTF-8/Compose, which is:

    Code:
    <dead_acute> <nobreakspace>
    but I couldn't figure out how it works. The dead acute works as the nobreakspace does, but together they don't produce the needed stress mark.

    Hope this is helpful.

  6. #6
    Join Date
    Sep 2011
    Beans
    10

    Re: Stress Marks in Russian

    Thank you! I created the .XConfig file and added the line you provided, it's exactly the solution I'd been looking for Worked like a charm.

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •