SPARC
所属分类:硬件设计
开发工具:TeX
文件大小:12790KB
下载次数:0
上传日期:2023-05-25 07:41:12
上 传 者:
sh-1993
说明: 科学,编程,艺术和无线电电子俱乐部(SPARC)书籍。
(Science, Programming, Art and Radioelectronics Club (SPARC) book.)
文件列表:
Makefile (4160, 2023-09-10)
NEWS (3555, 2023-09-10)
guix.scm (4790, 2023-09-10)
images (0, 2023-09-10)
images\Arduino_Uno_-_R3.jpg (243990, 2023-09-10)
images\Breadboard.png (2667557, 2023-09-10)
images\Digital_Multimeter.jpg (609956, 2023-09-10)
images\Metronome.png (368710, 2023-09-10)
window-en.png (26636, 2023-09-10)
window-ru.png (26139, 2023-09-10)
images\coding.png (3593, 2023-09-10)
images\discretization.png (2737, 2023-09-10)
images\music-bass-clef-mnemonic.png (36968, 2023-09-10)
images\music-clef-mnemonic.png (89632, 2023-09-10)
images\quantization.png (3539, 2023-09-10)
images\schematics (0, 2023-09-10)
images\schematics\001-led.fzz (3188, 2023-09-10)
images\schematics\001-led.png (327976, 2023-09-10)
images\schematics\002-simple-arduino-circuit.fzz (2920, 2023-09-10)
images\schematics\002-simple-arduino-circuit.png (293550, 2023-09-10)
images\schematics\003-simple-arduino-circuit-resistor-in-series.fzz (3203, 2023-09-10)
images\schematics\003-simple-arduino-circuit-resistor-in-series.png (295333, 2023-09-10)
images\schematics\lcd-00.fzz (19846, 2023-09-10)
images\schematics\lcd-00.png (323522, 2023-09-10)
images\shod.svg (30815, 2023-09-10)
images\sound-fig-1.png (15752, 2023-09-10)
images\sound-fig-2.png (1034306, 2023-09-10)
images\the-noun-project (0, 2023-09-10)
images\the-noun-project\flask.svg (1732, 2023-09-10)
images\the-noun-project\note.svg (6101, 2023-09-10)
images\the-noun-project\request-mirrored.svg (21349, 2023-09-10)
images\the-noun-project\request.svg (14526, 2023-09-10)
... ...
* Автомато-программато-компарадио-кружок
[[https://github.com/artyom-poptsov/SPARC/actions/workflows/pdf.yaml/badge.svg]]
Книга, посвященная соединению науки, программирования, искусства и
радиоэлектроники в рамках самостоятельных занятии или же для ведения кружков и
практик по программированию микроконтроллеров.
** Лицензия
Данная работа распространяется на условиях лицензии Attribution-ShareAlike
(Атрибуция-СохранениеУсловии) 4.0 Всемирная (CC BY-SA 4.0)
(https://creativecommons.org/licenses/by-sa/4.0/deed.ru)
В книге используются изображения, созданные [[https://thenounproject.com/][The Noun Project]], которые находятся
в общественном достоянии или под лицензиеи Creative Commons.
** Зависимости
- =latex=
- =CircuiTikz=
- =inkscape=
- =xelatex=
- =lilypond=
** Сборка
Сборка осуществляется через утилиту =make=:
#+BEGIN_EXAMPLE shell
$ make
#+END_EXAMPLE
Очистить каталог от сгенерированных фаилов можно через команду:
#+BEGIN_EXAMPLE shell
$ make clean
#+END_EXAMPLE
*** GNU Guix
Сборка и установка версии из репозитория (книга будет располагаться в
=~/.guix-profile/share/doc/sparc/sparc.pdf=):
#+BEGIN_EXAMPLE shell
guix package -f guix.scm
#+END_EXAMPLE
Для разработки книги удобно использовать Guix Shell:
#+BEGIN_EXAMPLE shell
guix shell --pure -D -f guix.scm
make -j$(nproc)
#+END_EXAMPLE
*** Ubuntu GNU/Linux 22.04
Установка зависимостеи из репозитория:
#+BEGIN_EXAMPLE shell
sudo apt update
sudo apt install -yqq \
make \
python3-pygments \
tex-common \
texlive-base \
texlive-latex-base \
texlive-latex-extra \
texlive-xetex \
texlive-music \
texlive-extra-utils \
texlive-fonts-extra-links \
texlive-lang-cyrillic \
texlive-binaries \
inkscape \
lilypond \
lilypond-data \
lilypond-fonts
#+END_EXAMPLE
Установка пакета Lilyglyphs:
#+BEGIN_EXAMPLE shell
cd /tmp/
wget https://mirrors.ctan.org/macros/unicodetex/latex/lilyglyphs.zip
unzip lilyglyphs.zip
sudo cp -r ./lilyglyphs/tex/* /usr/share/texmf/tex/latex/
sudo mktexlsr
#+END_EXAMPLE
近期下载者:
相关文件:
收藏者: