blob: 17aad94b4ab08e4d69e42aecf1b3a7c088475889 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
|
% Un petit test pour ShLaTeX
\documentclass[a4paper,11pt]{article}
\usepackage[frenchb]{babel}
\usepackage{makeidx}
\usepackage{graphicx}
\newcommand{\shlatex}{\raisebox{0.05em}{\rotatebox{-6}{\scalebox{1.1}{S}}}\kern-0.2em\raisebox{-0.115em}{\rotatebox{14}{\scalebox{0.8}{$h$}}}\kern0.05em\LaTeX\xspace}
\makeindex
\title{\shlatex\footnote{A complete and up to date description is available in \cite{bib:manuel}.
}\ -- \LaTeX\ compilation script for Linux.}
\author{Mael Hilléreau}
\date{12$^{\textrm{\small th}}$ March, 2003}
\begin{document}
\maketitle
\tableofcontents
\section{Name}
\par
\shlatex\index{S!\shlatex}\ -- \LaTeX\index{L!\LaTeX}\ compilation script for Linux.
\section{Synopsis\index{S!Synopsis}}
\par
\texttt{ShLaTeX [}\textit{options}\texttt{]} \texttt{sourceFile.tex}
\section{Description}
\subsection{A begining}
\par This script allows to centralize the many program calls necessary to completely
compile a \LaTeX\ document. In particular, the multiple calls to the \texttt{latex}
command necessary in order to create a \index{T!table of contents}, a
\textsc{Bib}\TeX\index{B!\textsc{Bib}\TeX} \index{B!bibliography} or an
index\index{I!Index} are carried out automatically. Are also managed the calls to
the programs \texttt{bibtex\index{B!bibtex}} and \texttt{makeindex\index{M!makeindex}}
as well as the vizualisation of the resulting file (in DVI, PostScript or PDF format)
by calling an external program.
\input{externe.tex}
\subsection{A continuation} \par Once compilation done, the temporary files are
erased (option \textbf{-no-tmp}) or preserved (option \texttt{-tmp}). The DVI file
generated by \LaTeX\ can then directly be converted\index{C!Conversion} to the
PostScript or PDF formats. [\dots]
\subsection{The continuation of a continuation}
\par This script also provides the stressing of the French characters by the
intermediary of an external C program (named \texttt{tex8to7}) and provided with the
script. It also manages the C cedilla as well as the replacement of the quotation marks
by the \verb|\og| and \verb|\fg| commands (supposing that the quotation marks are
coupled). The quotation marks can be imbricated by using accodances for distinguishing
the different quotation mark couples.
\subsection{The continuation of the continuation of a continuation}
\par Well, now I don't want to say anymore\dots
\newpage
\bibliographystyle{alpha}
\bibliography{biblio.bib}
\printindex
\end{document}
|