summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/yathesis/README.md
blob: 651b194d120dc74ae55862bd0ebfa6d8ee34d446 (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
-----------------------------------------------------------------------

- `yathesis` --- Yet Another Thesis Class, version 0.99m
- E-mail: `denis.bitouze@lmpa.univ-littoral.fr`
- Released under the LaTeX Project Public License v1.3c or later. See
  http://www.latex-project.org/lppl.txt

-----------------------------------------------------------------------

**The `yathesis` bundle provides a LaTeX class file to help to write a thesis
following French rules.**

The class is supplied in `.dtx` format. If you want to unpack the `.dtx`
yourself, running:

     pdftex yathesis.dtx

will extract the class whereas:

     pdflatex yathesis.dtx

will extract it and also typeset the documentation.

Typesetting the documentation requires:

- a number of packages in addition to those needed to use the `yathesis`
   classes.  To compile the documentation without error, you will need, among
   others, my personal (dirty) package `denisbdoc` for documenting the classes
   I've written.
- a complete `pdflatex` run of `these.tex` to be found in the
   `.../yathesis/doc/latex/yathesis/exemples/specimen/a-plat` directory, with
   `yathesis-demo` package load at first place. If `latexmk` is available, it is
   easier to run:

        latexmk -f -pdf -jobname=these -pdflatex= \
        "pdflatex %O '\RequirePackage{yathesis-demo}\input{%S}'" these.tex

- to run `pdflatex` on `yathesis.tex` to be found in the
   `.../yathesis/doc/latex/yathesis/documentation` directory. If `latexmk` is
   available, it is easier to run:

        latexmk yathesis.dtx