summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/smalltableof
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/smalltableof
Initial commit
Diffstat (limited to 'macros/latex/contrib/smalltableof')
-rw-r--r--macros/latex/contrib/smalltableof/README34
-rw-r--r--macros/latex/contrib/smalltableof/smalltableof-doc-fr.pdfbin0 -> 174949 bytes
-rw-r--r--macros/latex/contrib/smalltableof/smalltableof-doc-fr.tex71
-rw-r--r--macros/latex/contrib/smalltableof/smalltableof.sty39
4 files changed, 144 insertions, 0 deletions
diff --git a/macros/latex/contrib/smalltableof/README b/macros/latex/contrib/smalltableof/README
new file mode 100644
index 0000000000..25e351343d
--- /dev/null
+++ b/macros/latex/contrib/smalltableof/README
@@ -0,0 +1,34 @@
+Ce fichier descrit le package "smalltableof" :
+
+Ce package permet de gerer des tables de figure, de tables, qui ne sont pas des chapitres, ainsi, il est possible d'avoir toutes les tables/listes de ... dans le meme chapitre :
+Les commandes fournies sont :
+\chapterNoNumber{<nom du chapitre>}Ê
+Qui cree un chapitre, sans numerotation, mais qui est dans la table des matieres.
+
+\sectionNoNumber{<nom de la section>}
+Qui cree une section, sans numerotation, sans en-tete, mais qui est dans la table des matieres.
+
+\toc{<extension de la table>}
+Qui insere la table/liste dans le document (par exemple : \toc{lof} insere la liste des figures dans le document.
+
+\sectiontable{<Titre>}{<extension de la table>}
+
+\sectiontableoffigure
+Qui insere la liste des figures sous la forme d'une section
+
+\sectiontableoftable
+Qui insere la liste des tables sous la forme d'une section
+
+\tablechapter
+Qui cree un chapitre nomme par \tablesname, sans numerotation, pour mettre les tables.
+
+\stdtables
+Qui cree un chapitre tables avec les listes de figures et de tables. On peut toujours ajouter d'autre listes avec \sectiontable{...}{...}, par exemple, \sectiontable{Algorithme}{loa} qui cree une liste des algorithmes sous la forme d'une section.
+
+\mabibliographie{<style>}{<fichier>}
+Qui insere une bibliographie, qui apparait dans la table des matieres
+
+Ce package a ete cree par Mathieu Boretti
+@Boretti Mathieu 2003
+
+This material is subject to the LaTeX Project Public License. See http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html for the details of that license \ No newline at end of file
diff --git a/macros/latex/contrib/smalltableof/smalltableof-doc-fr.pdf b/macros/latex/contrib/smalltableof/smalltableof-doc-fr.pdf
new file mode 100644
index 0000000000..20764afe48
--- /dev/null
+++ b/macros/latex/contrib/smalltableof/smalltableof-doc-fr.pdf
Binary files differ
diff --git a/macros/latex/contrib/smalltableof/smalltableof-doc-fr.tex b/macros/latex/contrib/smalltableof/smalltableof-doc-fr.tex
new file mode 100644
index 0000000000..2fe19416eb
--- /dev/null
+++ b/macros/latex/contrib/smalltableof/smalltableof-doc-fr.tex
@@ -0,0 +1,71 @@
+\documentclass[pagesize=auto, fontsize=12pt, DIV=10, parskip=full, american, french]{scrartcl}
+
+\usepackage{fixltx2e}
+\usepackage{etex}
+\usepackage{lmodern}
+\usepackage[T1]{fontenc}
+\usepackage{textcomp}
+\usepackage{babel}
+\usepackage{csquotes}
+\usepackage{microtype}
+\usepackage{hyperref}
+
+\newcommand*{\mail}[1]{\href{mailto:#1}{\texttt{#1}}}
+\newcommand*{\pkg}[1]{\textsf{#1}}
+\newcommand*{\cs}[1]{\texttt{\textbackslash#1}}
+\makeatletter
+\newcommand*{\cmd}[1]{\cs{\expandafter\@gobble\string#1}}
+\makeatother
+\newcommand*{\meta}[1]{\textlangle\textsl{#1}\textrangle}
+\newcommand*{\marg}[1]{\texttt{\{}\meta{#1}\texttt{\}}}
+
+\addtokomafont{title}{\rmfamily}
+
+\title{Le package \pkg{smalltableof}}
+\author{Boretti Mathieu }
+\date{2003}
+
+
+\begin{document}
+
+\maketitle
+
+Ce fichier descrit le package \enquote{\pkg{smalltableof}} :
+
+Ce package permet de gerer des tables de figure, de tables, qui ne sont pas des chapitres, ainsi, il est possible d'avoir toutes les tables/listes de ... dans le meme chapitre :\\
+Les commandes fournies sont :\\
+\cmd{\chapterNoNumber}\marg{nom du chapitre}\\
+Qui cree un chapitre, sans numerotation, mais qui est dans la table des matieres.
+
+\cmd{\sectionNoNumber}\marg{nom de la section}\\
+Qui cree une section, sans numerotation, sans en-tete, mais qui est dans la table des matieres.
+
+\cmd{\toc}\marg{extension de la table}\\
+Qui insere la table/liste dans le document (par exemple : \verb|\toc{lof}| insere la liste des figures dans le document.
+
+\cmd{\sectiontable}\marg{Titre}\marg{extension de la table}
+
+\cmd{\sectiontableoffigure}\\
+Qui insere la liste des figures sous la forme d'une section
+
+\cmd{\sectiontableoftable}\\
+Qui insere la liste des tables sous la forme d'une section
+
+\cmd{\tablechapter}\\
+Qui cree un chapitre nomme par \cmd{\tablesname}, sans numerotation, pour mettre les tables.
+
+\begin{sloppypar}
+ \cmd{\stdtables}\\
+ Qui cree un chapitre tables avec les listes de figures et de tables. On peut toujours ajouter d'autre listes avec \verb|\sectiontable{...}{...}|, par exemple, \verb|\sectiontable{Algorithme}{loa}| qui cree une liste des algorithmes sous la forme d'une section.
+\end{sloppypar}
+
+\cmd{\mabibliographie}\marg{style}\marg{fichier}\\
+Qui insere une bibliographie, qui apparait dans la table des matieres
+
+Ce package a ete cree par Mathieu Boretti\\
+@Boretti Mathieu 2003
+
+\selectlanguage{american}
+This material is subject to the \LaTeX\ Project Public License. See \url{http://www.ctan.org/tex-archive/help/Catalogue/licenses.lppl.html} for the details of that license
+
+\end{document}
diff --git a/macros/latex/contrib/smalltableof/smalltableof.sty b/macros/latex/contrib/smalltableof/smalltableof.sty
new file mode 100644
index 0000000000..c6d93421c0
--- /dev/null
+++ b/macros/latex/contrib/smalltableof/smalltableof.sty
@@ -0,0 +1,39 @@
+%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% smalltableof.sty
+%
+% Boretti Mathieu
+% ©2003
+%%%%%%%%%%%%%%%%%%%%%%%%%%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesPackage{smalltableof}
+%
+% Fourni un chapitre sans numerotation, mais qui est dans la table des matieres
+\newcommand{\chapterNoNumber}[1]{\chapter*{#1}\addcontentsline{toc}{chapter}{#1}\markboth{{\MakeUppercase{ #1}}}{{\MakeUppercase{#1}}}}
+%
+% Fourni une section sans numerotation, mais qui est dans la table des matieres, et sans changer les page heading
+\newcommand{\sectionNoNumber}[1]{\section*{#1}\addcontentsline{toc}{section}{#1}}
+%
+% Fourni une commande pour inserer une table de ...
+\newcommand{\toc}[1]{\@starttoc{#1}}
+%
+%
+\newcommand{\tablesname}{Tables}
+%
+% Inclure une seul liste :
+\newcommand{\sectiontable}[2]{\sectionNoNumber{#1}\toc{#2}}
+%
+% Certain liste
+\newcommand{\sectiontableoffigure}{\sectiontable{\listfigurename}{lof}}
+\newcommand{\sectiontableoftable}{\sectiontable{\listtablename}{lot}}
+\newcommand{\tablechapter}{\chapterNoNumber{\tablesname}}
+%
+% Table par defaut :
+\newcommand{\stdtables}{\tablechapter\sectiontableoffigure\sectiontableoftable}
+%
+%
+\newcommand{\mabibliographie}[2]{\if@openright\cleardoublepage\else\clearpage\fi\addcontentsline{toc}{chapter}{\bibname}\bibliographystyle{#1}\bibliography{#2}}
+%
+% Some remaping
+\let\l@algorithm\l@table
+%
+% \ No newline at end of file