Архив рассылки за февраль 1999 года


№ 10

   Новостей о Windows и Office, увы, никаких нет. "Как это нет?" - возможно, удивятся некоторые из вас. "А как же сообщения о грядущем выходе Windows 2000 Personal Edition"? А это вовсе не новость, а просто "утка". 
   Но новости, правда, личного порядка, у меня все же есть. Во-первых, я, наконец, сделал свою домашнюю страничку. Благо, оказалось, что для этого вовсе не обязательно изучать HTML, хотя иметь о нем некоторое представление все же желательно. FrontPage 2000 - действительно неплохой редактор (как утверждает MS, better-then-Notepad).
   Во-вторых, вышла моя книга "Осваиваем Windows 98".

     Теперь о советах. 
   Многие из вас восприняли совет, данный в предыдущем выпуске, как руководство к действию, и сами опытным путем нашли другие варианты команд, открывающих то или иное диалоговое окно. (Я знаю, что открыть вкладку "Устройства" можно и с помощью клавиатуры - такой совет уже был помещен в одном из прошлых выпусков - но нажимать требуемое сочетание клавиш Win+Break все же не слишком удобно. И если рука уже лежит на мышке, то проще использовать именно мышь). К тому же при использовании ярлыка вы можете задать открытие любой вкладки этого окна, указав ее номер (нумерация начинается с нуля).
   Правда (позор на мою седеющую голову!) я не проверил этого совета на русской версии Windows 98 (сейчас у меня основной является английская). Оказалось, спасибо Илье [sin@ic.kz] за сообщение, что в ней строка команды должна выглядеть так:
control sysdm.cpl,система,1

   Предвосхищая возможные вопросы, сразу скажу, что полного списка подобных команд у меня нет, и привожу я только те, которые знаю. Вот их список.

control main.cpl @1
control main.cpl @2
control main.cpl @3
control modem.cpl
control joy.cpl
control desk.cpl
и так далее с различными файлами CPL, находящимися в Windows/System.

   Если окно содержит несколько вкладок, доступ непосредственно к нужной вкладке можно получить командой вида
control mmsys.cpl,,2 где цифра - номер вкладки (начиная с нуля)

   Некоторые специальные папки (панель управления, принтеры и пр.) можно представить в виде каскадных меню, если создать в меню Пуск или в одном из вложенных подменю (открыв его в окне) папку и присвоить ей одно из следующих имен:

для панели управления - Имя.{21EC2020-3AEA-1069-A2DD-08002B30309D}
для папки Принтеры - Имя.{2227A280-3AEA-1069-A2DE-08002B30309D}
для папки Удаленный доступ к сети - Имя.{992CFFA0-F557-101A-88EC-00DD010CCC48}
для корзины - Имя.{645FF040-5081-101B-9F08-00AA002F954E}
для папки Подписка - Имя.{F5175861-2688-11d0-9C5E-00AA00A45957}
для папки Шрифты - Имя.{BD84B380-8CA2-1069-AB1D-08000948F534}
для папки History - Имя.{FF393560-C2A7-11CF-BFF4-444553540000}

   Имя для каждого из этих объектов вы можете задать практически любое. Не забудьте только поставить точку (без пробелов) между именем и открывающей фигурной скобкой. Если вы часто возвращаетесь на те страницы Интернета, где бывали некоторое время назад, то я особенно рекомендую вам создать меню для папки History. Вы получите многоуровневое каскадное меню, в котором будет легко найти нужную страницу.


№ 11

   Я так давно не запускал Офис 97, что даже не сообразил, что выход второго пакета исправлений для него - давно ожидаемое многими из вас известие. Так вот, второй пакет исправлений для русской версии вышел. На этой неделе (возможно, выложен уже вчера) он должен появиться на русской странице MS. Размер - двадцать с лишним мегабайт.
   Выход Office 2000 перенесен на второй квартал, а русской версии, соответственно, - на третий.
Любителям "ходить" в Интернет, используя один модем на локальную сеть, Windows 98 OSR 1, возможно, преподнесет приятный сюрприз, но подробнее об этом говорить пока рано.

Загадай желанье, пусть оно исполнится

   Если у вас есть какие-либо пожелания по функциональности русской версии Office 2000, присылайте их мне. После обобщения я передам их разработчикам, хотя и не могу гарантировать, что они будут реализованы. Пожелания должны относиться к особенностям именно русской версии, поскольку функциональность Офиса в целом определяется английской версией, и изменить ее сейчас уже нельзя. Но, скажем, конвертеры форматов файлов, специфических для России, или шаблоны документов добавить вполне можно. Пожелания присылайте на адрес ipl@redline.ru, в поле "Тема" поставьте слово wish.

   Как я уже писал, вышла из печати моя книга "Осваиваем Windows 98". Честно говоря, я ожидал от вас хоть какой-то реакции на этот факт. Неужели вам настолько неинтересно, что я там накропал? Рассылку-то вы читаете... А ведь, возможно, книга поможет вам решить какие-то проблемы или вы узнаете что-нибудь интересное для себя. Например, как включить цифровую передачу данных со звукового компакт-диска на звуковую плату, где спряталась программная эмуляция табличного синтеза звука для МИДИ-файлов, для чего предназначена вкладка выбора типа громкоговорителей и как создать загрузочную дискету Windows 98 на компьютере с Windows 95 или даже с ДОС 6... А я на проценты от реализации куплю себе кусок колбасы и смогу дописать книгу о двухтысячном офисе.
Оглавление книги и сведения о том, где и как ее можно купить, лежат на моей страничке. СтОит книга в издательстве 56,1 руб., а для немосквичей в самое ближайшее время должно стать возможным и приобретение ее по почте. Если нужна дополнительная информация - пишите.

     Совет

   Перезагрузить Windows 98 можно с помощью команды
C:\WINDOWS\RUNDLL.EXE user.exe,ExitWindowsExec

а завершить работу Windows - с помощью команды 
C:\WINDOWS\RUNDLL.EXE user.exe,ExitWindows

   Их можно ввести в командной строке, вписать в ярлыки или использовать в пакетных файлах. Например, этот пакетный файл
========
START /W C:\Windows\Scandskw.exe /sagerun:0 C: D:
START /W C:\Windows\Defrag.exe /f c: d:
C:\WINDOWS\RUNDLL.EXE user.exe,ExitWindows
========
выполнит проверку двух дисков, затем дефрагментирует их и завершит работу Windows. Компьютеры новых типов, например в корпусах АТХ, при этом сами выключатся. Только убедитесь, что не запущены программы для ДОС и нет открытых, но несохраненных документов. см. поправку в следующем выпуске

   Если вы хотите, чтобы при загрузке вместо ScanDisk запускалась другая программа, скопируйте файл этой программы в каталог Windows\Command и переименуйте его в SCANDISK.ALT


№ 12

   Тема сегодняшнего выпуска - некоторые особенности работы редактора Word при обработке многоязычных текстов.
   Если вам доводилось создавать или редактировать документы, в которых встречаются как русские, так и латинские буквы, вы, вероятно, замечали, что ни с того ни с сего Word начинает подчеркивать русские слова красной линией, показывая наличие в них орфографических ошибок. Однако слова были набраны правильно, а более внимательное изучение проблемы показывало, что этот участок текста помечен как англоязычный. Или, наоборот, английские слова помечались как русскоязычные.
   В чем же причина этого? Скорее всего, вы не обратили внимания на то, что данная проблема не возникает в процессе набора нового текста, а только при редактировании. Вот как это получается.
Предположим, в вашем документе есть фраза, начинающаяся словами "Чтобы вставить в документ Word графику...". Когда, набирая его, вы дошли до слова "Word", то переключили клавиатуру на английскую раскладку, набрали это слово, нажали клавишу пробела и переключились на русскую раскладку, чтобы продолжить набор. Таким образом, весь текст у вас помечен как русскоязычный, за исключением слова "Word" и пробела за ним, для которых установлен английский язык.
   Теперь предположим, что, перечитав написанное, вы решили сделать этот отрывок более литературным и заменить слово "графика" на слово "рисунок". Вы щелкнули мышкой перед словом "графика", набрали новое слово (а, может быть, добавили еще какой-то текст) и удалили старое. К вашему удивлению, Word подчеркнул слово "рисунок" красной волнистой линией, показывая, что в нем есть ошибки. Если вы попробуете разобраться в причине этого, то обнаружите, что это слово помечено как английское!
   Как же это получилось? Вспомните, что при вставке и наборе текста Word использует те же параметры форматирования, которые имели предшествующие символы, в данном случае - пробел после слова Word, помеченный, среди прочего, как имеющий английский язык. Этот признак языка и перешел на вновь набираемое слово или слова. Все сделано в соответствии с правилами, заложенными в Word. Возможно, вы хотели бы, чтобы Word 97 автоматически присвоил набираемому тексту признак русского языка? Увы, он на это не способен. Подождите появления Word 2000.

СОВЕТ
   Предлагаю вам два способа избежать описанных затруднений.

  1. Если вы вставляете русский текст после английского, то после перемещения курсора в нужное место переключите клавиатуру на английскую раскладку, а затем снова на русскую и начинайте ввод текста,
  2. Создайте макрос, помечающий текст как русскоязычный и вытащите его на кнопку на панели задач. После этого будет достаточно выделить текст, подчеркнутый красным, и щелкнуть на этой кнопке.
    Чтобы создать этот макрос, запустите Word, выберите из меню "Сервис" команду "Макрос", затем "Записать". В открывшемся окне введите имя макроса, например, "Русский" и убедитесь, что он будет сохранен в файле Normal.dot (или в шаблоне "Обычный". Щелкните на кнопке ОК, выберите из меню "Сервис" команду "Язык", найдите в списке языков пункт "Русский" и щелкните на нем. Остановите запись макроса щелчком на кнопке "Остановить запись" (не закрытием окна).
    Теперь, когда макрос записан, создайте для него кнопку меню. Для этого из меню "Сервис" выберите кнопку "Настройка" и щелкните на вкладке "Команды". Из списка "Категории" выберите пункт "Макросы". Найдите в списке "Команды" записанный вами макрос и перетащите его на любую из панелей инструментов. Закройте окно настройки. 


---------
      Поправка
   В строке запуска программы дефрагментации командного файла, помещенного в предыдущем выпуске, по моему недосмотру был пропущен параметр /noprompt. Приношу извинения всем пострадавшим, и в качестве компенсации помещаю описание синтаксиса этой команды.

DEFRAG [диск: | /all] [/F | /U | /Q] [/noprompt] [/concise | /detailed]
Параметры

диск:
Буква диска, который необходимо дефрагментировать. Или используйте параметр /all для дефрагментации всех жестких дисков с несменяемыми носителями.

/F
Дефрагментировать файлы и свободное место
/U
Дефрагментировать только файлы.
/Q
Дефрагментировать только свободное место.

/concise
Скрыть детали (используется по умолчанию)
/detailed
Показать детали.

/noprompt
Не выводить вопросы и предупреждающие сообщения.
--------------

   К сожалению, мне не удается готовить два выпуска рассылки в неделю, как я собирался это делать, поэтому на будущее я определю регулярность рассылки как один-два раза в неделю. Если смогу сделать второй - будет два, не смогу - один.
   И последнее. Из-за увеличившегося количества писем мне стало затруднительно отвечать на все. Поэтому если вы не получите ответа, прошу не обижаться. В большинстве случаев это будет означать, что или ответ на ваш вопрос будет помещен в одном из ближайших выпусков рассылки или я просто не знаю ответа. На анонимные письма ответа также не будет.

Постскриптум. Если у вас нет доступа к ресурсам Интернета по протоколу http, а смотреть странички хочется, пошлите на адрес BobRankin@mhv.net письмо с темой send accmail.ru и прочитайте документ, который получите в ответ.

И самое-самое последнее: Happy99 - "троянский конь". Не присылайте мне его, пожалуйста, даже если у вас самые лучшие намерения. 


Назад

На главную страничку