-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5adddba
commit 090ccd3
Showing
9 changed files
with
5,537 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,132 @@ | ||
% версия 1.02 | ||
\documentclass[12pt,a4paper,twoside,openany,svgnames]{memoir} | ||
\usepackage[utf8]{inputenc} | ||
\usepackage{cmap} | ||
\usepackage[T2A]{fontenc} | ||
\usepackage[russian]{babel} | ||
% переносы | ||
\tolerance 1414 | ||
\hbadness 1414 | ||
\emergencystretch 1.5em | ||
\hfuzz 0.3pt | ||
\widowpenalty=10000 | ||
\vfuzz \hfuzz | ||
\raggedbottom | ||
|
||
% для клавиш, решение с http://tex.stackexchange.com/a/16981/28759 | ||
\usepackage{tikz} | ||
\usetikzlibrary{shadows} | ||
% Дополнительные текстовые символы | ||
\usepackage{textcomp} | ||
\usepackage[protrusion=true]{microtype} | ||
\frenchspacing | ||
\hyphenation{user-ори-ен-ти-ро-ван-ные за-ко-но-да-тель-но-ад-ми-ни-стра-тив-ны-ми} | ||
\russianpar | ||
\usepackage{enumitem} | ||
\setlist[enumerate,itemize]{itemsep=0pt,parsep=0pt} | ||
%\usepackage{lipsum} | ||
% Раздел настройки параметров memoir | ||
\indentafterchapter % Красная строка первого абзаца после заголовка имеет отступ | ||
% Конец преамбулы документа | ||
%\renewcommand{\refname}{Ссылки} % Раскомментировать, если есть раздел ссылок | ||
%\renewcommand{\bookname}{Книга} | ||
\addto\captionsrussian{\renewcommand{\bookname}{Книга}} | ||
\addto\captionsrussian{\renewcommand{\refname}{Ссылки}} | ||
|
||
% клавиши | ||
\newcommand*\keystroke[1]{% | ||
\tikz[baseline=(key.base)] | ||
\node[% | ||
draw, | ||
fill=white, | ||
drop shadow={shadow xshift=0.25ex,shadow yshift=-0.25ex,fill=black,opacity=0.75}, | ||
rectangle, | ||
rounded corners=2pt, | ||
inner sep=1pt, | ||
line width=0.5pt, | ||
font=\scriptsize\sffamily | ||
](key) {#1\strut} | ||
; | ||
} | ||
|
||
% для даты | ||
\newenvironment{timeline}{\medskip\slshape\begin{flushright}}{\end{flushright}\medskip} | ||
\renewcommand{\labelitemi}{\textbf{--}} | ||
|
||
% Красивые цитаты | ||
% http://tex.stackexchange.com/a/99058/28759 | ||
|
||
\usepackage{etoolbox} | ||
\usepackage{xcolor} | ||
% пакет tikz уже заюзан выше | ||
\usepackage{framed} | ||
\newcommand*\quotefont{\fontfamily{\rmdefault}} % selects Libertine as the quote font | ||
\newcommand*\quotesize{60} % if quote size changes, need a way to make shifts relative | ||
% Make commands for the quotes | ||
\newcommand*{\openquote} | ||
{\tikz[remember picture,overlay,xshift=-4ex,yshift=-2.5ex] | ||
\node (OQ) {\quotefont\fontsize{\quotesize}{\quotesize}\selectfont``};\kern0pt} | ||
\newcommand*{\closequote}[1] | ||
{\tikz[remember picture,overlay,xshift=4ex,yshift={#1}] | ||
\node (CQ) {\quotefont\fontsize{\quotesize}{\quotesize}\selectfont''};} | ||
% select a colour for the shading | ||
\definecolor{shadecolor}{gray}{0.95} | ||
\newcommand*\shadedauthorformat{\emph} % define format for the author argument | ||
% Now a command to allow left, right and centre alignment of the author | ||
\newcommand*\authoralign[1]{% | ||
\if#1l | ||
\def\authorfill{}\def\quotefill{\hfill} | ||
\else | ||
\if#1r | ||
\def\authorfill{\hfill}\def\quotefill{} | ||
\else | ||
\if#1c | ||
\gdef\authorfill{\hfill}\def\quotefill{\hfill} | ||
\else\typeout{Invalid option} | ||
\fi | ||
\fi | ||
\fi} | ||
% wrap everything in its own environment which takes one argument (author) and one optional argument | ||
% specifying the alignment [l, r or c] | ||
% | ||
\newenvironment{shadequote}[2][l]% | ||
{\authoralign{#1} | ||
\ifblank{#2} | ||
{\def\shadequoteauthor{}\def\yshift{-2ex}\def\quotefill{\hfill}} | ||
{\def\shadequoteauthor{\par\authorfill\shadedauthorformat{#2}}\def\yshift{2ex}} | ||
\begin{snugshade}\begin{quote}\openquote} | ||
{\shadequoteauthor\quotefill\closequote{\yshift}\end{quote}\end{snugshade}} | ||
% Конец красивых цитат | ||
\usepackage{hyperref} | ||
\author{Алексей Викторович Федорчук} %\thanks{\href{mailto:[email protected]}{[email protected]}}} | ||
\title{Мир FOSS\\Заметки гуманитария Алексей Федорчук aka alv} | ||
\date{2013} | ||
\begin{document} | ||
\maketitle | ||
%\chapter*{\centering \begin{normalsize}Abstract\end{normalsize}} | ||
\begin{quotation} | ||
\noindent | ||
Сборник заметок, посвященных гуманитарным аспектам мира FOSS, написанных с 1998 по 2012 годы. Публиковались на сайтах автора и ресурсах, с которыми он сотрудничал, а также в некоторых <<бумажных>> журналах. В настоящем издании исправлены, дополнены, взаимоувязаны, циклизованы и структурированы. Не рекомендуется к прочтению информационно-неполовозрелым и литературно невосприимчивым гражданам. | ||
\end{quotation} | ||
\clearpage | ||
\tableofcontents | ||
\clearpage | ||
\include{01_resume} | ||
\include{02_desktops_and_users} | ||
\include{03_foss_media_licenses_copyrights_money} | ||
\include{04_foss_world_events} | ||
\include{05_foss_and_windows} | ||
\include{06_miscellanous} | ||
\include{07_old} | ||
\include{08_legends} | ||
\end{document} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
\chapter{Резюме} | ||
|
||
\section{Предисловие} | ||
|
||
Внимаю читателей предлагается нечто вроде моих избранных трудов~--- сборник заметок, посвящённых различным гуманитарным аспектам существования мира FOSS (Free and Open Source Software). Заметки эти сочинялись на протяжении последних пятнадцати лет. Часть из них представляет интерес как исторические свидетельства~--- памятники эпохи. Однако многие сохраняют актуальность: сколько раз я ловил себя на том, что в разговоре на одну из затронутых здесь тем, пересказывал написанное собой же, любимым, лет несколько назад. Ибо поколения пользователей UNIX, Linux и прочего Open Source меняются, и перед вновь пришедшими в этот мир их применителями встают одни и те же вопросы. Надеюсь, что мои заметки помогут найти ответы на некоторые из них. | ||
|
||
В этом сборнике я попытался как-то структурировать свои заметки~--- иногда по темам, иногда~--- хронологически. Вне зависимости от времени сочинения заметок, они публикуются более или менее <<как было>>~--- лишь в несколько причёсанном виде. Так, по возможности исправлялись <<ачипятки>> и прямые фактические ошибки. Конечно, не обошлось и без некоторой стилистической правки. Местами вносились актуализирующие комментарии, обычно выделенные курсивом. Ну и для связки тематически связанных материалов везде по умолчанию подразумевается наличие неопределённого артикля\dots думаю, читатель и сам знает, какой неопределённый артикль используется на Руси для связки несвязуемого и при впихании невпихуемого. | ||
|
||
Первоисточники и прототипы всех собранных тут заметок легко найти в Сети, на моих многочисленных сайтах, на ресурсах, с которыми я сотрудничал, и на тех наборах страниц, которые специализируются на переразмещении чужих материалов. Ссылок я не привожу, потому как никто их искать всё равно не будет~--- как не искали их поколения начинающих линуксоидов. Да и сделан этот сборник именно для того, чтобы избавить читателей от столь тяжких трудов. Здесь вообще нет того, что модно называть <<пруфлинками>>, ибо сборник предназначен для оффлайного чтения. | ||
|
||
Впрочем, некоторые материалы в том виде, в каком они здесь представлены, в сети не найти~--- например, заметки о деле Ханса Рейзера я впервые собрал воедино только здесь. | ||
|
||
Некоторые заметки написаны в соавторстве с моими коллегами и товарищами~--- Владимиром Поповым и Алисой Деевой. Впрочем, Алиса~--- косвенный соавтор и многих других материалов, ибо являлась их вдохновителем. | ||
|
||
Есть здесь и страницы, написанные по моей просьбе Алексеем Жбановым aka allez и Олегом Свидерским aka Uncel\_Theodore. | ||
|
||
Многие материалы сборника родились в ходе обсуждения взаимноинтересных тем с Сергеем Голубевым. А также при на форумах~--- как ныне действующих, так и уже не существующих. И, разумеется, из разговоров в \href{Джуйке}{http://www.juick.com}. Участников которых я не смог бы перечислить поимённо. Однако я искренне признателен всем моим товарищам и коллегам~--- без них не было бы ни этого сборника в целом, ни составляющих его заметок. | ||
|
||
А в заключение хотелось бы вспомнить коллег и товарищей, к верхним людям ушедших~--- Олега Свидерского и Евгения Яворских, известного своим читателям как Акустик. Не помянуть, а вспомнить: про них~--- последняя притча из этого сборника. Не только про них~--- но это уже из совсем другой книжки\dots |
Oops, something went wrong.