Комментарии 6
Очень хорошо написанное руководство, можно смело рекомендовать не только новичкам но и в качестве справочника. Но я не смог скомпилировать его в формат dvi, дает вот такой вывод:
Hidden text
make c.dvi
tex c.texi
This is TeX, Version 3.14159265 (TeX Live 2019/Debian) (preloaded format=tex)
(./c.texi (./texinfo.tex Loading texinfo [version 2018-01-09.11]: pdf, fonts,
markup, glyphs, page headings, tables, conditionals, indexing, sectioning,
toc, environments,
kpathsea: Running mktextfm lcircle10
/usr/share/texlive/texmf-dist/web2c/mktexnam: Could not map source abbreviation for lcircle10.
/usr/share/texlive/texmf-dist/web2c/mktexnam: Need to update ?
mktextfm: Running mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input lcircle10
This is METAFONT, Version 2.7182818 (TeX Live 2019/Debian) (preloaded base=mf)
kpathsea: Running mktexmf lcircle10
! I can't find file `lcircle10'.
<*> ...jfour; mag:=1; nonstopmode; input lcircle10
Please type another input file name
! Emergency stop.
<*> ...jfour; mag:=1; nonstopmode; input lcircle10
Transcript written on mfput.log.
grep: lcircle10.log: No such file or directory
mktextfm: `mf-nowin -progname=mf \mode:=ljfour; mag:=1; nonstopmode; input lcircle10' failed to make lcircle10.tfm.
kpathsea: Appending font creation commands to missfont.log.
! Font \circle=lcircle10 not loadable: Metric (TFM) file not found.
<to be read again>
\global
\alloc@ #1#2#3#4#5->\global
\advance \count 1#1by\@ne \ch@ck #1#4#2\allocati...
l.7208 \newdimen\circthick
?
ранее я не сталкивался с этим форматом, а он нужен для получения pdf, который было бы интереснее читать в дороге чем html-версию. Что я должен делать чтобы подступиться к проблеме?
Пользователи OpenNET выложили руководство Столлмана в открытый доступ в html и в pdf.
Есть же в PDF уже.
Так типа норм?)
Собрал только что сам из исходников: https://github.com/dimchansky/c-intro-and-ref/releases/download/v0.0.1/c.pdf
Вроде нету проблем с форматированием и сборка прошла без ошибок.
Ошибка при компиляции теха же. Если правильно понимаю, он не находит шрифтов, которые обычно в дистрибутив LaTeX включены.
Получилось собрать без ошибок: https://habr.com/ru/news/t/687014/#comment_24712496
Столлман выпустил руководство по языку C и расширениям GNU под названием “GNU C Language Intro and Reference Manual”