Балдин Е. М. LaTeX. Часть 7: Путеводитель по классам LaTeX

Балдин Е. М. LaTeX [Текст] : Часть 7: Путеводитель по классам LaTeX / Евгений Михайлович Балдин // Linux Format. — 2007. — № 3 (90), март. — С. 88-91. — (LaTeX. Учебник).
      Аннотация
      В LaTeX можно создавать книги, статьи, письма, презентации, слайды… и все благодаря классам. Исторически сложилось так, что LaTeX начался с 6 классов: article (статья), book (книга), report (отчёт), proc (доклад), letter (письмо) и slides (слайды). С этих классов всё начиналось, но сегодня многообразие классов LaTeX способно смутить любого. Евгений Балдин предлагает полную классификацию классов.

Балдин Е. М. LaTeX : Часть 6: Вёрстка

Балдин Е. М. LaTeX [Текст] : Часть 6: Вёрстка I / Евгений Михайлович Балдин // Linux Format. — 2007. — № 2 (89), февр.. — С. 92-96. — (Компьютерные ТеХнологии) (LaTeX. Учебник).
       Аннотация
       Учимся использовать культовую систему верстки, но до сих пор нам не сказали об этой самой верстке ни слова.
       Вёрстка – это процесс составления страниц определённого размера (полос) газеты, журнала, книги из набранных строк, заголовков, иллюстраций и прочего в соответствии с разметкой или макетом.
       В этой главе показано как с помощью LaTeX задавать размеры, что такое макет полосы набора и как "удерживать" текст в рамках дозволенного.

Балдин Е. М. LaTeX. Часть 4: Документация и программный код

Балдин Е. М. LaTeX [Текст] : Часть 4: Документация и программный код / Евгений Михайлович Балдин // Linux Format. — 2007. — № 1 (87-88), янв.. — С. 86-89. — (Компьютерные ТеХнологии) (LaTeX. Учебник). — Прил.: "LaTeX и контроль версий". — С. 89.
       Аннотация
       LaTeX в технологической цепочке по выпуску программного продукта – представление исходного кода (средства verbatim, listings) и алгоритмов (средства algorithm и его клоны, clrscode, pseudocode) в печатном виде.

Балдин Е. М. LaTeX : Часть 3: Графика

Балдин Е. М. LaTeX [Текст] : Часть 3: Графика / Евгений Михайлович Балдин // Linux Format. — 2006. — № 12 (86), дек. — С. 86-89. — (Компьютерные ТеХнологии) (LaTeX. Учебник). — Прил.: "OpenSource шагает по стране – «пользователи» наступают" : [Свободно распространяемый векторный редактор TpX (http://sourceforge.net/projects/tpx/) для систем под Windows, предназначенный для создания простых картинок с последующим внедрением в LaTeX]. — С. 89.
      Аннотация
      При публикации учебника получились каким-то образом так, что и эта его часть тоже идет под номером 3. Errare humanum est.
      Порой иллюстрация стоит тысячи слов! Как добавить иллюстрации в документы LaTeX. EPS (Encapsulated PostScript) — cамый востребованный формат для представления графики в LaTeX до сих пор. 
      В статье, озаглавленной "Графика", не сказано ни слова о том, как эту графику, собственно говоря, создавать. А ведь есть что сказать, но в данном случае информация о размещении и оформлении готовых картинок поважнее будет. О том, что LaTeX умеет рисовать, будет рассказано попозже.

Балдин Е. М. LaTeX : Часть 3: Набор математики: снова в школу

Балдин Е. М. LaTeX [Текст] : Часть 3: Набор математики: снова в школу / Евгений Михайлович Балдин // Linux Format. — 2006. — № 11 (85), нояб. — С. 114-117. — (Компьютерные ТеХнологии) (LaTeX. Учебник). — Прил.: "Формулы для Вики" : [Википедия для отображения формул использует WikiTeX (http://wikisophia.org/), используя это программное обеспечение в связке с LaTeX, можно не только сносно отображать математические формулы на WWW без особых ухищрений, но и отрисовывать шахматные партии, химические формулы, фейнмановские диаграммы, нотные записи и многое другое]. — С. 117.
      Аннотация
      Набор математических формул школьной математики (предполагается, что уже загружен пакет amsmath): изложение правил и приёмов.
      Полностью описать все команды языка для набора формул в рамках короткой статьи нереально. Поэтому основное внимание урока уделено базовым правилам и русскому стилю в формулах. В любой сколько-нибудь большой книге по LaTeX будет полный список всех команд. Если серьёзно работать с математикой, то подобная книжка, в любом случае, понадобится.

Балдин Е. М. LaTeX : Часть 2: Базовые элементы

Балдин Е. М. LaTeX [Текст] : Часть 2: Базовые элементы / Евгений Михайлович Балдин // Linux Format. — 2006. — № 10 (84), окт. — С. 82-86. — (Серия "Компьютерные ТеХнологии") (Учебник LaTeX). — Прил.: "За буковку «ё» замолвите слово" : [Употребление в тексте буквы «ё» — словарь Александра Лебедева на авторской странице]. — С. 85 ; "TeX-логослово" : [Д. Э. Кнут продумал и правила изображения названия TeX]. — С. 86.
     Аннотация
     Логика LaTeX: спецсимволы, группировка, построение команды, аргументы, декларативные команды, окружения.
     Логика документа: структура файла LaTeX, переносы, класс документа, стили, кириллизация, тело документа.
     Логика набора: текст — комментарии, разделение слов, разделение абзацев; пунктуация — пробелы, дефисы, минусы и тире, переносы, многоточие, ударение, "лапки" и «ёлочки».
      Структурная логика (разметка документа): титульный лист, секционирование (разбиение на разделы), перекрёстные ссылки, сложные документы.

Балдин Е. М. LaTeX : Часть 1. LaTeX — компьютерная типография


      Балдин Е. М. LaTeX [Текст] : Часть 1. LaTeX — компьютерная типография / Евгений Михайлович Балдин // Linux Format. — 2006. — № 9 (83), сент. — С. 100-103. — (Серия "Компьютерные ТеХнологии") (Учебник LaTeX). — Библиогр.: с. 103 (10 назв.).
      Аннотация
      Начало серии статей, посвященных LaTeX — истинной TeXнологии.
      Человеческая цивилизация зависит от книг. Передача знаний от поколения к поколению это то, что делает человека разумным. Написание книги всегда было, есть и будет одним из самых сложных видов деятельности. LaTeX берет на себя техническую часть по подготовке рукописи, оставляя человеку больше времени на творчество, и, в тоже время, позволяя ему контролировать весь процесс создания от начала и до конца.
     "Если кто-то другой набирает ваше произведение, то у вас нет возможности контролировать появление ошибок; если же вы выполняете эту работу самостоятельно, то можете винить только себя." — Дональд Э. Кнут. Сказал это человек, который за десять лет научил компьютер делать буквы из точек (дискретные машины составляли буквы из точек) красивыми, создав систему METAFONT (создание шрифтов) и TeX (произносится "тех"; лучшая программа разбиения абзацев на строки). Кнут предполагал, что у TeX будет множество модификаций, ибо каждая типография будет держать мастера-TeXника для создания своей версии TeX под свои нужды. Что и реализовал Лесли Лэмпорт (Leslie Lamport), который в начале 80-х годов начал разработку издательской системы LaTeX, в основе которой лежал TeX.
      LaTeX и посвящается цикл статей Евгения Балдина.
      Введение к циклу рассказывает о роли Эрвина Дональда Кнута в истории систем компьютерной типографии, истории, дистрибутивах, основам работы с дистрибутивом LaTeX (LaTeX-конвейер).
     К статье прилагается аннотированный список литературы, структурированный по разделам "Классика", "Учебники и справочники", "LaTeX в России".

ReactOS

ReactOS [Текст] : [Материалы] // Linux Format. — 2008. — № 1 (100-101), янв.. — С. 50-53. — Содерж.: Боровский А. Народно-освободительная реакция [суть, проблемы, состояние (версия 0.3.3) и перспективы разработки ReactOS] / Андрей Боровский. — С. 50-52, 53 ; Уровни документированности Windows API [по Свену Шрейберу] / Андрей Боровский. — С. 51 ; Брагин А. Слово разработчикам ReactOS : [координатор проекта ReactOS Алексей Брагин отвечает на вопросы / вел Андрей Боровский]. — С. 52-53.
       Аннотация
       Свободная – это не обязательно Unix. Операционная система ReactOS (1998; www.reactos.org) — открытый клон Microsoft Windows и открытая свободная система, совместимая с Windows на уровне приложений и драйверов. Написана на C/C++.

Minix 3

Minix 3 [Текст] : [Материалы] // Linux Format. — 2008. — № 10 (110), окт. — С. 48-51. — Веблиогр. "Литература": с. 51 (6 назв). — Содерж.: Unix с мордочкой енота : [Операционная система Minix 3 (24 октября 2005 года) — история, особенности, установка — пошаговое руководство, первые шаги, отличительные особенности системы, перспективы] / Роман Ярыженко ; Инструментарий : [Краткий список дополнительного ПО, включенного в состав дистрибутива Minix 3]. — С. 49 ; Minix 3.1.3 – что внутри? : [Основные нововведения нестабильной версии Minix 3.1.3, увидевший свет 13 апреля 2007 года]. — С. 50 ; Слово разработчикам : [официальный разработчик ОС Minix 3, автор сайта русскоязычного сообщества разработчиков и пользователей системы (www.minix3.ru) беседует с журналистом Linux Format / вел Роман Ярыженко]. — С. 50-51.
      Аннотация
      Minix был создан в 1987 году в качестве учебного пособия к книге Эндрью Таненбаума "Операционные системы: реализация и построение" (Andrew Tanenbaum "Operating Systems: Design and Implementation") на основе исходного кода UNIX version 6. Потому, что начиная с седьмой версии UNIX стал коммерческим, и его исходные тексты перестали распространяться в университетской среде. В течение 10 лет до выхода книги Таненбаума в университетах использовался учебник Джона Лайонса (John Lions "Lion’s Commentary on UNIX 6th Edition, with Source Code"), который из-за закрытия исходных текстов UNIX оказался почти что вне закона.
      Minix 3 был анонсирован 24 октября 2005 года на симпозиуме ACM.
      Minix 3 (www.minix3.org) разрабатывается для встраиваемых систем, таких как видеокамеры, DVD и другие мультимедийные или мобильные устройства.
     Важно, что в основе микроядра Minix 3 лежит компактное микроядро ОС Minix 2, в котором за 10 лет (1997-2007 годы) не было найдено ни одной ошибки! А в ядрах монолитных систем, таких как Linux (2,5 млн. строк исполняемого кода) или Windows (5 млн. строк), содержится не менее 15000 ошибок. Поэтому Minix 3 может найти свое применение в приложениях, требующих высокой надежности, или тех задач, для которых лицензия GPL является слишком ограничивающей.
      Minix 3 привлекателен для простого пользователя тем, что это наилучшая учебная операционная система. Ее код прекрасно документирован. Из-под крыла этой замечательной ОС вышло уже не одно поколение пользователей и программистов, например, Линус Торвальдс – создатель Linux. Сейчас под Minix 3 портировано большое количество программ и библиотек, таких как MPlayer, Emacs, Vim, gv и других. Также, по сравнению с предыдущими версиями, появился графический интерфейс и менеджеры окон, такие как JWM и EDE. Теперь начинающему пользователю будет легче и удобнее работать в новой системе. Начав с Minix 3, ему будет проще продолжать знакомство с другими Unix-подобными ОС.

30 дней с Haiku

Моррисон Г. 30 дней с Haiku [Текст] : [Свободная и открытая операционная система Haiku — опыт использования] / Грэм Моррисон // Linux Format. — 2008. — № 11 (111), нояб. — С. 48-51. — Прил.: «BeOS» : [Историческая справка]. — С. 49 ; «Шаг за шагом: Двинем в Haiku!» : [Руководство по запуску образа VMware на виртуальной машине]. — С. 51.
Аннотация
Клон BeOS и альтернатива Linux — Haiku — никогда не считалась законченным проектом, но на время написания статьи она была достаточно стабильна для повседневной работы. Грэм Моррисон делится впечатлениями от ее использования и делает вывод, что у других операционных систем можно многому научиться.

Альтернативные ОС

Сондерс М. Альтернативные ОС [Текст] : [Обзор] / Майк Сондерс // Linux Format. — 2008. — № 5 (105), май. — С. 18-23. — (Альтернативные операционные системы. Сравнение). — Содерж.: Aros [2008-02-14 (Aros Research Operating System); http://aros.sourceforge.net)] ; KolibriOS [0.7.1.0 www.kolibrios.org]. — С. 19 ; Syllable [0.6.5 (англ. syllable – слог); www.syllable.org]. — С. 20 ; ReactOS [ 0.3.4 www.reactos.org] ; Aranym [0.9.6beta2 (Atari Running on Any Machine — Atari запускается на любой машине) http://aranym.sourceforge.net]. — С. 21 ; BeOS: быть ли не быть? ; Haiku [2006-02-16 (промежуточная) www.haiku-os.org]. — С. 22 ; Вердикт. Syllable 8/10 ; Таблица свойств : [Операционные системы обзора]. — С. 23.
Аннотация
Открытые операционные системы, самые завораживающих проекты, которые до сих пор находятся в промежуточной стадии разработки и им еще есть куда развиваться, но у всех у них наличествует достаточный потенциал.

Сондерс М. Исследуем другие ОС

Сондерс М. Исследуем другие ОС [Текст] : Операционные системы : [Краткий обзор некоторых альтернативных операционных систем, опубликованных на DVD к номеру журнала] / Майк Сондерс // Linux Format. — 2009. — № 4 (117), апр.. — С. 98-99. — (DVD. Альтернативные ОС).
      Аннотация
      Альтернативная операционная система обычно означает, что проект слишком мал, чтобы привлечь внимание прессы, не очень активно рвется на настольные ПК и его разработчики трудятся над ним исключительно ради удовольствия и упражнения интеллекта.
      Из 15 включенных на диск альтернативных операционных систем рассмотрены: Aros (Amiga Research Operating System) – проект воссоздания ОС классических компьютеров Amiga; FreeDOS – очень многофункциональная и совместимая реализация DOS с открытым кодом, способная запускать множество приложений и игр DOS; Haiku (названная в честь японского поэтического стиля, которого придерживались сообщения об ошибках в оригинале) — клон BeOS; MenuetOS и ее клон KolibriOS — впечатляют тем, что написаны на ассемблере (а это почти машинный код), загружаются на настоящем ПК за несколько секунд и вмещают колоссальную функциональность в объем дискеты; NetBSD – мощная разновидность Unix, на которой работает множество серверов, маршрутизаторов в Интернете; OpenSolaris — Unix-подобная ОС; ReactOS — объединяя самопальное ядро с библиотеками Wine, способна работать с некоторыми программами Windows; Syllable — красочная, дружелюбная, быстрая и самая передовая из любительских ОС.
      В обзоре помещен совет, помогающий создать в Qemu образ жесткого диска для установки одной из ОС.

Боровский А. Qt 4 [Текст] : Часть 6. Обмен сообщениями

Боровский А. Qt 4 [Текст] : Часть 6. Обмен сообщениями / Андрей Боровский // Linux Format. — 2008. — № 7 (107), июль. — С. 76-79. — (Qt 4. Учебник). — Прил.: "Минуточку внимания!" : [Пробелы в документации QtDBus]. — С. 76.
     Аннотация
     D-Bus стал стандартом де-факто для межпроцессного взаимодействия (Interprocess Communication или IPC) на рабочем столе Linux. Что здесь может предложить Qt, собственно, модуль QtDBus, появившийся в Qt 4.2?
     В учебнике "D-Bus" (Боровский А. D-Bus: шины для вашего Linux [Текст] / Андрей Боровский // Linux Format. — 2007. — № 12 (99), дек.. — С. 86-89.), где рассматривается архитектура шины D-Bus, была высказана мысль, что программу-клиент D-Bus, которая только обращается к сервисам другого приложения, нетрудно написать даже на "голом" C. С сервером дела обстоят сложнее: он должен уметь обрабатывать сообщения D-Bus, поступающие асинхронно. QtDBus упрощает решение этой задачи настолько, насколько это вообще возможно. В качестве демонстрации возможностей QtDBus показано, как написать программу-сервер, которая будет предоставлять доступ к буферу обмена X-Window консольным приложениям.

Qt 4. Ч. 5. Популярно об автоматизации / Андрей Боровский

Боровский А. Qt 4 [Текст] : Часть 5. Популярно об автоматизации / Андрей Боровский // Linux Format. — 2008. — № 6 (106), июнь. — С. 86-89. — (Qt4. Учебник). — Прил.: «Глобальный объект [языка ECMAScript]». — С. 87.
Аннотация
На протяжении многих лет библиотека Qt пополнялась различными классами, не имеющими прямого отношения к GUI. Сейчас есть даже специальная версия Qt Console для создания неграфических программ. Пользователям открытой редакции Qt доступны все модули Qt Console, в том числе, QtScript, которая может пригодиться и тем, кто пишет консольные программы. Андрей Боровский показывает как можно использовать скриптовый движок Qt в ваших программах и демонстрирует работу QtScript на примере подсистемы настройки приложения «Часы-будильник».

Qt 4. Ч. 4. Новый взгляд на старую графику / Андрей Боровский

Боровский А. Qt 4 [Текст] : Часть 4. Новый взгляд на старую графику / Андрей Боровский // Linux Format. — 2008. — № 4 (104), апр. — С. 90-94. — (Qt4. Учебник). — Прил.: «Рис. 1. Схема Graphics View Framework» [Схема]. — С. 90.
Аннотация
Система Graphics View Framework, появившаяся в Qt 4.2 — демонстрация возможностей среды на примере создания компьютерной аркады подобной «Сокобан». Отметим только, что Graphics View Framework может найти применение не только в играх, но и в любых программах, которым приходится отображать интерактивные графические модели, состоящие из большого числа элементов.
Также рассказано об еще одной весьма интересной возможности системы Graphics View, которая появилась в Qt 4.4 — возможности встраивания виджетов в графическую сцену.