- May 06, 2017
-
-
Filip Kiraa Opálený authored
V slovenčine slovo `prehlásenie` nemá rovnaký význam ako české `prohlášení`, adevátny preklad je `vyhlásenie`. Viz. http://slovniky.juls.savba.sk/?w=prehl%C3%A1si%C5%A5&s=exact&c=qb63&d=kssj4&d=psp&d=sssj&d=sssj2&d=scs&d=sss&d=peciar&ie=utf-8&oe=utf-8# http://jazykovaporadna.sme.sk/q/8662/
-
- Jan 28, 2017
-
-
Vít Starý Novotný authored
-
- May 26, 2016
-
-
Vít Novotný authored
The output of \thesis@block@assignment and \thesis@@{assignment} now depends on the value of the new \ifthesis@digital@ conditional.
-
- Mar 24, 2016
-
- Mar 23, 2016
-
-
Vít Novotný authored
-
Vít Novotný authored
-
- Jan 13, 2016
-
-
Vít Novotný authored
-
Vít Novotný authored
-
- Jan 06, 2016
-
-
Vít Novotný authored
-
- Jan 05, 2016
-
-
Vít Novotný authored
Unlike `\thesis@year`, `\thesis@seasonYear` takes into account the fact that January and Fabruary of the year N still belong to the fall semester of the year N-1.
-
- Nov 30, 2015
-
-
Vít Novotný authored
`\thesis@selectLocale` is no longer performed globally for the entire document during `\thesis@load` (effectively overriding the user's hyphenation settings, if Babel's or Polyglossia's `\languagename` differs from `\thesis@locale`). Instead, `\thesis@preamble` and `\thesis@postamble` now locally switch the locale and expand `\thesis@blocks@preamble` and `\thesis@blocks@postamble`, which are the new redefinables. Since this breaks the behaviour of `\thesis@blocks@mainMatter`, whose effects would also be local, `\thesis@blocks@mainMatter` is now executed directly by `\thesis@preamble` after closing the group and becomes a new part of the interface between the class and the style files. As a preparation for the future inclusion of bibliography support, the /csquotes/ package is loaded, `\thesis@<locale>@csquotesStyle` is a new part of the locale interface that sets the /csquotes/ style of a locale, and `\thesis@selectLocale` now switches the /csquotes/ style.
-
- Nov 19, 2015
-
-
Vít Novotný authored
-
- Nov 17, 2015
-
-
Vít Novotný authored
were renamed to `\thesis@<locale>@spring` and `\thesis@<locale>@fall`. The semantics have also changed. The `\thesis@parseDate` macro no longer sets `\thesis@season` to `winter` if `\thesis@month` < 7 and to `summer` otherwise. Instead, the `\thesis@season` macro is set to `spring` if 2 > `\thesis@month` < 9 and to `fall` otherwise. The `\thesis@academicYear` macro is no longer set to `\thesis@year`-1/`\thesis@year` if `\thesis@month` < 7 and to `\thesis@year`/`\thesis@year`+1 otherwise. Instead, the `\thesis@academicYear` macro is set to `\thesis@year`-1/`\thesis@year` if `\thesis@month` < 9 and to `\thesis@year`/`\thesis@year`+1 otherwise. These changed month ranges reflect more accurately the beginning and the end of the spring and fall semesters.
-
Vít Novotný authored
the timestamps.
-
- Oct 15, 2015
-
- Jun 26, 2015
-
-
witiko authored
`\def\thesis@locale{...}`, which also switches hyphenation patterns. The macro definitions inside locale files are now global to account for the fact that it now makes sense to include locale files on-site (and therefore possibly inside a group) using the `\thesis@selectLocale`.
-
witiko authored
-
witiko authored
-
- Jun 23, 2015
-
-
witiko authored
-
- May 03, 2015
-
- May 02, 2015
- Apr 28, 2015
- Apr 27, 2015
- Apr 26, 2015
-
-
witiko authored
-
witiko authored
-
witiko authored
-
witiko authored
Added `\thesis@head`, `tail`, `author@head` and `author@tail`. The `\thesis@authorEn` and `\thesis@advisorEn` macros are unnecessary and can be emulated via `{\def\thesis@lang{english}\thesis@author` or `\thesis@placeholder}` for an arbitrary language.
-
witiko authored
-
- Apr 19, 2015
-
-
witiko authored
Instead of defining `\thesis@[name]` within the `[locale].def` files and `\thesis@[name]En` within the `base.def` files, each [locale] now defines macros in form `\thesis@[locale]@[name]` within their `[locale].def` files meaning that English is no longer special-cased and multiple locales can be loaded at the same time. This enables the model, where style files conditionally load additional locale files (like `czech` and `english` in case of the style file of the Faculty of Science, which was the original motivation for the change). The string manipulation macros `\thesis@`, `\thesis@@`, `\thesis@@upper`, `\thesis@@lower` and `\thesis@requireLocale` macros were also added to alleviate the complexity added by this model. More specifically, the style files need to be able to require new locales (this functionality is provided by the `\thesis@requireLocale` macros) and strings of the current locale can no longer be accessed directly through a command sequence, but a command sequence must be composed from letter tokens and from the expansion of the `\thesis@locale` macro (this functionality is provided by the `\thesis@@*` macros). The `\thesis@season` macro now returns a string rather than a macro to allow for easy command sequence composition using the `\thesis@` macro. The `\thesis@requireWithOptions` was renamed to `\thesis@requireStyle` as it resembles the semantics of the `\thesis@requireLocale` macro. The Faculty of Science style file now correctly typesets the front matter in Czech and English regardless of the main locale. The implicit options of the `mu/base` style file are now `nolof` and `nolot` instead of `lof` and `lot`, respectively.
-
- Apr 16, 2015
- Apr 12, 2015
-
-
witiko authored
The `\thesis@blocks@titlePage` is no longer defined in `mu/base.sty`, but in `mu/fi.sty` instead. In case of a rigorous thesis, an advisor signature field is added to the title page.
-
witiko authored
The `\thesislong` macro for the specification of multi-paragraph values is now available.
-
- Apr 11, 2015
-
-
witiko authored
The support for injecting the thesis assignment PDF via the `assignment=path` option of `\thesissetup` was added. One of the larger design decisions in this commit is the fact that each locale string stored within a `\macro` macro needs to have a `\macroEn` counterpart defined. Such a solution was much easier to implement and document than special-casing and documenting each string, whose English version was needed across locales. The implementation comprises `base.def` files containing the English definitions. These definitions are then automatically imported by the locale file inheritance scheme. Several new macros were added to allow for multi-lingual blocks: * `\thesis@authorEn`, `\thesis@advisor` -- They gets redefined via the `author` and `advisor` `\thesissetup` keys like their locale-agnostic counterparts, but the initial values are `\thesis@placeholders@authorEn` and `\thesis@placeholders@advisorEn` rather than `\thesis@placeholders@author` and `\thesis@placeholders@advisor`. * `\thesis@field` -- The field of study, required by the sci style * `\thesis@departmentEn`, `\thesis@programmeEn`, `\thesis@fieldEn` `\thesis@titleEn`, `\thesis@TeXtitleEn` -- The English versions of their locale-agnostic counterparts * `\thesis@abstractEn`, `\thesis@keywordsEn` -- These no longer default to `\undefined`, but instead use the fresh-defined `\thesis@placeholders@abstractEn` and `\thesis@placeholders@keywordsEn` locale macros. * `\thesis@date`, `\thesis@year`, `\thesis@month`, `\thesis@day`, `\thesis@season`, `\thesis@academicYear`, `\thesis@semester` -- These are all parsed out of a single value assigned to the `date` key via `\thesissetup`.
-
- Apr 10, 2015
-
-
witiko authored
-