Minor fixes

parent 5390648c
......@@ -58,23 +58,23 @@
\sloppy
% % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % % %
\title{Функциональные требования к программному обеспечению ''Vitis'' версии 1.0}
\title{Функциональные требования к программному обеспечению ''Vitis'' версии 0.13}
\author{Стулин Е.В.}
\begin{document}
\maketitle
Данный документ является основой разработки ПО "<Vitis">. Соответствие данным требованиям, проверенное тщательным тестированием, является подтверждением того, что Vitis может получить номер версии 1.0. Ко всем будущим версиям Vitis будут выпускаться новые документы требований с явным перечислением функциональных изменений. Словом "<Vitis"> в настоящем документе может обозначаться как название проекта, так и сама программа (которая также пишется со строчной буквы: "<vitis">).
Данный документ является основой разработки ПО "<Vitis">. На соответствие данным требованиям ориентирована версия 0.13 и все начинающие на 0.13. Ко всем будущим версиям Vitis будут выпускаться новые документы требований. Словом "<Vitis"> в настоящем документе может обозначаться как название проекта, так и сама программа (которая также пишется со строчной буквы: "<vitis">).
\newcommand{\anonsection}[1]{\section*{#1}\addcontentsline{toc}{section}{#1}}
\anonsection{Используемые термины}
\textit{Категория} --- назначаемое пользователем или добавляемое vitis автоматически, несёт дополнительную смысловую нагрузку в дополнение к существующим названию файла и характеристикам, дополняет файловую систему семантическими возможностями. Вне данного проекта в похожем смысле применяются слова "<тэг">, "<метасвойство">.
\textit{Категория} --- свойство файла, назначаемое пользователем или добавляемое vitis автоматически, несёт дополнительную смысловую нагрузку к уже существующим метаданным (существующим названию файла и характеристикам), дополняет файловую систему семантическими возможностями. Вне данного проекта в похожем смысле применяются слова "<тэг">, "<метасвойство">.
\textit{Подкатегория} --- вложенная категория, являющаяся подмножеством вышестоящей категории. Также сама по себе является категорией.
\textit{Система Vitis} --- система категорий, имитирующее семантическую файловую систему, место в файловой системе пользователя, отведённое под хранение информации о категориях и связанных файлах.
\textit{Система Vitis} --- система категорий, имитирующая семантическую файловую систему; место в файловой системе пользователя, отведённое под хранение информации о категориях и связанных файлах.
\textit{Файловое пространство} --- место в файловой системе пользователя, отведённое под хранение файлов, учитываемых в системе Vitis. Файловые пространства не обязательны к использованию и по умолчанию отключены.
......@@ -82,10 +82,10 @@
\textit{Категорийный путь} --- путь к категории или символической ссылке на файл в системе Vitis, состоящий из категорий на пути следования к конечной цели (категории или символической ссылке), разделяемых косой чертой. Соответствует пути в файловой системе с исключением пути к системе Vitis (не начинается на косую черту).
\textit{Экспериментальные возможности} --- неосновной функционал Vitis, не претендующий на безупречную работу. Некоторые возможности Vitis могут быть намеренно объявлены экспериментальными, если их полноценная реализация связана с повышенной сложностью и временными затратами. В последующих версиях по мере развития проекта функции ранее бывшие экспериментальными, будут становиться стабильными.
\textit{Экспериментальные возможности} --- неосновной функционал Vitis, не претендующий на безупречную работу. Некоторые возможности Vitis могут быть намеренно объявлены экспериментальными, если их полноценная реализация связана с повышенной сложностью и временными затратами. В последующих версиях по мере развития проекта функции, ранее бывшие экспериментальными, будут стремиться становиться стабильными или вовсе будут удаляться.
\anonsection{Используемые обозначения}
В описаниях использования vitis в командной строке могут использоваться угловые скобки (\texttt{<>}), внутри которых может быть написано пояснение содержимого. Угловые скобки символизируют, что в это место пользователь подставляет своё требуемое значение. Квадратными скобками (\texttt{[ ]}) обозначаются необязательные элементы команды.
В описаниях интерфейса командной строки vitis могут использоваться угловые скобки (\texttt{<>}), внутри которых может быть написано пояснение содержимого. Угловые скобки символизируют, что в это место пользователь подставляет своё требуемое значение. Квадратными скобками (\texttt{[ ]}) обозначаются необязательные элементы команды.
\renewcommand\contentsname{Содержание}
\tableofcontents
......@@ -188,7 +188,7 @@ Vitis является программой с интерфейсом коман
Директории в системе Vitis, начинающиеся на два подчёркивания, не являются категориями, но являются специальными служебными директориями. Создание категории, начинающейся на два подчёркивания, недоступно.
\subsection{}
Особое положение у автоматических категорий. Расположенные в директориях внутри специальной директории \textit{\_\_auto}, они также являются обычными категориями, но манипуляции с ними пользователю недоступны. Обращение к ним происходит минуя директорию \textit{\_\_auto} и последующую поддиректорию, связанную с режим автокатегоризации (\textit{F/}, \textit{T/}, \textit{E/}). Дополнительную информацию см. в разделе \doclink{autocategories}.
Особое положение у автоматических категорий. Расположенные в директориях внутри специальной директории \textit{\_\_auto}, они также являются обычными категориями, но манипуляции с ними пользователю недоступны. Обращение к ним происходит минуя директорию \textit{\_\_auto} и последующую поддиректорию, связанную с режимом автокатегоризации (\textit{F/}, \textit{T/}, \textit{E/}). Дополнительную информацию см. в разделе \doclink{autocategories}.
\section{Файловые пространства} \label{filespaces}
......@@ -201,7 +201,7 @@ Vitis является программой с интерфейсом коман
В целях расширения способности Vitis хранить информацию разного рода, помимо обычных файлов, возможно использовать создаваемые Vitis'ом закладки на сетевые ресурсы, а также файловые фрагменты.
\subsection{Закладки на сетевые ресурсы} \label{bookmarks}
Закладки, или ярлыки на сетевые ресурсы --- особый способ хранения адресов (URL) необходимых сайтов или конкретных страниц, FTP-ресурсов или любых иных URL.
\subsubsection{} Хранение ярлыков для сетевых ресурсов осуществляется старым традиционным для Linux способом --- посредством desktop-файлов (\small\url{https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.2.html}\normalsize), или ярлыков. Такие ярлыки далее также будут именоваться закладками, т.к. фактически выполняют роль браузерных закладок. Общий вид содержимого ярлыка:
\subsubsection{} Хранение ярлыков для сетевых ресурсов осуществляется старым традиционным для Linux способом --- посредством desktop-файлов (\small\url{https://standards.freedesktop.org/desktop-entry-spec/desktop-entry-spec-1.2.html}\normalsize), или ярлыков. Такие ярлыки далее также будут именоваться закладками, т.к. они фактически выполняют роль браузерных закладок. Общий вид содержимого ярлыка:
\begin{quote}
\texttt{[Desktop Entry]\\
Encoding=UTF-8\\
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment