%%============================================================================== \newpage\pagestyle{empty} \begingroup\newpage \setlength{\parindent}{0cm} \footnotesize \phantom{a}\par\vfill\par Научное издание\bigskip\par \textbf{Бриан В. Керниган, Деннис М. Ритчи}\bigskip\par {\normalsize\textbf{Язык программирования Си}}\bigskip\bigskip\par \textsl{Книга одобрена на заседании секции редсовета}\par \textsl{по электронной обработке данных в экономике 24.02.89 г.}\par \bigskip\bigskip\par \hspace{-1\tabcolsep}\begin{tabular*}{\linewidth} {p{(\linewidth-\widthof{Корректоры \textsl{Г. А. Башарина}, \textsl{Г. В. Хлопцева}}-2\tabcolsep)}p{\widthof{Корректоры \textsl{Г. А. Башарина}, \textsl{Г. В. Хлопцева}}}} Зав. редакцией \textsl{А. В. Рассказов}& Технический редактор \textsl{Г. А. Полякова}\\ Редактор \textsl{А. И. Павловская}& Корректоры \textsl{Г. А. Башарина}, \textsl{Г. В. Хлопцева}\\ Художественный редактор \textsl{Ю. И. Артюхов}& Переплёт художника \textsl{Е. К. Самойлова} \end{tabular*} \bigskip\par ИБ № 2555\bigskip\par Оригинал-макет книги изготовлен\par в Институте прикладной математики АН СССР\par Вик. С. Штаркманом\par с помощью текстового процессора ChiWriter\bigskip\par \newlength{\strxlen}\settowidth{\strxlen}{Подписано в печать 25.12.91.Формат 70$\times$100 1/16.Бум. офсетная.} \newlength{\interxlen}\setlength{\interxlen}{(\linewidth-\strxlen)/2} \newlength{\strxxlen}\settowidth{\strxxlen}{Гарнитура ''Литературная''Печать офсетная.Усл. п. л. 22,1.Усл. кр.-отт. 22,1.} \newlength{\interxxlen}\setlength{\interxxlen}{(\linewidth-\strxxlen)/3} \newlength{\strxxxlen}\settowidth{\strxxxlen}{Уч.-изд. л. 19,78.Тираж 100 000 экз.Заказ 13.Цена договорная.} \newlength{\interxxxlen}\setlength{\interxxxlen}{(\linewidth-\strxxxlen)/3} Подписано в печать 25.12.91.\hspace{\interxlen}Формат 70$\times$100 1/16.\hspace{\interxlen}Бум. офсетная.\par Гарнитура ''Литературная''\hspace{\interxxlen}Печать офсетная.\hspace{\interxxlen}Усл. п. л. 22,1.\hspace{\interxxlen}Усл. кр.-отт. 22,1.\par Уч.-изд. л. 19,78.\hspace{\interxxxlen}Тираж 100 000 экз.\hspace{\interxxxlen}Заказ 13.\hspace{\interxxxlen}Цена договорная.\bigskip\par Издательство ''Финансы и статистика''\par 101000, Москва, ул. Чернышевского, 7.\bigskip\par Типография им. И. Е. Котлякова\par издательства ''Финансы и статистика''\par Министерства информации и печати РСФСР.\par 195273, Санкт-Петербург,\par ул. Руставели, 13 % % исправлена опечатка % в оригинале было "Типография им. Е. Котлякова" % \endgroup %%============================================================================== \newpage\pagestyle{empty} \begingroup\newpage \setlength{\parindent}{0cm} \footnotesize\ttfamily \textit{Керниган Бриан В.}\par \textit{Ритчи Деннис М.}\smallskip\par {\normalsize Язык программирования Си}\smallskip\par Издание второе, переработанное и дополненное\smallskip\par \textit{перевод с английского языка Вик. С. Штаркман}\par 1992 год\bigskip\par Перенабор книги выполнен в рамках проекта ReType (\href{https://retype.r4in.tk}{https://retype.r4in.tk})\par Исходный код для индивидуальной сборки или типографской вёрстки может быть получен по адресу: \href{https://ggs.retype.r4in.tk/rt-releases/rt-g0_1fcd69d8-KnR_C-russian}{https://ggs.retype.r4in.tk/rt-releases/rt-g0\_1fcd69d8-KnR\_C-russian}\bigskip\par {\normalsize Оригинал}\smallskip\par ed2k -- \par\href{ed2k://|file|Kernigan_B.W.,Ritchie_D.M.-Yazyk_programmirovaniya_Si[2nd_ed][1992y][273p]-russian.scans.pdf|12940945|D5E8C0A31208E386BEEDEF99E5ED889D|/} {ed2k://|file|Kernigan\_B.W.,Ritchie\_D.M.-Yazyk\_programmirovaniya\_Si[2nd\_ed][1992y][273p]-russian.scans.pdf|12940945|D5E8C0A31208E386BEEDEF99E5ED889D|/}\smallskip\par torrent -- \href{magnet:?xt=urn:btih:8819eea62b5ef892440e028c14346c327c0af8f5}{magnet:?xt=urn:btih:8819eea62b5ef892440e028c14346c327c0af8f5}\bigskip\par {\normalsize Замечания по соответствию оригиналу}\smallskip\par \begin{enumerate} \item Восстановлена буква ''ё''. \item Исправлены замеченные опечатки и ошибки. Эти изменения относительно оригинала отмечены в исходном коде комментариями под абзацами, в которых произведены изменения. \item Схема дерева в разделе 6.5 книги в оригинале была выполнена моноширинным шрифтом. Её оригинальное исполнение присутствует в исходном коде, но закомментировано и заменено схемой, выполненной с использованием пакета Xy-pic (\href{http://tug.org/applications/Xy-pic/}{http://tug.org/applications/Xy-pic/}). Это сделано в связи с тем, что оригинальное представление дерева было сочтено крайне неясным и шрифтозависимым, однако, в своих сборках ничего не мешает вам раскомментировать моноширинное представление дерева и использовать его. \item Для отображения основного текста использован шрифт ''Adobe Garamond Premier Pro'', однако в оригинале использовалась гарнитура ''Литературная'' (ГОСТ-3489.33-72). Если удастся получить набор всех начертаний гарнитуры ''Литературная'', этот недостаток будет исправлен. \item Не удалось точно установить каким шрифтом в оригинале набраны исходные тексты программ, но вероятнее всего это шрифт ремингтоновских печатных машинок. Принципиально этот шрифт доступен под именем ''LTC Remington Typewriter Pro'', но так как реализован шрифт с ошибками при описании глифов, использовать его не представляется возможным до исправления ошибок. В связи с этим в данном коммите использована несколько избыточная система замен и подстановки моноширинных шрифтов с уменьшением кернинга. Со временем этот недостаток будет исправлен. \item При восстановлении предметного указателя были найдены откровенные ошибки и ряд неясностей, для разрешения которых приходилось обращаться к англоязычному изданию. Кроме того, список ключей в переводе был асимметричен, то есть мог быть ключ ''ААА, БББ'', но не быть ключа ''БББ, ААА'', что, если было замечено, то исправлено. Поэтому предметный указатель имеет значительные расхождения с оригиналом, но его полнота и точность не снижены, а наоборот увеличены. \item Восстановлена шутка присутствующая в оригинальном англоязычном издании, но утраченная при переводе. Шутка заключается в том, что в предметном указателе (англ. Index) в списке номеров страниц по ключевому слову ''рекурсия'' (англ. recursion) последним указан номер страницы, где и напечатано ключевое слово ''рекурсия'' предметного указателя. \end{enumerate} \newpage \endgroup