TetaTricks/tetatricks.tex

215 lines
5.3 KiB
TeX
Raw Normal View History

2020-09-29 19:41:53 +11:00
\documentclass[a4paper,10pt,openany]{book}
2020-09-28 02:15:15 +11:00
2022-06-10 06:15:48 +11:00
%
% Mai 2022 : un nouveau départ
2023-01-01 01:39:58 +11:00
% Décembre, ça n'avance pas beaucoup...
2022-06-10 06:15:48 +11:00
%
2023-03-08 06:49:36 +11:00
\usepackage[french]{babel}
2020-09-28 02:15:15 +11:00
\usepackage[utf8]{inputenc}
\usepackage{xspace}
\usepackage{makeidx}
\usepackage{graphicx}
\usepackage{listings}
2020-10-27 09:06:17 +11:00
\usepackage[T1]{fontenc}
2022-06-10 06:15:48 +11:00
%
% hot to have \begin{quote} in sans serif ?
%
2023-11-30 00:10:57 +11:00
\makeatletter
\def\verbatim@font{\normalfont\ttfamily\small}
\def\quote@font{\sffamily}
\makeatother
2020-10-27 09:06:17 +11:00
2020-09-28 02:15:15 +11:00
\makeindex
2024-10-02 23:24:35 +11:00
\setlength \parindent {1.5em}
2024-09-29 05:25:02 +11:00
\setlength \parskip {0.25em} % XXX
2020-09-28 02:15:15 +11:00
%------ reglages des 'listings'
2024-09-29 05:25:02 +11:00
\lstset{frame=leftline} % éventuel dessin d'un cadre autour du listing
2024-09-16 12:50:09 +11:00
2020-09-28 02:15:15 +11:00
\lstset{basicstyle=\ttfamily\small}
2023-11-30 00:10:57 +11:00
\lstset{aboveskip=0.7em,belowskip=0.7em}
2020-09-28 02:15:15 +11:00
2023-04-03 08:32:29 +11:00
\setcounter{tocdepth}{1} % XXX à regarder un de ces jours ?
2021-10-05 06:48:41 +11:00
\pagestyle{plain}
2020-09-28 02:15:15 +11:00
2021-02-18 02:54:16 +11:00
\usepackage{pifont} % caractères rigolos
\usepackage{enumitem}
\setitemize[1]{label={\ding{87}}}
\frenchbsetup{CompactItemize=false}
2020-09-29 19:41:53 +11:00
\title{Tricks pour mon ordinateur}
\author{Thierry « tTh » Boudet}
2020-09-28 02:15:15 +11:00
\begin{document}
\maketitle
% ==============================================================
\chapter{Introduction}
Des notes informelles sur l'utilisation
d'un ordinateur moderne, vous allez en avoir vraiment beaucoup.
2020-09-29 19:41:53 +11:00
Mais elles sont en vrac, et surtout, elles sont reprises
d'une très ancienne version (circa 2011) et donc,
peut-être pas vraiment d'actualité.
2020-09-28 02:15:15 +11:00
2024-10-02 23:24:35 +11:00
\vspace{1em}
2020-09-29 22:53:27 +11:00
2020-11-10 12:40:30 +11:00
Cependant, toute cette ouvrage est en cours de
réécriture avec Mousepad et \LaTeX{}
2020-09-28 02:15:15 +11:00
selon la méthode éprouvée dite
2020-10-27 09:06:17 +11:00
de «~La~Rache~»\index{rache},
2023-09-04 07:24:28 +11:00
essentiellement sur une machine Debian/amd64, et peut-être de la
2020-11-24 10:42:06 +11:00
Slackware\index{Slackware} qui traine.
2020-11-20 14:06:44 +11:00
Mes sources sont assez diverses%
\footnote{Il m'arrive même de parfois les citer, si j'y pense.}.
Quand j'ai un souci précis à régler dans l'urgence, je commence
par les \textsl{manpages}\index{man}\index{roff} qui contiennent
souvent la bonne piste, éventuellement avec l'installation
d'un nouveau paquet plus approprié.
Ensuite, je passe pas mal de temps à téléglander, et je tombe
parfois sur de petites perles que je m'empresse d'incruster
dans un chapitre.
2020-11-24 10:42:06 +11:00
Et pour finir, il y a quelques ouvrages de référence.
Citons, par exemple, le K\&R, ceux de Christophe Blaess,
le Christian Pelissier, et bien d'autres.
2020-11-26 00:24:19 +11:00
2024-06-04 10:37:47 +11:00
En \textbf{mars 2024}, je déménage dans le Gers, au milieu
de la campagne, et le travail sur cette ouvrage peut
reprendre dans des conditions plus sereines.
Je vais même tenter de faire avec seulement l'aide
2024-09-29 05:25:02 +11:00
de mes souvenirs, de ma collection de livres
(qui sera bientôt racontée page \pageref{chap:livres}),
et des indispensables \textsl{manpages}.
C'est rarement facile.
Il faut parfois plonger dans les lignes de code\index{UTSL}.
2024-06-04 10:37:47 +11:00
2024-09-29 05:25:02 +11:00
\vspace{2em}
2020-09-29 22:53:27 +11:00
2024-10-02 23:24:35 +11:00
Le code \LaTeX{} de cet ouvrage
et la plupart des fichiers d'exemples sont disponibles
2024-06-04 10:37:47 +11:00
en ligne sur le site du Tetalab.
2024-10-02 23:24:35 +11:00
\textsl{Your mileage may vary, film at 11\dots}
2020-11-26 00:24:19 +11:00
\texttt{https://git.tetalab.org/tTh/TetaTricks}
2020-09-28 02:15:15 +11:00
% ==============================================================
{
\setlength \parskip {0pt}
\tableofcontents
}
% ==============================================================
2020-11-24 10:42:06 +11:00
%
% peut-être trouver un ordre des chapitres plus logique ?
%
2021-09-04 21:45:15 +11:00
% \input{chap/boot}
2020-12-23 08:53:57 +11:00
\input{chap/shell}
2020-11-23 07:07:05 +11:00
% \input{chap/editeurs}
2021-09-28 01:24:37 +11:00
\input{chap/C}
2024-01-11 11:42:44 +11:00
\input{chap/Makefile}
2021-09-28 01:24:37 +11:00
2020-09-28 02:15:15 +11:00
\input{chap/son}
2021-10-16 08:22:38 +11:00
\input{chap/musique}
\input{chap/modular}
\input{chap/MIDI}
\input{chap/OSC}
2024-06-04 10:37:47 +11:00
\input{chap/DMX512} % nouveau 2 juin 2024
2020-09-29 19:41:53 +11:00
\input{chap/image}
2020-11-10 12:40:30 +11:00
\input{chap/reseau}
2020-11-28 00:43:55 +11:00
\input{chap/Perl}
2020-11-24 10:42:06 +11:00
% \input{chap/puredata}
2020-12-12 14:13:54 +11:00
\input{chap/streaming}
2020-09-28 02:15:15 +11:00
\input{chap/backups}
2021-03-30 19:20:02 +11:00
\input{chap/processing}
2022-10-05 15:08:23 +11:00
2020-09-29 19:41:53 +11:00
\input{chap/video}
2021-03-30 19:20:02 +11:00
\input{chap/graphisme}
2024-09-18 02:53:46 +11:00
% \input{chap/dessin} % nouveau 5 septembre 2024
2020-09-29 19:41:53 +11:00
\input{chap/gnuplot}
2024-08-09 01:29:03 +11:00
\input{chap/print}
2020-09-29 19:41:53 +11:00
\input{chap/webcam}
2020-11-10 12:40:30 +11:00
% \input{chap/SCSI}
2020-09-29 19:41:53 +11:00
\input{chap/X11}
2024-09-18 02:53:46 +11:00
% \input{chap/wayland} % nouveau septembre 2023
2021-12-24 06:06:52 +11:00
\input{chap/Fortran}
2022-04-01 23:23:45 +11:00
\input{chap/scripting}
2024-09-18 02:53:46 +11:00
% \input{chap/Arduino}
2023-03-04 07:27:18 +11:00
\input{chap/Basic}
2023-11-30 00:10:57 +11:00
\input{chap/R} % new octobre 2023
2021-09-04 21:45:15 +11:00
% \input{chap/GMP}
2020-12-12 14:13:54 +11:00
\input{chap/Python}
2020-09-28 02:15:15 +11:00
\input{chap/dino}
2021-09-17 03:53:40 +11:00
\input{chap/cd-dvd}
2020-09-29 19:41:53 +11:00
\input{chap/textes}
2021-10-23 23:25:18 +11:00
\input{chap/Maths}
2023-01-01 01:39:58 +11:00
% \input{chap/astronomie}
2021-09-04 21:45:15 +11:00
% \input{chap/MINITEL}
% \input{chap/Raspberry}
2023-03-07 00:43:24 +11:00
% \input{chap/Fedora}
2024-08-09 01:29:03 +11:00
\input{chap/IPv6}
2020-09-29 22:53:27 +11:00
\input{chap/threads}
2021-01-20 14:53:48 +11:00
\input{chap/IPC}
2021-03-30 19:20:02 +11:00
\input{chap/dosbox}
2021-10-23 23:25:18 +11:00
\input{chap/manpages}
2024-09-18 02:53:46 +11:00
% \input{chap/grub}
2020-09-29 19:41:53 +11:00
\input{chap/photos}
2020-11-24 10:42:06 +11:00
\input{chap/plugins}
2024-09-18 02:53:46 +11:00
% \input{chap/Bonjour}
2021-12-24 06:06:52 +11:00
\input{chap/ioctl}
2020-10-27 09:06:17 +11:00
\input{chap/debug}
2023-10-09 06:56:41 +11:00
% \input{chap/buzybox}
2020-11-10 12:40:30 +11:00
\input{chap/gif89a}
2024-09-29 05:25:02 +11:00
% \input{chap/IRC}
2021-09-04 21:45:15 +11:00
% \input{chap/SCCS} % nouveau 18 mars 2021
2020-10-27 09:06:17 +11:00
\input{chap/Usenet}
\input{chap/DNS}
2020-09-29 19:41:53 +11:00
\input{chap/ssh}
2022-01-30 08:46:41 +11:00
\input{chap/webserver}
2020-09-29 19:41:53 +11:00
\input{chap/hardware}
2020-09-28 02:15:15 +11:00
\input{chap/gadgets}
2024-09-18 02:53:46 +11:00
% \input{chap/sdr}
2022-12-17 06:41:32 +11:00
\input{chap/bdd} % nouveau 26 octobre 2022
2024-09-18 02:53:46 +11:00
% \input{chap/slang}
2020-09-28 02:29:13 +11:00
\input{chap/curses}
2023-10-09 06:56:41 +11:00
% \input{chap/openwrt}
2020-09-29 22:53:27 +11:00
\input{chap/WiFi}
2024-09-29 05:25:02 +11:00
% \input{chap/GIT}
2020-09-29 22:53:27 +11:00
\input{chap/divers}
2020-09-28 02:15:15 +11:00
% \input{chap/peer2peer}
2024-09-29 05:25:02 +11:00
\input{chap/livres}
2020-09-28 02:15:15 +11:00
% ==============================================================
\chapter{On est bientôt arrivé ?}
2021-08-18 18:16:24 +11:00
\textbf{Non, la route est longue, mais la voie est libre.}
2020-09-28 02:15:15 +11:00
2024-10-02 23:24:35 +11:00
\vspace{4em}
2021-08-18 18:16:24 +11:00
Si vous êtes arrivés jusque ici, c'est que vous avez (peut-être ?)
parcouru cet ouvrage, et constaté à quel point il est en friche.
Beaucoup de chapitres sont vraiment incomplets, voire cruellement
vides, ou même obsolètes à un niveau pitoyable.
2023-01-01 01:39:58 +11:00
Mais les choses vont évoluer, peut-être, un jour, on ne sait pas quand\dots
2020-09-28 02:15:15 +11:00
\printindex
% ==============================================================
\end{document}