Visual support for explanation of xv6 operating system. Optimized for 80x20 UTF-8 terminals.
Each slide is a text file in diapositivas/ directory.
make
generates the file 'presentacion.txt' which is ought to be presented.
make presentacion.html
generates an HTML version. 'aha' must be compiled first with make aha.c
.
The slides are made of plain text with UTF-8 characters. See:
- https://en.wikipedia.org/wiki/ANSI_escape_code
- https://www.lihaoyi.com/post/BuildyourownCommandLinewithANSIescapecodes.html
Other useful links:
- https://en.wikipedia.org/wiki/Box-drawing_character
- https://www.asciiart.eu/computers/computers
- https://manytools.org/hacker-tools/ascii-banner/
- https://asciiart.club/
It is recommended to use the following command:
less -R <archivo.txt>
Press f
to go the next slide and b
to go back
- https://github.com/jcodagnone/itba-ieee-computer-curso-git-adv
- https://github.com/theZiz/aha/blob/0754098662e0221326e7cdb7bb5f65a98cc0f698/aha.c
╭──────────────────────────────────────────────────────────────────────────────╮
│ 🡆 ABCDEFGHIJK │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
│ │
╰──────────────────────────────────────────────────────────────────────[ XX ]──╯