Attempt to make an application env with numbering and framing. Need to be reworked.

This commit is contained in:
Jeff Lance 2020-08-31 22:26:15 +02:00
parent 18f7608bf5
commit dd55715131
3 changed files with 70 additions and 1 deletions

View File

@ -355,6 +355,41 @@
}
}
% Need to adapt the code in order to get numbering and
% framing
%% application
%\NewDocumentEnvironment{application}{ s o o o}{
% \IfBooleanTF {#1} {
% % if starred: without logo and title
% \IfNoValueTF {#2} {
% % if no subtitle
% \begin{application2}
%
% }{
% % if subtitle
% \begin{application2}[#2]
%
% }
% }{
% % if not starred: with number
% \IfNoValueTF {#2} {
% % if no subtitle
% \begin{application1}
%
% }{
% % if subtitle
% \begin{application1}[#2]
%
% }
% }
% }{
% \IfBooleanTF {#1} {
% \end{application2}
% }{
% \end{application1}
% }
% }
% exercice
\NewDocumentEnvironment{exercice}{ s o o o}{
\IfBooleanTF {#1} {

View File

@ -159,7 +159,7 @@
\cohead[]{\@title}
\rohead[]{}
}{
\rohead[Cours]{Cours - \@title}
\rohead[Cours]{Cours - \@subtitle}
}
}
}

View File

@ -284,6 +284,40 @@
\end{@met2*}
}
% Need to adapt the code in order to get numbering and
% framing
%% application
%\newtheoremstyle{@app1}
% {\topsep}% espace avant
% {\topsep}% espace apres
% {}% Police utilisee par le style de thm
% {}% Indentation (vide = aucune, \parindent = indentation paragraphe)
% {\bfseries}% Police du titre de thm
% {}% Signe de ponctuation apres le titre du thm
% {\newline}% Espace apres le titre du thm (\newline = linebreak)
% {\thmname{#1}\thmnumber{ #2}\thmnote{ - \normalfont{\textit{#3}}}}
% % composants du titre du thm : \thmname = nom, \thmnumber = numéro, \thmnote = sous-titre
%
%\theoremstyle{@app1}
%\newtheorem{application1}{\Jd Application}
%
%% application
%\newtheoremstyle{@app2}
%{\topsep}% espace avant
%{\topsep}% espace apres
%{}% Police utilisee par le style de thm
%{}% Indentation (vide = aucune, \parindent = indentation paragraphe)
%{\bfseries}% Police du titre de thm
%{}% Signe de ponctuation apres le titre du thm
%{\newline}% Espace apres le titre du thm (\newline = linebreak)
%{\thmname{#1}\thmnote{ - \normalfont{\textit{#2}}}}
%% composants du titre du thm : \thmname = nom, \thmnumber = numéro, \thmnote = sous-titre
%
%\theoremstyle{@app2}
%\newtheorem*{application2}{\Jd Application}
%
%\counterwithin*{application1}{section}
% exercice
\newtheoremstyle{@exo1}
{\topsep}% espace avant