From unknown Sun Jun 22 00:11:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11889: 23.4; Emacs 23.4.1 jump from one font to another ever all needed chars precent in single font. 22.2.1 work fine. Resent-From: Oleksandr Gavenko Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Jul 2012 13:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11889 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11889@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13418411829055 (code B ref -1); Mon, 09 Jul 2012 13:40:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Jul 2012 13:39:42 +0000 Received: from localhost ([127.0.0.1]:57765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoEBh-0002Lz-Q0 for submit@debbugs.gnu.org; Mon, 09 Jul 2012 09:39:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45440) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoEBe-0002Lq-R3 for submit@debbugs.gnu.org; Mon, 09 Jul 2012 09:39:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SoE6U-0004Js-U7 for submit@debbugs.gnu.org; Mon, 09 Jul 2012 09:34:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:38495) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SoE6U-0004Ji-Nn for submit@debbugs.gnu.org; Mon, 09 Jul 2012 09:34:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SoE6O-0001Jt-72 for bug-gnu-emacs@gnu.org; Mon, 09 Jul 2012 09:34:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SoE6G-0004G3-Jg for bug-gnu-emacs@gnu.org; Mon, 09 Jul 2012 09:34:11 -0400 Received: from mail-bk0-f41.google.com ([209.85.214.41]:58391) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SoE6G-0004FB-65 for bug-gnu-emacs@gnu.org; Mon, 09 Jul 2012 09:34:04 -0400 Received: by bkcjc3 with SMTP id jc3so7410841bkc.0 for ; Mon, 09 Jul 2012 06:34:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=q46nAfYhtaAifGQfm5pJFNEsAoHQKd78r4ndZNvurB0=; b=AzWBd51rQB2C1dl100PCYaH3c77PUu6xILgPBr+3CEGtjT7zuLrW6ACNZCaPouNSe8 5XlRO52C3Lh6ixjUL+rxwUKTAG7NcwVYUGghPJDIaHpON21HX0O9utOAls5sf5HLZcJY CbfUnfvICBBNOsPb9qABAzwNmTaVH1c7xlqE7QUxpHuCSym5vIm86i0S0YyEqxnHj6cW jzj+k9Jm3yFlyc8fBNeB9XyghE84cPJhTOtW9CGk3AtamTTAWj9MYQHuACZJ2gwqdOYp EzyNKW/h75DHDikvKICocSqiIAi4PEOIjJHBNlUrs2lJTtLvPh8Rs8MoWqoEh1qvOXN+ RWdA== Received: by 10.204.128.201 with SMTP id l9mr19616929bks.68.1341840841389; Mon, 09 Jul 2012 06:34:01 -0700 (PDT) Received: from localhost ([46.185.20.32]) by mx.google.com with ESMTPS id c18sm6402778bkv.8.2012.07.09.06.33.59 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 09 Jul 2012 06:34:00 -0700 (PDT) Received: by localhost (sSMTP sendmail emulation); Mon, 09 Jul 2012 16:33:57 +0300 From: Oleksandr Gavenko Date: Mon, 09 Jul 2012 16:33:57 +0300 Message-ID: <87r4sl9hyy.fsf@desktop.home.int> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) I report about this at: http://permalink.gmane.org/gmane.emacs.help/85735 Now I think that this behaviour is buggy. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D So what happen? I am Russian/Ukrainian user and also prepare dictionaries so use IPA (C-\ ipa RET) chars. And I prefer monospaced fonts so expect that all chars would be vertically aligned. But this is not happen in case of Emacs 23.4.1 (from Debian GNU Linux, Wheezy)... In previous Emacs version 22.x this work (I check this on same host). =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D So I eval: (set-frame-font "7x13") For EN text I get (from C-u C-x =3D): x:-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1 (#x28) For RU text I get: xft:-Misc-Fixed-normal-normal-normal-*-13-*-*-*-c-80-iso10646-1 (#x394) As you see for Russian text Emacs use different font and I loose vertical alignment for text. Next example: (set-frame-font "-misc-fixed-medium-r-normal-*-13-*-*-*-*-*-iso10646-*") and for russian letter get (ugly bold large letters): xft:-Misc-Fixed-normal-normal-normal-ja-13-*-*-*-c-120-iso10646-1 (#x1FC) After a lot of experimanting I found: (set-frame-font "-rfx-courier-medium-r-normal-*-14-*-75-75-*-iso10646-1") which good for EN/RU exept missing 13px size. 12 too small, 14 look large. I accept the situation and use this fornt until back to edit dictionary with IPA letters. Some IPA letters shown as @ instead of =C9=99: to input: type "/e" with ipa xft:-rfx-Courier-normal-normal-normal-*-14-*-*-*-m-90-iso10646-1 (#x323) name: LATIN SMALL LETTER SCHWA =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D So instead of looking for font where Emacs produce acceptable output it must work as in 22.x series. Look for Emacs 22.2.1 with: (set-frame-font "7x13") I get text which looks RIGHT and font is **SAME** for all chars. Look for E= N, RU, IPA chars respectively: character: d (100, #o144, #x64, U+0064) -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO8859-1 (#x64) character: =CA=8C (332332, #o1211054, #x5122c, U+028C) -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1 (#x28C) character: =D0=B4 (332884, #o1212124, #x51454, U+0434) -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1 (#x434) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D I don't know if it possible to work around this issue. I think it was related to Xft font support. Really I happy with server-side fonts and dislike anti-aliasing for text editing. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D In GNU Emacs 23.4.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.10) of 2012-04-07 on trouble, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11201902 configured using `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64= -linux-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir= =3D/usr/lib' '--localstatedir=3D/var/lib' '--infodir=3D/usr/share/info' '--= mandir=3D/usr/share/man' '--with-pop=3Dyes' '--enable-locallisppath=3D/etc/= emacs23:/etc/emacs:/usr/local/share/emacs/23.4/site-lisp:/usr/local/share/e= macs/site-lisp:/usr/share/emacs/23.4/site-lisp:/usr/share/emacs/site-lisp' = '--with-crt-dir=3D/usr/lib/x86_64-linux-gnu' '--with-x=3Dyes' '--with-x-too= lkit=3Dgtk' '--with-toolkit-scroll-bars' 'build_alias=3Dx86_64-linux-gnu' '= CFLAGS=3D-g -O2 -fstack-protector --param=3Dssp-buffer-size=3D4 -Wformat -W= format-security -Werror=3Dformat-security -Wall -DDEBIAN -O2' 'CPPFLAGS=3D-= D_FORTIFY_SOURCE=3D2'' Important settings: value of $LANG: ru_RU.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t --=20 Best regards! From unknown Sun Jun 22 00:11:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11889: 23.4; Emacs 23.4.1 jump from one font to another ever all needed chars precent in single font. 22.2.1 work fine. Resent-From: Juri Linkov Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 09 Jul 2012 21:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11889 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Oleksandr Gavenko Cc: 11889@debbugs.gnu.org Received: via spool by 11889-submit@debbugs.gnu.org id=B11889.134186984118522 (code B ref 11889); Mon, 09 Jul 2012 21:38:01 +0000 Received: (at 11889) by debbugs.gnu.org; 9 Jul 2012 21:37:21 +0000 Received: from localhost ([127.0.0.1]:58624 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoLdx-0004oe-I0 for submit@debbugs.gnu.org; Mon, 09 Jul 2012 17:37:21 -0400 Received: from ps18281.dreamhost.com ([69.163.218.105]:53557 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoLdu-0004oT-Qn; Mon, 09 Jul 2012 17:37:20 -0400 Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id C540B451CAB6; Mon, 9 Jul 2012 14:31:59 -0700 (PDT) From: Juri Linkov Organization: JURTA References: <87r4sl9hyy.fsf@desktop.home.int> Date: Tue, 10 Jul 2012 00:31:13 +0300 In-Reply-To: <87r4sl9hyy.fsf@desktop.home.int> (Oleksandr Gavenko's message of "Mon, 09 Jul 2012 16:33:57 +0300") Message-ID: <87zk78d3ku.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) merge 11889 4895 thanks > I don't know if it possible to work around this issue. This is the same problem like in the bug#4895 As recommended in http://debbugs.gnu.org/4895 you can do: (set-fontset-font "fontset-default" 'cyrillic (font-spec :registry "iso10646-1" :script 'cyrillic)) But it seems the same problem exists for the Latin script too that uses ISO8859-1 instead of ISO10646-1. From unknown Sun Jun 22 00:11:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11889: 23.4; Emacs 23.4.1 jump from one font to another ever all needed chars precent in single font. 22.2.1 work fine. Resent-From: Oleksandr Gavenko Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Jul 2012 11:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11889 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Juri Linkov Cc: 11889@debbugs.gnu.org Received: via spool by 11889-submit@debbugs.gnu.org id=B11889.13419197922337 (code B ref 11889); Tue, 10 Jul 2012 11:30:02 +0000 Received: (at 11889) by debbugs.gnu.org; 10 Jul 2012 11:29:52 +0000 Received: from localhost ([127.0.0.1]:59509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoYdb-0000bd-I3 for submit@debbugs.gnu.org; Tue, 10 Jul 2012 07:29:52 -0400 Received: from mail-wi0-f174.google.com ([209.85.212.174]:35690) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoYdZ-0000bV-P1 for 11889@debbugs.gnu.org; Tue, 10 Jul 2012 07:29:50 -0400 Received: by wibhr14 with SMTP id hr14so3397023wib.15 for <11889@debbugs.gnu.org>; Tue, 10 Jul 2012 04:24:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:organization:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=gXyAl+eQCZaN15D/3ZWVgx4m3J465PCgr7bh1Nu8l2k=; b=P2Y36TuoDWhMm4t4zGQRtmpZImTzh3tlaBJx8ivr241DAVTkKb5PjNwBupo54EHbpu dKRDRuTL8GrxGZAgsk1FXn7QPkEPteSONjmbUTLIJDeiXBsVLPUkjipIw8E3jnXnDNl2 zFZk6ZN+LEeb0RPTjFtlcvikkfFNCq7aGyZveA3oVO6G4VCMA2lzr53QgqAYRHTnEF4h KG4Mzjk/4BGCVb7C1kTJiStP8QNJoWDENp+FeXnw7HALl00Xtn3cj6xlGCoHkE8WVMse gQZSnw2fBudYvgLOmIc5YHwynnk4Lzf17Vd+s7exWE6RLIt8+u/ER04gw2oNiAflfFnm RCvg== Received: by 10.180.93.68 with SMTP id cs4mr37412403wib.14.1341919468879; Tue, 10 Jul 2012 04:24:28 -0700 (PDT) Received: from localhost ([46.185.20.32]) by mx.google.com with ESMTPS id y5sm27737404wiw.9.2012.07.10.04.24.26 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 10 Jul 2012 04:24:27 -0700 (PDT) Received: by localhost (sSMTP sendmail emulation); Tue, 10 Jul 2012 14:24:24 +0300 From: Oleksandr Gavenko Organization: At home. References: <87r4sl9hyy.fsf@desktop.home.int> <87zk78d3ku.fsf@mail.jurta.org> Date: Tue, 10 Jul 2012 14:24:24 +0300 In-Reply-To: <87zk78d3ku.fsf@mail.jurta.org> (Juri Linkov's message of "Tue, 10 Jul 2012 00:31:13 +0300") Message-ID: <87bojng8pj.fsf@desktop.home.int> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) On 2012-07-10, Juri Linkov wrote: > merge 11889 4895 > thanks > >> I don't know if it possible to work around this issue. > > This is the same problem like in the bug#4895 > As recommended in http://debbugs.gnu.org/4895 > you can do: > > (set-fontset-font "fontset-default" 'cyrillic > (font-spec :registry "iso10646-1" :script 'cyrillic)) > I still have problem when executing command above... Russian letters have ja lang spec: xft:-Misc-Fixed-normal-normal-normal-ja-13-*-*-*-c-120-iso10646-1 (#x1DC) while other chars have no. And ja font look very different from non-ja. I try execute: (set-fontset-font "fontset-default" 'cyrillic (font-spec :registry "iso10646-1" :script 'cyrillic lang: nil)) but nothing happen. Now I try deeply look into Emacs manuals... -- Best regards! From unknown Sun Jun 22 00:11:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#11889: Further info... References: <87r4sl9hyy.fsf@desktop.home.int> In-Reply-To: <87r4sl9hyy.fsf@desktop.home.int> Resent-From: Oleksandr Gavenko Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 10 Jul 2012 21:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 11889 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 11889@debbugs.gnu.org Received: via spool by 11889-submit@debbugs.gnu.org id=B11889.13419565237491 (code B ref 11889); Tue, 10 Jul 2012 21:43:02 +0000 Received: (at 11889) by debbugs.gnu.org; 10 Jul 2012 21:42:03 +0000 Received: from localhost ([127.0.0.1]:60833 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoiC3-0001wm-B9 for submit@debbugs.gnu.org; Tue, 10 Jul 2012 17:42:03 -0400 Received: from mail-wg0-f46.google.com ([74.125.82.46]:33490) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoiC0-0001wN-RJ for 11889@debbugs.gnu.org; Tue, 10 Jul 2012 17:42:01 -0400 Received: by wgbdq10 with SMTP id dq10so442295wgb.15 for <11889@debbugs.gnu.org>; Tue, 10 Jul 2012 14:36:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=+yl29tZqRqEsRzzX5m/6pruaEAZR/PDl8wTeV0KfLDU=; b=BchFx52tqjcljDvDik5nqP68O5NB1SSr60tx5DuQGpb5vLBgp9NKxLhJAbIBEuXHZk hSABbTRykn3knp5MDa1TBW/NmbekUuH210pc60maDyW0mrmd+mTXELWt8crO0UcbFlFu c4SDXvKWtHoiV6YPG0KeesApm1lgHHt0jfilY1qerzsiM3CNT4L2zCgZW4g8+JsuA6fJ qiUNJqgfxOBIR42wW0VWdVppSDSiwNHOIhWk6cePxn24zAqQJ7PeSFrS5xMKbgZnvtQH ejhv5oLHFY0jFXd7zCL8ofTJgykfOJ273ZhtNjuv4vXJyKK0I2Jnj6r749ewuVegSqtg Qvmw== Received: by 10.216.211.8 with SMTP id v8mr17552208weo.176.1341956197470; Tue, 10 Jul 2012 14:36:37 -0700 (PDT) Received: from localhost ([46.185.20.32]) by mx.google.com with ESMTPS id t7sm10419293wix.6.2012.07.10.14.36.35 (version=TLSv1/SSLv3 cipher=OTHER); Tue, 10 Jul 2012 14:36:37 -0700 (PDT) Received: by localhost (sSMTP sendmail emulation); Wed, 11 Jul 2012 00:36:33 +0300 From: Oleksandr Gavenko Date: Wed, 11 Jul 2012 00:36:33 +0300 Message-ID: <878ver2t9a.fsf@desktop.home.int> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.6 (--) After learning about fonts in Emacs I found that wrong in my setup. I write about this at: http://thread.gmane.org/gmane.emacs.help/85735 where I originally ask question. So main problem - I don't know how debug issue, so anything happen look magical to me. Now I discover such tools: $ xfontsel -sampleUCS '=C9=99=CE=B8=CA=83=C3=A7=CA=A7 =CE=B8=CA=92t=C3= =B0 Hello =D0=9F=D1=80=D0=B8=D0=B2=D0=B5=D1=82!' $ gucharmap With this tools I look for fonts that support all range of needed by me cha= rs. As I learn there are 4 different char types involved: ASCII, Greek, Cyrillic and IPA. Fonts in my previous report have holes or look wrongly for certain chars. After setting at Emacs boot time in ~/.Xdefaults: emacs.font: -misc-fixed-medium-r-normal-*-14-*-*-*-c-*-iso10646-1 or in running Emacs instance: (set-frame-font "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") (set-fontset-font "fontset-default" 'latin "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") (set-fontset-font "fontset-default" 'phonetic "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") (set-fontset-font "fontset-default" 'cyrillic "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") (set-fontset-font "fontset-default" 'greek "-misc-fixed-medium-r-normal--14-*-*-*-c-*-iso10646-1") I get monospaced and **SAME** font for desired range of chars! Also this command also help me: (pp (char-table-extra-slot char-script-table 0)) I think bug can be closed. Except part that Emacs algorithm for selecting f= ont for missing chars is too dumb and give ugly results (one example is C code with comments on Russian - with different font for EN/RU text I lost indenting). Thanks to Juri Linkov for assistant! --=20 Best regards! From unknown Sun Jun 22 00:11:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Oleksandr Gavenko Subject: bug#11889: closed (Re: bug#11889: Further info...) Message-ID: References: <87d343yx7s.fsf@mail.jurta.org> <87r4sl9hyy.fsf@desktop.home.int> X-Gnu-PR-Message: they-closed 11889 X-Gnu-PR-Package: emacs Reply-To: 11889@debbugs.gnu.org Date: Wed, 11 Jul 2012 00:24:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1341966242-21654-1" This is a multi-part message in MIME format... ------------=_1341966242-21654-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11889: 23.4; Emacs 23.4.1 jump from one font to another ever all needed ch= ars precent in single font. 22.2.1 work fine. which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 11889@debbugs.gnu.org. --=20 11889: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11889 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1341966242-21654-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11889-done) by debbugs.gnu.org; 11 Jul 2012 00:23:35 +0000 Received: from localhost ([127.0.0.1]:60941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SokiN-0005cf-2k for submit@debbugs.gnu.org; Tue, 10 Jul 2012 20:23:35 -0400 Received: from ps18281.dreamhost.com ([69.163.218.105]:59827 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SokiK-0005cY-KU for 11889-done@debbugs.gnu.org; Tue, 10 Jul 2012 20:23:33 -0400 Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id A3C92451CB17; Tue, 10 Jul 2012 17:18:07 -0700 (PDT) From: Juri Linkov To: Oleksandr Gavenko Subject: Re: bug#11889: Further info... Organization: JURTA References: <87r4sl9hyy.fsf@desktop.home.int> <878ver2t9a.fsf@desktop.home.int> Date: Wed, 11 Jul 2012 03:09:59 +0300 In-Reply-To: <878ver2t9a.fsf@desktop.home.int> (Oleksandr Gavenko's message of "Wed, 11 Jul 2012 00:36:33 +0300") Message-ID: <87d343yx7s.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 11889-done Cc: 11889-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > I think bug can be closed. Thanks, closed. It's not a problem nowadays to find a good font that supports many charsets and provides consistent display of characters from different charsets. ------------=_1341966242-21654-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Jul 2012 13:39:42 +0000 Received: from localhost ([127.0.0.1]:57765 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoEBh-0002Lz-Q0 for submit@debbugs.gnu.org; Mon, 09 Jul 2012 09:39:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45440) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SoEBe-0002Lq-R3 for submit@debbugs.gnu.org; Mon, 09 Jul 2012 09:39:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SoE6U-0004Js-U7 for submit@debbugs.gnu.org; Mon, 09 Jul 2012 09:34:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_HI,T_DKIM_INVALID autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:38495) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SoE6U-0004Ji-Nn for submit@debbugs.gnu.org; Mon, 09 Jul 2012 09:34:18 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44365) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SoE6O-0001Jt-72 for bug-gnu-emacs@gnu.org; Mon, 09 Jul 2012 09:34:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SoE6G-0004G3-Jg for bug-gnu-emacs@gnu.org; Mon, 09 Jul 2012 09:34:11 -0400 Received: from mail-bk0-f41.google.com ([209.85.214.41]:58391) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SoE6G-0004FB-65 for bug-gnu-emacs@gnu.org; Mon, 09 Jul 2012 09:34:04 -0400 Received: by bkcjc3 with SMTP id jc3so7410841bkc.0 for ; Mon, 09 Jul 2012 06:34:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:date:message-id:mime-version:content-type :content-transfer-encoding; bh=q46nAfYhtaAifGQfm5pJFNEsAoHQKd78r4ndZNvurB0=; b=AzWBd51rQB2C1dl100PCYaH3c77PUu6xILgPBr+3CEGtjT7zuLrW6ACNZCaPouNSe8 5XlRO52C3Lh6ixjUL+rxwUKTAG7NcwVYUGghPJDIaHpON21HX0O9utOAls5sf5HLZcJY CbfUnfvICBBNOsPb9qABAzwNmTaVH1c7xlqE7QUxpHuCSym5vIm86i0S0YyEqxnHj6cW jzj+k9Jm3yFlyc8fBNeB9XyghE84cPJhTOtW9CGk3AtamTTAWj9MYQHuACZJ2gwqdOYp EzyNKW/h75DHDikvKICocSqiIAi4PEOIjJHBNlUrs2lJTtLvPh8Rs8MoWqoEh1qvOXN+ RWdA== Received: by 10.204.128.201 with SMTP id l9mr19616929bks.68.1341840841389; Mon, 09 Jul 2012 06:34:01 -0700 (PDT) Received: from localhost ([46.185.20.32]) by mx.google.com with ESMTPS id c18sm6402778bkv.8.2012.07.09.06.33.59 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 09 Jul 2012 06:34:00 -0700 (PDT) Received: by localhost (sSMTP sendmail emulation); Mon, 09 Jul 2012 16:33:57 +0300 From: Oleksandr Gavenko To: bug-gnu-emacs@gnu.org Subject: 23.4; Emacs 23.4.1 jump from one font to another ever all needed chars precent in single font. 22.2.1 work fine. Date: Mon, 09 Jul 2012 16:33:57 +0300 Message-ID: <87r4sl9hyy.fsf@desktop.home.int> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.1 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.1 (------) I report about this at: http://permalink.gmane.org/gmane.emacs.help/85735 Now I think that this behaviour is buggy. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D So what happen? I am Russian/Ukrainian user and also prepare dictionaries so use IPA (C-\ ipa RET) chars. And I prefer monospaced fonts so expect that all chars would be vertically aligned. But this is not happen in case of Emacs 23.4.1 (from Debian GNU Linux, Wheezy)... In previous Emacs version 22.x this work (I check this on same host). =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D So I eval: (set-frame-font "7x13") For EN text I get (from C-u C-x =3D): x:-misc-fixed-medium-r-normal--13-120-75-75-c-70-iso8859-1 (#x28) For RU text I get: xft:-Misc-Fixed-normal-normal-normal-*-13-*-*-*-c-80-iso10646-1 (#x394) As you see for Russian text Emacs use different font and I loose vertical alignment for text. Next example: (set-frame-font "-misc-fixed-medium-r-normal-*-13-*-*-*-*-*-iso10646-*") and for russian letter get (ugly bold large letters): xft:-Misc-Fixed-normal-normal-normal-ja-13-*-*-*-c-120-iso10646-1 (#x1FC) After a lot of experimanting I found: (set-frame-font "-rfx-courier-medium-r-normal-*-14-*-75-75-*-iso10646-1") which good for EN/RU exept missing 13px size. 12 too small, 14 look large. I accept the situation and use this fornt until back to edit dictionary with IPA letters. Some IPA letters shown as @ instead of =C9=99: to input: type "/e" with ipa xft:-rfx-Courier-normal-normal-normal-*-14-*-*-*-m-90-iso10646-1 (#x323) name: LATIN SMALL LETTER SCHWA =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D So instead of looking for font where Emacs produce acceptable output it must work as in 22.x series. Look for Emacs 22.2.1 with: (set-frame-font "7x13") I get text which looks RIGHT and font is **SAME** for all chars. Look for E= N, RU, IPA chars respectively: character: d (100, #o144, #x64, U+0064) -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO8859-1 (#x64) character: =CA=8C (332332, #o1211054, #x5122c, U+028C) -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1 (#x28C) character: =D0=B4 (332884, #o1212124, #x51454, U+0434) -Misc-Fixed-Medium-R-Normal--13-120-75-75-C-70-ISO10646-1 (#x434) =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D I don't know if it possible to work around this issue. I think it was related to Xft font support. Really I happy with server-side fonts and dislike anti-aliasing for text editing. =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D In GNU Emacs 23.4.1 (x86_64-pc-linux-gnu, GTK+ Version 2.24.10) of 2012-04-07 on trouble, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.11201902 configured using `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64= -linux-gnu' '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir= =3D/usr/lib' '--localstatedir=3D/var/lib' '--infodir=3D/usr/share/info' '--= mandir=3D/usr/share/man' '--with-pop=3Dyes' '--enable-locallisppath=3D/etc/= emacs23:/etc/emacs:/usr/local/share/emacs/23.4/site-lisp:/usr/local/share/e= macs/site-lisp:/usr/share/emacs/23.4/site-lisp:/usr/share/emacs/site-lisp' = '--with-crt-dir=3D/usr/lib/x86_64-linux-gnu' '--with-x=3Dyes' '--with-x-too= lkit=3Dgtk' '--with-toolkit-scroll-bars' 'build_alias=3Dx86_64-linux-gnu' '= CFLAGS=3D-g -O2 -fstack-protector --param=3Dssp-buffer-size=3D4 -Wformat -W= format-security -Werror=3Dformat-security -Wall -DDEBIAN -O2' 'CPPFLAGS=3D-= D_FORTIFY_SOURCE=3D2'' Important settings: value of $LANG: ru_RU.UTF-8 locale-coding-system: utf-8-unix default enable-multibyte-characters: t --=20 Best regards! ------------=_1341966242-21654-1-- From unknown Sun Jun 22 00:11:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: dido Subject: bug#4365: closed (Re: bug#11889: Further info...) Message-ID: References: <87d343yx7s.fsf@mail.jurta.org> <87skezkluv.fsf@adizo.bulsynt.org> X-Gnu-PR-Message: they-closed 4365 X-Gnu-PR-Package: emacs Reply-To: 4365@debbugs.gnu.org Date: Wed, 11 Jul 2012 00:24:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1341966242-21654-3" This is a multi-part message in MIME format... ------------=_1341966242-21654-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11889: 23.1.50; Incorrect cyrillic font handling which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 4365@debbugs.gnu.org. --=20 11889: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11889 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1341966242-21654-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11889-done) by debbugs.gnu.org; 11 Jul 2012 00:23:35 +0000 Received: from localhost ([127.0.0.1]:60941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SokiN-0005cf-2k for submit@debbugs.gnu.org; Tue, 10 Jul 2012 20:23:35 -0400 Received: from ps18281.dreamhost.com ([69.163.218.105]:59827 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SokiK-0005cY-KU for 11889-done@debbugs.gnu.org; Tue, 10 Jul 2012 20:23:33 -0400 Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id A3C92451CB17; Tue, 10 Jul 2012 17:18:07 -0700 (PDT) From: Juri Linkov To: Oleksandr Gavenko Subject: Re: bug#11889: Further info... Organization: JURTA References: <87r4sl9hyy.fsf@desktop.home.int> <878ver2t9a.fsf@desktop.home.int> Date: Wed, 11 Jul 2012 03:09:59 +0300 In-Reply-To: <878ver2t9a.fsf@desktop.home.int> (Oleksandr Gavenko's message of "Wed, 11 Jul 2012 00:36:33 +0300") Message-ID: <87d343yx7s.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 11889-done Cc: 11889-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > I think bug can be closed. Thanks, closed. It's not a problem nowadays to find a good font that supports many charsets and provides consistent display of characters from different charsets. ------------=_1341966242-21654-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 7 Sep 2009 12:36:27 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=0.1 required=4.0 tests=FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n87CaPLb007705 for ; Mon, 7 Sep 2009 05:36:27 -0700 Received: from mail.gnu.org ([199.232.76.166]:56632 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1MkdSK-0001Kh-BO for emacs-pretest-bug@gnu.org; Mon, 07 Sep 2009 08:36:24 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1MkdSH-0001PU-7P for emacs-pretest-bug@gnu.org; Mon, 07 Sep 2009 08:36:23 -0400 Received: from [95.111.111.210] (port=55071 helo=adizo.url4e.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1MkdSG-0001P8-JU for emacs-pretest-bug@gnu.org; Mon, 07 Sep 2009 08:36:21 -0400 Received: by adizo.url4e.com (Postfix, from userid 1000) id 13398B08D1; Mon, 7 Sep 2009 14:58:16 +0300 (EEST) From: dido To: emacs-pretest-bug@gnu.org Subject: 23.1.50; Incorrect cyrillic font handling Date: Mon, 07 Sep 2009 14:58:16 +0300 Message-ID: <87skezkluv.fsf@adizo.bulsynt.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-Greylist: delayed 2279 seconds by postgrey-1.27 at monty-python; Mon, 07 Sep 2009 08:36:18 EDT Please write in English if possible, because the Emacs maintainers usually do not have translators to read other languages for them. Your bug report will be posted to the emacs-pretest-bug@gnu.org mailing list. Please describe exactly what actions triggered the bug and the precise symptoms of the bug: The font size of the cyrillic letters does not match the size of the other (plain latin) letters. If Emacs crashed, and you have the Emacs process in the gdb debugger, please include the output from the following gdb commands: `bt full' and `xbacktrace'. If you would like to further debug the crash, please read the file /usr/share/emacs/23.1.50/etc/DEBUG for instructions. In GNU Emacs 23.1.50.1 (i486-pc-linux-gnu, GTK+ Version 2.12.9) of 2009-08-01 on radon, modified by Debian (emacs-snapshot package, version 1:20090730-1~hardy1) Windowing system distributor `The X.Org Foundation', version 11.0.10400090 configured using `configure '--build' 'i486-linux-gnu' '--host' 'i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs-snapshot:/etc/emacs:/usr/local/share/emacs/23.1.50/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1.50/site-lisp:/usr/share/emacs/site-lisp' '--with-x=yes' '--with-x-toolkit=gtk' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -DSITELOAD_PURESIZE_EXTRA=5000 -g -O2' 'LDFLAGS=-g -Wl,--as-needed' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C value of $XMODIFIERS: nil locale-coding-system: nil default-enable-multibyte-characters: t Major mode: PHP Minor modes in effect: tabbar-mwheel-mode: t tabbar-mode: t shell-dirtrack-mode: t server-mode: t global-auto-complete-mode: t auto-complete-mode: t global-cake: t display-time-mode: t show-paren-mode: t delete-selection-mode: t tooltip-mode: t tool-bar-mode: t mouse-wheel-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t global-auto-composition-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t size-indication-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t abbrev-mode: t Recent input: C-x C-f C-a C-k ~ / . e m a C-s f o n t C-s C-s C-s C-s C-s C-s C-s C-s C-x C-f x r e o p o r t Recent messages: Saving file /home/dido/.emacs... Wrote /home/dido/.emacs call-interactively: Beginning of buffer Mark saved where search started line-move-to-column: Wrong type argument: wholenump, 7.0 Mark saved where search started call-interactively: End of buffer call-interactively: Beginning of buffer Quit Making completion list... Load-path shadows: ~/.emacs.d/tree-widget hides /usr/share/emacs-snapshot/site-lisp/slime/tree-widget /usr/share/emacs-snapshot/site-lisp/prolog-el/prolog hides /usr/share/emacs/site-lisp/prolog-el/prolog /usr/share/emacs-snapshot/site-lisp/css-mode/css-mode hides /usr/share/emacs/site-lisp/css-mode/css-mode /usr/share/emacs-snapshot/site-lisp/html-helper-mode/html-helper-mode hides /usr/share/emacs/site-lisp/html-helper-mode/html-helper-mode /usr/share/emacs-snapshot/site-lisp/html-helper-mode/hhm-config hides /usr/share/emacs/site-lisp/html-helper-mode/hhm-config /usr/share/emacs-snapshot/site-lisp/html-helper-mode/visual-basic-mode hides /usr/share/emacs/site-lisp/html-helper-mode/visual-basic-mode /usr/share/emacs-snapshot/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/site-lisp/html-helper-mode/tempo /usr/share/emacs-snapshot/site-lisp/php-mode/php-mode hides /usr/share/emacs/23.1.50/site-lisp/php-elisp/php-mode /usr/share/emacs/23.1.50/site-lisp/debian-startup hides /usr/share/emacs/site-lisp/debian-startup /usr/share/emacs-snapshot/site-lisp/html-helper-mode/tempo hides /usr/share/emacs/23.1.50/lisp/tempo ~/.emacs.d/tree-widget hides /usr/share/emacs/23.1.50/lisp/tree-widget /usr/share/emacs-snapshot/site-lisp/css-mode/css-mode hides /usr/share/emacs/23.1.50/lisp/textmodes/css-mode /usr/share/emacs-snapshot/site-lisp/prolog-el/prolog hides /usr/share/emacs/23.1.50/lisp/progmodes/prolog ------------=_1341966242-21654-3-- From unknown Sun Jun 22 00:11:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.428 (Entity 5.428) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: cmr.Pent@gmail.com Subject: bug#4895: closed (Re: bug#11889: Further info...) Message-ID: References: <87d343yx7s.fsf@mail.jurta.org> X-Gnu-PR-Message: they-closed 4895 X-Gnu-PR-Package: emacs Reply-To: 4895@debbugs.gnu.org Date: Wed, 11 Jul 2012 00:24:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1341966242-21654-5" This is a multi-part message in MIME format... ------------=_1341966242-21654-5 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #11889: 23.1; Incorrect font selected which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 4895@debbugs.gnu.org. --=20 11889: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D11889 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1341966242-21654-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 11889-done) by debbugs.gnu.org; 11 Jul 2012 00:23:35 +0000 Received: from localhost ([127.0.0.1]:60941 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SokiN-0005cf-2k for submit@debbugs.gnu.org; Tue, 10 Jul 2012 20:23:35 -0400 Received: from ps18281.dreamhost.com ([69.163.218.105]:59827 helo=ps18281.dreamhostps.com) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1SokiK-0005cY-KU for 11889-done@debbugs.gnu.org; Tue, 10 Jul 2012 20:23:33 -0400 Received: from localhost (ps18281.dreamhostps.com [69.163.218.105]) by ps18281.dreamhostps.com (Postfix) with ESMTP id A3C92451CB17; Tue, 10 Jul 2012 17:18:07 -0700 (PDT) From: Juri Linkov To: Oleksandr Gavenko Subject: Re: bug#11889: Further info... Organization: JURTA References: <87r4sl9hyy.fsf@desktop.home.int> <878ver2t9a.fsf@desktop.home.int> Date: Wed, 11 Jul 2012 03:09:59 +0300 In-Reply-To: <878ver2t9a.fsf@desktop.home.int> (Oleksandr Gavenko's message of "Wed, 11 Jul 2012 00:36:33 +0300") Message-ID: <87d343yx7s.fsf@mail.jurta.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -1.9 (-) X-Debbugs-Envelope-To: 11889-done Cc: 11889-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -1.9 (-) > I think bug can be closed. Thanks, closed. It's not a problem nowadays to find a good font that supports many charsets and provides consistent display of characters from different charsets. ------------=_1341966242-21654-5 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by emacsbugs.donarmstrong.com; 9 Nov 2009 19:19:30 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-1.1 required=4.0 tests=AWL,FOURLA,IMPRONONCABLE_1, MURPHY_WRONG_WORD2 autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id nA9JJR5V019201 for ; Mon, 9 Nov 2009 11:19:29 -0800 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1N7Zlu-0006bA-Dv for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2009 14:19:26 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1N7Zlt-0006a2-3a for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2009 14:19:25 -0500 Received: from [199.232.76.173] (port=47246 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1N7Zls-0006Zm-Ss for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2009 14:19:24 -0500 Received: from aparamon.static.corbina.ru ([89.179.245.94]:36764 helo=neo.paramonovs) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1N7Zls-0002i0-0t for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2009 14:19:24 -0500 Received: from pent by neo.paramonovs with local (Exim 4.69) (envelope-from ) id 1N7Zlb-0006fY-GR for bug-gnu-emacs@gnu.org; Mon, 09 Nov 2009 22:19:07 +0300 To: bug-gnu-emacs@gnu.org Subject: 23.1; Incorrect font selected Reply-To: cmr.Pent@gmail.com MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Message-Id: From: Andrey Paramonov Date: Mon, 09 Nov 2009 22:19:07 +0300 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) To reproduce: 0) emacs -Q My .Xresources: emacs*font: DejaVu Sans Mono-11 1) C-x C-f titledefs.dtx (attached) Latin characters are displayed with DejaVu Sans Mono, as expected. Cyrillic characters are not displayed properly. This is Ok yet, because the file is encoded in cp1251. 2) C-x RET r cp1251 RET yes RET Latin characters are displayed with DejaVu Sans Mono, as expected. Cyrillic characters are displayed, but not with DejaVu Sans Mono. Looks like they are displayed with Terminus. 3) C-x RET f utf-8 RET C-x C-w (enter filename) C-x C-f (new filename) All characters are displayed with DejaVu Sans Mono, as expected. On step 2, all characters should be displayed with DejaVu Sans Mono. I'm ready to provide any additional info, Andrey Paramonov In GNU Emacs 23.1.1 (i486-pc-linux-gnu, GTK+ Version 2.16.5) of 2009-09-14 on raven, modified by Debian Windowing system distributor `The X.Org Foundation', version 11.0.10605000 configured using `configure '--build=i486-linux-gnu' '--host=i486-linux-gnu' '--prefix=/usr' '--sharedstatedir=/var/lib' '--libexecdir=/usr/lib' '--localstatedir=/var/lib' '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-pop=yes' '--enable-locallisppath=/etc/emacs23:/etc/emacs:/usr/local/share/emacs/23.1/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/23.1/site-lisp:/usr/share/emacs/site-lisp:/usr/share/emacs/23.1/leim' '--with-x=yes' '--with-x-toolkit=gtk' '--with-toolkit-scroll-bars' 'build_alias=i486-linux-gnu' 'host_alias=i486-linux-gnu' 'CFLAGS=-DDEBIAN -g -O2' 'LDFLAGS=-g' 'CPPFLAGS='' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: ru_RU.UTF-8 value of $XMODIFIERS: nil locale-coding-system: utf-8-unix default-enable-multibyte-characters: t ===File ~/titledefs.dtx====================== % \begin{macrocode} %\ProvidesFile{titledefs.rtx} %<*titledefs> % \end{macrocode} % % \subsection{Ïîñòîÿííûå ÷àñòè çàãîëîâêîâ, òèòóëüíîãî ëèñòà è òåêñòà} % % \DescribeMacro{\abstractname}\index{Ìàêðîñû!\verb+\abstractname+} % Àííîòàöèÿ % \begin{macrocode} \def\abstractname{\cyr\CYRA\cyrn\cyrn\cyro\cyrt\cyra\cyrc\cyri\cyrya} % \end{macrocode} % \DescribeMacro{\titlepagename}\index{Ìàêðîñû!\verb+\titlepagename+} % Òèòóëüíûé ëèñò % \begin{macrocode} \def\titlepagename{\cyr\CYRT\cyri\cyrt\cyru\cyrl\cyrsftsn\cyrn\cyrery\cyrishrt\ % \cyrl\cyri\cyrs\cyrt} % \end{macrocode} % \DescribeMacro{\keywordsname}\index{Ìàêðîñû!\verb+\keywordsname+} % \DescribeMacro{\keywordssep}\index{Ìàêðîñû!\verb+\keywordssep+} % \DescribeMacro{\keywordslabel}\index{Ìàêðîñû!\verb+\keywordslabel+} % Êëþ÷åâûå ñëîâà % \begin{macrocode} \def\keywordsname{\cyr\CYRK\cyrk\cyryu\cyrch\cyre\cyrv\cyrery\cyre\ % \cyrs\cyrl\cyro\cyrv\cyra} \def\keywordssep{:} \def\keywordslabel{\keywordsname\keywordssep} % \end{macrocode} % \DescribeMacro{\workname}\index{Ìàêðîñû!\verb+\workname+} % Äèññåðòàöèÿ % \begin{macrocode} \def\workname{\cyr\CYRD\cyri\cyrs\cyrs\cyre\cyrr\cyrt\cyra\cyrc\cyri\cyrya} % \end{macrocode} % \DescribeMacro{\approved}\index{Ìàêðîñû!\verb+\approved+} % Äèññåðòàöèÿ äîïóùåíà ê çàùèòå (çàïèñü î äîïóñêå) % \begin{macrocode} \def\approved{\workname\ \cyrd\cyro\cyrp\cyru\cyrshch\cyre\cyrn\cyra\ % \cyrk\ \cyrz\cyra\cyrshch\cyri\cyrt\cyre} % \end{macrocode} % \DescribeMacro{\appos}\index{Ìàêðîñû!\verb+\appos+} % Äîëæíîñòü ëèöà, äîïóñêàþùåãî ê çàùèòå % \begin{macrocode} \def\appos{\cyr\cyrz\cyra\cyrv.\ \cyrk\cyra\cyrf\cyre\cyrd\cyrr\cyro\cyrishrt} % \end{macrocode} % \DescribeMacro{\groupname}\index{Ìàêðîñû!\verb+\groupname+} % ãð. (ãðóïïà) % \begin{macrocode} \def\groupname{\cyr\cyrg\cyrr.} % \end{macrocode} % \DescribeMacro{\topicname}\index{Ìàêðîñû!\verb+\topicname+} % \DescribeMacro{\topicsep}\index{Ìàêðîñû!\verb+\topicsep+} % \DescribeMacro{\topiclabel}\index{Ìàêðîñû!\verb+\topiclabel+} % Òåìà % \begin{macrocode} \def\topicname{\cyr\CYRT\cyre\cyrm\cyra} \def\topicsep{:\ } \def\topiclabel{\topicname\topicsep} % \end{macrocode} % \DescribeMacro{\coursename}\index{Ìàêðîñû!\verb+\coursename+} % \DescribeMacro{\coursesep}\index{Ìàêðîñû!\verb+\coursesep+} % \DescribeMacro{\courselabel}\index{Ìàêðîñû!\verb+\courselabel+} % Íàïðàâëåíèå % \begin{macrocode} \def\coursename{\cyr\CYRN\cyra\cyrp\cyrr\cyra\cyrv\cyrl\cyre\cyrn\cyri\cyre} \def\coursesep{:} \def\courselabel{\coursename\coursesep} % \end{macrocode} % \DescribeMacro{\specname}\index{Ìàêðîñû!\verb+\specname+} % \DescribeMacro{\specsep}\index{Ìàêðîñû!\verb+\specsep+} % \DescribeMacro{\speclabel}\index{Ìàêðîñû!\verb+\speclabel+} % Ñïåöèàëüíîñòü % \begin{macrocode} \def\specname{% \cyr\CYRS\cyrp\cyre\cyrc\cyri\cyra\cyrl\cyrsftsn\cyrn\cyro\cyrs\cyrt\cyrsftsn} \def\specsep{:} \def\speclabel{\specname\specsep} % \end{macrocode} % \DescribeMacro{\masterprogname}\index{Ìàêðîñû!\verb+\masterprogname+} % \DescribeMacro{\masterprogsep}\index{Ìàêðîñû!\verb+\masterprogsep+} % \DescribeMacro{\masterproglabel}\index{Ìàêðîñû!\verb+\masterproglabel+} % Ìàãèñòåðñêàÿ ïðîãðàììà % \begin{macrocode} \def\masterprogname{% \cyr\CYRM\cyra\cyrg\cyri\cyrs\cyrt\cyre\cyrr\cyrs\cyrk\cyra\cyrya\ % \cyrp\cyrr\cyro\cyrg\cyrr\cyra\cyrm\cyrm\cyra} \def\masterprogsep{:} \def\masterproglabel{\masterprogname\masterprogsep} % \end{macrocode} % \DescribeMacro{\studentname}\index{Ìàêðîñû!\verb+\studentname+} % \DescribeMacro{\studentlabel}\index{Ìàêðîñû!\verb+\studentlabel+} % Âûïîëíèë ñòóäåíò % \begin{macrocode} \def\studentname{\cyr\CYRV\cyrery\cyrp\cyro\cyrl\cyrn\cyri\cyrl\ % \cyrs\cyrt\cyru\cyrd\cyre\cyrn\cyrt} \def\studentlabel{\studentname} % \end{macrocode} % \DescribeMacro{\saname}\index{Ìàêðîñû!\verb+\saname+} % \DescribeMacro{\salabel}\index{Ìàêðîñû!\verb+\salabel+} % Íàó÷íûé ðóêîâîäèòåëü (sa -- ñîêð. îò scientific adviser) % \begin{macrocode} \def\saname{\cyr\CYRN\cyra\cyru\cyrch\cyrn\cyrery\cyrishrt\ % \cyrr\cyru\cyrk\cyro\cyrv\cyro\cyrd\cyri\cyrt\cyre\cyrl\cyrsftsn} \def\salabel{\saname} % \end{macrocode} % \DescribeMacro{\revname}\index{Ìàêðîñû!\verb+\revname+} % \DescribeMacro{\revlabel}\index{Ìàêðîñû!\verb+\revlabel+} % Ðåöåíçåíò % \begin{macrocode} \def\revname{\cyr\CYRR\cyre\cyrc\cyre\cyrn\cyrz\cyre\cyrn\cyrt} \def\revlabel{\revname} % \end{macrocode} % \DescribeMacro{\conname}\index{Ìàêðîñû!\verb+\conname+} % \DescribeMacro{\conlabel}\index{Ìàêðîñû!\verb+\conlabel+} % Êîíñóëüòàíò % \begin{macrocode} \def\conname{\cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt} \def\conlabel{\conname\ \cyrp\cyro\ \@conspec} % \end{macrocode} % \DescribeMacro{\asmanuscriptname}\index{Ìàêðîñû!\verb+\asmanuscriptname+} % Íà ïðàâàõ ðóêîïèñè % \begin{macrocode} \def\asmanuscriptname{\cyr\CYRN\cyra\ \cyrp\cyrr\cyra\cyrv\cyra\cyrh\ % \cyrr\cyru\cyrk\cyro\cyrp\cyri\cyrs\cyri} % \end{macrocode} % \DescribeMacro{\libcatname}\index{Ìàêðîñû!\verb+\libcatname+} % ÓÄÊ % \begin{macrocode} \def\libcatname{\cyr\CYRU\CYRD\CYRK} % \end{macrocode} % \DescribeMacro{\consultname}\index{Ìàêðîñû!\verb+\consultname+} % Êîíñóëüòàíòû % \begin{macrocode} \def\consultname{% \cyr\CYRK\cyro\cyrn\cyrs\cyru\cyrl\cyrsftsn\cyrt\cyra\cyrn\cyrt\cyrery:} % \end{macrocode} % % \subsection{Èíòåðôåéñ äëÿ îïðåäåëåíèÿ ýëåìåíòîâ òèòóëüíîãî ëèñòà} % % \DescribeMacro{\institution}\index{Ìàêðîñû!\verb*+\institution+} % Îðãàíèçàöèÿ % \begin{macrocode} \def\institution#1{\gdef\@institution{#1}}\institution{} % \end{macrocode} % % \DescribeMacro{\spec}\index{Ìàêðîñû!\verb*+\spec+} % Íàçâàíèå ñïåöèàëüíîñòè % \begin{macrocode} \def\spec#1{\gdef\@spec{#1}}\spec{} % \end{macrocode} % \DescribeMacro{\specnum}\index{Ìàêðîñû!\verb*+\specnum+} % Íîìåð ñïåöèàëüíîñòè % \begin{macrocode} \def\specnum#1{\gdef\@specnum{#1}}\specnum{} % \end{macrocode} % \DescribeMacro{\course}\index{Ìàêðîñû!\verb*+\course+} % Íàçâàíèå íàïðàâëåíèÿ % \begin{macrocode} \def\course#1{\gdef\@course{#1}}\course{} % \end{macrocode} % \DescribeMacro{\coursenum}\index{Ìàêðîñû!\verb*+\coursenum+} % Íîìåð íàïðàâëåíèÿ % \begin{macrocode} \def\coursenum#1{\gdef\@coursenum{#1}}\coursenum{} % \end{macrocode} % \DescribeMacro{\keywords}\index{Ìàêðîñû!\verb*+\keywords+} % Êëþ÷åâûå ñëîâà % \begin{macrocode} \def\keywords#1{\gdef\@keywords{#1}}\keywords{} % \end{macrocode} % \DescribeMacro{\title}\index{Ìàêðîñû!\verb*+\title+} % Çàãîëîâîê % \begin{macrocode} \def\title#1{\gdef\@title{#1}}\title{} % \end{macrocode} % \DescribeMacro{\topic}\index{Ìàêðîñû!\verb*+\topic+} % Òåìà % \begin{macrocode} \def\topic#1{\gdef\@topic{#1}}\topic{} % \end{macrocode} % \DescribeMacro{\author}\index{Ìàêðîñû!\verb*+\author+} % Àâòîð % \begin{macrocode} \def\author#1{\gdef\@author{#1}}\author{} % \end{macrocode} % \DescribeMacro{\city}\index{Ìàêðîñû!\verb*+\city+} % Ãîðîä % \begin{macrocode} \def\city#1{\gdef\@city{#1}}\city{} % \end{macrocode} % \DescribeMacro{\faculty}\index{Ìàêðîñû!\verb*+\faculty+} % Ôàêóëüòåò % \begin{macrocode} \def\faculty#1{\gdef\@faculty{#1}}\faculty{} % \end{macrocode} % \DescribeMacro{\department}\index{Ìàêðîñû!\verb*+\department+} % êàôåäðà % \begin{macrocode} \def\department#1{\gdef\@department{#1}}\department{} % \end{macrocode} % \DescribeMacro{\apname}\index{Ìàêðîñû!\verb*+\apname+} % ÔÈÎ ëèöà, äîïóñêàþùåãî ê çàùèòå (çàâ. êàôåäðîé) % \begin{macrocode} \def\apname#1{\gdef\@apname{#1}}\apname{} % \end{macrocode} % \DescribeMacro{\libcatnum}\index{Ìàêðîñû!\verb*+\libcatnum+} % Íîìåð ÓÄÊ % \begin{macrocode} \def\libcatnum#1{\gdef\@libcatnum{#1}}\libcatnum{} % \end{macrocode} % \DescribeMacro{\group}\index{Ìàêðîñû!\verb*+\group+} % Àêàäåìè÷åñêàÿ ãðóïïà % \begin{macrocode} \def\group#1{\gdef\@group{#1}}\group{} % \end{macrocode} % \DescribeMacro{\masterprognum}\index{Ìàêðîñû!\verb*+\masterprognum+} % Íîìåð ìàãèñòåðñêîé ïðîãðàììû % \begin{macrocode} \def\masterprognum#1{\gdef\@masterprognum{#1}}\masterprognum{} % \end{macrocode} % \DescribeMacro{\masterprog}\index{Ìàêðîñû!\verb*+\masterprog+} % Íàçâàíèå ìàãèñòåðñêîé ïðîãðàììû % \begin{macrocode} \def\masterprog#1{\gdef\@masterprog{#1}}\masterprog{} % \end{macrocode} % Çíà÷åíèå |\data| ïî óìîë÷àíèþ % \begin{macrocode} \date{\number\year} % \end{macrocode} % \DescribeMacro{\yearname}\index{Ìàêðîñû!\verb*+\yearname+} % Ñîêðàùåíèå ãîäà <<ã.>> % \begin{macrocode} \def\yearname{\cyr\cyrg.} % \end{macrocode} % \DescribeMacro{\commonsect}\index{Ìàêðîñû!\verb*+\commonsect+} % \DescribeMacro{\postcommonsect}\index{Ìàêðîñû!\verb*+\postcommonsect+} % Ôîðìàò çàãîëîâêîâ îáùåãî òåêñòà <<Ââåäåíèÿ>> è àâòîðåôåðàòà. % \begin{macrocode} \let\commonsect=\textbf \def\postcommonsect{\ } % \end{macrocode} % % \subsubsection{Íàó÷íûé ðóêîâîäèòåëü} % \DescribeMacro{\sa}\index{Ìàêðîñû!\verb*+\sa+} % ÔÈÎ % \begin{macrocode} \def\sa#1{\gdef\@sa{#1}}\sa{} % \end{macrocode} % \DescribeMacro{\sastatus}\index{Ìàêðîñû!\verb*+\sastatus+} % Ó÷¸íîå çâàíèå % \begin{macrocode} \def\sastatus#1{\gdef\@sastatus{#1}}\sastatus{} % \end{macrocode} % % \subsubsection{Ðåöåíçåíò} % \DescribeMacro{\rev}\index{Ìàêðîñû!\verb*+\rev+} % ÔÈÎ % \begin{macrocode} \def\rev#1{\gdef\@rev{#1}}\rev{} % \end{macrocode} % \DescribeMacro{\revstatus}\index{Ìàêðîñû!\verb*+\revstatus+} % ó÷¸íîå çâàíèå % \begin{macrocode} \def\revstatus#1{\gdef\@revstatus{#1}}\revstatus{} % \end{macrocode} % % \subsubsection{Êîíñóëüòàíò} % % \DescribeMacro{\conspec}\index{Ìàêðîñû!\verb*+\conspec+} % Ñïåöèàëüíîñòü % \begin{macrocode} \def\conspec#1{\gdef\@conspec{#1}} % \end{macrocode} % \DescribeMacro{\con}\index{Ìàêðîñû!\verb*+\con+} % ÔÈÎ % \begin{macrocode} \def\con#1{\gdef\@con{#1}} % \end{macrocode} % \DescribeMacro{\constatus}\index{Ìàêðîñû!\verb*+\constatus+} % Ó÷¸íîå çâàíèå è ñòåïåíü % \begin{macrocode} \def\constatus#1{\gdef\@constatus{#1}} % \end{macrocode} % % \subsubsection{Íàçâàíèÿ íåíóìåðóåìûõ ãëàâ} % % \begin{itemize} % \item Ñîäåðæàíèå % \DescribeMacro{\contentsname}\index{Ìàêðîñû!\verb*+\contentsname+} % \begin{macrocode} \AtBeginDocument{ \addto\captionsrussian{% \def\contentsname{\cyr\CYRS\cyro\cyrd\cyre\cyrr\cyrzh\cyra\cyrn\cyri\cyre} } } % \end{macrocode} % \item Ââåäåíèå % \DescribeMacro{\introname}\index{Ìàêðîñû!\verb*+\introname+} % \DescribeMacro{\intro}\index{Ìàêðîñû!\verb*+\intro+} % \begin{macrocode} \newcommand\introname{\cyr\CYRV\cyrv\cyre\cyrd\cyre\cyrn\cyri\cyre} \newcommand\intro{\nchapter{\introname}} % \end{macrocode} % \item Çàêëþ÷åíèå % \DescribeMacro{\conclusionname}\index{Ìàêðîñû!\verb*+\conclusionname+} % \begin{macrocode} \newcommand\conclusionname{% \cyr\CYRZ\cyra\cyrk\cyrl\cyryu\cyrch\cyre\cyrn\cyri\cyre } \newcommand\conclusion{\nchapter{\conclusionname}} % \end{macrocode} % \item Ñïèñîê èñïîëüçóåìûõ îáîçíà÷åíèé % \DescribeMacro{\defsname}\index{Ìàêðîñû!\verb*+\defsname+} % \end{itemize} % \begin{macrocode} \newcommand\defsname{% {\cyr\CYRS\cyrp\cyri\cyrs\cyro\cyrk\ % \cyri\cyrs\cyrp\cyro\cyrl\cyrsftsn\cyrz\cyru\cyre\cyrm\cyrery\cyrh\ % \cyro\cyrb\cyro\cyrz\cyrn\cyra\cyrch\cyre\cyrn\cyri\cyrishrt} } \newcommand\defs{\nchapter{\defsname}} % \end{macrocode} % Îáçîð ëèòåðàòóðû % \DescribeMacro{\reviewname}\index{Ìàêðîñû!\verb*+\reviewname+} % \begin{macrocode} \newcommand\reviewname{\cyr\CYRO\cyrb\cyrz\cyro\cyrr\ % \cyrl\cyri\cyrt\cyre\cyrr\cyra\cyrt\cyru\cyrr\cyrery} \newcommand\review{\nchapter{\reviewname}} % \end{macrocode} % % \subsubsection{Ïîëÿ òèòóëüíîãî ëèñòà} % % \DescribeMacro{\field}\index{Ìàêðîñû!\verb*+\field+} % Ôîðìàò çàïèñåé äëÿ íàó÷íîãî ðóêîâîäèòåëÿ, ðåöåíçåíòà è êîíñóëüòàíòà % \begin{macrocode} \def\field#1{% \csname #1label\endcsname,\\% \csname @#1status\endcsname\> \makebox[8.5cm][l]{\hrulefill\ \csname @#1\endcsname} } % \end{macrocode} % % \DescribeMacro{\@approved}\index{Ìàêðîñû!\verb+"\"@approved+} % \makeatother % Äèññåðòàöèÿ äîïóùåíà ê çàùèòå % \begin{macrocode} \def\@approved{ \begin{tabbing} \hspace{8cm}\={\approved} \\ \>\appos \\[9pt] \>\makebox[8.5cm][r]{\hrulefill\ \@apname} \\[9pt] \>\makebox[1.5cm][r]{<<\hrulefill>>} \makebox[7cm][r]{\hrulefill\ \@date\,\yearname} \end{tabbing} } % \end{macrocode} % \DescribeMacro{\datefield}\index{Ìàêðîñû!\verb*+\datefield+} % Ïîëå äëÿ çàïèñè äàòû. Äëÿ îòîáðàæåíèÿ ïðîèçâîëüíîãî ãîäà íóæíî % ïðèñâîèòü çíà÷åíèå íåîáÿçàòåëüíîìó àðãóìåíòó. % \begin{macrocode} \providecommand\datefield[1][\number\year]{<<\rule[0pt]{1cm}{.5pt}>>\ % \rule[0pt]{3cm}{0.5pt}\ #1~\yearname} % \end{macrocode} % \DescribeMacro{\mkcommonsect}\index{Ìàêðîñû!\verb*+\mkcommonsect+} % Ãåíåðàòîð êîìàíä äëÿ îáùåãî òåêñòà äèññåðòàöèè è àâòîðåôåðàòà. % \begin{macrocode} \providecommand\mkcommonsect[3]{% \@namedef{#1head}{#2} \@namedef{#1section}{\commonsect{\expandafter\csname #1head\endcsname}\postcommonsect} \@namedef{#1text}{#3} } \let\mkintrosect=\mkcommonsect % \end{macrocode} % \DescribeMacro{\facsimile}\index{Ìàêðîñû!\verb*+\facsimile+} % Êîìàíäà äëÿ âêëþ÷åíèÿ ãðàôè÷åñêîãî ôàéëà ñ ïîäïèñüþ äèññåðòàíòà. % \begin{macrocode} \providecommand\facsimile{\vskip 6pt\includegraphics[width=3cm]{facsimile}} % % \end{macrocode} ============================================================ ------------=_1341966242-21654-5--