<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=743716</guid>
        <pubDate>Wed, 08 Jun 2005 20:47:10 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=743716</link>
        <description><![CDATA[the_Shadow: <strong class='tag-b'>Имена файлов в приложениях GTK+/GNOME.</strong><br>
При работе в Слаке с GNOME зачастую есть проблема в том, что введённое в приложении GTK+/GNOME,<br>
имя файла оказывается нечитабельным в консоли/mc. Это происходит по причине того, что<br>
в GTK+/GNOME по дефолту имена файлов в GTK+/GNOME даются в UTF-8, а нам надо в той, которая<br>
определена в locale. Кроме того, символы набора, отличного от UTF-8, могут интерпретироваться как<br>
&quot;левые&quot; и к делу не относящиеся. Как быть?<br>
<br>
Довольно просто -- в профиль (я добавил в <em class='tag-i'>/etc/profile</em>, т.е., для всех пользователей<br>
данного бокса сразу) добавляем две строки:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">export G_FILENAME_ENCODING=&#39;@locale&#39;</div><div class="code_line">export G_BROKEN_FILENAMES=1</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
Проверьте, если не доверяете -- работает... :D:D:D]]></description>
        <author>the_Shadow</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=703894</guid>
        <pubDate>Wed, 04 May 2005 04:44:15 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=703894</link>
        <description><![CDATA[bur80: Так, вроде бы всё сделал как описано выше. TTF-шрифты встали и работают, но теперь последняя проблема - в терминале и вообще в файловой системе файлы с русскими именами не отображаются :(<br>
<br>
p.s. Не удалось выполнить это:<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>/etc/profile[/B]<br>
<br>
    export LC_ALL=<br>
    export LANG=ru_RU.(сюда 1 из трёх - CP1251, KOI8-R, UTF-8)<br>
<br>
вытащим розы из з...ы лошадки: <br>
    export LANGUAGE=en_US<br>
    export LC_MESSAGES=en_US</div></div><br>
У меня файл <strong class='tag-b'>/etc/profile</strong> вообще не содержит ни одной LC_ALL  :blink: У меня этот файл является скриптом. Что делать ?  :wacko: <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2005-05-04T04:54:54+00:00">04.05.05, 04:54</time></span></span><br>
Всё работает, я правил не <strong class='tag-b'>/etc/profile</strong>, а <strong class='tag-b'>/etc/sysconfig/i18n</strong>  :rolleyes: У меня RedHat. <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2005-05-04T05:11:29+00:00">04.05.05, 05:11</time></span></span><br>
Единственное, не работает русский шрифт в терминале, то есть не получается набирать русский текст - он либо не набирается, либо вообще печатаются одни иероглифы  :blink: Как решить данный вопрос ?  :wall:]]></description>
        <author>bur80</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=703846</guid>
        <pubDate>Wed, 04 May 2005 03:37:09 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=703846</link>
        <description><![CDATA[grustnoe: мне всегда было интересно - откуда проблемы на, казалось бы, пустом месте рождаются. :)<br>
<br>
P.S. у меня такой кусок конфига<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><br>
Section &quot;Files&quot;<br>
        RgbPath      &quot;/usr/X11R6/lib/X11/rgb&quot;<br>
<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/WinTTF&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/type1&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/TTF&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/Type1&quot;<br>
<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/koi8/misc:unscaled&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/koi8/75dp:unscaled&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/cp1251/misc:unscaled&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/cp1251/75dpi:unscaled&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/cp866/misc:unscaled&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/cp866/75dpi:unscaled&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/xcyr:unscaled&quot;<br>
<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/misc:unscaled&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/100dpi:unscaled&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/75dpi:unscaled&quot;<br>
<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/koi8/misc&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/koi8/75dpi&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/cp1251/misc&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/cp1251/75dpi&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/cp866/misc&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/cp866/75dpi&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/russian/xcyr&quot;<br>
<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/misc&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/100dpi&quot;<br>
        FontPath     &quot;/usr/X11R6/lib/X11/fonts/75dpi&quot;<br>
EndSection<br>
</div></div>]]></description>
        <author>grustnoe</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=703843</guid>
        <pubDate>Wed, 04 May 2005 03:18:47 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=703843</link>
        <description><![CDATA[bur80: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Идем в каталог /etc/X11. Там есть файл XF86Config. <br>
Будем ее править, добавляя в самое начало описания шрифтов FontPath Section &quot;Files&quot; пути к Вашим каталогам с русскими шрифтами. Смотрим что и как написано в предыдущих FontPath&#39;ах, так же прописываем и свои каталоги...</div></div><br>
У меня строка выглядит так:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">FontPath &quot;unix/:7100</div></ol></div></div></div></div><br>
Виндовые ttf-шрифты у меня лежат в <strong class='tag-b'>/usr/fonts/ttf</strong>, что мне писать в <strong class='tag-b'>FontPath</strong> ?  :wall: <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2005-05-04T03:25:07+00:00">04.05.05, 03:25</time></span></span><br>
Если я делаю так:<br>
<strong class='tag-b'>FonthPath &quot;/usr/fonts/ttf&quot;</strong><br>
то получаю вот что:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">(II) DevInputMice: ps2EnableDataReporting: succeeded</div><div class="code_line">Could not init font path element /usr/fonts/ttf, removing from list!</div><div class="code_line">&nbsp;</div><div class="code_line">Fatal server error:</div><div class="code_line">could not open default font &#39;fixed&#39;</div><div class="code_line">&nbsp;</div><div class="code_line">When reporting a problem related to a server crash, please send</div><div class="code_line">the full server output, not just the last messages.</div><div class="code_line">This can be found in the log file &quot;/var/log/XFree86.0.log&quot;.</div><div class="code_line">Please report problems to xfree86@xfree86.org.</div></ol></div></div></div></div><br>
 :blink:]]></description>
        <author>bur80</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=461925</guid>
        <pubDate>Sun, 19 Sep 2004 02:20:09 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=461925</link>
        <description><![CDATA[grustnoe: Если кто не знает...<br>
<br>
<a class='tag-url' href='http://www.inp.nsk.su/~bolkhov/files/fonts/cyr-rfx/00index.ru.html' target='_blank'>http://www.inp.nsk.su/~bolkhov/files/fonts...00index.ru.html</a><br>
<br>
Набор шрифтов CyrRFX  Дмитрия Болховитянова<br>
<br>
<div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '><br>
...шрифты являются модифицированными версиями стандартных шрифтов X-Window из директорий misc/ и 75dpi/.<br>
Кириллизованы все iso8859-1 шрифты из misc/ и наиболее используемые из 75dpi/: lu (LucidaSans), lut (LucidaSansTypewriter), tim (Times), helv (Helvetica) и cour (Courier).<br>
<br>
Версии шрифтов для кодировок - <br>
koi8-1, koi8-r, koi8-u, windows-1251, iso8859-5, mac, koi8-ub,koi8-o, ibm-cp866, bulgarian-mik, iso10646-0400, winlatin-1,iso8859-1,iso8859-15<br>
</div></div>]]></description>
        <author>grustnoe</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=461892</guid>
        <pubDate>Sat, 18 Sep 2004 22:08:06 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=461892</link>
        <description><![CDATA[Shaman: :yes:]]></description>
        <author>Shaman</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=461888</guid>
        <pubDate>Sat, 18 Sep 2004 21:55:34 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=461888</link>
        <description><![CDATA[Morgan: Джентльмены, всем огромное человеческое СПАСИБО-) Имел несчастье взяться за это дело без предварительной подготовки и хапнул горя. Неплохо бы оформить топик в статейку-)]]></description>
        <author>Morgan</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=284278</guid>
        <pubDate>Tue, 20 Jan 2004 10:55:20 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=284278</link>
        <description><![CDATA[grustnoe: фонт в консоли лучше использовать cp866_8x16, а не Cyr_8x16 - будет нормальная буква Ё]]></description>
        <author>grustnoe</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=284000</guid>
        <pubDate>Mon, 19 Jan 2004 19:49:21 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=284000</link>
        <description><![CDATA[DEiL: one thing left to add -<br>
in XFree86, since version 4.3 (as far as I remember), you have to set up <strong class='tag-b'>two</strong> (or more?) languages in &quot;InputDevice&quot; section&#33; Otherwise you will have only one keyboard layout :)<br>
e.g.: <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">Option &quot;XkbRules&quot; &quot;xfree86&quot;</div><div class="code_line">Option &quot;XkbModel&quot; &quot;pc101&quot;</div><div class="code_line">Option &quot;XkbLayout&quot; &quot;en,ru&quot; # english + russian</div><div class="code_line">Option &quot;XkbVariant&quot; &quot;basic, winkeys&quot;</div><div class="code_line">Option &quot;XkbOptions&quot; &quot;grp_led:scroll,grp:ctrl_shift_toggle&quot; </div><div class="code_line"># switch by ctrl+shift, scroll lock indicates our current layout</div></ol></div></div></div></div>]]></description>
        <author>DEiL</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=283822</guid>
        <pubDate>Mon, 19 Jan 2004 14:14:07 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=283822</link>
        <description><![CDATA[SergeS: Кстати - Линукс с Русификацией Win1251 уже есть :) - ALT Linux]]></description>
        <author>SergeS</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=283759</guid>
        <pubDate>Mon, 19 Jan 2004 13:06:37 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=283759</link>
        <description><![CDATA[the_Shadow: <strong class='tag-b'>Locale.</strong><br>
Как обычно (см. выше). Единственное отличие от 8 и более ранних -- сделайте<br>
симлинк (ln -s) из <em class='tag-i'>/usr/share/locale</em> на <em class='tag-i'>/usr/lib/locale</em><br>
<br>
<strong class='tag-b'>Man&#39;ы.</strong><br>
Если хочется русских манов, то меняем в <em class='tag-i'>/usr/lib/man.conf</em>, <br>
строку <em class='tag-i'>NROFF /usr/bin/nroff -S -mandoc</em> на <em class='tag-i'>NROFF /usr/bin/nroff -S -Tlatin1 -mandoc</em>.<br>
Должно полегчать.<br>
<br>
<strong class='tag-b'>Х и GNOME.</strong><br>
Стандартно, за исключением GNOME. Да&#33; Чуть не забыл -- править XF86Config в части фонтов лучше после<br>
настройки GNOME, точнее, чтоб два раза по одному файлу не елозить, лучше оставить все это на потом.<br>
<br>
Для GNOME надо поставить русские TTF-фонты.<br>
Вначале найдите три пакета:<br>
- cabextract-0.6-i386-1dl.tgz -- это есть распаковщик .CAB-файлов. Нам необходим для распаковки фонтов.<br>
- freetype2-2.1.4rc2-i386-4dl.tgz -- обновленная версия freetype. <br>
- webfonts-1.0-i386-3dl.tgz -- сами фонты.<br>
Все это хозяйство распаковываем, ставим. После заходим в каталог с фонтами в <em class='tag-i'>/usr/X11R6/X11/fonts/</em><br>
удаляем fonts.cache-файлы. Этим мы убиваем старые настройки. Делаем <em class='tag-i'>fc-cache</em> заново.<br>
<br>
После этих разминок, прописываем в X-конфиге русские TTF-фонты первыми, потом -- просто русские фонты,<br>
а потом все остальное. <br>
<br>
Собственно, все...]]></description>
        <author>the_Shadow</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106923</guid>
        <pubDate>Fri, 28 Mar 2003 10:49:49 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106923</link>
        <description><![CDATA[the_Shadow: Да! Конечно! В том-то и прикол! Я, просто, еще этого не успел написать -- завтра допишу. Сегодня большие грабли на работе... :(]]></description>
        <author>the_Shadow</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106921</guid>
        <pubDate>Fri, 28 Mar 2003 09:53:18 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106921</link>
        <description><![CDATA[Nwm: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>PS В следующей серии -- настройка ttf шрифтов от M$ Windows (кодировка windows-1251).</div></div><br><br>[*]ttf шрифты от m$ ( win98 ) могут использоваться для <strong class='tag-b'>любой</strong> кодировки;<br>[*]подробнее - в fonts.dir. :-)<br><br>PS: Ждём девятой. Сегодня скачаю. Впечатления закину вечером.]]></description>
        <author>Nwm</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106919</guid>
        <pubDate>Thu, 27 Mar 2003 18:09:29 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106919</link>
        <description><![CDATA[the_Shadow: <strong class='tag-b'>Шаг #2. Русификация X Windows и GNOME.</strong><br>
<br>
Система убеждена в том, что мы используем <strong class='tag-b'>ru_RU.KOI8-R</strong>.<br>
<br>
Я без малейшего понятия как (и надо ли) русифицировать KDE.<br>
Если кто дополнит -- милости просим.<br>
<br>
Нам понадобятся русские шрифты из дистрибутива. Убедитесь что они установлены&#33; <br>
<br>
Идем в каталог <strong class='tag-b'>/etc/X11</strong>. Там есть файл <strong class='tag-b'>XF86Config</strong>. <br>
Будем ее править, добавляя в самое начало описания шрифтов <strong class='tag-b'>FontPath</strong> <strong class='tag-b'>Section &quot;Files&quot;</strong> пути к Вашим каталогам с русскими шрифтами. Смотрим что и как написано в предыдущих <strong class='tag-b'>FontPath</strong>&#39;ах, так же прописываем и свои каталоги...<br>
<br>
Далее. Обеспечиваем ввод русских букв.<br>
Идем в этом же файле ниже. В раздел <strong class='tag-b'>Section &quot;InputDevice&quot;</strong>.<br>
<br>
Там есть описания настроек XKB -- работа с клавиатурой в общем и целом в X11, в т.ч. и локализация X Windows и базирующихся на них приложениях.<br>
<br>
Ваш должен выглядет примерно так:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">&nbsp;</div><div class="code_line">Option &quot;XkbRules&quot; &quot;xfree86&quot;</div><div class="code_line">Option &quot;XkbModel&quot; &quot;pc101&quot;  # какая модель на самом деле?</div><div class="code_line">Option &quot;XkbLayout&quot; &quot;ru&quot;  # то, что хотели.</div><div class="code_line">Option &quot;XkbVariant&quot; &quot;winkeys&quot; # Windows-compat. keyboard</div><div class="code_line">Option &quot;XkbOptions&quot; &quot;grp:shift_toggle&quot; # переключаемся по паре Shift&#39;ов.</div></ol></div></div></div></div><br>
<br>
В принципе, остается только GNOME русифицировать...<br>
Идем в каталог <strong class='tag-b'>/opt/gnome/etc/gtk</strong> и перекидываем в свой домашний каталог файл <strong class='tag-b'>gtkrc.ru</strong>. Только в домашнем каталоге его имя должно быть <strong class='tag-b'>.gtkrc</strong>&#33; Так же (такой же) файл можно положить в <strong class='tag-b'>/etc/skel</strong>. Но это на случай того, что Вы будете добавлять новых пользователей, работающих в GNOME...<br>
<br>
<strong class='tag-b'>Все.</strong> <br>
PS В следующей серии -- настройка ttf шрифтов от M&#036; Windows (кодировка <strong class='tag-b'>windows-1251</strong>).]]></description>
        <author>the_Shadow</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106917</guid>
        <pubDate>Thu, 27 Mar 2003 17:37:27 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106917</link>
        <description><![CDATA[the_Shadow: <strong class='tag-b'>Шаг #1. Ставим locale (локаль).</strong><br>
Что есть локаль. Это набор спец. файлов, содержащих сообщения на нужном нам языке. Практически все сообщения, которые система использует для локализации общения с пользователем.<br>
<br>
К примеру, на запрос <strong class='tag-b'>date</strong> нелокализованная система выдат ответ на чиcтейшем английском, локализованная -- на русском и в соответствии с нашими стандартами.<br>
<br>
Ряд программ (в т.ч.) сервера БД так же берут правила представления информации из локалей. <br>
<br>
Подробнее о локалях см. <a class='tag-url' href='http://pascal.sources.ru/cgi-bin/forum/YaBB.cgi?board=unix;action=display;num=1047143641' target='_blank'>http://pascal.sources.ru/cgi-bin/forum/YaB...;num=1047143641</a>.<br>
<br>
Делаем:<br>
1. Правим файл <strong class='tag-b'>/etc/rc.d/rc.font</strong><br>
2. Добавляем туда:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">setfont -v Cyr_a8x16.psfu.gz #это мы загружаем шрифт. Поищите у себя в системе еще шрифты, если Вам это не по нраву.</div><div class="code_line">mapscrn koi2alt #как рисуем?</div><div class="code_line">for y in 1 2 3;</div><div class="code_line">do </div><div class="code_line">&nbsp;&nbsp; &nbsp; echo -ne &quot;3(K&quot; &#62; /dev/tt$y</div><div class="code_line">done &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;# Здесь мы грузим в три виртуальных терминала спец. строчку, побуждающую их пользоваться русским.</div><div class="code_line">loadkeys ru.map # Это раскладка клавы. Есть еще несколько -- есть из чего выбирать...</div></ol></div></div></div></div><br>
<br>
<br>
Так, по поводу виртуальных терминалов... Если кто не в курсе, то при загрузке в терминале, по клавишам <strong class='tag-b'>Alt+Fn</strong><br>
можно переключаться между вирт. терминалами системы. По умолчанию, их шесть. Мне столько просто не нужно. В файле <strong class='tag-b'>/etc/inittab</strong> вырезаем под корень ненужные (см. там <strong class='tag-b'>c1-c6</strong>). Немного можно подэкономить память... ;D<br>
Повторяю -- это в случае, если Вы грузитесь в терминальном режиме.<br>
<br>
Теперь, ставим именно локаль, т.е. определяем правила...<br>
Будем править <strong class='tag-b'>/etc/profile</strong>. Находим там <strong class='tag-b'>export LC_ALL=POSIX</strong>. И оставляем <strong class='tag-b'>export LC_ALL=</strong>, т.е. &quot;смотрящим&quot; в пустоту.<br>
Добавляем <strong class='tag-b'>export LANG=ru_RU.KOI8-R</strong>.<br>
<br>
Переходим в каталог <strong class='tag-b'>/usr/lib/locale/</strong>. Там есть подкаталог <strong class='tag-b'>ru_RU.koi8r</strong>. Именно там и лежат локали.<br>
Нам нужно привести в соответствие то, что мы прописали в profile, тому что есть в реалиях. Для этого делаем симлинк.<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">ln -s ru_RU.koi8r ru_RU.KOI8-R</div></ol></div></div></div></div><br>
<br>
Делаем последнее.<br>
В каталоге <strong class='tag-b'>/usr/share/locale</strong> правим <strong class='tag-b'>locale.alias</strong>.<br>
Кодировки можно указывать по-разному... Поэтому делаем следующее (чтобы избежать ошибок)... ;)<br>
Строка <strong class='tag-b'>russian</strong> должна указывать на <strong class='tag-b'>ru</strong>. <strong class='tag-b'>ru</strong> на <strong class='tag-b'>RU</strong> и, в свою очередь, <strong class='tag-b'>RU</strong> на <strong class='tag-b'>ru_RU.KOI8-R</strong>.<br>
<br>
В этом же каталоге есть подкаталог <strong class='tag-b'>/ru</strong>. Там лежат файлы локализации <strong class='tag-b'>*.mo</strong>... Это для разных приложений... <br>
<br>
Наконец. В <strong class='tag-b'>mc</strong> говорим, что принимать 8-битные символы. по умолчанию -- 7 бит. <br>
<br>
<strong class='tag-b'>Все.</strong> Локаль есть. Презагружаемся.]]></description>
        <author>the_Shadow</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106915</guid>
        <pubDate>Thu, 27 Mar 2003 16:53:39 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106915</link>
        <description><![CDATA[the_Shadow: Немного, IMHO, следует поправить... Народ ужо больно спрашивает... <br><br>Итак. <br><br><strong class='tag-b'>Шаг #0. Какая кодировка?</strong><br>Правильнее всего, IMHO, KOI8-R. Как я уже не раз говорил, это наиболее стандартная для *NIX'а кодировка в России... Кто и как -- не в курсе, однако, как видите, я ее использую и с вами общаюсь... И еще много чего... ;D<br><br>Да, чуть не забыл... Все это справедливо для Slackware &quot;Etta&quot;, сиречь, 8.0... Для остальных дистрибутивов надо внести изменения по мере необходимости.<br>]]></description>
        <author>the_Shadow</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106913</guid>
        <pubDate>Sun, 02 Mar 2003 05:06:20 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106913</link>
        <description><![CDATA[the_Shadow: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Nwm, 02.03.03, 07:52:13</span><div class='quote '><br>Ну... а по поводу выбирать - если бы у меня была &quot;Etta&quot; - то однозначно microsoft-cp1251. А то у 8.1 с консервативностью малось поплохело, X не грузится с cp1251 (segmentation fault и проч.). А в консоли у меня с cp1251 не было проблем. </div></div><br><br>Угу... Вот о чем я тебе и говорю -- лучше использовать старые-добрые <strong class='tag-b'>общие</strong> методы чем... При замене версии ядра развлекаться с новыми проблемами... ;D ;D ;D Их и без того более чем достаточно... ;D<br><br><div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Теперь о моей кодировке: koi8-r. &nbsp;;D</div></div><br><br>Эххххх... ;D И все-таки... &quot;Старый воин -- мудрый воин&quot;. Хоть и зануда... ;D ;D ;D<br><br><div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <div class='quote '>Я надеюсь, там этих проблем не будет. (Имхо там твоей консервативностью и не пахнет - в плане софта, по крайней мере, всё новьё).</div></div><br><br>Ну, &quot;пожуем -- увидим&quot;, как сказал людоед, когда ему сказали что человек хороший... ;D ;D ;D]]></description>
        <author>the_Shadow</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106911</guid>
        <pubDate>Sun, 02 Mar 2003 04:52:13 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106911</link>
        <description><![CDATA[Nwm: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>the_Shadow, 02.03.03, 07:39:56</span><div class='quote '>Ааааа.. Да. Согласен. Но...<br>Ты в <strong class='tag-b'>любом</strong> случае <strong class='tag-b'>изначально</strong> переходил на <strong class='tag-b'>-fixed-</strong> фонты. Или я не прав? К стати, в #2 ты, все-таки поправился... Молоток... ;)<br>Вот такая (эххххх) <strong class='tag-b'>&quot;жесточайшая реальность&quot;</strong>.... ;D По этой же причине даже при <strong class='tag-b'>трех</strong> описанных раскладках ты в терминале rxvt получал &quot;мусор&quot;.<br>К стати, можешь поправить положение отредактировав соответствующий файлец настройки... Только выбирать тебе все-равно придется... (Это была подсказка)</div></div><br><br> Fixed шрифты в Linux - /usr/X11/lib/fonts/misc/ все *pcf. <br> Поэтому для cp1251 нужен какой-то свой туда закинуть. Да не один, причём. <br><br> Ну... а по поводу выбирать - если бы у меня была &quot;Etta&quot; - то однозначно microsoft-cp1251. А то у 8.1 с консервативностью малось поплохело, X не грузится с cp1251 (segmentation fault и проч.). А в консоли у меня с cp1251 не было проблем. <br><br> Теперь о моей кодировке: koi8-r. &nbsp;;D<br><br> Я, кстати, жду релиза 9й. Я уже винт вытащил. Как только увижу релиз - сразу побегу скачивать. :) Я надеюсь, там этих проблем не будет. (Имхо там твоей консервативностью и не пахнет - в плане софта, по крайней мере, всё новьё).]]></description>
        <author>Nwm</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106910</guid>
        <pubDate>Sun, 02 Mar 2003 04:39:56 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106910</link>
        <description><![CDATA[the_Shadow: Ааааа.. Да. Согласен. Но...<br>Ты в <strong class='tag-b'>любом</strong> случае <strong class='tag-b'>изначально</strong> переходил на <strong class='tag-b'>-fixed-</strong> фонты. Или я не прав? К стати, в #2 ты, все-таки поправился... Молоток... ;) Я, к стати, выше ошибся и стал поправлять тебя по <strong class='tag-b'>-monotype-</strong> мой глюк -- безусловно виновен.<br><br>Вот такая (эххххх) <strong class='tag-b'>&quot;жесточайшая реальность&quot;</strong>.... ;D По этой же причине даже при <strong class='tag-b'>трех</strong> описанных раскладках ты в терминале под GNOME'ом получал &quot;мусор&quot;.<br>К стати, можешь поправить положение отредактировав соответствующий файлец настройки... Только выбирать тебе все-равно придется... (Это была подсказка)<br><br>Далее. А не желаешь ли ты случайно заглянуть в:<br><strong class='tag-b'>/usr/doc/Linux-HOWTOs/Font-HOWTO</strong>, да и вообще -- там довольно много интересного... ;D ;D ;D<br><br>Теперь, по уважаемому лично мной А. Богатыреву. И что из этого следует? Из цитаты-то? То, что Россия за счет широты души в полнейшем бардаке по сию пору пребывает? Или то, что он написал в п.1? Не ясно... :( Точнее, IMHO, лучше всего подтверждает то, что лучше придерживаться хоть каких-то традиций (пусть и не очень-то и хороших) чем все и вся перестраивать заново каждый Божий день...]]></description>
        <author>the_Shadow</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106907</guid>
        <pubDate>Sun, 02 Mar 2003 04:33:44 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106907</link>
        <description><![CDATA[Nwm: Ну а теперь понеслаааааааась! :)<br><br>/.../cdrom/slackware/l/freetype.txt<br>freetype &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; The FreeType engine is a free and portable TrueType font rendering engine. &nbsp;It has been developed to provide TrueType support to a great variety of platforms and environments. &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;This is an old version (freetype1, or libttf) that is considered &nbsp; &nbsp; &nbsp;deprecated but might still be required by some programs. &nbsp;New programsfreetype: should use the freetype2 library (which is bundled with XFree86). &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br><br>----------------------------------------------------------------<br>Все точки над Ё глубокомысленно мной расставлены. :)<br><br>Напоследок:<br>----------------------------------------------------------------<br>По различным причинам на территории России сейчас используется много разных восьмибитных русских кодировок. Среди них:<br><br> &nbsp; 1. КОИ-8 Исторически принятая на русских UNIX системах - самая ранняя из появившихся. Отличается тем свойством, что если у нее обрезан восьмой бит: c &amp; 0177 - то она все же читаема с терминала как транслитерация латинских букв. Именно этой кодировкой пользуется автор этой книги (как и большинство UNIX-sites сети RelCom).<br> &nbsp; 2. ISO 8859/5 Это американский стандарт на русскую кодировку. А русские программисты к ее разработке не имеют никакого отношения. Ею пользуется большинство коммерческих баз данных.<br> &nbsp; 3. Microsoft 1251 Это та кодировка, которой пользуется Microsoft Windows. Возможно, что именно к этой кодировке придут и UNIX системы (гипотеза 1994 года).<br> &nbsp; 4. Альтернативная кодировка для MS DOS Русская кодировка с псевдографикой, использовавшаяся в MS DOS.<br> &nbsp; 5. Кодировка для Macintosh <br><br>Это великое &quot;разнообразие&quot; причиняет массу неудобств. Но, господа, это Россия - что значит - широта души и абсолютный бардак. Relax and enjoy.<br>-----------------------------------------------------------------<br>(c)Андрей Богатырев. Хрестоматия по программированию на Си в Unix<br>ї Copyright Андрей Богатырев. 1992-95]]></description>
        <author>Nwm</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106905</guid>
        <pubDate>Sun, 02 Mar 2003 04:22:24 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106905</link>
        <description><![CDATA[Nwm: Шадоу, спасибо за пыль с ушей.<br><br>Теперь жесточайшая реальность. Что такое <br><br>-monotype- - это всего лишь foundry - кто шрифт сделал. <br>Это было сгенерировано утилиткой... ttmkfdir... вот тебе куча писанины, чтобы не сомневался.<br><br>trebuc.ttf -microsoft-Trebuchet MS-medium-r-normal--0-0-0-0-p-0-koi8-r<br>trebucit.ttf -microsoft-Trebuchet MS-medium-i-normal--0-0-0-0-p-0-koi8-r<br>trebucbi.ttf -microsoft-Trebuchet MS-bold-i-normal--0-0-0-0-p-0-koi8-r<br>trebucbd.ttf -microsoft-Trebuchet MS-bold-r-normal--0-0-0-0-p-0-koi8-r<br>times.ttf -monotype-Times New Roman-medium-r-normal--0-0-0-0-p-0-koi8-r<br>timesi.ttf -monotype-Times New Roman-medium-i-normal--0-0-0-0-p-0-koi8-r<br>timesbi.ttf -monotype-Times New Roman-bold-i-normal--0-0-0-0-p-0-koi8-r<br>timesbd.ttf -monotype-Times New Roman-bold-r-normal--0-0-0-0-p-0-koi8-r<br>tahoma.ttf -microsoft-Tahoma-medium-r-normal--0-0-0-0-p-0-koi8-r<br>tahomabd.ttf -microsoft-Tahoma-bold-r-normal--0-0-0-0-p-0-koi8-r<br>sylfaen.ttf -microsoft-SylfaenARM-medium-r-normal--0-0-0-0-p-0-koi8-r<br>pala.ttf -linotype-Palatino Linotype-medium-r-normal--0-0-0-0-p-0-koi8-r<br>palai.ttf -linotype-Palatino <br><br>Продолжение в следующем письме... а то тут уже места нет. :)<br>]]></description>
        <author>Nwm</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106904</guid>
        <pubDate>Sat, 01 Mar 2003 12:55:44 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106904</link>
        <description><![CDATA[Nwm: <div class='tag-quote'><span class='tag-quote-prefix'>Цитата</span> <span class='tag-quote__quote-info'>Nwm, 01.03.03, 15:46:42</span><div class='quote '> arial.ttf -monotype-fixed-medium-r-normal--0-0-0-0-p-0-iso10646-1<br>arial.ttf -monotype-fixed-medium-r-normal--0-0-0-0-p-0-microsoft-cp1251<br>arial.ttf -monotype-Arial-medium-r-normal--0-0-0-0-p-0-koi8-r <br></div></div><br><br>Так. Совершенно колбаса. Вкралась совершенно досадная опечатка.<br><br>arial.ttf -monotype-Arial-medium-r-normal--0-0-0-0-p-0-koi8-r<br>arial.ttf -monotype-Arial-medium-r-normal--0-0-0-0-p-0-microsoft-cp1251<br>arial.ttf -monotype-Arial-medium-r-normal--0-0-0-0-p-0-iso10646-1<br><br>Откуда получилось fixed - ума не приложу. :)<br><br>xfontsel покажет всё сразу же после перезапуска X. <br><br>или после xset fp+ (man xset )]]></description>
        <author>Nwm</author>
        <category>*nix</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106902</guid>
        <pubDate>Sat, 01 Mar 2003 12:46:42 +0000</pubDate>
        <title>Руссификация Linux (куча локалей) Slackware &amp;quot;Etta&amp;quot;</title>
        <link>https://forum.sources.ru/index.php?showtopic=11864&amp;view=findpost&amp;p=106902</link>
        <description><![CDATA[Nwm: Вот решил поднять сей вопрос здесь, несмотря на &quot;убогость&quot; форума и избитость темы. :) (Шучу :) )<br><span class="tag-color tag-color-named" data-value="red" style="color: red">Тааак... Пользуясь правом Модератора тянусь за ремнем... Шути аккуратнее, pls... ;) Заодно:<br>заменил иконку на &quot;информационную&quot; лампочку, поменяв subj... а то так и тянуло досказать &quot;типппа, оппппа&quot;...</span><br><br>&quot;KOI8-R is a successor for KOI-8, &nbsp;a &nbsp;de-facto &nbsp;standard &nbsp;for &nbsp;Internet Mail, &nbsp;News, &nbsp;WWW &nbsp;and other interactive services at least all over the ex-SU territory.&quot;<br><br>&quot;KOI8-R &nbsp;is a non-ISO character set popular in Russia.&quot;<br><br>Приплыли. Суксесор-то у нас CP1251! Может в начале 90х было и по-другому, но сейчас всё обстоит именно так!<br><span class="tag-color tag-color-named" data-value="red" style="color: red">Ого! Еще один &quot;ниспровергатель авторитетов&quot;... <br>Нет. Как было, так и есть. Попробуй найти заведомо известный русский сайтец в www.yahoo.com, изваяный в 1251. Что там написано? Ась? Чегой-то типа &quot;Thе summary of this russian page....&quot; и стоят знаки вопросов. Таким образом, даже сейчас, для Запада cp1251 в России не суксер, а, скорее, suxxxer... ;) То, что сам по себе RUnet есть отдельная &quot;зона&quot; это уже правило, IMHO, но для более общего -- всего мира -- как был koi8-r, так и остался. Теперь. Попробуй на Sun поставить 1251 (в том исполнении, с которым ты работаешь). IMHO, не один man прочесть придется... ;) А koi8-r -- со свистом. Я это уже на почти аналогичной &quot;саньке&quot; попробовал... ;) В соседнем городе, как оказалось, есть... <br>Далее. А где ты видел mail на 100 пудов в 1251? По-моему, в трезвом уме и при здравой теще все-таки, в настройках mail-клиентов ставють именно plain-text вкупе с KOI8-R... Или я ошибаюсь?</span><br><br>Что надо бы сделать.<br>1. По-the_Shadow-ски: <span class="tag-color tag-color-named" data-value="red" style="color: red">Ого! Я -- уже классика... &nbsp;;D ;D ;D Круто! </span><br> &nbsp;man charsets <br> &nbsp;man 5 locale<br> &nbsp;man localedef<br> &nbsp;man unicode<br> &nbsp;man ...<br> &nbsp;...<br><br>2. Читаем http://unixgems.jinr.ru/~lavr/locale-1251.html.<br><br>3. Или как пионеры - в гамаке и стоя, лучше попробовать всё! :)<br><span class="tag-color tag-color-named" data-value="red" style="color: red">Ладно, это я пропущу... Пока. ;) Ниже дойдет порочность пионерского подхода к сек... я хотел сказать к *NIX'у... ;D</span><br> &nbsp; a) CP1251<br> &nbsp; &nbsp; localedef -c -i ru_RU -f CP1251 ru_RU.CP1251<br><br> &nbsp; b) KOI8-R <br> &nbsp; &nbsp; (если в /usr/lib/locale нет ru_RU.koi8r)<br> &nbsp; &nbsp; localedef -c -i ru_RU -f KOI8-R ru_RU.koi8r<br><br> &nbsp; c) UTF-8 :-)<br> &nbsp; &nbsp; localedef -c -i ru_RU -f UTF-8 ru_RU.utf8<br><br><br>в директории /usr/lib/locale<br><br> &nbsp; &nbsp; ln -s ru_RU.cp1251 &nbsp;ru_RU.CP1251 <br> &nbsp; &nbsp; ln -s ru_RU.koi8r &nbsp; ru_RU.KOI8-R &nbsp;:)<br> &nbsp; &nbsp; ln -s ru_RU.utf8 &nbsp; &nbsp;ru_RU.UTF-8 &nbsp; :)<br><br>в /usr/share/locale<br> &nbsp; &nbsp; &nbsp; <br> &nbsp; &nbsp; vi locale.alias &nbsp; &nbsp; :P<br><br> &nbsp; &nbsp; Ну или f4 в MC нажмите. :)<br><br>Не надо усложнять (как в FAQах):<br> &nbsp; &nbsp; russian &nbsp; &nbsp; &nbsp;ru<br> &nbsp; &nbsp; ru &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ru_RU<br> &nbsp; &nbsp; ru_RU &nbsp; &nbsp; &nbsp; &nbsp;ru_RU.KOI8-R<br> <br> &nbsp; &nbsp; :) Так и хочется дописать:<br> &nbsp; &nbsp; ru_RU.KOI8-R &nbsp; &nbsp;ru_RU.RU-RURU.RURURU-RU.RURU <br><br>На самом деле пишем:<br> &nbsp; &nbsp; russian &nbsp; &nbsp; &nbsp;ru_RU.KOI8-R<br> &nbsp; &nbsp; russian &nbsp; &nbsp; &nbsp;ru_RU.CP1251<br> &nbsp; &nbsp; russian &nbsp; &nbsp; &nbsp;ru_RU.UTF-8<br><br>Теперь ваш любимый GDM при выборе языка будет показывать сразу три russian. Правда, GDMу нужно указать на этот locale.alias.<br><br>-----------------------------------<br><br>Теперь (хотя с этого, наверное, надо было начинать) - <br><span class="tag-color tag-color-named" data-value="red" style="color: red">Во-во! Вот тут-то ты и попался... ;D Этим, к стати, и определяется наличие одной стандартной кодировки. Именно здесь содержатся <strong class='tag-b'>глобальные</strong> настройки <strong class='tag-b'>всей</strong> системы, в которой граф. надстройки над X11 не более чем приятные частности. ;D Возьми тот же пром. контроллер. Не на всех *NIX системах в данном исполнении есть граф. оболочка. А вот по-русски мессаги выкидывают практически все. И как ты думаешь -- как это сделано? Нюка-нюка... ;D</span><br><br>/etc/profile<br><br> &nbsp; &nbsp; export LC_ALL=<br> &nbsp; &nbsp; export LANG=ru_RU.(сюда 1 из трёх - CP1251, KOI8-R, UTF-8)<br><br>вытащим розы из з<span class="tag-color tag-color-named" data-value="red" style="color: red">...</span>ы лошадки: <br> &nbsp; &nbsp; export LANGUAGE=en_US<br> &nbsp; &nbsp; export LC_MESSAGES=en_US<br><br>-----------------------------------<br><br>/etc/fstab обретёт вид:<br><br>для виндовых партиций:<br>/dev/hda1 /mnt/fat-c vfat rw,codepage=866,iocharset=cp1251 &nbsp;1 0<br><br>для smb:<br>... ... smbfs &nbsp; fmask=666,guest,iocharset=cp1251,codepage=cp866<br> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^^^^^<br><br>Важно, чтобы в /lib/modules/(ваша версия)/kernel/fs/nls были nls_cp866 и т.д.<br><br>-----------------------------------<br><br>/etc/X11/XF86Config:<br><br>строки в районе 100-й, section &quot;Module&quot;<br> <br> &nbsp; &nbsp; # This loads the font modules &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br> &nbsp; &nbsp; Load &nbsp; &nbsp; &nbsp;&quot;type1&quot;<br> &nbsp; &nbsp; Load &nbsp; &nbsp; &nbsp;&quot;freetype&quot; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <br><br>Обычно &quot;freetype&quot; закомментирован. Раскомментировать.<br><br>строки в районе 143-й, section &quot;Files&quot;<br><br>добавить<br> &nbsp; &nbsp; FontPath &nbsp; &quot;/usr/X11R6/lib/X11/fonts/truetype/&quot;<br><br>Создать такую директорию, переписать туда все виндовые &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; .ttf, создать fonts.dir, переписать откуда-нибудь encodings.dir.<br><br>fonts.dir создать при помощи ttmkfdir (61k исходники), получившуюся ересь отредактировать вручную, привести к такому примерно виду:<br><br>arial.ttf -monotype-fixed-medium-r-normal--0-0-0-0-p-0-iso10646-1<br>arial.ttf -monotype-fixed-medium-r-normal--0-0-0-0-p-0-microsoft-cp1251<br>arial.ttf -monotype-Arial-medium-r-normal--0-0-0-0-p-0-koi8-r <br><br>У меня шрифты из XP - всё works fine. Не нужно никаких ГЛЮКАВЫХ и висячих <span class="tag-color tag-color-named" data-value="red" style="color: red">(да ты что?)</span>xfstt! Нужны только fixed фонты (micex, например) для терминала в X, и консольные фонты (где взять - хз <span class="tag-color tag-color-named" data-value="red" style="color: red"> -- используй стандартные... ;) </span>).<br><span class="tag-color tag-color-named" data-value="red" style="color: red">Сам-то понял что советуешь? Ты предлагаешь вместо <strong class='tag-b'>масштабируемых</strong> TrueType фонтов привести их к виду <strong class='tag-b'>-monotype-</strong>... Свежо... Свежо... Но... IMHO, лучше идти стандартным путем, а не в соответствии с уже напрягающей российской традицией... ;D<br>Далее. Смотри. Сколько у тебя X-хостов? Один? А уменя, к примеру, с сегодняшней ночи два... И как ты думаешь, когда я свой notebook притягиваю на работу и ставлю в сетку, то сколько раз у меня прописаны ttf? Приговор -- <strong class='tag-b'>man xfstt</strong>.</span><br>http://unixgems.jinr.ru/~lavr/X11/win-micex.tgz (тут все вообще, а нужны только fixed).<br><br>-----------------------------------<br><br>А. Забыл. Переключать ведь чем-то надо. :)<br><br>/etc/X11/XF86Config, секция &quot;InputDevice&quot;<br><br>Option &quot;XkbRules&quot; &nbsp; &nbsp;&quot;xfree86&quot; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br>Option &quot;XkbModel&quot; &nbsp; &nbsp;&quot;pc101&quot; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br>Option &quot;XkbLayout &nbsp; &nbsp;&quot;ru&quot;<br>Option &quot;XkbOptions&quot; &nbsp;&quot;grp:caps_toggle&quot; &nbsp; &nbsp;<br><br>-----------------------------------<br><br>Так. Что-то слишком громоздко и не форматированно получилось. &nbsp;::)<br><span class="tag-color tag-color-named" data-value="red" style="color: red">Смелость попытки и полет мысли вызывают уважение. Молоток! Я серьезно, если честно...<br><strong class='tag-b'>НО!</strong> Вот эти самые <strong class='tag-b'>&quot;но&quot;</strong>... :<br>0. Можешь обижаться -- можешь не обижаться. Самолюбие и степень его задетости здесь не причем. То, что я тебе, как ты знаешь, еще <strong class='tag-b'>очень аккуратно</strong>, можно сказать, ласково и нежно пыль с ушек по-стряхивал, так это все не только к тебе относится. И не только тебе стоит над этим подумать.<br>1. Наезд на <strong class='tag-b'>ФОРУМ</strong> на первый раз прощается ввиду личного знакомства. Эта не наша с тобой бесада за чашкой кофе/чая... Если народ идет в Форум, значит ему (народу) это надо. И не все понимают широкополосный юмор. Кто-то может воспринять всерьез твои слова.<br>2. Настораживает отсутствие (или нежелание) понимания изначальных постулатов системы (я о /etc/profile). Что первично? Shell или граф. среда? Что происходит после логина пользователя? Почему именно shell прописывается последним полем в /etc/passwd? Ответь <strong class='tag-b'>себе</strong> на эти вопросы и ты, IMHO, кое-что поймешь о системе.<br>3. Ты не первый, кто считает что на RUnet'е свет клином сошелся. И что стандарты и вся эта <strong class='tag-b'>устаревшая</strong> ахинея не про тебя писаны... Кто тратит собственные силы и мозги на преобразование очевидных и, к сожалению, статистически оправданых вещей. IMHO, есть надежда что это пройдет. <br><br>------------------------------<br>РЕЗЮМЕ. <strong class='tag-b'>Очень не плохо</strong>, за исключением отдельных моментов. Оставить с правками Модератора Форума.<br>Говорю по-русски -- не сметь править пометки от Модератора. Иначе я буду беспощадно свирепствовать. <br><br>Дополнения других посетителей форума приветствуются.<br><br><strong class='tag-b'>Продолжай в том же духе. Только... Аккуратнее, pls.</strong><br></span>]]></description>
        <author>Nwm</author>
        <category>*nix</category>
      </item>
	
      </channel>
      </rss>
	