All of lore.kernel.org
 help / color / mirror / Atom feed
From: Baurjan Ismagulov <ibr@gantek.com>
To: linux-msdos@vger.kernel.org
Subject: Re: using Turkish in dosemu
Date: Mon, 17 Jun 2002 16:34:42 +0300	[thread overview]
Message-ID: <20020617133439.GD26953@gantek.com> (raw)
In-Reply-To: <87elf6w0rx.fsf@eatpbank.ru>

Hello Sergey,

thanks much for your reply!

On Mon, Jun 17, 2002 at 04:24:50PM +0400, Sergey Suleymanov wrote:
>         Dosemu passed only known keys. You have to define all needed
>         keys in keymap file.

Could you please give a bit more details? Do you mean I should:

1. Load a Linux keymap generating appropriate codes in 857 encoding.

   E.g., comma key (between m and period on US keyboards) should
   generate o with diaeresis. I have "keycode 51=+148 +153" in the .kmap
   file. Is this correct? (I think that particular letter is the same in
   437).

2. Specify $_layout="load tr", where tr is the file I've sent in the
   first posting.

This setup doesn't work for me. I don't load keyb or any other keyboard
driver under DOS, if this is relevant.


>         For "ibm" charset dosemu issues \033(U escapes. If you are not
>         using native (without acm) fonts, you'll get some misplaced
>         chars.

I assume that \033(U makes the console driver output the symbol at the
specified position in the font (couldn't find anything useful via
Google. How can I search for literal strings?), doesn't it?

I'm using cp857-8x16 stolen from DOS. It does have an acm (mapping 857
characters to Unicode), but I also load the same acm, so that showcfont
outputs for the following commands are identical:

consolechars -f cp857-8x16.psf -m cp857.acm
consolechars -f cp857-8x16.psf -m straight-to-font

If I interpret what you are saying correctly, this font should work.

When I look at the file with all 256 characters in Volkov, it shows some
characters translated. And this looks as _translation_, not as "some
misplaced chars". Returning to the original example: right and left
arrows are translated to greater and less signs, so that subdir labels
in Volkov look (literally) as ">SUB-DIR<" (instead of filled triangles
around the text). Looks as if dosemu thinks that the application outputs
437, and the screen accepts 8859-1. Is it somehow related to
$_internal_char_set and $_external_char_set?


Thanks in advance,
Baurjan.

P.S. Please cc to me, I'm not subscribed.

  parent reply	other threads:[~2002-06-17 13:34 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-16 16:53 using Turkish in dosemu Baurjan Ismagulov
2002-06-17  5:57 ` Sergey Suleymanov
2002-06-17 11:38 ` Baurjan Ismagulov
     [not found]   ` <87elf6w0rx.fsf@eatpbank.ru>
2002-06-17 13:34     ` Baurjan Ismagulov [this message]
     [not found]       ` <87bsa93y95.fsf@eatpbank.ru>
2002-06-18 10:15         ` Baurjan Ismagulov
2002-06-18 13:25           ` Sergey Suleymanov
2002-06-19 15:01             ` Baurjan Ismagulov
     [not found]               ` <87ptyma6hx.fsf@eatpbank.ru>
2002-06-20 11:47                 ` Baurjan Ismagulov
     [not found]                   ` <87sn3hjihf.fsf@eatpbank.ru>
2002-06-21 13:48                     ` Baurjan Ismagulov
     [not found]                       ` <876609qjjk.fsf@eatpbank.ru>
2002-06-24 18:43                         ` Baurjan Ismagulov
2002-06-25 22:21                           ` Bart Oldeman

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20020617133439.GD26953@gantek.com \
    --to=ibr@gantek.com \
    --cc=linux-msdos@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.