Skip to content
Snippets Groups Projects
Commit a581f454 authored by Vít Novotný's avatar Vít Novotný
Browse files

Added the `sempaper` thesis type.

parent 5c5ddbca
No related branches found
No related tags found
No related merge requests found
...@@ -56,12 +56,16 @@ ...@@ -56,12 +56,16 @@
\gdef\thesis@version@number{#1} \gdef\thesis@version@number{#1}
\gdef\thesis@version@date{#2} \gdef\thesis@version@date{#2}
\gdef\thesis@version{#2 #1 fithesis3 MU thesis class}} \gdef\thesis@version{#2 #1 fithesis3 MU thesis class}}
\thesis@versiondef{v0.3.35-dev}{2016/03/22}} \thesis@versiondef{v0.3.35:2-dev}{2016/03/22}}
% {\newwrite\f\openout\f=VERSION\write\f{\thesis@version}\closeout\f} % {\newwrite\f\openout\f=VERSION\write\f{\thesis@version}\closeout\f}
% %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% %
% \changes{v0.3.35} {2016/03/22}{Added support for the Division of % \changes{v0.3.35:2}{2016/03/22}{Added support for seminar papers
% on the \textsf{fithesis3} class level. The style files for the
% faculties of the Masaryk University in Brno do not provide any
% special handling of this thesis type yet.}
% \changes{v0.3.35:1}{2016/03/22}{Added support for the Division of
% Information and Library Studies of the Faculty of Arts at the % Information and Library Studies of the Faculty of Arts at the
% Masaryk University in Brno. This support is enabled by % Masaryk University in Brno. This support is enabled by
% specifying \cs{thesis@department} to be \texttt{kisk}.} % specifying \cs{thesis@department} to be \texttt{kisk}.}
...@@ -633,22 +637,25 @@ ...@@ -633,22 +637,25 @@
% The \marg{\texttt{type}=type} pair sets the type of the thesis % The \marg{\texttt{type}=type} pair sets the type of the thesis
% to \textit{type}. The following types of theses are recognized: % to \textit{type}. The following types of theses are recognized:
% \begin{center}\begin{tabular}{lc}\toprule % \begin{center}\begin{tabular}{lc}\toprule
% The thesis type & The value of \textit{type} \\\midrule % The thesis type & The value of \textit{type} \\\midrule
% Seminar paper & \texttt{sem} \\
% Bachelor's thesis & \texttt{bc} \\ % Bachelor's thesis & \texttt{bc} \\
% Master's thesis & \texttt{mgr} \\ % Master's thesis & \texttt{mgr} \\
% Doctoral thesis & \texttt{d} \\ % Doctoral thesis & \texttt{d} \\
% Rigorous thesis & \texttt{r} \\\bottomrule % Rigorous thesis & \texttt{r} \\\bottomrule
% \end{tabular}\end{center} % \end{tabular}\end{center}
% The \textit{type} is stored within the |\thesis@type| macro, % The \textit{type} is stored within the |\thesis@type| macro,
% whose implicit value is |bc|. For the ease of testing of the % whose implicit value is |bc|. For the ease of testing of the
% thesis type via |\ifx| conditions within style and locale files, % thesis type via |\ifx| conditions within style and locale files,
% the \DescribeMacro{\thesis@bachelors}|\thesis@bachelors|, % the \DescribeMacro{\thesis@sempaper}|\thesis@sempaper|,
% \DescribeMacro{\thesis@bachelors}|\thesis@bachelors|,
% \DescribeMacro{\thesis@masters}|\thesis@masters|, % \DescribeMacro{\thesis@masters}|\thesis@masters|,
% \DescribeMacro{\thesis@doctoral}|\thesis@doctoral| and % \DescribeMacro{\thesis@doctoral}|\thesis@doctoral| and
% \DescribeMacro{\thesis@rigorous}|\thesis@rigorous| macros % \DescribeMacro{\thesis@rigorous}|\thesis@rigorous| macros
% containing the corresponding \textit{type} values are available % containing the corresponding \textit{type} values are available
% as a part of the private API. % as a part of the private API.
% \begin{macrocode} % \begin{macrocode}
\def\thesis@sempaper{sem}
\def\thesis@bachelors{bc} \def\thesis@bachelors{bc}
\def\thesis@masters{mgr} \def\thesis@masters{mgr}
\def\thesis@doctoral{d} \def\thesis@doctoral{d}
......
...@@ -45,7 +45,9 @@ ...@@ -45,7 +45,9 @@
\gdef\thesis@czech@declarationTitle{Prohlášení} \gdef\thesis@czech@declarationTitle{Prohlášení}
\gdef\thesis@czech@idTitle{ID} \gdef\thesis@czech@idTitle{ID}
\gdef\thesis@czech@typeName{% \gdef\thesis@czech@typeName{%
\ifx\thesis@type\thesis@bachelors \ifx\thesis@type\thesis@sempaper
Seminární práce%
\else\ifx\thesis@type\thesis@bachelors
Bakalářská práce% Bakalářská práce%
\else\ifx\thesis@type\thesis@masters \else\ifx\thesis@type\thesis@masters
Diplomová práce% Diplomová práce%
...@@ -55,9 +57,11 @@ ...@@ -55,9 +57,11 @@
Rigorózní práce% Rigorózní práce%
\else \else
<<Neznámý typ práce (\thesis@type)>>% <<Neznámý typ práce (\thesis@type)>>%
\fi\fi\fi\fi} \fi\fi\fi\fi\fi}
\gdef\thesis@czech@typeName@akuzativ{% \gdef\thesis@czech@typeName@akuzativ{%
\ifx\thesis@type\thesis@bachelors \ifx\thesis@type\thesis@sempaper
Seminární práci%
\else\ifx\thesis@type\thesis@bachelors
Bakalářskou práci% Bakalářskou práci%
\else\ifx\thesis@type\thesis@masters \else\ifx\thesis@type\thesis@masters
Diplomovou práci% Diplomovou práci%
...@@ -67,7 +71,7 @@ ...@@ -67,7 +71,7 @@
Rigorózní práci% Rigorózní práci%
\else \else
<<Neznámý typ práce (\thesis@type)>>% <<Neznámý typ práce (\thesis@type)>>%
\fi\fi\fi\fi} \fi\fi\fi\fi\fi}
% \end{macrocode}\iffalse % \end{macrocode}\iffalse
%</base> %</base>
% \fi\file{locale/mu/fithesis-czech.def} % \fi\file{locale/mu/fithesis-czech.def}
......
...@@ -34,7 +34,9 @@ ...@@ -34,7 +34,9 @@
\gdef\thesis@english@declarationTitle{Declaration} \gdef\thesis@english@declarationTitle{Declaration}
\gdef\thesis@english@idTitle{ID} \gdef\thesis@english@idTitle{ID}
\gdef\thesis@english@typeName{% \gdef\thesis@english@typeName{%
\ifx\thesis@type\thesis@bachelors \ifx\thesis@type\thesis@sempaper
Seminar Paper%
\else\ifx\thesis@type\thesis@bachelors
Bachelor's Thesis% Bachelor's Thesis%
\else\ifx\thesis@type\thesis@masters \else\ifx\thesis@type\thesis@masters
Master's Thesis% Master's Thesis%
...@@ -44,7 +46,7 @@ ...@@ -44,7 +46,7 @@
Rigorous Thesis% Rigorous Thesis%
\else \else
<<Unknown thesis type (\thesis@type)>>% <<Unknown thesis type (\thesis@type)>>%
\fi\fi\fi\fi} \fi\fi\fi\fi\fi}
% \end{macrocode}\iffalse % \end{macrocode}\iffalse
%</base> %</base>
% \fi\file{locale/mu/fithesis-english.def} % \fi\file{locale/mu/fithesis-english.def}
......
...@@ -45,7 +45,9 @@ ...@@ -45,7 +45,9 @@
\gdef\thesis@slovak@declarationTitle{Prehlásenie} \gdef\thesis@slovak@declarationTitle{Prehlásenie}
\gdef\thesis@slovak@idTitle{ID} \gdef\thesis@slovak@idTitle{ID}
\gdef\thesis@slovak@typeName{% \gdef\thesis@slovak@typeName{%
\ifx\thesis@type\thesis@bachelors \ifx\thesis@type\thesis@sempaper
Seminárna práca%
\else\ifx\thesis@type\thesis@bachelors
Bakalárska práca% Bakalárska práca%
\else\ifx\thesis@type\thesis@masters \else\ifx\thesis@type\thesis@masters
Diplomová práca% Diplomová práca%
...@@ -55,9 +57,11 @@ ...@@ -55,9 +57,11 @@
Rigorózna práca% Rigorózna práca%
\else \else
<<Neznámy typ práce (\thesis@type)>>% <<Neznámy typ práce (\thesis@type)>>%
\fi\fi\fi\fi} \fi\fi\fi\fi\fi}
\gdef\thesis@slovak@typeName@akuzativ{% \gdef\thesis@slovak@typeName@akuzativ{%
\ifx\thesis@type\thesis@bachelors \ifx\thesis@type\thesis@sempaper
Seminárnu prácu%
\else\ifx\thesis@type\thesis@bachelors
Bakalársku prácu% Bakalársku prácu%
\else\ifx\thesis@type\thesis@masters \else\ifx\thesis@type\thesis@masters
Diplomovú prácu% Diplomovú prácu%
...@@ -67,7 +71,7 @@ ...@@ -67,7 +71,7 @@
Rigoróznu prácu% Rigoróznu prácu%
\else \else
<<Neznámy typ práce (\thesis@type)>>% <<Neznámy typ práce (\thesis@type)>>%
\fi\fi\fi\fi} \fi\fi\fi\fi\fi}
% \end{macrocode}\iffalse % \end{macrocode}\iffalse
%</base> %</base>
% \fi\file{locale/mu/fithesis-slovak.def} % \fi\file{locale/mu/fithesis-slovak.def}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment