Skip to content
Snippets Groups Projects
  1. Mar 26, 2021
  2. Feb 21, 2021
  3. Nov 19, 2015
  4. Jun 24, 2015
  5. Jun 23, 2015
  6. May 03, 2015
  7. May 02, 2015
  8. Apr 28, 2015
  9. Apr 27, 2015
  10. Apr 26, 2015
  11. Apr 16, 2015
  12. Apr 11, 2015
    • witiko's avatar
      Partial implementation of the Faculty of Science style. · 0f14d2f9
      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`.
      0f14d2f9
  13. Apr 10, 2015
  14. Apr 08, 2015
Loading