From 404e90e73ebdb6ecca01ae0b18e684a5f8fe83b3 Mon Sep 17 00:00:00 2001 From: Norbert Preining Date: Mon, 23 Mar 2020 03:02:41 +0000 Subject: CTAN sync 202003230302 --- macros/latex/contrib/fithesis/Makefile | 233 ---- macros/latex/contrib/fithesis/VERSION.tex | 2 +- macros/latex/contrib/fithesis/example/DESCRIPTION | 2 - .../contrib/fithesis/example/EXAMPLE/DESCRIPTION | 2 - .../latex/contrib/fithesis/example/mu/DESCRIPTION | 2 - macros/latex/contrib/fithesis/example/mu/Makefile | 2 - .../contrib/fithesis/example/mu/econ-lualatex.pdf | Bin 151835 -> 0 bytes .../contrib/fithesis/example/mu/econ-lualatex.tex | 686 ------------ .../contrib/fithesis/example/mu/econ-pdflatex.pdf | Bin 395422 -> 0 bytes .../contrib/fithesis/example/mu/econ-pdflatex.tex | 693 ------------ .../latex/contrib/fithesis/example/mu/example.bib | 123 --- .../contrib/fithesis/example/mu/fi-lualatex.pdf | Bin 160530 -> 0 bytes .../contrib/fithesis/example/mu/fi-lualatex.tex | 651 ------------ .../contrib/fithesis/example/mu/fi-pdflatex.pdf | Bin 403959 -> 0 bytes .../contrib/fithesis/example/mu/fi-pdflatex.tex | 658 ------------ .../contrib/fithesis/example/mu/fsps-lualatex.pdf | Bin 159235 -> 0 bytes .../contrib/fithesis/example/mu/fsps-lualatex.tex | 645 ----------- .../contrib/fithesis/example/mu/fsps-pdflatex.pdf | Bin 402743 -> 0 bytes .../contrib/fithesis/example/mu/fsps-pdflatex.tex | 652 ------------ .../contrib/fithesis/example/mu/fss-lualatex.pdf | Bin 159852 -> 0 bytes .../contrib/fithesis/example/mu/fss-lualatex.tex | 658 ------------ .../contrib/fithesis/example/mu/fss-pdflatex.pdf | Bin 403320 -> 0 bytes .../contrib/fithesis/example/mu/fss-pdflatex.tex | 665 ------------ .../contrib/fithesis/example/mu/law-lualatex.pdf | Bin 173889 -> 0 bytes .../contrib/fithesis/example/mu/law-lualatex.tex | 659 ------------ .../contrib/fithesis/example/mu/law-pdflatex.pdf | Bin 417353 -> 0 bytes .../contrib/fithesis/example/mu/law-pdflatex.tex | 666 ------------ .../contrib/fithesis/example/mu/med-lualatex.pdf | Bin 149373 -> 0 bytes .../contrib/fithesis/example/mu/med-lualatex.tex | 661 ------------ .../contrib/fithesis/example/mu/med-pdflatex.pdf | Bin 392952 -> 0 bytes .../contrib/fithesis/example/mu/med-pdflatex.tex | 668 ------------ .../contrib/fithesis/example/mu/ped-lualatex.pdf | Bin 158066 -> 0 bytes .../contrib/fithesis/example/mu/ped-lualatex.tex | 662 ------------ .../contrib/fithesis/example/mu/ped-pdflatex.pdf | Bin 401356 -> 0 bytes .../contrib/fithesis/example/mu/ped-pdflatex.tex | 669 ------------ .../contrib/fithesis/example/mu/phil-lualatex.pdf | Bin 159786 -> 0 bytes .../contrib/fithesis/example/mu/phil-lualatex.tex | 650 ------------ .../contrib/fithesis/example/mu/phil-pdflatex.pdf | Bin 402870 -> 0 bytes .../contrib/fithesis/example/mu/phil-pdflatex.tex | 657 ------------ .../contrib/fithesis/example/mu/sci-lualatex.pdf | Bin 180370 -> 0 bytes .../contrib/fithesis/example/mu/sci-lualatex.tex | 693 ------------ .../contrib/fithesis/example/mu/sci-pdflatex.pdf | Bin 427910 -> 0 bytes .../contrib/fithesis/example/mu/sci-pdflatex.tex | 700 ------------ macros/latex/contrib/fithesis/fithesis.dtx | 14 +- macros/latex/contrib/fithesis/fithesis.pdf | Bin 712801 -> 794241 bytes macros/latex/contrib/fithesis/guide/DESCRIPTION | 2 - .../contrib/fithesis/guide/EXAMPLE/DESCRIPTION | 2 - macros/latex/contrib/fithesis/guide/mu/DESCRIPTION | 2 - macros/latex/contrib/fithesis/guide/mu/Makefile | 29 - macros/latex/contrib/fithesis/guide/mu/econ.ins | 3 - macros/latex/contrib/fithesis/guide/mu/econ.pdf | Bin 371076 -> 499585 bytes macros/latex/contrib/fithesis/guide/mu/fi.ins | 3 - macros/latex/contrib/fithesis/guide/mu/fi.pdf | Bin 375102 -> 503464 bytes macros/latex/contrib/fithesis/guide/mu/fsps.ins | 3 - macros/latex/contrib/fithesis/guide/mu/fsps.pdf | Bin 367663 -> 496104 bytes macros/latex/contrib/fithesis/guide/mu/fss.ins | 3 - macros/latex/contrib/fithesis/guide/mu/fss.pdf | Bin 370159 -> 498742 bytes macros/latex/contrib/fithesis/guide/mu/guide.bib | 54 - macros/latex/contrib/fithesis/guide/mu/guide.dtx | 1121 -------------------- macros/latex/contrib/fithesis/guide/mu/law.ins | 3 - macros/latex/contrib/fithesis/guide/mu/law.pdf | Bin 377499 -> 506272 bytes macros/latex/contrib/fithesis/guide/mu/med.ins | 3 - macros/latex/contrib/fithesis/guide/mu/med.pdf | Bin 366662 -> 495354 bytes macros/latex/contrib/fithesis/guide/mu/ped.ins | 3 - macros/latex/contrib/fithesis/guide/mu/ped.pdf | Bin 368923 -> 498033 bytes macros/latex/contrib/fithesis/guide/mu/phil.ins | 3 - macros/latex/contrib/fithesis/guide/mu/phil.pdf | Bin 367871 -> 496763 bytes .../fithesis/guide/mu/resources/DESCRIPTION | 1 - .../contrib/fithesis/guide/mu/resources/Makefile | 18 - .../contrib/fithesis/guide/mu/resources/cog.pdf | Bin 1789 -> 0 bytes .../contrib/fithesis/guide/mu/resources/empty.tex | 8 - .../contrib/fithesis/guide/mu/resources/vader.pdf | Bin 1029 -> 0 bytes .../contrib/fithesis/guide/mu/resources/yoda.pdf | 69 -- macros/latex/contrib/fithesis/guide/mu/sci.ins | 3 - macros/latex/contrib/fithesis/guide/mu/sci.pdf | Bin 409271 -> 540873 bytes macros/latex/contrib/fithesis/locale/DESCRIPTION | 1 - macros/latex/contrib/fithesis/locale/EXAMPLE.dtx | 7 - macros/latex/contrib/fithesis/locale/EXAMPLE.ins | 3 - macros/latex/contrib/fithesis/locale/Makefile | 42 - macros/latex/contrib/fithesis/locale/czech.dtx | 13 +- macros/latex/contrib/fithesis/locale/slovak.dtx | 7 +- macros/latex/contrib/fithesis/logo/DESCRIPTION | 2 - .../contrib/fithesis/logo/EXAMPLE/DESCRIPTION | 2 - macros/latex/contrib/fithesis/logo/mu/DESCRIPTION | 2 - macros/latex/contrib/fithesis/logo/mu/Makefile | 21 - .../fithesis/logo/mu/fithesis-base-color.pdf | Bin 0 -> 15158 bytes .../contrib/fithesis/logo/mu/fithesis-base.pdf | Bin 0 -> 15988 bytes .../fithesis/logo/mu/fithesis-econ-color.pdf | Bin 0 -> 12402 bytes .../contrib/fithesis/logo/mu/fithesis-econ.pdf | Bin 0 -> 12932 bytes .../contrib/fithesis/logo/mu/fithesis-fi-color.pdf | Bin 0 -> 11804 bytes .../latex/contrib/fithesis/logo/mu/fithesis-fi.pdf | Bin 0 -> 11626 bytes .../fithesis/logo/mu/fithesis-fsps-color.pdf | Bin 0 -> 11296 bytes .../contrib/fithesis/logo/mu/fithesis-fsps.pdf | Bin 0 -> 11730 bytes .../fithesis/logo/mu/fithesis-fss-color.pdf | Bin 0 -> 10854 bytes .../contrib/fithesis/logo/mu/fithesis-fss.pdf | Bin 0 -> 11590 bytes .../fithesis/logo/mu/fithesis-law-color.pdf | Bin 0 -> 17676 bytes .../contrib/fithesis/logo/mu/fithesis-law.pdf | Bin 0 -> 18435 bytes .../fithesis/logo/mu/fithesis-med-color.pdf | Bin 0 -> 10052 bytes .../contrib/fithesis/logo/mu/fithesis-med.pdf | Bin 0 -> 10590 bytes .../fithesis/logo/mu/fithesis-ped-color.pdf | Bin 0 -> 9997 bytes .../contrib/fithesis/logo/mu/fithesis-ped.pdf | Bin 0 -> 10492 bytes .../fithesis/logo/mu/fithesis-phil-color.pdf | Bin 0 -> 11692 bytes .../contrib/fithesis/logo/mu/fithesis-phil.pdf | Bin 0 -> 12180 bytes .../fithesis/logo/mu/fithesis-sci-color.pdf | Bin 0 -> 24425 bytes .../contrib/fithesis/logo/mu/fithesis-sci.pdf | Bin 0 -> 25494 bytes macros/latex/contrib/fithesis/style/DESCRIPTION | 5 - .../contrib/fithesis/style/EXAMPLE/DESCRIPTION | 2 - macros/latex/contrib/fithesis/style/Makefile | 16 - macros/latex/contrib/fithesis/style/mu/DESCRIPTION | 2 - macros/latex/contrib/fithesis/style/mu/Makefile | 19 - macros/latex/contrib/fithesis/style/mu/base.dtx | 39 +- macros/latex/contrib/fithesis/style/mu/econ.dtx | 65 +- macros/latex/contrib/fithesis/style/mu/fi.dtx | 4 +- macros/latex/contrib/fithesis/style/mu/fsps.dtx | 5 +- macros/latex/contrib/fithesis/style/mu/fss.dtx | 27 +- macros/latex/contrib/fithesis/style/mu/law.dtx | 9 +- macros/latex/contrib/fithesis/style/mu/med.dtx | 18 +- macros/latex/contrib/fithesis/style/mu/ped.dtx | 5 +- macros/latex/contrib/fithesis/style/mu/phil.dtx | 31 +- macros/latex/contrib/fithesis/style/mu/sci.dtx | 4 +- macros/latex/contrib/fithesis/test/DESCRIPTION | 3 - .../contrib/fithesis/test/EXAMPLE/DESCRIPTION | 2 - macros/latex/contrib/fithesis/test/Makefile | 18 - macros/latex/contrib/fithesis/test/mu/DESCRIPTION | 2 - .../contrib/fithesis/test/mu/blind/DESCRIPTION | 4 - .../latex/contrib/fithesis/test/mu/blind/Makefile | 18 - .../fithesis/test/mu/compare-example/DESCRIPTION | 7 - .../fithesis/test/mu/compare-example/Makefile | 40 - .../mu/compare-example/expected-econ-lualatex.pdf | Bin 151844 -> 0 bytes .../mu/compare-example/expected-econ-pdflatex.pdf | Bin 395420 -> 0 bytes .../mu/compare-example/expected-fi-lualatex.pdf | Bin 160529 -> 0 bytes .../mu/compare-example/expected-fi-pdflatex.pdf | Bin 403952 -> 0 bytes .../mu/compare-example/expected-fsps-lualatex.pdf | Bin 159238 -> 0 bytes .../mu/compare-example/expected-fsps-pdflatex.pdf | Bin 402752 -> 0 bytes .../mu/compare-example/expected-fss-lualatex.pdf | Bin 159856 -> 0 bytes .../mu/compare-example/expected-fss-pdflatex.pdf | Bin 403323 -> 0 bytes .../mu/compare-example/expected-law-lualatex.pdf | Bin 173887 -> 0 bytes .../mu/compare-example/expected-law-pdflatex.pdf | Bin 417349 -> 0 bytes .../mu/compare-example/expected-med-lualatex.pdf | Bin 149368 -> 0 bytes .../mu/compare-example/expected-med-pdflatex.pdf | Bin 392956 -> 0 bytes .../mu/compare-example/expected-ped-lualatex.pdf | Bin 158064 -> 0 bytes .../mu/compare-example/expected-ped-pdflatex.pdf | Bin 401350 -> 0 bytes .../mu/compare-example/expected-phil-lualatex.pdf | Bin 159776 -> 0 bytes .../mu/compare-example/expected-phil-pdflatex.pdf | Bin 402874 -> 0 bytes .../mu/compare-example/expected-sci-lualatex.pdf | Bin 180217 -> 0 bytes .../mu/compare-example/expected-sci-pdflatex.pdf | Bin 427789 -> 0 bytes .../contrib/fithesis/test/mu/compare/DESCRIPTION | 7 - .../contrib/fithesis/test/mu/compare/Makefile | 135 --- .../contrib/fithesis/test/mu/compare/base-10pt.tex | 4 - .../contrib/fithesis/test/mu/compare/base-11pt.tex | 4 - .../contrib/fithesis/test/mu/compare/base-12pt.tex | 4 - .../fithesis/test/mu/compare/base-digital.tex | 4 - .../fithesis/test/mu/compare/base-printed.tex | 4 - .../mu/compare/econ-bibliography-solicited.tex | 9 - .../mu/compare/econ-bibliography-unsolicited.tex | 8 - .../fithesis/test/mu/compare/econ-czech.tex | 12 - .../fithesis/test/mu/compare/econ-english.tex | 12 - .../fithesis/test/mu/compare/econ-oldtable.tex | 18 - .../fithesis/test/mu/compare/econ-slovak.tex | 12 - .../fithesis/test/mu/compare/econ-table.tex | 17 - .../mu/compare/expected-base-10pt-lualatex.pdf | Bin 30999 -> 0 bytes .../mu/compare/expected-base-10pt-pdflatex.pdf | Bin 90896 -> 0 bytes .../mu/compare/expected-base-11pt-lualatex.pdf | Bin 31026 -> 0 bytes .../mu/compare/expected-base-11pt-pdflatex.pdf | Bin 90950 -> 0 bytes .../mu/compare/expected-base-12pt-lualatex.pdf | Bin 31015 -> 0 bytes .../mu/compare/expected-base-12pt-pdflatex.pdf | Bin 90900 -> 0 bytes .../mu/compare/expected-base-digital-lualatex.pdf | Bin 41372 -> 0 bytes .../mu/compare/expected-base-digital-pdflatex.pdf | Bin 101376 -> 0 bytes .../mu/compare/expected-base-printed-lualatex.pdf | Bin 31015 -> 0 bytes .../mu/compare/expected-base-printed-pdflatex.pdf | Bin 90900 -> 0 bytes ...pected-econ-bibliography-solicited-lualatex.pdf | Bin 48329 -> 0 bytes ...pected-econ-bibliography-solicited-pdflatex.pdf | Bin 135081 -> 0 bytes ...cted-econ-bibliography-unsolicited-lualatex.pdf | Bin 48329 -> 0 bytes ...cted-econ-bibliography-unsolicited-pdflatex.pdf | Bin 135081 -> 0 bytes .../mu/compare/expected-econ-czech-lualatex.pdf | Bin 36133 -> 0 bytes .../mu/compare/expected-econ-czech-pdflatex.pdf | Bin 101831 -> 0 bytes .../mu/compare/expected-econ-english-lualatex.pdf | Bin 34200 -> 0 bytes .../mu/compare/expected-econ-english-pdflatex.pdf | Bin 98988 -> 0 bytes .../mu/compare/expected-econ-oldtable-lualatex.pdf | Bin 33844 -> 0 bytes .../mu/compare/expected-econ-oldtable-pdflatex.pdf | Bin 98654 -> 0 bytes .../mu/compare/expected-econ-slovak-lualatex.pdf | Bin 36230 -> 0 bytes .../mu/compare/expected-econ-slovak-pdflatex.pdf | Bin 101987 -> 0 bytes .../mu/compare/expected-econ-table-lualatex.pdf | Bin 34107 -> 0 bytes .../mu/compare/expected-econ-table-pdflatex.pdf | Bin 98924 -> 0 bytes ...expected-fi-bibliography-solicited-lualatex.pdf | Bin 45311 -> 0 bytes ...expected-fi-bibliography-solicited-pdflatex.pdf | Bin 131539 -> 0 bytes ...pected-fi-bibliography-unsolicited-lualatex.pdf | Bin 45311 -> 0 bytes ...pected-fi-bibliography-unsolicited-pdflatex.pdf | Bin 131539 -> 0 bytes .../test/mu/compare/expected-fi-color-lualatex.pdf | Bin 31193 -> 0 bytes .../test/mu/compare/expected-fi-color-pdflatex.pdf | Bin 91085 -> 0 bytes .../compare/expected-fi-czech-female-lualatex.pdf | Bin 30772 -> 0 bytes .../compare/expected-fi-czech-female-pdflatex.pdf | Bin 90726 -> 0 bytes .../test/mu/compare/expected-fi-czech-lualatex.pdf | Bin 30762 -> 0 bytes .../mu/compare/expected-fi-czech-male-lualatex.pdf | Bin 30762 -> 0 bytes .../mu/compare/expected-fi-czech-male-pdflatex.pdf | Bin 90727 -> 0 bytes .../test/mu/compare/expected-fi-czech-pdflatex.pdf | Bin 90727 -> 0 bytes ...xpected-fi-digital-emptyassignment-lualatex.pdf | Bin 35857 -> 0 bytes ...xpected-fi-digital-emptyassignment-pdflatex.pdf | Bin 79867 -> 0 bytes .../expected-fi-digital-noassignment-lualatex.pdf | Bin 41081 -> 0 bytes .../expected-fi-digital-noassignment-pdflatex.pdf | Bin 101076 -> 0 bytes ...expected-fi-digital-someassignment-lualatex.pdf | Bin 41081 -> 0 bytes ...expected-fi-digital-someassignment-pdflatex.pdf | Bin 101076 -> 0 bytes .../mu/compare/expected-fi-english-lualatex.pdf | Bin 30855 -> 0 bytes .../mu/compare/expected-fi-english-pdflatex.pdf | Bin 90725 -> 0 bytes .../mu/compare/expected-fi-oldtable-lualatex.pdf | Bin 31250 -> 0 bytes .../mu/compare/expected-fi-oldtable-pdflatex.pdf | Bin 94863 -> 0 bytes ...xpected-fi-printed-emptyassignment-lualatex.pdf | Bin 25582 -> 0 bytes ...xpected-fi-printed-emptyassignment-pdflatex.pdf | Bin 69499 -> 0 bytes .../expected-fi-printed-noassignment-lualatex.pdf | Bin 30730 -> 0 bytes .../expected-fi-printed-noassignment-pdflatex.pdf | Bin 90613 -> 0 bytes ...-fi-printed-someassignment-oneside-lualatex.pdf | Bin 41612 -> 0 bytes ...-fi-printed-someassignment-oneside-pdflatex.pdf | Bin 85629 -> 0 bytes ...-fi-printed-someassignment-twoside-lualatex.pdf | Bin 42582 -> 0 bytes ...-fi-printed-someassignment-twoside-pdflatex.pdf | Bin 86633 -> 0 bytes .../mu/compare/expected-fi-proposal-lualatex.pdf | Bin 21853 -> 0 bytes .../mu/compare/expected-fi-proposal-pdflatex.pdf | Bin 68149 -> 0 bytes .../mu/compare/expected-fi-rigorous-lualatex.pdf | Bin 26214 -> 0 bytes .../mu/compare/expected-fi-rigorous-pdflatex.pdf | Bin 73998 -> 0 bytes .../compare/expected-fi-slovak-female-lualatex.pdf | Bin 30959 -> 0 bytes .../compare/expected-fi-slovak-female-pdflatex.pdf | Bin 91064 -> 0 bytes .../mu/compare/expected-fi-slovak-lualatex.pdf | Bin 30961 -> 0 bytes .../compare/expected-fi-slovak-male-lualatex.pdf | Bin 30961 -> 0 bytes .../compare/expected-fi-slovak-male-pdflatex.pdf | Bin 91068 -> 0 bytes .../mu/compare/expected-fi-slovak-pdflatex.pdf | Bin 91068 -> 0 bytes .../test/mu/compare/expected-fi-table-lualatex.pdf | Bin 31504 -> 0 bytes .../test/mu/compare/expected-fi-table-pdflatex.pdf | Bin 95117 -> 0 bytes ...pected-fsps-bibliography-solicited-lualatex.pdf | Bin 44051 -> 0 bytes ...pected-fsps-bibliography-solicited-pdflatex.pdf | Bin 129964 -> 0 bytes ...cted-fsps-bibliography-unsolicited-lualatex.pdf | Bin 44044 -> 0 bytes ...cted-fsps-bibliography-unsolicited-pdflatex.pdf | Bin 129960 -> 0 bytes .../mu/compare/expected-fsps-czech-lualatex.pdf | Bin 25248 -> 0 bytes .../mu/compare/expected-fsps-czech-pdflatex.pdf | Bin 69345 -> 0 bytes .../mu/compare/expected-fsps-english-lualatex.pdf | Bin 25713 -> 0 bytes .../mu/compare/expected-fsps-english-pdflatex.pdf | Bin 69713 -> 0 bytes .../mu/compare/expected-fsps-oldtable-lualatex.pdf | Bin 25416 -> 0 bytes .../mu/compare/expected-fsps-oldtable-pdflatex.pdf | Bin 73161 -> 0 bytes .../mu/compare/expected-fsps-slovak-lualatex.pdf | Bin 25216 -> 0 bytes .../mu/compare/expected-fsps-slovak-pdflatex.pdf | Bin 69280 -> 0 bytes .../mu/compare/expected-fsps-table-lualatex.pdf | Bin 25676 -> 0 bytes .../mu/compare/expected-fsps-table-pdflatex.pdf | Bin 73433 -> 0 bytes ...xpected-fss-bibliography-solicited-lualatex.pdf | Bin 45284 -> 0 bytes ...xpected-fss-bibliography-solicited-pdflatex.pdf | Bin 131558 -> 0 bytes ...ected-fss-bibliography-unsolicited-lualatex.pdf | Bin 45284 -> 0 bytes ...ected-fss-bibliography-unsolicited-pdflatex.pdf | Bin 131558 -> 0 bytes .../compare/expected-fss-czech-female-lualatex.pdf | Bin 31413 -> 0 bytes .../compare/expected-fss-czech-female-pdflatex.pdf | Bin 91587 -> 0 bytes .../mu/compare/expected-fss-czech-lualatex.pdf | Bin 31413 -> 0 bytes .../compare/expected-fss-czech-male-lualatex.pdf | Bin 31413 -> 0 bytes .../compare/expected-fss-czech-male-pdflatex.pdf | Bin 91585 -> 0 bytes .../mu/compare/expected-fss-czech-pdflatex.pdf | Bin 91585 -> 0 bytes .../mu/compare/expected-fss-english-lualatex.pdf | Bin 31235 -> 0 bytes .../mu/compare/expected-fss-english-pdflatex.pdf | Bin 91285 -> 0 bytes .../mu/compare/expected-fss-oldtable-lualatex.pdf | Bin 30809 -> 0 bytes .../mu/compare/expected-fss-oldtable-pdflatex.pdf | Bin 94611 -> 0 bytes .../expected-fss-slovak-female-lualatex.pdf | Bin 31554 -> 0 bytes .../expected-fss-slovak-female-pdflatex.pdf | Bin 91832 -> 0 bytes .../mu/compare/expected-fss-slovak-lualatex.pdf | Bin 31554 -> 0 bytes .../compare/expected-fss-slovak-male-lualatex.pdf | Bin 31554 -> 0 bytes .../compare/expected-fss-slovak-male-pdflatex.pdf | Bin 91828 -> 0 bytes .../mu/compare/expected-fss-slovak-pdflatex.pdf | Bin 91828 -> 0 bytes .../mu/compare/expected-fss-table-lualatex.pdf | Bin 31067 -> 0 bytes .../mu/compare/expected-fss-table-pdflatex.pdf | Bin 94871 -> 0 bytes ...xpected-law-bibliography-solicited-lualatex.pdf | Bin 52249 -> 0 bytes ...xpected-law-bibliography-solicited-pdflatex.pdf | Bin 138648 -> 0 bytes ...ected-law-bibliography-unsolicited-lualatex.pdf | Bin 52249 -> 0 bytes ...ected-law-bibliography-unsolicited-pdflatex.pdf | Bin 138648 -> 0 bytes .../mu/compare/expected-law-czech-lualatex.pdf | Bin 38182 -> 0 bytes .../mu/compare/expected-law-czech-pdflatex.pdf | Bin 98251 -> 0 bytes .../mu/compare/expected-law-english-lualatex.pdf | Bin 37906 -> 0 bytes .../mu/compare/expected-law-english-pdflatex.pdf | Bin 97900 -> 0 bytes .../mu/compare/expected-law-oldtable-lualatex.pdf | Bin 37334 -> 0 bytes .../mu/compare/expected-law-oldtable-pdflatex.pdf | Bin 101080 -> 0 bytes .../mu/compare/expected-law-slovak-lualatex.pdf | Bin 38738 -> 0 bytes .../mu/compare/expected-law-slovak-pdflatex.pdf | Bin 99187 -> 0 bytes .../mu/compare/expected-law-table-lualatex.pdf | Bin 37599 -> 0 bytes .../mu/compare/expected-law-table-pdflatex.pdf | Bin 101345 -> 0 bytes ...xpected-med-bibliography-solicited-lualatex.pdf | Bin 44370 -> 0 bytes ...xpected-med-bibliography-solicited-pdflatex.pdf | Bin 130358 -> 0 bytes ...ected-med-bibliography-unsolicited-lualatex.pdf | Bin 44370 -> 0 bytes ...ected-med-bibliography-unsolicited-pdflatex.pdf | Bin 130358 -> 0 bytes .../mu/compare/expected-med-czech-lualatex.pdf | Bin 29504 -> 0 bytes .../mu/compare/expected-med-czech-pdflatex.pdf | Bin 89578 -> 0 bytes .../mu/compare/expected-med-english-lualatex.pdf | Bin 27957 -> 0 bytes .../mu/compare/expected-med-english-pdflatex.pdf | Bin 87021 -> 0 bytes .../mu/compare/expected-med-oldtable-lualatex.pdf | Bin 27606 -> 0 bytes .../mu/compare/expected-med-oldtable-pdflatex.pdf | Bin 90406 -> 0 bytes .../mu/compare/expected-med-slovak-lualatex.pdf | Bin 29099 -> 0 bytes .../mu/compare/expected-med-slovak-pdflatex.pdf | Bin 88779 -> 0 bytes .../mu/compare/expected-med-table-lualatex.pdf | Bin 27856 -> 0 bytes .../mu/compare/expected-med-table-pdflatex.pdf | Bin 90663 -> 0 bytes ...xpected-ped-bibliography-solicited-lualatex.pdf | Bin 44365 -> 0 bytes ...xpected-ped-bibliography-solicited-pdflatex.pdf | Bin 130500 -> 0 bytes ...ected-ped-bibliography-unsolicited-lualatex.pdf | Bin 44365 -> 0 bytes ...ected-ped-bibliography-unsolicited-pdflatex.pdf | Bin 130500 -> 0 bytes .../mu/compare/expected-ped-czech-lualatex.pdf | Bin 31027 -> 0 bytes .../mu/compare/expected-ped-czech-pdflatex.pdf | Bin 91528 -> 0 bytes .../mu/compare/expected-ped-english-lualatex.pdf | Bin 28135 -> 0 bytes .../mu/compare/expected-ped-english-pdflatex.pdf | Bin 87418 -> 0 bytes .../mu/compare/expected-ped-oldtable-lualatex.pdf | Bin 27833 -> 0 bytes .../mu/compare/expected-ped-oldtable-pdflatex.pdf | Bin 90845 -> 0 bytes .../mu/compare/expected-ped-slovak-lualatex.pdf | Bin 29742 -> 0 bytes .../mu/compare/expected-ped-slovak-pdflatex.pdf | Bin 89851 -> 0 bytes .../mu/compare/expected-ped-table-lualatex.pdf | Bin 28087 -> 0 bytes .../mu/compare/expected-ped-table-pdflatex.pdf | Bin 91101 -> 0 bytes ...pected-phil-bibliography-solicited-lualatex.pdf | Bin 44142 -> 0 bytes ...pected-phil-bibliography-solicited-pdflatex.pdf | Bin 130015 -> 0 bytes ...cted-phil-bibliography-unsolicited-lualatex.pdf | Bin 44142 -> 0 bytes ...cted-phil-bibliography-unsolicited-pdflatex.pdf | Bin 130015 -> 0 bytes .../expected-phil-czech-female-lualatex.pdf | Bin 24720 -> 0 bytes .../expected-phil-czech-female-pdflatex.pdf | Bin 68255 -> 0 bytes .../mu/compare/expected-phil-czech-lualatex.pdf | Bin 24718 -> 0 bytes .../compare/expected-phil-czech-male-lualatex.pdf | Bin 24718 -> 0 bytes .../compare/expected-phil-czech-male-pdflatex.pdf | Bin 68251 -> 0 bytes .../mu/compare/expected-phil-czech-pdflatex.pdf | Bin 68251 -> 0 bytes .../mu/compare/expected-phil-english-lualatex.pdf | Bin 25633 -> 0 bytes .../mu/compare/expected-phil-english-pdflatex.pdf | Bin 69448 -> 0 bytes .../expected-phil-kisk-czech-female-lualatex.pdf | Bin 32677 -> 0 bytes .../expected-phil-kisk-czech-female-pdflatex.pdf | Bin 93576 -> 0 bytes .../compare/expected-phil-kisk-czech-lualatex.pdf | Bin 32683 -> 0 bytes .../expected-phil-kisk-czech-male-lualatex.pdf | Bin 32683 -> 0 bytes .../expected-phil-kisk-czech-male-pdflatex.pdf | Bin 93564 -> 0 bytes .../compare/expected-phil-kisk-czech-pdflatex.pdf | Bin 93564 -> 0 bytes .../expected-phil-kisk-english-lualatex.pdf | Bin 30601 -> 0 bytes .../expected-phil-kisk-english-pdflatex.pdf | Bin 90203 -> 0 bytes .../expected-phil-kisk-slovak-female-lualatex.pdf | Bin 32162 -> 0 bytes .../expected-phil-kisk-slovak-female-pdflatex.pdf | Bin 92877 -> 0 bytes .../compare/expected-phil-kisk-slovak-lualatex.pdf | Bin 32157 -> 0 bytes .../expected-phil-kisk-slovak-male-lualatex.pdf | Bin 32157 -> 0 bytes .../expected-phil-kisk-slovak-male-pdflatex.pdf | Bin 92877 -> 0 bytes .../compare/expected-phil-kisk-slovak-pdflatex.pdf | Bin 92877 -> 0 bytes .../mu/compare/expected-phil-oldtable-lualatex.pdf | Bin 25288 -> 0 bytes .../mu/compare/expected-phil-oldtable-pdflatex.pdf | Bin 72842 -> 0 bytes .../expected-phil-slovak-female-lualatex.pdf | Bin 24827 -> 0 bytes .../expected-phil-slovak-female-pdflatex.pdf | Bin 68360 -> 0 bytes .../mu/compare/expected-phil-slovak-lualatex.pdf | Bin 24826 -> 0 bytes .../compare/expected-phil-slovak-male-lualatex.pdf | Bin 24826 -> 0 bytes .../compare/expected-phil-slovak-male-pdflatex.pdf | Bin 68360 -> 0 bytes .../mu/compare/expected-phil-slovak-pdflatex.pdf | Bin 68360 -> 0 bytes .../mu/compare/expected-phil-table-lualatex.pdf | Bin 25547 -> 0 bytes .../mu/compare/expected-phil-table-pdflatex.pdf | Bin 73104 -> 0 bytes ...xpected-sci-bibliography-solicited-lualatex.pdf | Bin 78180 -> 0 bytes ...xpected-sci-bibliography-solicited-pdflatex.pdf | Bin 166815 -> 0 bytes ...ected-sci-bibliography-unsolicited-lualatex.pdf | Bin 78180 -> 0 bytes ...ected-sci-bibliography-unsolicited-pdflatex.pdf | Bin 166815 -> 0 bytes .../mu/compare/expected-sci-color-lualatex.pdf | Bin 62097 -> 0 bytes .../mu/compare/expected-sci-color-pdflatex.pdf | Bin 128401 -> 0 bytes .../compare/expected-sci-czech-female-lualatex.pdf | Bin 63821 -> 0 bytes .../compare/expected-sci-czech-female-pdflatex.pdf | Bin 130393 -> 0 bytes .../mu/compare/expected-sci-czech-lualatex.pdf | Bin 63816 -> 0 bytes .../compare/expected-sci-czech-male-lualatex.pdf | Bin 63816 -> 0 bytes .../compare/expected-sci-czech-male-pdflatex.pdf | Bin 130390 -> 0 bytes .../mu/compare/expected-sci-czech-pdflatex.pdf | Bin 130390 -> 0 bytes ...pected-sci-digital-emptyassignment-lualatex.pdf | Bin 57581 -> 0 bytes ...pected-sci-digital-emptyassignment-pdflatex.pdf | Bin 107772 -> 0 bytes .../expected-sci-digital-noassignment-lualatex.pdf | Bin 62567 -> 0 bytes .../expected-sci-digital-noassignment-pdflatex.pdf | Bin 128860 -> 0 bytes ...sci-digital-someassignment-oneside-lualatex.pdf | Bin 73533 -> 0 bytes ...sci-digital-someassignment-oneside-pdflatex.pdf | Bin 123755 -> 0 bytes ...sci-digital-someassignment-twoside-lualatex.pdf | Bin 74654 -> 0 bytes ...sci-digital-someassignment-twoside-pdflatex.pdf | Bin 124948 -> 0 bytes .../mu/compare/expected-sci-english-lualatex.pdf | Bin 63785 -> 0 bytes .../mu/compare/expected-sci-english-pdflatex.pdf | Bin 130070 -> 0 bytes .../mu/compare/expected-sci-oldtable-lualatex.pdf | Bin 62125 -> 0 bytes .../mu/compare/expected-sci-oldtable-pdflatex.pdf | Bin 128399 -> 0 bytes ...pected-sci-printed-emptyassignment-lualatex.pdf | Bin 58799 -> 0 bytes ...pected-sci-printed-emptyassignment-pdflatex.pdf | Bin 109006 -> 0 bytes .../expected-sci-printed-noassignment-lualatex.pdf | Bin 63794 -> 0 bytes .../expected-sci-printed-noassignment-pdflatex.pdf | Bin 130113 -> 0 bytes ...sci-printed-someassignment-oneside-lualatex.pdf | Bin 74854 -> 0 bytes ...sci-printed-someassignment-oneside-pdflatex.pdf | Bin 125116 -> 0 bytes ...sci-printed-someassignment-twoside-lualatex.pdf | Bin 75851 -> 0 bytes ...sci-printed-someassignment-twoside-pdflatex.pdf | Bin 126149 -> 0 bytes .../mu/compare/expected-sci-rigorous-lualatex.pdf | Bin 60217 -> 0 bytes .../mu/compare/expected-sci-rigorous-pdflatex.pdf | Bin 110698 -> 0 bytes .../expected-sci-slovak-female-lualatex.pdf | Bin 66382 -> 0 bytes .../expected-sci-slovak-female-pdflatex.pdf | Bin 133401 -> 0 bytes .../mu/compare/expected-sci-slovak-lualatex.pdf | Bin 66381 -> 0 bytes .../compare/expected-sci-slovak-male-lualatex.pdf | Bin 66381 -> 0 bytes .../compare/expected-sci-slovak-male-pdflatex.pdf | Bin 133395 -> 0 bytes .../mu/compare/expected-sci-slovak-pdflatex.pdf | Bin 133395 -> 0 bytes .../mu/compare/expected-sci-table-lualatex.pdf | Bin 62381 -> 0 bytes .../mu/compare/expected-sci-table-pdflatex.pdf | Bin 128661 -> 0 bytes .../test/mu/compare/expected-toc-01-lualatex.pdf | Bin 10380 -> 0 bytes .../test/mu/compare/expected-toc-01-pdflatex.pdf | Bin 49068 -> 0 bytes .../test/mu/compare/expected-toc-02-lualatex.pdf | Bin 10940 -> 0 bytes .../test/mu/compare/expected-toc-02-pdflatex.pdf | Bin 49777 -> 0 bytes .../test/mu/compare/expected-toc-03-lualatex.pdf | Bin 11441 -> 0 bytes .../test/mu/compare/expected-toc-03-pdflatex.pdf | Bin 50566 -> 0 bytes .../test/mu/compare/expected-toc-04-lualatex.pdf | Bin 11442 -> 0 bytes .../test/mu/compare/expected-toc-04-pdflatex.pdf | Bin 54203 -> 0 bytes .../test/mu/compare/expected-toc-05-lualatex.pdf | Bin 11947 -> 0 bytes .../test/mu/compare/expected-toc-05-pdflatex.pdf | Bin 54987 -> 0 bytes .../test/mu/compare/expected-toc-06-lualatex.pdf | Bin 12747 -> 0 bytes .../test/mu/compare/expected-toc-06-pdflatex.pdf | Bin 55856 -> 0 bytes .../test/mu/compare/expected-toc-07-lualatex.pdf | Bin 14476 -> 0 bytes .../test/mu/compare/expected-toc-07-pdflatex.pdf | Bin 71654 -> 0 bytes .../test/mu/compare/expected-toc-08-lualatex.pdf | Bin 14970 -> 0 bytes .../test/mu/compare/expected-toc-08-pdflatex.pdf | Bin 72451 -> 0 bytes .../test/mu/compare/expected-toc-09-lualatex.pdf | Bin 15387 -> 0 bytes .../test/mu/compare/expected-toc-09-pdflatex.pdf | Bin 72845 -> 0 bytes .../test/mu/compare/expected-toc-10-lualatex.pdf | Bin 15688 -> 0 bytes .../test/mu/compare/expected-toc-10-pdflatex.pdf | Bin 73269 -> 0 bytes .../test/mu/compare/expected-toc-11-lualatex.pdf | Bin 14994 -> 0 bytes .../test/mu/compare/expected-toc-11-pdflatex.pdf | Bin 72819 -> 0 bytes .../test/mu/compare/expected-toc-12-lualatex.pdf | Bin 15508 -> 0 bytes .../test/mu/compare/expected-toc-12-pdflatex.pdf | Bin 73616 -> 0 bytes .../test/mu/compare/expected-toc-13-lualatex.pdf | Bin 15813 -> 0 bytes .../test/mu/compare/expected-toc-13-pdflatex.pdf | Bin 74103 -> 0 bytes .../test/mu/compare/expected-toc-14-lualatex.pdf | Bin 16108 -> 0 bytes .../test/mu/compare/expected-toc-14-pdflatex.pdf | Bin 74525 -> 0 bytes .../test/mu/compare/expected-toc-15-lualatex.pdf | Bin 16136 -> 0 bytes .../test/mu/compare/expected-toc-15-pdflatex.pdf | Bin 74556 -> 0 bytes .../test/mu/compare/expected-toc-16-lualatex.pdf | Bin 15016 -> 0 bytes .../test/mu/compare/expected-toc-16-pdflatex.pdf | Bin 72895 -> 0 bytes .../test/mu/compare/expected-toc-17-lualatex.pdf | Bin 15520 -> 0 bytes .../test/mu/compare/expected-toc-17-pdflatex.pdf | Bin 73694 -> 0 bytes .../test/mu/compare/expected-toc-18-lualatex.pdf | Bin 15886 -> 0 bytes .../test/mu/compare/expected-toc-18-pdflatex.pdf | Bin 74179 -> 0 bytes .../test/mu/compare/expected-toc-19-lualatex.pdf | Bin 16205 -> 0 bytes .../test/mu/compare/expected-toc-19-pdflatex.pdf | Bin 74599 -> 0 bytes .../test/mu/compare/expected-toc-20-lualatex.pdf | Bin 16246 -> 0 bytes .../test/mu/compare/expected-toc-20-pdflatex.pdf | Bin 74629 -> 0 bytes .../test/mu/compare/expected-toc-21-lualatex.pdf | Bin 16258 -> 0 bytes .../test/mu/compare/expected-toc-21-pdflatex.pdf | Bin 74650 -> 0 bytes .../test/mu/compare/expected-toc-22-lualatex.pdf | Bin 16102 -> 0 bytes .../test/mu/compare/expected-toc-22-pdflatex.pdf | Bin 74411 -> 0 bytes .../test/mu/compare/expected-toc-23-lualatex.pdf | Bin 16590 -> 0 bytes .../test/mu/compare/expected-toc-23-pdflatex.pdf | Bin 75218 -> 0 bytes .../test/mu/compare/expected-toc-24-lualatex.pdf | Bin 16952 -> 0 bytes .../test/mu/compare/expected-toc-24-pdflatex.pdf | Bin 75648 -> 0 bytes .../test/mu/compare/expected-toc-25-lualatex.pdf | Bin 17243 -> 0 bytes .../test/mu/compare/expected-toc-25-pdflatex.pdf | Bin 76065 -> 0 bytes .../test/mu/compare/expected-toc-26-lualatex.pdf | Bin 17280 -> 0 bytes .../test/mu/compare/expected-toc-26-pdflatex.pdf | Bin 76104 -> 0 bytes .../test/mu/compare/expected-toc-27-lualatex.pdf | Bin 17307 -> 0 bytes .../test/mu/compare/expected-toc-27-pdflatex.pdf | Bin 76135 -> 0 bytes .../test/mu/compare/expected-toc-28-lualatex.pdf | Bin 17359 -> 0 bytes .../test/mu/compare/expected-toc-28-pdflatex.pdf | Bin 76191 -> 0 bytes .../test/mu/compare/fi-bibliography-solicited.tex | 9 - .../mu/compare/fi-bibliography-unsolicited.tex | 8 - .../contrib/fithesis/test/mu/compare/fi-color.tex | 5 - .../fithesis/test/mu/compare/fi-czech-female.tex | 14 - .../fithesis/test/mu/compare/fi-czech-male.tex | 14 - .../contrib/fithesis/test/mu/compare/fi-czech.tex | 12 - .../test/mu/compare/fi-digital-emptyassignment.tex | 4 - .../test/mu/compare/fi-digital-noassignment.tex | 3 - .../test/mu/compare/fi-digital-someassignment.tex | 5 - .../fithesis/test/mu/compare/fi-english.tex | 12 - .../fithesis/test/mu/compare/fi-oldtable.tex | 18 - .../test/mu/compare/fi-printed-emptyassignment.tex | 4 - .../test/mu/compare/fi-printed-noassignment.tex | 3 - .../compare/fi-printed-someassignment-oneside.tex | 5 - .../compare/fi-printed-someassignment-twoside.tex | 5 - .../fithesis/test/mu/compare/fi-proposal.tex | 7 - .../fithesis/test/mu/compare/fi-rigorous.tex | 7 - .../fithesis/test/mu/compare/fi-slovak-female.tex | 14 - .../fithesis/test/mu/compare/fi-slovak-male.tex | 14 - .../contrib/fithesis/test/mu/compare/fi-slovak.tex | 13 - .../contrib/fithesis/test/mu/compare/fi-table.tex | 17 - .../mu/compare/fsps-bibliography-solicited.tex | 9 - .../mu/compare/fsps-bibliography-unsolicited.tex | 8 - .../fithesis/test/mu/compare/fsps-czech.tex | 13 - .../fithesis/test/mu/compare/fsps-english.tex | 13 - .../fithesis/test/mu/compare/fsps-oldtable.tex | 18 - .../fithesis/test/mu/compare/fsps-slovak.tex | 13 - .../fithesis/test/mu/compare/fsps-table.tex | 17 - .../test/mu/compare/fss-bibliography-solicited.tex | 9 - .../mu/compare/fss-bibliography-unsolicited.tex | 8 - .../fithesis/test/mu/compare/fss-czech-female.tex | 14 - .../fithesis/test/mu/compare/fss-czech-male.tex | 14 - .../contrib/fithesis/test/mu/compare/fss-czech.tex | 13 - .../fithesis/test/mu/compare/fss-english.tex | 13 - .../fithesis/test/mu/compare/fss-oldtable.tex | 18 - .../fithesis/test/mu/compare/fss-slovak-female.tex | 14 - .../fithesis/test/mu/compare/fss-slovak-male.tex | 14 - .../fithesis/test/mu/compare/fss-slovak.tex | 13 - .../contrib/fithesis/test/mu/compare/fss-table.tex | 17 - .../test/mu/compare/law-bibliography-solicited.tex | 9 - .../mu/compare/law-bibliography-unsolicited.tex | 8 - .../contrib/fithesis/test/mu/compare/law-czech.tex | 13 - .../fithesis/test/mu/compare/law-english.tex | 13 - .../fithesis/test/mu/compare/law-oldtable.tex | 18 - .../fithesis/test/mu/compare/law-slovak.tex | 13 - .../contrib/fithesis/test/mu/compare/law-table.tex | 17 - .../test/mu/compare/med-bibliography-solicited.tex | 9 - .../mu/compare/med-bibliography-unsolicited.tex | 8 - .../contrib/fithesis/test/mu/compare/med-czech.tex | 13 - .../fithesis/test/mu/compare/med-english.tex | 13 - .../fithesis/test/mu/compare/med-oldtable.tex | 18 - .../fithesis/test/mu/compare/med-slovak.tex | 13 - .../contrib/fithesis/test/mu/compare/med-table.tex | 17 - .../test/mu/compare/ped-bibliography-solicited.tex | 9 - .../mu/compare/ped-bibliography-unsolicited.tex | 8 - .../contrib/fithesis/test/mu/compare/ped-czech.tex | 13 - .../fithesis/test/mu/compare/ped-english.tex | 13 - .../fithesis/test/mu/compare/ped-oldtable.tex | 18 - .../fithesis/test/mu/compare/ped-slovak.tex | 13 - .../contrib/fithesis/test/mu/compare/ped-table.tex | 17 - .../mu/compare/phil-bibliography-solicited.tex | 9 - .../mu/compare/phil-bibliography-unsolicited.tex | 8 - .../fithesis/test/mu/compare/phil-czech-female.tex | 14 - .../fithesis/test/mu/compare/phil-czech-male.tex | 14 - .../fithesis/test/mu/compare/phil-czech.tex | 13 - .../fithesis/test/mu/compare/phil-english.tex | 13 - .../test/mu/compare/phil-kisk-czech-female.tex | 15 - .../test/mu/compare/phil-kisk-czech-male.tex | 15 - .../fithesis/test/mu/compare/phil-kisk-czech.tex | 14 - .../fithesis/test/mu/compare/phil-kisk-english.tex | 14 - .../test/mu/compare/phil-kisk-slovak-female.tex | 15 - .../test/mu/compare/phil-kisk-slovak-male.tex | 15 - .../fithesis/test/mu/compare/phil-kisk-slovak.tex | 14 - .../fithesis/test/mu/compare/phil-oldtable.tex | 18 - .../test/mu/compare/phil-slovak-female.tex | 14 - .../fithesis/test/mu/compare/phil-slovak-male.tex | 14 - .../fithesis/test/mu/compare/phil-slovak.tex | 13 - .../fithesis/test/mu/compare/phil-table.tex | 17 - .../test/mu/compare/sci-bibliography-solicited.tex | 9 - .../mu/compare/sci-bibliography-unsolicited.tex | 8 - .../contrib/fithesis/test/mu/compare/sci-color.tex | 6 - .../fithesis/test/mu/compare/sci-czech-female.tex | 14 - .../fithesis/test/mu/compare/sci-czech-male.tex | 14 - .../contrib/fithesis/test/mu/compare/sci-czech.tex | 13 - .../mu/compare/sci-digital-emptyassignment.tex | 6 - .../test/mu/compare/sci-digital-noassignment.tex | 4 - .../compare/sci-digital-someassignment-oneside.tex | 6 - .../compare/sci-digital-someassignment-twoside.tex | 6 - .../fithesis/test/mu/compare/sci-english.tex | 13 - .../fithesis/test/mu/compare/sci-oldtable.tex | 18 - .../mu/compare/sci-printed-emptyassignment.tex | 6 - .../test/mu/compare/sci-printed-noassignment.tex | 4 - .../compare/sci-printed-someassignment-oneside.tex | 6 - .../compare/sci-printed-someassignment-twoside.tex | 6 - .../fithesis/test/mu/compare/sci-rigorous.tex | 14 - .../fithesis/test/mu/compare/sci-slovak-female.tex | 14 - .../fithesis/test/mu/compare/sci-slovak-male.tex | 14 - .../fithesis/test/mu/compare/sci-slovak.tex | 13 - .../contrib/fithesis/test/mu/compare/sci-table.tex | 17 - .../contrib/fithesis/test/mu/compare/toc-01.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-02.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-03.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-04.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-05.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-06.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-07.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-08.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-09.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-10.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-11.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-12.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-13.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-14.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-15.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-16.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-17.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-18.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-19.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-20.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-21.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-22.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-23.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-24.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-25.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-26.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-27.tex | 28 - .../contrib/fithesis/test/mu/compare/toc-28.tex | 28 - .../latex/contrib/fithesis/test/mu/comparepdf.sh | 46 - .../latex/contrib/fithesis/test/mu/update-tests.sh | 8 - macros/latex/contrib/fithesis/test/parse-date.tex | 40 - macros/latex/contrib/register/README | 9 +- macros/latex/contrib/register/register.dtx | 81 +- macros/latex/contrib/register/register.pdf | Bin 178459 -> 309043 bytes macros/latex/contrib/rest-api/README.md | 6 + macros/latex/contrib/rest-api/rest-api.dtx | 969 +++++++++++++++++ macros/latex/contrib/rest-api/rest-api.ins | 61 ++ macros/latex/contrib/rest-api/rest-api.pdf | Bin 0 -> 173078 bytes 575 files changed, 1245 insertions(+), 16324 deletions(-) delete mode 100644 macros/latex/contrib/fithesis/Makefile delete mode 100644 macros/latex/contrib/fithesis/example/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/example/EXAMPLE/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/example/mu/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/example/mu/Makefile delete mode 100644 macros/latex/contrib/fithesis/example/mu/econ-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/econ-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/econ-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/econ-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/example.bib delete mode 100644 macros/latex/contrib/fithesis/example/mu/fi-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/fi-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/fi-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/fi-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/fsps-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/fsps-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/fsps-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/fsps-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/fss-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/fss-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/fss-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/fss-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/law-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/law-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/law-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/law-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/med-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/med-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/med-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/med-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/ped-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/ped-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/ped-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/ped-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/phil-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/phil-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/phil-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/phil-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/sci-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/sci-lualatex.tex delete mode 100644 macros/latex/contrib/fithesis/example/mu/sci-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/example/mu/sci-pdflatex.tex delete mode 100644 macros/latex/contrib/fithesis/guide/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/guide/EXAMPLE/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/guide/mu/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/guide/mu/Makefile delete mode 100644 macros/latex/contrib/fithesis/guide/mu/econ.ins delete mode 100644 macros/latex/contrib/fithesis/guide/mu/fi.ins delete mode 100644 macros/latex/contrib/fithesis/guide/mu/fsps.ins delete mode 100644 macros/latex/contrib/fithesis/guide/mu/fss.ins delete mode 100644 macros/latex/contrib/fithesis/guide/mu/guide.bib delete mode 100644 macros/latex/contrib/fithesis/guide/mu/guide.dtx delete mode 100644 macros/latex/contrib/fithesis/guide/mu/law.ins delete mode 100644 macros/latex/contrib/fithesis/guide/mu/med.ins delete mode 100644 macros/latex/contrib/fithesis/guide/mu/ped.ins delete mode 100644 macros/latex/contrib/fithesis/guide/mu/phil.ins delete mode 100644 macros/latex/contrib/fithesis/guide/mu/resources/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/guide/mu/resources/Makefile delete mode 100644 macros/latex/contrib/fithesis/guide/mu/resources/cog.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/resources/empty.tex delete mode 100644 macros/latex/contrib/fithesis/guide/mu/resources/vader.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/resources/yoda.pdf delete mode 100644 macros/latex/contrib/fithesis/guide/mu/sci.ins delete mode 100644 macros/latex/contrib/fithesis/locale/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/locale/EXAMPLE.dtx delete mode 100644 macros/latex/contrib/fithesis/locale/EXAMPLE.ins delete mode 100644 macros/latex/contrib/fithesis/locale/Makefile delete mode 100644 macros/latex/contrib/fithesis/logo/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/logo/EXAMPLE/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/logo/mu/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/logo/mu/Makefile create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-base.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-econ.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fi.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fsps.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-fss.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-law.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-med.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-ped.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-phil.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci-color.pdf create mode 100644 macros/latex/contrib/fithesis/logo/mu/fithesis-sci.pdf delete mode 100644 macros/latex/contrib/fithesis/style/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/style/EXAMPLE/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/style/Makefile delete mode 100644 macros/latex/contrib/fithesis/style/mu/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/style/mu/Makefile delete mode 100644 macros/latex/contrib/fithesis/test/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/test/EXAMPLE/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/test/Makefile delete mode 100644 macros/latex/contrib/fithesis/test/mu/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/test/mu/blind/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/test/mu/blind/Makefile delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/Makefile delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/DESCRIPTION delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/Makefile delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/base-10pt.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/base-11pt.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/base-12pt.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/base-digital.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/base-printed.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/econ-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/econ-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/econ-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/econ-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/econ-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/econ-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/econ-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-10pt-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-10pt-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-11pt-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-11pt-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-12pt-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-12pt-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-digital-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-digital-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-printed-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-base-printed-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-econ-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-color-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-color-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-emptyassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-emptyassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-noassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-noassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-someassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-someassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-emptyassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-emptyassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-noassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-noassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-oneside-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-oneside-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-twoside-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-twoside-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-proposal-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-proposal-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-rigorous-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-rigorous-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fi-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-fss-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-law-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-med-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-ped-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-phil-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-solicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-solicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-unsolicited-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-unsolicited-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-color-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-color-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-emptyassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-emptyassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-noassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-noassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-oneside-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-oneside-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-twoside-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-twoside-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-english-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-english-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-oldtable-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-oldtable-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-emptyassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-emptyassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-noassignment-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-noassignment-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-oneside-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-oneside-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-twoside-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-twoside-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-rigorous-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-rigorous-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-female-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-female-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-male-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-male-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-table-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-sci-table-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-01-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-01-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-02-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-02-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-03-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-03-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-04-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-04-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-05-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-05-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-06-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-06-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-07-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-07-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-08-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-08-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-09-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-09-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-10-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-10-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-11-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-11-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-12-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-12-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-13-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-13-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-14-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-14-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-15-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-15-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-16-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-16-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-17-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-17-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-18-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-18-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-19-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-19-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-20-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-20-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-21-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-21-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-22-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-22-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-23-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-23-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-24-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-24-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-25-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-25-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-26-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-26-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-27-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-27-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-28-lualatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/expected-toc-28-pdflatex.pdf delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-color.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-czech-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-czech-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-digital-emptyassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-digital-noassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-digital-someassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-printed-emptyassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-printed-noassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-printed-someassignment-oneside.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-printed-someassignment-twoside.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-proposal.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-rigorous.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-slovak-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-slovak-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fi-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fsps-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fsps-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fsps-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fsps-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fsps-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fsps-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fsps-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-czech-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-czech-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-slovak-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-slovak-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/fss-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/law-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/law-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/law-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/law-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/law-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/law-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/law-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/med-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/med-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/med-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/med-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/med-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/med-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/med-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/ped-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/ped-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/ped-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/ped-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/ped-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/ped-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/ped-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-czech-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-czech-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-slovak-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-slovak-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/phil-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-bibliography-solicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-bibliography-unsolicited.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-color.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-czech-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-czech-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-czech.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-digital-emptyassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-digital-noassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-digital-someassignment-oneside.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-digital-someassignment-twoside.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-english.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-oldtable.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-printed-emptyassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-printed-noassignment.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-printed-someassignment-oneside.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-printed-someassignment-twoside.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-rigorous.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-slovak-female.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-slovak-male.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-slovak.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/sci-table.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-01.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-02.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-03.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-04.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-05.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-06.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-07.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-08.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-09.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-10.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-11.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-12.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-13.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-14.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-15.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-16.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-17.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-18.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-19.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-20.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-21.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-22.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-23.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-24.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-25.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-26.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-27.tex delete mode 100644 macros/latex/contrib/fithesis/test/mu/compare/toc-28.tex delete mode 100755 macros/latex/contrib/fithesis/test/mu/comparepdf.sh delete mode 100755 macros/latex/contrib/fithesis/test/mu/update-tests.sh delete mode 100644 macros/latex/contrib/fithesis/test/parse-date.tex create mode 100644 macros/latex/contrib/rest-api/README.md create mode 100644 macros/latex/contrib/rest-api/rest-api.dtx create mode 100644 macros/latex/contrib/rest-api/rest-api.ins create mode 100644 macros/latex/contrib/rest-api/rest-api.pdf (limited to 'macros/latex/contrib') diff --git a/macros/latex/contrib/fithesis/Makefile b/macros/latex/contrib/fithesis/Makefile deleted file mode 100644 index 77b9cc39a8..0000000000 --- a/macros/latex/contrib/fithesis/Makefile +++ /dev/null @@ -1,233 +0,0 @@ -SUBMAKES_REQUIRED=logo/mu locale style style/mu -SUBMAKES_EXTRA=guide/mu example/mu -SUBMAKES_TEST=test test/mu/blind test/mu/compare \ - test/mu/compare-example -SUBMAKES=$(SUBMAKES_REQUIRED) $(SUBMAKES_EXTRA) $(SUBMAKES_TEST) -.PHONY: all base complete docs clean dist dist-implode implode \ - install install-base install-docs uninstall tests $(SUBMAKES) - -CLASSFILES=fithesis.cls fithesis2.cls fithesis3.cls -STYLEFILES=style/*.sty style/*/*.sty style/*/*.clo -EPSLOGOS=logo/*/*.eps -PDFLOGOS=logo/*/*.pdf -LOGOS=$(EPSLOGOS) $(PDFLOGOS) -LOCALES=locale/*.def locale/*/*.def locale/*/*/*.def -DTXFILES=*.dtx locale/czech.dtx locale/english.dtx \ - locale/slovak.dtx style/*.dtx style/*/*.dtx -INSFILES=*.ins locale/czech.ins locale/english.ins \ - locale/slovak.ins style/*.ins style/*/*.ins -TESTS=test/*.tex test/mu/compare/*.pdf test/mu/compare/*.tex \ - test/mu/compare-example/*.pdf test/mu/comparepdf.sh \ - test/mu/update-tests.sh -MAKES=guide/mu/Makefile guide/mu/resources/Makefile \ - locale/Makefile logo/mu/Makefile Makefile style/Makefile \ - style/mu/Makefile test/Makefile test/mu/blind/Makefile \ - test/mu/compare/Makefile test/mu/compare-example/Makefile -USEREXAMPLE_SOURCES=example/mu/Makefile example/mu/example.dtx \ - example/mu/*.ins example/mu/latexmkrc -USEREXAMPLES=example/mu/econ-lualatex.pdf \ - example/mu/econ-pdflatex.pdf example/mu/fi-lualatex.pdf \ - example/mu/fi-pdflatex.pdf example/mu/fsps-lualatex.pdf \ - example/mu/fsps-pdflatex.pdf example/mu/fss-lualatex.pdf \ - example/mu/fss-pdflatex.pdf example/mu/law-lualatex.pdf \ - example/mu/law-pdflatex.pdf example/mu/med-lualatex.pdf \ - example/mu/med-pdflatex.pdf example/mu/ped-lualatex.pdf \ - example/mu/ped-pdflatex.pdf example/mu/phil-lualatex.pdf \ - example/mu/phil-pdflatex.pdf example/mu/sci-lualatex.pdf \ - example/mu/sci-pdflatex.pdf -DEVEXAMPLES=guide/EXAMPLE/DESCRIPTION guide/mu/DESCRIPTION \ - guide/mu/resources/DESCRIPTION guide/DESCRIPTION \ - locale/DESCRIPTION locale/EXAMPLE.dtx locale/EXAMPLE.ins \ - logo/EXAMPLE/DESCRIPTION logo/mu/DESCRIPTION \ - logo/DESCRIPTION style/EXAMPLE/DESCRIPTION style/mu/DESCRIPTION \ - style/DESCRIPTION test/DESCRIPTION test/EXAMPLE/DESCRIPTION \ - test/mu/DESCRIPTION test/mu/blind/DESCRIPTION \ - test/mu/compare/DESCRIPTION test/mu/compare-example/DESCRIPTION \ - example/EXAMPLE/DESCRIPTION example/mu/DESCRIPTION \ - example/DESCRIPTION -EXAMPLES=$(USEREXAMPLES) $(DEVEXAMPLES) -MISCELLANEOUS=guide/mu/resources/empty.tex guide/mu/guide.bib \ - guide/mu/guide.dtx guide/mu/*.ins guide/mu/resources/cog.pdf \ - guide/mu/resources/vader.pdf guide/mu/resources/yoda.pdf \ - example/mu/example.bib $(USEREXAMPLES:.pdf=.tex) README.md -RESOURCES=$(STYLEFILES) $(LOGOS) $(LOCALES) -SOURCES=$(DTXFILES) $(INSFILES) LICENSE.tex -AUXFILES=fithesis.aux fithesis.log fithesis.toc fithesis.ind \ - fithesis.idx fithesis.out fithesis.ilg fithesis.gls \ - fithesis.glo fithesis.hd fithesis.lot -MANUAL=fithesis.pdf -PDFSOURCES=fithesis.dtx -GUIDES=guide/mu/econ.pdf guide/mu/fi.pdf guide/mu/fsps.pdf \ - guide/mu/fss.pdf guide/mu/law.pdf guide/mu/med.pdf \ - guide/mu/ped.pdf guide/mu/phil.pdf guide/mu/sci.pdf -PDFS=$(MANUAL) $(GUIDES) $(USEREXAMPLES) -DOCS=$(MANUAL) $(GUIDES) -VERSION=VERSION.tex -MAKEABLES=$(PDFS) $(CLASSFILES) $(VERSION) -TDSARCHIVE=fithesis.tds.zip -CTANARCHIVE=fithesis.ctan.zip -DISTARCHIVE=fithesis.zip -ARCHIVES=$(TDSARCHIVE) $(CTANARCHIVE) $(DISTARCHIVE) -LATEXFILES=$(CLASSFILES) $(RESOURCES) - -TEXLIVEDIR=$(shell kpsewhich -var-value TEXMFLOCAL) - -# This is the default pseudo-target. -all: base - -# This pseudo-target expands all the docstrip files, converts the -# logos and creates the class files. -base: $(SUBMAKES_REQUIRED) - make $(CLASSFILES) - -# This pseudo-target creates the class files and typesets the -# technical documentation, the user guides, and the user examples. -complete: base - make $(PDFS) clean - -# This pseudo-target typesets the technical documentation and the -# user guides. -docs: - make $(DOCS) clean - -# This pseudo-target calls a submakefile. -$(SUBMAKES): - make -C $@ all - -# This pseudo-target performs the tests. -tests: base $(SUBMAKES_TEST) - -# This pseudo-target creates the distribution archive. -dist: dist-implode complete - make $(TDSARCHIVE) $(DISTARCHIVE) $(CTANARCHIVE) - -# This target creates the class files. -$(CLASSFILES): fithesis.ins fithesis.dtx - xetex $< - -# This target typesets the guides and user examples. -$(GUIDES) $(USEREXAMPLES): $(CLASSFILES) $(RESOURCES) - make -BC $(dir $@) - -# This target typesets the technical documentation. -$(MANUAL): $(DTXFILES) - pdflatex $< - pdflatex $< - makeindex -s gind.ist $(basename $@) - makeindex -s gglo.ist -o $(basename $@).gls $(basename $@).glo - pdflatex $< - pdflatex $< - -# This target generates a TeX directory structure file. -$(TDSARCHIVE): - DIR=`mktemp -d` && \ - make install to="$$DIR" nohash=true && \ - (cd "$$DIR" && zip -r -v -nw $@ *) && \ - mv "$$DIR"/$@ $@ && rm -rf "$$DIR" - -# This target generates a distribution file. -$(DISTARCHIVE): $(SOURCES) $(LATEXFILES) $(MAKES) $(TESTS) \ - $(USEREXAMPLE_SOURCES) $(DOCS) $(PDFSOURCES) $(MISCELLANEOUS) \ - $(EXAMPLES) $(VERSION) - DIR=`mktemp -d` && \ - cp -v $(TDSARCHIVE) "$$DIR" && \ - tar c $^ | tar xvC "$$DIR" && \ - (cd "$$DIR" && zip -r -v -nw $@ *) && \ - mv "$$DIR"/$@ . && rm -rf "$$DIR" - -# This target generates a CTAN distribution file. -$(CTANARCHIVE): $(SOURCES) $(MAKES) $(TESTS) $(EXAMPLES) \ - $(MISCELLANEOUS) $(EPSLOGOS) $(DOCS) $(VERSION) - DIR=`mktemp -d` && mkdir -p "$$DIR/fithesis" && \ - cp -v $(TDSARCHIVE) "$$DIR" && \ - tar c $^ | tar xvC "$$DIR/fithesis" && \ - printf '.PHONY: implode\nimplode:\n' > \ - "$$DIR/fithesis/example/mu/Makefile" && \ - (cd "$$DIR" && zip -r -v -nw $@ *) && \ - mv "$$DIR"/$@ . && rm -rf "$$DIR" - -# This pseudo-target installs the class, locale, style, and logo -# files - as well as the technical documentation and user guides - -# into the TeX directory structure, whose root directory is -# specified within the "to" argument. Specify "nohash=true", if you -# wish to forgo the reindexing of the package database. -install: install-base install-docs - -# This pseudo-target installs the class, locale, style, and logo -# files into the TeX directory structure, whose root directory is -# specified within the "to" argument. Specify "nohash=true", if you -# wish to forgo the reindexing of the package database. -install-base: - @if [ -z "$(to)" ]; then \ - printf "Usage: make install-base to=DIRECTORY\n"; \ - printf "Detected TeXLive directory: %s\n" $(TEXLIVEDIR); \ - exit 1; \ - fi - - @# Class, locale, style and logo files - mkdir -p "$(to)/tex/latex/fithesis" - tar c $(LATEXFILES) | tar xvC "$(to)/tex/latex/fithesis" - - @# Source files - mkdir -p "$(to)/source/latex/fithesis" - tar c $(SOURCES) | tar xvC "$(to)/source/latex/fithesis" - - @# Rebuild the hash - [ "$(nohash)" = "true" ] || texhash - -# This pseudo-target installs the the technical and user -# documentation into the TeX directory structure, whose root -# directory is specified within the "to" argument. Specify -# "nohash=true", if you wish to forgo the reindexing of the package -# database. -install-docs: - @if [ -z "$(to)" ]; then \ - printf "Usage: make install-docs to=DIRECTORY\n"; \ - printf "Detected TeXLive directory: %s\n" $(TEXLIVEDIR); \ - exit 1; \ - fi - - @# Documentation - mkdir -p "$(to)/doc/latex/fithesis" - tar c $(DOCS) | tar xvC "$(to)/doc/latex/fithesis" - - @# Rebuild the hash - [ "$(nohash)" = "true" ] || texhash - - -# This pseudo-target uninstalls the class, locale, style, and logo -# files - as well as the technical documentation and user guides - -# from the TeX directory structure, whose root directory is -# specified within the "from" argument. Specify "nohash=true", if -# you wish to forgo the reindexing of the package database. -uninstall: - @if [ -z "$(from)" ]; then \ - printf "Usage: make uninstall from=DIRECTORY\n"; \ - printf "Detected TeXLive directory: %s\n" $(TEXLIVEDIR); \ - exit 1; \ - fi - - @# Class, locale, style and logo files - rm -rf "$(from)/tex/latex/fithesis" - - @# Source files - rm -rf "$(from)/source/latex/fithesis" - - @# Documentation - rm -rf "$(from)/doc/latex/fithesis" - - @# Rebuild the hash - [ "$(nohash)" = "true" ] || texhash - -# This pseudo-target removes any existing auxiliary files. -clean: - rm -f $(AUXFILES) - -# This pseudo-target removes the distribution archives. -dist-implode: - rm -f $(ARCHIVES) - -# This pseudo-target removes any makeable files. -implode: clean dist-implode - rm -f $(MAKEABLES) - for dir in $(SUBMAKES); do make implode -C "$$dir"; done diff --git a/macros/latex/contrib/fithesis/VERSION.tex b/macros/latex/contrib/fithesis/VERSION.tex index dab9238697..d0cfdde1f4 100644 --- a/macros/latex/contrib/fithesis/VERSION.tex +++ b/macros/latex/contrib/fithesis/VERSION.tex @@ -1 +1 @@ -2018/03/25 v0.3.50 fithesis3 MU thesis class +2020/03/09 v0.3.51 fithesis3 MU thesis class diff --git a/macros/latex/contrib/fithesis/example/DESCRIPTION b/macros/latex/contrib/fithesis/example/DESCRIPTION deleted file mode 100644 index 54412ff39a..0000000000 --- a/macros/latex/contrib/fithesis/example/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This directory can contain subdirectories with example documents of -various universities. diff --git a/macros/latex/contrib/fithesis/example/EXAMPLE/DESCRIPTION b/macros/latex/contrib/fithesis/example/EXAMPLE/DESCRIPTION deleted file mode 100644 index b5a953aa87..0000000000 --- a/macros/latex/contrib/fithesis/example/EXAMPLE/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This is an empty directory. You can rename it to match the name of -your university and place the respective example documents in here. diff --git a/macros/latex/contrib/fithesis/example/mu/DESCRIPTION b/macros/latex/contrib/fithesis/example/mu/DESCRIPTION deleted file mode 100644 index e875f3124c..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This directory contains example documents for the various faculties -of the Masaryk University (Brno, Czech Republic). diff --git a/macros/latex/contrib/fithesis/example/mu/Makefile b/macros/latex/contrib/fithesis/example/mu/Makefile deleted file mode 100644 index c9bda433fb..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/Makefile +++ /dev/null @@ -1,2 +0,0 @@ -.PHONY: implode -implode: diff --git a/macros/latex/contrib/fithesis/example/mu/econ-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/econ-lualatex.pdf deleted file mode 100644 index 1af9961166..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/econ-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/econ-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/econ-lualatex.tex deleted file mode 100644 index a41a25d719..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/econ-lualatex.tex +++ /dev/null @@ -1,686 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - autoLayout = false, - university = mu, - faculty = econ, - type = bc, - field = Applied Econometrics, - department = Department of Finance, - author = Jane Doe, - gender = f, - advisor = John Smith, - extra = { - advisorCsGenitiv = {Johna Smithe}, - advisorSkGenitiv = {Johna Smitha}, - }, - title = The Economic Value of LaTeX, - TeXtitle = The Economic Value of \LaTeX, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which - can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my - thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% Uncomment the following line (by removing the % symbol at - %% the beginning) and replace `assignment.pdf` with the - %% filename of your scanned thesis assignment. - % assignment = assignment.pdf, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - titleEn = The Economic Value of LaTeX, - TeXtitleEn = The Economic Value of \LaTeX, - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my - thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\usepackage{chngcntr} -\counterwithout{table}{chapter} % Flat numbering of tables. -\counterwithout{figure}{chapter} % Flat numbering of figures. -\begin{document} -\makeatletter - \thesis@preamble %% Print the preamble. -\makeatother - -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \emph{Source: <>} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \emph{Source: <>} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \vskip\abovecaptionskip\emph{Source: <>} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\makeatletter - \thesis@postamble %% Print the postamble. -\makeatother - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/econ-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/econ-pdflatex.pdf deleted file mode 100644 index 2079d72e06..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/econ-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/econ-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/econ-pdflatex.tex deleted file mode 100644 index cfc5539fc7..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/econ-pdflatex.tex +++ /dev/null @@ -1,693 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=english, %% By using `czech` or `slovak` as the main locale - %% instead of `english`, you can typeset the thesis - %% in either Czech or Slovak, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - autoLayout = false, - university = mu, - faculty = econ, - type = bc, - field = Applied Econometrics, - department = Department of Finance, - author = Jane Doe, - gender = f, - advisor = John Smith, - extra = { - advisorCsGenitiv = {Johna Smithe}, - advisorSkGenitiv = {Johna Smitha}, - }, - title = The Economic Value of LaTeX, - TeXtitle = The Economic Value of \LaTeX, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which - can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my - thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% Uncomment the following line (by removing the % symbol at - %% the beginning) and replace `assignment.pdf` with the - %% filename of your scanned thesis assignment. - % assignment = assignment.pdf, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - titleEn = The Economic Value of LaTeX, - TeXtitleEn = The Economic Value of \LaTeX, - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my - thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\usepackage{chngcntr} -\counterwithout{table}{chapter} % Flat numbering of tables. -\counterwithout{figure}{chapter} % Flat numbering of figures. -\begin{document} -\makeatletter - \thesis@preamble %% Print the preamble. -\makeatother - -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \emph{Source: <>} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \emph{Source: <>} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \vskip\abovecaptionskip\emph{Source: <
>} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\makeatletter - \thesis@postamble %% Print the postamble. -\makeatother - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/example.bib b/macros/latex/contrib/fithesis/example/mu/example.bib deleted file mode 100644 index 60b8b9ec79..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/example.bib +++ /dev/null @@ -1,123 +0,0 @@ -% The example bibliographical entries below were borrowed from the -% package documentation. - -% BORGMAN, Christine L., 2003. From Gutenberg to the global information -% infrastructure: access to information in the networked world. First. Cambridge -% (Mass): The MIT Press. ISBN 0-262-52345-0 [xviii, 324] - -@BOOK{borgman03, - author = {Borgman, Christine L.}, - date = {2003}, - title = {From Gutenberg to the global information infrastructure}, - subtitle = {access to information in the networked world}, - edition = {1}, % should not be stated - location = {Cambridge (Mass)}, - publisher = {The MIT Press}, - pagetotal = {xviii, 324}, - isbn = {0-262-52345-0}, - langid = {english} -} - -% GREENBERG, David, 1998. Camel drivers and gatecrashers: quality control in -% the digital research library. In: HAWKINS, B.L et al. (eds.). The mirage of -% continuity: reconfiguring academic information resources for the 21st -% century. Washington (D.C.): Council on Library and Information Resources; -% Association of American Universities, pp. 105–116 - -@INCOLLECTION{greenberg98, - crossref = {mirage98}, - author = {Greenberg, David}, - title = {Camel drivers and gatecrashers}, - subtitle = {quality control in the digital research library}, - pages = {105-116}, -} - -@COLLECTION{mirage98, - title = {The mirage of continuity}, - subtitle = {reconfiguring academic information - resources for the 21st century}, - editor = {Hawkins, B.L and Battin, P}, - date = {1998}, - location = {Washington (D.C.)}, - publisher = {Council on Library and Information Resources; - Association of American Universities}, - langid = {english} -} - -% LYNCH, C., 2005. Where do we go from here?: the next decade for digital -% libraries. DLib Magazine [online]. Vol. 11, no. 7/8 [visited on 2005-08-15]. -% ISSN 1082-9873. Available from: -% http://www.dlib.org/dlib/july05/lynch/07lynch.html - -@ARTICLE{lynch05, - crossref = {dlib}, - author = {Lynch, C.}, - title = {Where do we go from here?}, - subtitle = {the next decade for digital libraries}, - url = {http://www.dlib.org/dlib/july05/lynch/07lynch.html}, - urldate = {2005-08-15} -} - -@PERIODICAL{dlib, - journaltitle = {DLib Magazine}, - date = {2005}, - volume = {11}, - number = {7/8}, - issn = {1082-9873}, - langid = {english}, -} - -% HÀN, Thé Thành, 2001. Micro-typographic extensions to the TEX type- setting -% system [online]. Brno [visited on 2016-12-09]. Available from: -% http://www.pragma-ade.nl/pdftex/thesis.pdf. PhD thesis. The Faculty of -% Informatics, Masaryk University. - -@PHDTHESIS{thanh01, - author = {Hàn Thé, Thành}, - title = {Micro-typographic extensions to the \TeX{} typesetting system}, - date = {2001}, - institution = {The Faculty of Informatics, Masaryk University}, - location = {Brno}, - url = {http://www.pragma-ade.nl/pdftex/thesis.pdf}, - urldate = {2016-12-09}, - langid = {english} -} - -% SHANNON, Claude Elwood, 1940. A symbolic analysis of relay and switching -% circuits. Available from DOI: 1721.1/11173. Master’s thesis. Massachusetts -% Institute of Technology. - -@MASTERSTHESIS{shannon40, - author = {Shannon, Claude Elwood}, - title = {A symbolic analysis of relay and switching circuits}, - date = {1940}, - institution = {Massachusetts Institute of Technology}, - langid = {english}, - doi = {1721.1/11173}, -} - -% EHLINGER JR., Philip Charles. Device for the treatment of hiccups. US. -% US Patent, 7062320. - -@PATENT{ehlinger06, - author = {Ehlinger Jr., Philip Charles}, - title = {Device for the treatment of hiccups}, - type = {US Patent}, - location = {US}, - date = {2006}, - number = {7062320}, - langid = {english} -} - -% Masaryk University, 1996–2009 [online]. Brno: Masaryk University -% [visited on 2016-12-09]. Available from: https://www.muni.cz/en. - -@ONLINE{muni, - publisher = {Masaryk University}, - title = {Masaryk University}, - date = {1996/2009}, - url = {https://www.muni.cz/en}, - urldate = {2016-12-09}, - location = {Brno}, - langid = {english} -} diff --git a/macros/latex/contrib/fithesis/example/mu/fi-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/fi-lualatex.pdf deleted file mode 100644 index 20734c572e..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/fi-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/fi-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/fi-lualatex.tex deleted file mode 100644 index 9fdd804037..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/fi-lualatex.tex +++ /dev/null @@ -1,651 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = fi, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = {The Proof of P = NP}, - TeXtitle = {The Proof of $\mathsf{P}=\mathsf{NP}$}, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -\ or %% Let us define a compound command: -\def\citeauthoryear#1{(\textcite{#1},~\citeyear{#1})}% -\citeauthoryear{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/fi-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/fi-pdflatex.pdf deleted file mode 100644 index 5858d8b576..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/fi-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/fi-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/fi-pdflatex.tex deleted file mode 100644 index 31c18bde1b..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/fi-pdflatex.tex +++ /dev/null @@ -1,658 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=english, %% By using `czech` or `slovak` as the main locale - %% instead of `english`, you can typeset the thesis - %% in either Czech or Slovak, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = fi, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = {The Proof of P = NP}, - TeXtitle = {The Proof of $\mathsf{P}=\mathsf{NP}$}, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -\ or %% Let us define a compound command: -\def\citeauthoryear#1{(\textcite{#1},~\citeyear{#1})}% -\citeauthoryear{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/fsps-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/fsps-lualatex.pdf deleted file mode 100644 index 2a5e95bb8e..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/fsps-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/fsps-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/fsps-lualatex.tex deleted file mode 100644 index abec31eaf1..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/fsps-lualatex.tex +++ /dev/null @@ -1,645 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = fsps, - type = bc, - field = Sport Management, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = The use of LaTeX for the Typesetting - of Sports Tables, - TeXtitle = The use of \LaTeX\ for the Typesetting - of Sports Tables, - bib = example.bib, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - {\singlespacing - \printbibliography[heading=bibintoc] %% Print the bibliography. - } - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/fsps-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/fsps-pdflatex.pdf deleted file mode 100644 index db7adad919..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/fsps-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/fsps-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/fsps-pdflatex.tex deleted file mode 100644 index 35bb343b20..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/fsps-pdflatex.tex +++ /dev/null @@ -1,652 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=english, %% By using `czech` or `slovak` as the main locale - %% instead of `english`, you can typeset the thesis - %% in either Czech or Slovak, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = fsps, - type = bc, - field = Sport Management, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = The use of LaTeX for the Typesetting - of Sports Tables, - TeXtitle = The use of \LaTeX\ for the Typesetting - of Sports Tables, - bib = example.bib, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - {\singlespacing - \printbibliography[heading=bibintoc] %% Print the bibliography. - } - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/fss-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/fss-lualatex.pdf deleted file mode 100644 index e642cd22e9..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/fss-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/fss-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/fss-lualatex.tex deleted file mode 100644 index 65365d503b..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/fss-lualatex.tex +++ /dev/null @@ -1,658 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = fss, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = LaTeX and Its Impact on the - Information Society, - TeXtitle = \LaTeX\ and Its Impact on the - Information Society, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/fss-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/fss-pdflatex.pdf deleted file mode 100644 index 03e8a4e464..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/fss-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/fss-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/fss-pdflatex.tex deleted file mode 100644 index 9ca917560b..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/fss-pdflatex.tex +++ /dev/null @@ -1,665 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=english, %% By using `czech` or `slovak` as the main locale - %% instead of `english`, you can typeset the thesis - %% in either Czech or Slovak, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = fss, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = LaTeX and Its Impact on the - Information Society, - TeXtitle = \LaTeX\ and Its Impact on the - Information Society, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/law-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/law-lualatex.pdf deleted file mode 100644 index 6193dc362e..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/law-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/law-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/law-lualatex.tex deleted file mode 100644 index 6e0080e11c..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/law-lualatex.tex +++ /dev/null @@ -1,659 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = law, - department = The Department of Commercial Law, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = The Legal Aspects of the LaTeX Project - Public License, - TeXtitle = The Legal Aspects of the \LaTeX\ Project - Public License, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/law-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/law-pdflatex.pdf deleted file mode 100644 index 18cd07d2a9..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/law-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/law-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/law-pdflatex.tex deleted file mode 100644 index 6c4ea5931d..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/law-pdflatex.tex +++ /dev/null @@ -1,666 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=english, %% By using `czech` or `slovak` as the main locale - %% instead of `english`, you can typeset the thesis - %% in either Czech or Slovak, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = law, - department = The Department of Commercial Law, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = The Legal Aspects of the LaTeX Project - Public License, - TeXtitle = The Legal Aspects of the \LaTeX\ Project - Public License, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/med-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/med-lualatex.pdf deleted file mode 100644 index 9e59c9d1f2..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/med-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/med-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/med-lualatex.tex deleted file mode 100644 index f8483ad28a..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/med-lualatex.tex +++ /dev/null @@ -1,661 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = med, - field = Optometry, - department = The Department of Optometry and - Orthoptics, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = The Curative Effects of Good - Typography on the Quality of Sight, - TeXtitle = The Curative Effects of Good\\ - Typography on the Quality of Sight, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/med-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/med-pdflatex.pdf deleted file mode 100644 index 4d4adf5f44..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/med-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/med-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/med-pdflatex.tex deleted file mode 100644 index 4e672a80ad..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/med-pdflatex.tex +++ /dev/null @@ -1,668 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=english, %% By using `czech` or `slovak` as the main locale - %% instead of `english`, you can typeset the thesis - %% in either Czech or Slovak, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = med, - field = Optometry, - department = The Department of Optometry and - Orthoptics, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = The Curative Effects of Good - Typography on the Quality of Sight, - TeXtitle = The Curative Effects of Good\\ - Typography on the Quality of Sight, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/ped-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/ped-lualatex.pdf deleted file mode 100644 index d9ea42f658..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/ped-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/ped-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/ped-lualatex.tex deleted file mode 100644 index d00cf73bf5..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/ped-lualatex.tex +++ /dev/null @@ -1,662 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = ped, - type = bc, - department = Department of Primary Pedagogy, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = The Challenges of Teaching LaTeX - to Preschool Children, - TeXtitle = The Challenges of Teaching \LaTeX\ - to Preschool Children, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -\ or %% Let us define a compound command: -\def\citeauthoryear#1{(\textcite{#1},~\citeyear{#1})}% -\citeauthoryear{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/ped-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/ped-pdflatex.pdf deleted file mode 100644 index 70c2689c1b..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/ped-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/ped-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/ped-pdflatex.tex deleted file mode 100644 index 04b0d63297..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/ped-pdflatex.tex +++ /dev/null @@ -1,669 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=english, %% By using `czech` or `slovak` as the main locale - %% instead of `english`, you can typeset the thesis - %% in either Czech or Slovak, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = ped, - type = bc, - department = Department of Primary Pedagogy, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = The Challenges of Teaching LaTeX - to Preschool Children, - TeXtitle = The Challenges of Teaching \LaTeX\ - to Preschool Children, - keywords = {keyword1, keyword2, ...}, - TeXkeywords = {keyword1, keyword2, \ldots}, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% The following keys are only useful, when you're using a - %% locale other than English. You can safely omit them in an - %% English thesis. - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -\ or %% Let us define a compound command: -\def\citeauthoryear#1{(\textcite{#1},~\citeyear{#1})}% -\citeauthoryear{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/phil-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/phil-lualatex.pdf deleted file mode 100644 index ed21bf2deb..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/phil-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/phil-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/phil-lualatex.tex deleted file mode 100644 index 8aa2139809..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/phil-lualatex.tex +++ /dev/null @@ -1,650 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = phil, - department = Department of Psychology, - field = Cognitive Sciences, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = What Can Typography Tell Us - About the Nature of Man, - TeXtitle = What Can Typography Tell Us\\ - About the Nature of Man, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -\ or %% Let us define a compound command: -\def\citeauthoryear#1{(\textcite{#1},~\citeyear{#1})}% -\citeauthoryear{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/phil-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/phil-pdflatex.pdf deleted file mode 100644 index 5983cf9800..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/phil-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/phil-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/phil-pdflatex.tex deleted file mode 100644 index 2811b6bfa5..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/phil-pdflatex.tex +++ /dev/null @@ -1,657 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=english, %% By using `czech` or `slovak` as the main locale - %% instead of `english`, you can typeset the thesis - %% in either Czech or Slovak, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = phil, - department = Department of Psychology, - field = Cognitive Sciences, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = What Can Typography Tell Us - About the Nature of Man, - TeXtitle = What Can Typography Tell Us\\ - About the Nature of Man, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -\ or %% Let us define a compound command: -\def\citeauthoryear#1{(\textcite{#1},~\citeyear{#1})}% -\citeauthoryear{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/sci-lualatex.pdf b/macros/latex/contrib/fithesis/example/mu/sci-lualatex.pdf deleted file mode 100644 index f325377c23..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/sci-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/sci-lualatex.tex b/macros/latex/contrib/fithesis/example/mu/sci-lualatex.tex deleted file mode 100644 index 2196d089ac..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/sci-lualatex.tex +++ /dev/null @@ -1,693 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage{polyglossia} %% By using `czech` or `slovak` as the -\setmainlanguage{english} %% main locale instead of `english`, you -%% can typeset the thesis in either Czech or Slovak, respectively. -\setotherlanguages{german, russian, czech, slovak} %% The -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\newfontfamily\russianfont[Script=Cyrillic,Ligatures=TeX]{PT Serif} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = sci, - department = Ústav matematiky a Å¡tatistiky, - departmentEn = Department of Mathematics and - Statistics, - extra = { - departmentCs = Ústav matematiky a statistiky, - }, - programme = Matematika, - programmeEn = Mathematics, - extra = { - programmeCs = Matematika, - }, - field = FinanÄná a poistná matematika, - fieldEn = Financial and Insurance Mathematics, - extra = { - fieldCs = FinanÄní a pojistná matematika, - }, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = Princípy matematickej sadzby v programe TeX, - TeXtitle = Princípy matematickej sadzby\\v~programe \TeX, - titleEn = The Principles of the Typesetting of - Mathematics in TeX: the Program, - TeXtitleEn = The Principles of the Typesetting of - Mathematics in \TeX: the Program, - extra = { - titleCs = Principy matematické sazby v programu TeX, - TeXtitleCs = Principy matematické sazby\\v~programu \TeX, - }, - keywords = {kľúÄové slovo 1, kľúÄové slovo 2, ...}, - TeXkeywords = {kľúÄové slovo 1, kľúÄové slovo 2, \ldots}, - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - extra = { - keywordsCs = {klíÄové slovo 1, klíÄové slovo 2, ...}, - TeXkeywordsCs = {klíÄové slovo 1, klíÄové slovo 2, \ldots}, - }, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, - extra = { - abstractCs = {This is the Czech abstract of my thesis, which can - - span multiple paragraphs.}, - }, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% Uncomment the following line (by removing the % symbol at - %% the beginning) and replace `assignment.pdf` with the - %% filename of your scanned thesis assignment. - % assignment = assignment.pdf, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian} -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{lualatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -\ or %% Let us define a compound command: -\def\citeauthoryear#1{(\textcite{#1},~\citeyear{#1})}% -\citeauthoryear{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/example/mu/sci-pdflatex.pdf b/macros/latex/contrib/fithesis/example/mu/sci-pdflatex.pdf deleted file mode 100644 index de60004980..0000000000 Binary files a/macros/latex/contrib/fithesis/example/mu/sci-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/example/mu/sci-pdflatex.tex b/macros/latex/contrib/fithesis/example/mu/sci-pdflatex.tex deleted file mode 100644 index 6b2e09372b..0000000000 --- a/macros/latex/contrib/fithesis/example/mu/sci-pdflatex.tex +++ /dev/null @@ -1,700 +0,0 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%% I, the copyright holder of this work, release this work into the -%% public domain. This applies worldwide. In some countries this may -%% not be legally possible; if so: I grant anyone the right to use -%% this work for any purpose, without any conditions, unless such -%% conditions are required by law. -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\documentclass[ - digital, %% This option enables the default options for the - %% digital version of a document. Replace with `printed` - %% to enable the default options for the printed version - %% of a document. - twoside, %% This option enables double-sided typesetting. Use at - %% least 120 g/m² paper to prevent show-through. Replace - %% with `oneside` to use one-sided typesetting; use only - %% if you don’t have access to a double-sided printer, - %% or if one-sided typesetting is a formal requirement - %% at your faculty. - table, %% This option causes the coloring of tables. Replace - %% with `notable` to restore plain LaTeX tables. - lof, %% This option prints the List of Figures. Replace with - %% `nolof` to hide the List of Figures. - lot, %% This option prints the List of Tables. Replace with - %% `nolot` to hide the List of Tables. - %% More options are listed in the user guide at - %% . -]{fithesis3} -%% The following section sets up the locales used in the thesis. -\usepackage[resetfonts]{cmap} %% We need to load the T2A font encoding -\usepackage[T1,T2A]{fontenc} %% to use the Cyrillic fonts with Russian texts. -\usepackage[ - main=slovak, %% By using `czech` or `english` as the main locale - %% instead of `slovak`, you can typeset the thesis - %% in either Czech or English, respectively. - english, german, russian, czech, slovak %% The additional keys allow -]{babel} %% foreign texts to be typeset as follows: -%% -%% \begin{otherlanguage}{german} ... \end{otherlanguage} -%% \begin{otherlanguage}{russian} ... \end{otherlanguage} -%% \begin{otherlanguage}{czech} ... \end{otherlanguage} -%% \begin{otherlanguage}{slovak} ... \end{otherlanguage} -%% -%% For non-Latin scripts, it may be necessary to load additional -%% fonts: -\usepackage{paratype} -\def\textrussian#1{{\usefont{T2A}{PTSerif-TLF}{m}{rm}#1}} -%% -%% The following section sets up the metadata of the thesis. -\thesissetup{ - date = \the\year/\the\month/\the\day, - university = mu, - faculty = sci, - department = Ústav matematiky a Å¡tatistiky, - departmentEn = Department of Mathematics and - Statistics, - extra = { - departmentCs = Ústav matematiky a statistiky, - }, - programme = Matematika, - programmeEn = Mathematics, - extra = { - programmeCs = Matematika, - }, - field = FinanÄná a poistná matematika, - fieldEn = Financial and Insurance Mathematics, - extra = { - fieldCs = FinanÄní a pojistná matematika, - }, - type = bc, - author = Jane Doe, - gender = f, - advisor = John Smith, - title = Princípy matematickej sadzby v programe TeX, - TeXtitle = Princípy matematickej sadzby\\v~programe \TeX, - titleEn = The Principles of the Typesetting of - Mathematics in TeX: the Program, - TeXtitleEn = The Principles of the Typesetting of - Mathematics in \TeX: the Program, - extra = { - titleCs = Principy matematické sazby v programu TeX, - TeXtitleCs = Principy matematické sazby\\v~programu \TeX, - }, - keywords = {kľúÄové slovo 1, kľúÄové slovo 2, ...}, - TeXkeywords = {kľúÄové slovo 1, kľúÄové slovo 2, \ldots}, - keywordsEn = {keyword1, keyword2, ...}, - TeXkeywordsEn = {keyword1, keyword2, \ldots}, - extra = { - keywordsCs = {klíÄové slovo 1, klíÄové slovo 2, ...}, - TeXkeywordsCs = {klíÄové slovo 1, klíÄové slovo 2, \ldots}, - }, - abstract = {This is the abstract of my thesis, which can - - span multiple paragraphs.}, - abstractEn = {This is the English abstract of my thesis, which can - - span multiple paragraphs.}, - extra = { - abstractCs = {This is the Czech abstract of my thesis, which can - - span multiple paragraphs.}, - }, - thanks = {These are the acknowledgements for my thesis, which can - - span multiple paragraphs.}, - bib = example.bib, - %% Uncomment the following line (by removing the % symbol at - %% the beginning) and replace `assignment.pdf` with the - %% filename of your scanned thesis assignment. - % assignment = assignment.pdf, -} -\usepackage{makeidx} %% The `makeidx` package contains -\makeindex %% helper commands for index typesetting. -%% These additional packages are used within the document: -\usepackage{paralist} %% Compact list environments -\usepackage{amsmath} %% Mathematics -\usepackage{amsthm} -\usepackage{amsfonts} -\usepackage{url} %% Hyperlinks -\usepackage{markdown} %% Lightweight markup -\usepackage{listings} %% Source code highlighting -\lstset{ - basicstyle = \ttfamily,% - identifierstyle = \color{black},% - keywordstyle = \color{blue},% - keywordstyle = {[2]\color{cyan}},% - keywordstyle = {[3]\color{olive}},% - stringstyle = \color{teal},% - commentstyle = \itshape\color{magenta}} -\usepackage{floatrow} %% Putting captions above tables -\floatsetup[table]{capposition=top} -\begin{document} -\chapter*{Introduction} -\addcontentsline{toc}{chapter}{Introduction} - -Theses are rumoured to be the capstones of education, so I decided -to write one of my own. If all goes well, I will soon have a -diploma under my belt. Wish me luck! - -\begin{otherlanguage}{czech} -Říká se, že závÄ›reÄné práce jsou vyvrcholením studia a tak jsem se -rozhodl jednu také napsat. Pokud vÅ¡e půjde podle plánu, odnesu si -na konci semestru diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{slovak} -Hovorí sa, že závereÄné práce sú vyvrcholením Å¡túdia a tak som sa -rozhodol jednu tiež napísaÅ¥. Ak vÅ¡etko pôjde podľa plánu, odnesiem -si na konci semestra diplom. Držte mi palce! -\end{otherlanguage} - -\begin{otherlanguage}{german} -Man munkelt, dass die Dissertation die Krönung der Ausbildung ist. -Deshalb habe ich mich beschlossen meine eigene zu schreiben. Wenn -alles gut geht, bekomme ich bald ein Diplom. Wünsch mir Glück! -\end{otherlanguage} - -\begin{otherlanguage}{russian}\textrussian{% -ГоворÑÑ‚, что Ñ‚ÐµÐ·Ð¸Ñ -- Ñто ÐºÑƒÐ»ÑŒÐ¼Ð¸Ð½Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑƒÑ‡ÐµÐ½Ð¸Ñ. ПоÑтому Ñ Ð¸ решил -напиÑать ÑобÑтвенный тезиÑ. ЕÑли вÑÑ‘ Ñработает по плану, Ñ Ñкоро -получу диплом. Желайте мне удачи! -}\end{otherlanguage} - -\chapter{These are} -\section{the available} -\subsection{sectioning} -\subsubsection{commands.} -\paragraph{Paragraphs and} -\subparagraph{subparagraphs are available as well.} -Inside the text, you can also use unnumbered lists, -\begin{itemize} - \item such as - \item this one - \begin{itemize} - \item and they can be nested as well. - \item[>>] You can even turn the bullets into something fancier, - \item[\S] if you so desire. - \end{itemize} -\end{itemize} -Numbered lists are -\begin{enumerate} - \item very - \begin{enumerate} - \item similar - \end{enumerate} -\end{enumerate} -and so are description lists: -\begin{description} - \item[Description list] - A list of terms with a description of each term -\end{description} -The spacing of these lists is geared towards paragraphs of text. -For lists of words and phrases, the \textsf{paralist} package -offers commands -\begin{compactitem} - \item that - \begin{compactitem} - \item are - \begin{compactitem} - \item better - \begin{compactitem} - \item suited - \end{compactitem} - \end{compactitem} - \end{compactitem} -\end{compactitem} -\begin{compactenum} - \item to - \begin{compactenum} - \item this - \begin{compactenum} - \item kind of - \begin{compactenum} - \item content. - \end{compactenum} - \end{compactenum} - \end{compactenum} -\end{compactenum} -The \textsf{amsthm} package provides the commands necessary for the -typesetting of mathematical definitions, theorems, lemmas and -proofs. - -%% We will define several mathematical sectioning commands. -\newtheorem{theorem}{Theorem}[section] %% The numbering of theorems - %% will be reset after each section. -\newtheorem{lemma}[theorem]{Lemma} %% The numbering of lemmas -\newtheorem{corollary}[theorem]{Corollary} %% and corollaries will - %% share the counter with theorems. -\theoremstyle{definition} -\newtheorem{definition}{Definition} -\theoremstyle{remark} -\newtheorem*{remark}{Remark} - -\begin{theorem} - This is a theorem that offers a profound insight into the - mathematical sectioning commands. -\end{theorem} -\begin{theorem}[Another theorem] - This is another theorem. Unlike the first one, this theorem has - been endowed with a name. -\end{theorem} -\begin{lemma} - Let us suppose that $x^2+y^2=z^2$. Then - \begin{equation} - \biggl\langle u\biggm|\sum_{i=1}^nF(e_i,v)e_i\biggr\rangle - =F\biggl(\sum_{i=1}^n\langle e_i|u\rangle e_i,v\biggr). - \end{equation} -\end{lemma} -\begin{proof} - $\nabla^2 f(x,y)=\frac{\partial^2f}{\partial x^2}+ - \frac{\partial^2f}{\partial y^2}$. -\end{proof} -\begin{corollary} - This is a corollary. -\end{corollary} -\begin{remark} - This is a remark. -\end{remark} - -\chapter{Floats and references} -\begin{figure} - \begin{center} - %% PNG and JPG images can be inserted into the document as well, - %% but their resolution needs to be adequate. The minimum is - %% about 100 pixels per 1 centimeter or 300 pixels per 1 inch. - %% That means that a JPG or PNG image typeset at 4 × 4 cm should - %% be 400 × 400 px large at the bare minimum. - %% - %% The optimum is about 250 pixels per 1 centimeter or 600 - %% pixels per 1 inch. That means that a JPG or PNG image typeset - %% at 4 × 4 cm should be 1000 × 1000 px large or larger. - \includegraphics[width=4cm]{fithesis/logo/mu/fithesis-base.pdf} - \end{center} - \caption{The logo of the Masaryk University at 40\,mm} - \label{fig:mulogo1} -\end{figure} - -\begin{figure} - \begin{center} - \begin{minipage}{.66\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \begin{minipage}{.33\textwidth} - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} \\ - \includegraphics[width=\textwidth]{fithesis/logo/mu/fithesis-base.pdf} - \end{minipage} - \end{center} - \caption{The logo of the Masaryk University at $\frac23$ and - $\frac13$ of text width} - \label{fig:mulogo2} -\end{figure} - -\begin{table} - \begin{tabularx}{\textwidth}{lllX} - \toprule - Day & Min Temp & Max Temp & Summary \\ - \midrule - Monday & $13^{\circ}\mathrm{C}$ & $21^\circ\mathrm{C}$ & A - clear day with low wind and no adverse current advisories. \\ - Tuesday & $11^{\circ}\mathrm{C}$ & $17^\circ\mathrm{C}$ & A - trough of low pressure will come from the northwest. \\ - Wednesday & $10^{\circ}\mathrm{C}$ & - $21^\circ\mathrm{C}$ & Rain will spread to all parts during the - morning. \\ - \bottomrule - \end{tabularx} - \caption{A weather forecast} - \label{tab:weather} -\end{table} - -The logo of the Masaryk University is shown in Figure -\ref{fig:mulogo1} and Figure \ref{fig:mulogo2} at pages -\pageref{fig:mulogo1} and \pageref{fig:mulogo2}. The weather -forecast is shown in Table \ref{tab:weather} at page -\pageref{tab:weather}. The following chapter is Chapter -\ref{chap:matheq} and starts at page \pageref{chap:matheq}. -Items \ref{item:star1}, \ref{item:star2}, and -\ref{item:star3} are starred in the following list: -\begin{compactenum} - \item some text - \item some other text - \item $\star$ \label{item:star1} - \begin{compactenum} - \item some text - \item $\star$ \label{item:star2} - \item some other text - \begin{compactenum} - \item some text - \item some other text - \item yet another piece of text - \item $\star$ \label{item:star3} - \end{compactenum} - \item yet another piece of text - \end{compactenum} - \item yet another piece of text -\end{compactenum} -If your reference points to a place that has not yet been typeset, -the \verb"\ref" command will expand to \textbf{??} during the first -run of -\texttt{pdflatex \jobname.tex} -and a second run is going to be needed for the references to -resolve. With online services -- such as Overleaf -- this is -performed automatically. - -\chapter{Mathematical equations} -\label{chap:matheq} -\TeX{} comes pre-packed with the ability to typeset inline -equations, such as $\mathrm{e}^{ix}=\cos x+i\sin x$, and display -equations, such as \[ - \mathbf{A}^{-1} = \begin{bmatrix} - a & b \\ c & d \\ - \end{bmatrix}^{-1} = - \frac{1}{\det(\mathbf{A})} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix} = - \frac{1}{ad - bc} \begin{bmatrix} - \,\,\,d & \!\!-b \\ -c & \,a \\ - \end{bmatrix}. -\] \LaTeX{} defines the automatically numbered \texttt{equation} -environment: -\begin{equation} - \gamma Px = PAx = PAP^{-1}Px. -\end{equation} -The package \textsf{amsmath} provides several additional -environments that can be used to typeset complex equations: -\begin{enumerate} - \item An equation can be spread over multiple lines using the - \texttt{multline} environment: - \begin{multline} - a + b + c + d + e + f + b + c + d + e + f + b + c + d + e + -f \\ - + f + g + h + i + j + k + l + m + n + o + p + q - \end{multline} - - \item Several aligned equations can be typeset using the - \texttt{align} environment: - \begin{align} - a + b &= c + d \\ - u &= v + w + x \\[1ex] - i + j + k + l &= m - \end{align} - - \item The \texttt{alignat} environment is similar to - \texttt{align}, but it doesn't insert horizontal spaces between - the individual columns: - \begin{alignat}{2} - a + b + c &+ d & &= 0 \\ - e &+ f + g & &= 5 - \end{alignat} - - \item Much like chapter, sections, tables, figures, or list - items, equations -- such as \eqref{eq:first} and - \eqref{eq:mine} -- can also be labeled and referenced: - \begin{alignat}{4} - b_{11}x_1 &+ b_{12}x_2 & &+ b_{13}x_3 & & & - &= y_1, \label{eq:first} \\ - b_{21}x_1 &+ b_{22}x_2 & & & &+ b_{24}x_4 & - &= y_2. \tag{My equation} \label{eq:mine} - \end{alignat} - - \item The \texttt{gather} environment makes it possible to - typeset several equations without any alignment: - \begin{gather} - \psi = \psi\psi, \\ - \eta = \eta\eta\eta\eta\eta\eta, \\ - \theta = \theta. - \end{gather} - - \item Several cases can be typeset using the \texttt{cases} - environment: - \begin{equation} - |y| = \begin{cases} - \phantom-y & \text{if }z\geq0, \\ - -y & \text{otherwise}. - \end{cases} - \end{equation} -\end{enumerate} -For the complete list of environments and commands, consult the -\textsf{amsmath} package manual\footnote{ - See \url{http://mirrors.ctan.org/macros/latex/required/amslatex/math/amsldoc.pdf}. - The \texttt{\textbackslash url} command is provided by the - package \textsf{url}. -}. - -\chapter{\textnormal{We \textsf{have} \texttt{several} \textsc{fonts} - \textit{at} \textbf{disposal}}} -The serified roman font is used for the main body of the text. -\textit{Italics are typically used to denote emphasis or -quotations.} \texttt{The teletype font is typically used for source -code listings.} The \textbf{bold}, \textsc{small-caps} and -\textsf{sans-serif} variants of the base roman font can be used to -denote specific types of information. - -\tiny We \scriptsize can \footnotesize also \small change \normalsize -the \large font \Large size, \LARGE although \huge it \Huge -is \huge usually \LARGE not \Large necessary.\normalsize - -A wide variety of mathematical fonts is also available, such as: \[ - \mathrm{ABC}, \mathcal{ABC}, \mathbf{ABC}, \mathsf{ABC}, - \mathit{ABC}, \mathtt{ABC} -\] By loading the \textsf{amsfonts} packages, several additional -fonts will become available: \[ - \mathfrak{ABC}, \mathbb{ABC} -\] Many other mathematical fonts are available\footnote{ - See \url{http://tex.stackexchange.com/a/58124/70941}. -}. - -\chapter{Using lightweight markup} -\shorthandoff{-} -\begin{markdown*}{% - hybrid, - definitionLists, - footnotes, - inlineFootnotes, - hashEnumerators, - fencedCode, - citations, - citationNbsps, -} - -If you decide that \LaTeX{} is too wordy for some parts of your -document, there are [packages](https://www.ctan.org/pkg/markdown -"Markdown") that allow you to use more lightweight markup next -to it. - - ![logo](fithesis/logo/mu/fithesis-base.pdf "The logo of the - Masaryk University") - -This is a bullet list. Unlike numbered lists, bulleted lists -contain an **unordered** set of bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - * The first item of a bullet list - - that spans several paragraphs, - * the second item of a bullet list, - * the third item of a bullet list. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - * The first item of a bullet list, - * the second item of a bullet list, - * the third item of a bullet list. - -Unlike a bulleted list, a numbered list implies chronology or -ordering of the bullet points. When a bullet point -contains multiple paragraphs, the list is typeset as follows: - - 1. The first item of an ordered list - - that spans several paragraphs, - 2. the second item of an ordered list, - 3. the third item of an ordered list. - #. If you are feeling lazy, - #. you can use hash enumerators as well. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - - 6. The first item of an ordered list, - 7. the second item of an ordered list, - 8. the third item of an ordered list. - -Definition lists are used to provide definitions of terms. When -a definition contains multiple paragraphs, the list is typeset -as follows: - -Term 1 - -: Definition 1 - -*Term 2* - -: Definition 2 - - Some code, part of Definition 2 - - Third paragraph of Definition 2. - -When none of the bullet points contains multiple paragraphs, the -list has a more compact form: - -Term 1 -: Definition 1 -*Term 2* -: Definition 2 - -Block quotations are used to include an excerpt from an external -document in way that visually clearly separates the excerpt from -the rest of the work: - -> This is the first level of quoting. -> -> > This is nested blockquote. -> -> Back to the first level. - -Footnotes are used to include additional information to the -document that are not necessary for the understanding of the main -text. Here is a footnote reference^[Here is the footnote.] and -another.[^longnote] - -[^longnote]: Here's one with multiple blocks. - - Subsequent paragraphs are indented to show that they -belong to the previous footnote. - - Some code - - The whole paragraph can be indented, or just the first - line. In this way, multi-paragraph footnotes work like - multi-paragraph list items. - -Citations are used to provide bibliographical references to other -documents. This is a regular citation~[@borgman03, p. 123]. This is -an in-text citation: @borgman03\. You can also cite several authors -at once using both regular~[see @borgman03, p. 123; @greenberg98, -sec. 3.2; and @thanh01] and in-text citations: @borgman03 [p.123; -@greenberg98, sec. 3.2; @thanh01]. - -Code blocks are used to include source code listings into the -document: - - #include - #include - #include - #include - // This is a comment - int main(int argc, char **argv) - { - while (--c > 1 && !fork()); - sleep(c = atoi(v[c])); - printf("%d\n", c); - wait(0); - return 0; - } - -There is an alternative syntax for code blocks that allows you to -specify additional information, such as the language of the source -code. This information can be used for syntax highlighting: - -``` sh -#!/bin/sh -fac() { - if [ "$1" -leq 1 ]; then - echo 1 - else - echo $(("$1" * fac $(("$1" - 1)))) - fi -} -`````````````` - -~~~~~~ Ruby -# Here's a way to empty an array. -joe = [ 'eggs.', 'some', 'break', 'to', 'Have' ] -print(joe.pop, " ") while joe.size > 0 -print "\n" -~~~~~~ - -\end{markdown*} -\shorthandon{-} - -\chapter{Inserting the bibliography} -After linking a bibliography data\-base files to the document using -the \verb"\"\texttt{thesis\discretionary{-}{}{}setup\{bib\discretionary{=}{=}{=}% -\{\textit{file1},\textit{file2},\,\ldots\,\}\}} command, you can -start citing the entries. This is just dummy text -\parencite{borgman03} lightly sprinkled with citations -\parencite[p.~123]{greenberg98}. Several sources can be cited at -once: \cite{borgman03,greenberg98,thanh01}. -\citetitle{greenberg98} was written by \citeauthor{greenberg98} in -\citeyear{greenberg98}. We can also produce \textcite{greenberg98}% -\ or %% Let us define a compound command: -\def\citeauthoryear#1{(\textcite{#1},~\citeyear{#1})}% -\citeauthoryear{greenberg98}% -. The full bibliographic citation is: -\emph{\fullcite{greenberg98}}. We can easily insert a bibliographic -citation into the footnote\footfullcite{greenberg98}. - -The \verb"\nocite" command will not generate any -output\nocite{muni}, but it will insert its arguments into -the bibliography. The \verb"\nocite{*}" command will insert all the -records in the bibliography database file into the bibliography. -Try uncommenting the command -%% \nocite{*} -and watch the bibliography section come apart at the seams. - -When typesetting the document for the first time, citing a -\texttt{work} will expand to [\textbf{work}] and the -\verb"\printbibliography" command will produce no output. It is now -necessary to generate the bibliography by running \texttt{biber -\jobname.bcf} from the command line and then by typesetting the -document again twice. During the first run, the bibliography -section and the citations will be typeset, and in the second run, -the bibliography section will appear in the table of contents. - -The \texttt{biber} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open -Command Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- or when using an -automatic tool -- such as \LaTeX MK -- all commands are executed -automatically. When you omit the \verb"\printbibliography" command, -its location will be decided by the template. - - \printbibliography[heading=bibintoc] %% Print the bibliography. - -\chapter{Inserting the index} -After using the \verb"\makeindex" macro and loading the -\texttt{makeidx} package that provides additional indexing -commands, index entries can be created by issuing the \verb"\index" -command. \index{dummy text|(}It is possible to create ranged index -entries, which will encompass a span of text.\index{dummy text|)} -To insert complex typographic material -- such as $\alpha$ -\index{alpha@$\alpha$} or \TeX{} \index{TeX@\TeX} -- -into the index, you need to specify a text string, which will -determine how the entry will be sorted. It is also possible to -create hierarchal entries. \index{vehicles!trucks} -\index{vehicles!speed cars} - -After typesetting the document, it is necessary to generate the -index by running -\begin{center}% - \texttt{texindy -I latex -C utf8 -L }$\langle$\textit{locale}% - $\rangle$\texttt{ \jobname.idx} -\end{center} -from the command line, where $\langle$\textit{locale}$\rangle$ -corresponds to the main locale of your thesis -- such as -\texttt{english}, and then typesetting the document again. - -The \texttt{texindy} command needs to be executed from within the -directory, where the \LaTeX\ source file is located. In Windows, -the command line can be opened in a directory by holding down the -\textsf{Shift} key and by clicking the right mouse button while -hovering the cursor over a directory. Select the \textsf{Open Command -Window Here} option in the context menu that opens shortly -afterwards. - -With online services -- such as Overleaf -- the commands are -executed automatically, although the locale may be erroneously -detected, or the \texttt{makeindex} tool (which is only able to -sort entries that contain digits and letters of the English -alphabet) may be used instead of \texttt{texindy}. In either case, -the index will be ill-sorted. - - \makeatletter\thesis@blocks@clear\makeatother - \phantomsection %% Print the index and insert it into the - \addcontentsline{toc}{chapter}{\indexname} %% table of contents. - \printindex - -\appendix %% Start the appendices. -\chapter{An appendix} -Here you can insert the appendices of your thesis. - -\end{document} diff --git a/macros/latex/contrib/fithesis/fithesis.dtx b/macros/latex/contrib/fithesis/fithesis.dtx index 4f0321875a..bfda069bcf 100644 --- a/macros/latex/contrib/fithesis/fithesis.dtx +++ b/macros/latex/contrib/fithesis/fithesis.dtx @@ -56,7 +56,7 @@ \gdef\thesis@version@number{#1} \gdef\thesis@version@date{#2} \gdef\thesis@version{#2 #1 fithesis3 MU thesis class}} -\thesis@versiondef{v0.3.50}{2018/03/25}} +\thesis@versiondef{v0.3.51}{2020/03/09}} % {\newwrite\f\openout\f=VERSION\write\f{\thesis@version}\closeout\f} % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1337,7 +1337,7 @@ \let\thesis@blocks@preamble\relax \let\thesis@blocks@mainMatter\relax -% \end{macro} +% \end{macrocode} % Before expanding |\thesis@blocks@postamble| inside a \TeX{} % group, the |\thesis@postamble| macro defines the % \cs{thesis@pages@postamble} macro, writes the definition to the @@ -1742,16 +1742,10 @@ % \begin{macrocode} \def\thesis@lower#1{{% \let\ea\expandafter - \ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\lowercase\ea\ea\ea - \ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea{\ea\ea\ea\ea\ea\ea\ea\ea\ea - \ea\ea\ea\ea\ea\ea\@gobble\ea\ea\ea\string\ea\csname\csname the% - sis@#1\endcsname\endcsname}}} + \ea\MakeLowercase\ea{\csname thesis@#1\endcsname}}} \def\thesis@upper#1{{% \let\ea\expandafter - \ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\uppercase\ea\ea\ea - \ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea\ea{\ea\ea\ea\ea\ea\ea\ea\ea\ea - \ea\ea\ea\ea\ea\ea\@gobble\ea\ea\ea\string\ea\csname\csname the% - sis@#1\endcsname\endcsname}}} + \ea\MakeUppercase\ea{\csname thesis@#1\endcsname}}} % \end{macrocode} % The \DescribeMacro{\thesis@@lower}|\thesis@@lower| % and \DescribeMacro{\thesis@@upper}|\thesis@@upper| diff --git a/macros/latex/contrib/fithesis/fithesis.pdf b/macros/latex/contrib/fithesis/fithesis.pdf index f165b907a0..237917e00b 100644 Binary files a/macros/latex/contrib/fithesis/fithesis.pdf and b/macros/latex/contrib/fithesis/fithesis.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/DESCRIPTION b/macros/latex/contrib/fithesis/guide/DESCRIPTION deleted file mode 100644 index 3ec3e9b248..0000000000 --- a/macros/latex/contrib/fithesis/guide/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This directory can contain subdirectories with the user guides of -various universities. diff --git a/macros/latex/contrib/fithesis/guide/EXAMPLE/DESCRIPTION b/macros/latex/contrib/fithesis/guide/EXAMPLE/DESCRIPTION deleted file mode 100644 index 85abfadda9..0000000000 --- a/macros/latex/contrib/fithesis/guide/EXAMPLE/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This is an empty directory. You can rename it to match the name of -your university and place the respective user guides in here. diff --git a/macros/latex/contrib/fithesis/guide/mu/DESCRIPTION b/macros/latex/contrib/fithesis/guide/mu/DESCRIPTION deleted file mode 100644 index e56f7ccdc2..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This directory contains the user guides of the Masaryk University -(Brno, Czech Republic). diff --git a/macros/latex/contrib/fithesis/guide/mu/Makefile b/macros/latex/contrib/fithesis/guide/mu/Makefile deleted file mode 100644 index de0838ef52..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/Makefile +++ /dev/null @@ -1,29 +0,0 @@ -PDFFILES=fi.pdf sci.pdf ped.pdf med.pdf fss.pdf fsps.pdf phil.pdf \ - law.pdf econ.pdf -TEX=pdflatex --shell-escape -.PHONY: all clean -all: clean - make all -C resources - make $(PDFFILES) clean - -# This target typesets a PDF file. -%.pdf: %.tex guide.bib - $(TEX) $(basename $@).tex - biber $(basename $@) - $(TEX) $(basename $@).tex - $(TEX) $(basename $@).tex - -# This target prepares a TeX file. -%.tex: %.ins guide.dtx - xetex $< - -# This target removes any auxiliary files. -clean: - rm -f *.aux *.log *.out *.toc *.lot *.lof *.bbl *.blg *.pyg \ - *.bcf *-blx.bib *.run.xml *.tex - rm -rf _minted-* - -# This target removes any auxiliary files and the output files. -implode: clean - make implode -C resources - rm -f $(PDFFILES) diff --git a/macros/latex/contrib/fithesis/guide/mu/econ.ins b/macros/latex/contrib/fithesis/guide/mu/econ.ins deleted file mode 100644 index c7338030e9..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/econ.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{econ.tex}{\from{guide.dtx}{econ}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/econ.pdf b/macros/latex/contrib/fithesis/guide/mu/econ.pdf index 9fe48dc1cd..e545f46a10 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/econ.pdf and b/macros/latex/contrib/fithesis/guide/mu/econ.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/mu/fi.ins b/macros/latex/contrib/fithesis/guide/mu/fi.ins deleted file mode 100644 index 4fbb6baf6e..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/fi.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{fi.tex}{\from{guide.dtx}{fi}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/fi.pdf b/macros/latex/contrib/fithesis/guide/mu/fi.pdf index a4a4760c70..b8288cfdc6 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/fi.pdf and b/macros/latex/contrib/fithesis/guide/mu/fi.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/mu/fsps.ins b/macros/latex/contrib/fithesis/guide/mu/fsps.ins deleted file mode 100644 index c100f3842f..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/fsps.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{fsps.tex}{\from{guide.dtx}{fsps}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/fsps.pdf b/macros/latex/contrib/fithesis/guide/mu/fsps.pdf index 0cc929e5b9..8147db1af0 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/fsps.pdf and b/macros/latex/contrib/fithesis/guide/mu/fsps.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/mu/fss.ins b/macros/latex/contrib/fithesis/guide/mu/fss.ins deleted file mode 100644 index 40ea2a348d..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/fss.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{fss.tex}{\from{guide.dtx}{fss}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/fss.pdf b/macros/latex/contrib/fithesis/guide/mu/fss.pdf index a6050db64f..e695f13620 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/fss.pdf and b/macros/latex/contrib/fithesis/guide/mu/fss.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/mu/guide.bib b/macros/latex/contrib/fithesis/guide/mu/guide.bib deleted file mode 100644 index 5244480fd2..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/guide.bib +++ /dev/null @@ -1,54 +0,0 @@ -@book{latex, - title={\LaTeX}, - month={March}, - year={2013}, - publisher={Wikibooks.org}, - url={http://en.wikibooks.org/wiki/LaTeX}, - urldate={2015-05-03}} -@manual{veryshortlatex, - title={The very short guide to typesetting with \LaTeX{}}, - month={January}, - year={2013}, - publisher={Silmaril Consultants}, - url={http://tug.ctan.org/info/latex-veryshortguide/veryshortguide.pdf}, - urldate={2015-05-03}} -@manual{shortlatex, - title={A short introduction to \LaTeX{}}, - month={December}, - year={1995}, - author={Allin Cottrell}, - url={http://ricardo.ecn.wfu.edu/~cottrell/ecn297/latex_tut.pdf}, - urldate={2015-05-03}} -@manual{longlatex, - author={Tobias Oetiker and Hubert Partl and Irene Hyna and Elisabeth Schlegl}, - title={The Not So Short Introduction to \LaTeXe\ or \LaTeXe\ in - 157 minutes}, - year={2014}, - month={October}, - url={http://tobi.oetiker.ch/lshort/lshort.pdf}, - urldate={2015-05-03}} -@book{rybicka03, - author={Jiří RybiÄka}, - edition={3}, - title={\LaTeX\ pro zaÄáteÄníky}, - publisher={Konvoj}, - place={Brno}, - year={2003}, - isbn={80-7302-049-1}} -@manual{satrapa11, - author={Pavel Satrapa}, - title={\LaTeX\ pro pragmatiky}, - place={Liberec}, - year={2011}, - month={June}, - url={http://mirror.ctan.org/info/czech/latex-pro-pragmatiky/latex-pro-pragmatiky.pdf}, - urldate={2015-05-03}} -@manual{novotny15, - author={Vít Novotný and Daniel Marek and Jan PavloviÄ and Petr - Sojka}, - title={The \textsf{fithesis3} class for the typesetting of theses - written at the Masaryk University in Brno}, - place={Brno}, - year={2015}, - url={http://mirrors.ctan.org/macros/latex/contrib/fithesis/fithesis.pdf}, - urldate={2015-11-11}} diff --git a/macros/latex/contrib/fithesis/guide/mu/guide.dtx b/macros/latex/contrib/fithesis/guide/mu/guide.dtx deleted file mode 100644 index b8f74355e9..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/guide.dtx +++ /dev/null @@ -1,1121 +0,0 @@ -% \begin{macrocode} -\documentclass[digital,nocover,nolot]{fithesis3} -\usepackage[english]{babel} -\usepackage{hologo} -\usepackage{fancyvrb} -\usepackage{minted} -\usepackage{ltxcmds} -\usepackage{tabularx} -\makeatletter -\thesissetup{ - title=A fithesis3 user guide for the \thesis@english@facultyName, - TeXtitle=A \textit{fithesis3} user guide\medskip\\\Large for the - \thesis@english@facultyName, - extra={ - titleCs=PříruÄka Å¡ablony fithesis3 pro - PřírodovÄ›deckou fakultu, - TeXtitleCs=PříruÄka Å¡ablony \textit{fithesis3}\medskip\\ pro - PřírodovÄ›deckou fakultu, - }, - type=bc, - department=Department of Computer Graphics and Design, - extra={ - departmentCs=Katedra poÄítaÄové grafiky a designu, - }, - programme=Applied Informatics, - extra={ - programmeCs=Aplikovaná informatika, - }, - field=Typesetting, - extra={ - fieldCs=Sazba, - }, - titleEn=\thesis@title, - departmentEn=\thesis@department, - programmeEn=\thesis@programme, - fieldEn=\thesis@field, - author=Vít Novotný, - advisor={Doc.\ RNDr.\ Petr Sojka, Ph.D.}, - assignment={}, - keywords={thesis, typesetting, LaTeX}, - TeXkeywords={thesis, typesetting, \LaTeX{}}, - keywordsEn=\thesis@keywords, - TeXkeywordsEn=\thesis@TeXkeywords, - extra={ - keywordsCs={závÄ›reÄné práce, sazba, LaTeX}, - TeXkeywordsCs={závÄ›reÄné práce, sazba, \LaTeX{}}, - }, - abstract={% - \textsf{Fithesis3} is a \LaTeX{} document class, which - streamlines the typesetting of the mandatory parts of theses, so - that the author can focus at content alone. \textsf{Fithesis3} - can be used to write theses in various languages across the - faculties of the \thesis@english@universityName. - - This document describes the installation of the - \textsf{fithesis3} class, its configuration and its use at the - \thesis@english@facultyName. As a demonstration of its - capabilities, this document was typeset using the - \textsf{fithesis3} class.}, - extra={ - abstractCs={ - \textsf{Fithesis3} je Å¡ablona pro formát \LaTeX{}, která - usnadňuje přípravu povinných Äástí závÄ›reÄných prací, aby se - autor mohl soustÅ™edit pouze na obsah. \textsf{Fithesis3} lze - použít pro přípravu závÄ›reÄných prací v různých jazycích - napÅ™Ã­Ä fakultami Masarykovy Univerzity. - - Dokument popisuje instalaci Å¡ablony \textsf{fithesis3}, její - konfiguraci a použití na PřírodovÄ›decké fakultÄ›. Pomocí - Å¡ablony byl pÅ™ipraven i tento dokument. - }, - }, - abstractEn=\thesis@abstract, - faculty=\jobname, - bib=guide.bib, - autoLayout=false} -\makeatother -\thesisload% The menukeys package does not play nice, when it is - \usepackage[os=win]{menukeys}% loaded before BibLaTeX. -\begin{document} - \makeatletter\thesis@preamble\makeatother - \chapter{Introduction} - To use the \textsf{fithesis3} class, you can use an online - \LaTeX{} editor, such as Overleaf,% - \footnote{Overleaf \textsf{fithesis3} -%<*sci> - and \textsf{sci.muni.thesis} -% - templates are located at - \url{http://www.overleaf.com/gallery/tagged/muni}.} - which allows you to skip the installation described in Section - \ref{sec:install} completely. -%<*sci> - Beside \textsf{fithesis3}, the \textsf{sci.muni.thesis} \LaTeX\ - package, as well as templates for common word processors, can - likewise be used for the preparation of theses at the - \makeatletter\thesis@english@facultyName\makeatother.\footnote{% - For more information about the alternative templates, see - \url{http://www.sci.muni.cz/cz/BcMgrStudium/Legislativa/Sablony}.} -% - -%<*fi> - {\makeatletter\newcount\thguide@tl\expandafter\thguide@tl\the - \year\if\month<7\advance\thguide@tl-1\fi\makeatother - Another way to avoid installation is to use any public-access - computer at the \makeatletter\thesis@english@facultyName - \makeatother\ that runs Microsoft Windows. By running - \begin{center} - \makeatletter\menu[,]{Start,Programs,Document Tools,TeXLive% - \the\thguide@tl\ namapovani na T}\makeatother - \end{center} you can mount the faculty \TeX\ Live installation to - drive \verb'T:\'. Consequently, you can either use the command - line to run commands from the \TeX{} distribution by running - \begin{center} - \makeatletter\menu[,]{Start,Programs,Document Tools,TeXLive% - \the\thguide@tl\ CMD}\makeatother - \end{center} - or you can use the graphical \TeX\ editor \TeX Works by running - \begin{center} - \makeatletter\menu[,]{Start,Programs,Document Tools,TeXWorks+% - TeXLive\the\thguide@tl}\makeatother - \end{center}} - - Yet another way to avoid installation is to either connect to the - Linux server at \url{aisa.fi.muni.cz} over SSH, or use any - public-access computer at the - \makeatletter\thesis@english@facultyName\makeatother\ that runs - Linux or Mac OS, and load the faculty \TeX\ Live installation by - issuing the \texttt{module add texlive} command on the command - line. If you choose this approach, you can also skip the entire - Section \ref{sec:install}, although a certain degree of - proficiency in working with a Unix operating system is required - compared to the other methods. -% - \makeatletter - % This macro kerns an icon next to a word. - \def\thguide@iconkern{\kern.2ex} - \makeatother -%<*sci> - \makeatletter - % This macro typesets the URL of a math.muni server. - \def\thguide@server#1{% - \includegraphics[height=.5em]{resources/#1.pdf}% - \thguide@iconkern\url{#1.math.muni.cz}} - \makeatother - Another way to avoid installation is to use the faculty \TeX\ Live - installation by connecting to the Linux server at - \makeatletter\thguide@server{yoda}\makeatother\ or - \makeatletter\thguide@server{vader}\makeatother\ over SSH - (through port 22222) or over the remote desktop - protocol\footnote{ - For more information about connecting through the remote - desktop protocol, see - \url{http://www.math.muni.cz/aktuality/347-vzdaleny-pristup-yoda-vader.html}.} - (through port 13556), or to use any public-access computer at the - \makeatletter\thesis@english@facultyName\makeatother\ that runs - Linux. If you choose this approach, you can also skip this entire - section, although a certain degree of proficiency in working with - a Unix operating system is required compared to the first method. -% - - \section{Installation}\label{sec:install} - \subsection{Installing a \TeX{} distribution} - If you decided not to use a public \TeX{} distribution, you will - need to install one locally before proceeding further. A \TeX{} - distribution contains tools and packages that are going to help - you with preparing and typesetting your \LaTeX\ documents. - - The two major \TeX{} distributions that you can install are - Mik\TeX,\footnote{Mik\TeX\ can be acquired from - \url{http://miktex.org/2.9/setup}.} which can be used with the - Microsoft Windows operating system, and \TeX\ Live,\footnote{% - \TeX\ Live can be acquired from - \url{http://www.tug.org/texlive}.} which can be installed on - both Unix and Windows operating systems. The advantages of - Mik\TeX\ over \TeX Live include refined graphical user interface - and the ability to install new packages on the fly. - - Along with Mik\TeX{}, you will also need to install a Perl - interpreter, such as Strawberry Perl.\footnote{Strawberry Perl can - be downloaded from \url{http://strawberryperl.com/}.} \TeX\ Live - installs a Perl interpreter by default. - - \subsection{Installing packages}\label{sec:req-packages} - In order to function properly, \textsf{fithesis3} needs the - following packages packages to be installed in your \TeX\ - distribution: \textsf{keyval}, \textsf{etoolbox}, - \textsf{ifxetex}, \textsf{ifluatex}, \textsf{inputenc}, - \textsf{xcolor}, \textsf{graphix}, \textsf{pdfpages}, - \textsf{hyperref}, \textsf{microtype}% - {\makeatletter - % This macro typesets loaded packages. - \def\thguide@prnpkg#1{\ltx@ifpackageloaded - {#1}{, \textsf{#1}}{}}% - \thguide@prnpkg{tikz}% - \thguide@prnpkg{changepage}% - \thguide@prnpkg{setspace}% - \thguide@prnpkg{geometry}}, - \textsf{fontspec}, \textsf{unicode-math}, \textsf{mathpazo}, - \textsf{tex-gyre-pagella}, \textsf{lm}, \textsf{cmap}, - \textsf{fontenc}, \textsf{tabularx}, \textsf{tabu}, - \textsf{booktabs}, \textsf{csquotes}, \textsf{biblatex}, - \textsf{fithesis}. - - {\makeatletter %% A placeholder string macro - \def\thguide@placeholder#1{$\langle$\textit{#1}$\rangle$} - If you performed a full installation of \TeX\ Live, you should - already have all the required packages installed. If you are - using a partial installation of \TeX\ Live, you can use the - \texttt{tlmgr} command-line tool by executing \texttt{tlmgr - install} \thguide@placeholder{pkgname}, where - \thguide@placeholder{pkgname} is the name of the package you wish - to install. In some cases, \TeX\ Live may assign a different name - to a package. To find out the \TeX\ Live name of a package, open - the - \texttt{http://www.ctan.org/pkg/}\thguide@placeholder{pkgname} - webpage in a web browser. It should contain the following text: - \begin{center} - Contained in \TeX\ Live as \thguide@placeholder{texlivename} - \end{center} - where \thguide@placeholder{texlivename} corresponds to the \TeX\ - Live name of the package. Use this name instead of - \thguide@placeholder{pkgname} with \texttt{tlmgr}. - Alternatively, you can download the packages manually from - \texttt{http://www.ctan.org\discretionary{/}{/}{/}pkg/}% - \thguide@placeholder{pkgname} and extract them into the - \texttt{texmf/} directory located in your user home directory. - Mind that the packages themselves may depend on other - packages; if you are using a partial installation of \TeX\ Live, - you will have to resolve these dependencies manually by - inspecting the documentation of each package. - - If you use Mik\TeX\ and you enabled the \textit{over the air - installation of packages} during the installation, Mik\TeX\ will - automatically download all the required packages, when you first - typeset a \textsf{fibeamer} document. If you didn't enable this - feature, you will need to enter the Mik\TeX\ package manager by - running - \begin{center} - \menu[,]{Start,MikTeX,MikTeX Package Manager (Admin)} - \end{center} - and download the packages manually through the user interface. - In some cases, Mik\TeX\ may assign a different name to a - package. To find out the Mik\TeX\ name of a package, open the - \texttt{http://www.ctan.org\discretionary{/}{/}{/}pkg/}% - \thguide@placeholder{pkgname} webpage in a web browser, - where \thguide@placeholder{pkgname} is the name of the - package you wish to install. It should contain the following - text: - \begin{center} - Contained in Mik\TeX\ as \thguide@placeholder{miktexname} - \end{center} - where \thguide@placeholder{miktexname} corresponds to the - Mik\TeX\ name of the package. If you still can't find the - package, try synchronizing the package database by selecting - \begin{center} - \menu[,]{Repository,Synchronize} - \end{center} - from the menu bar of the Mik\TeX\ package manager. Mind that the - packages themselves may depend on other packages; if you disabled - the over the air installation of packages, you will have to - resolve these dependencies manually by inspecting the - documentation of each package.} - - If you wish to use a newer version of \textsf{fithesis3} than the - one that is available in your \TeX\ distribution, you should - download a file named \texttt{fithesis.tds.zip} containing the - version of the package you wish to use and place it in a root - directory that is recognized by your \TeX\ distribution. In - \TeX\ Live,\footnote{For more information about the \TeX\ Live root - directories, see - \url{http://www.tug.org/texlive/doc/texlive-en/texlive-en.html\#x1-110002.3}, - Chapter 2.3.} one of such directories is the \texttt{texmf/} - folder in your user home directory. In Mik\TeX,\footnote{ - For more information about the Mik\TeX root - directories, see - \url{http://docs.miktex.org/manual/localadditions.html}.} - the list of recognized root directories can be gleaned by - running - \begin{center} - \menu[,]{Start,MikTeX,MikTeX Options (Admin),Roots} - \end{center} - - \section{Picking a \TeX\ engine} - There are several programs, called \TeX\ engines, that you can - use to typeset \textsf{fithesis3} \LaTeX{} source files into - displayable \textsc{pdf} documents. The ones we will discuss are - \hologo{pdfTeX} and \Hologo{LuaTeX}. - - \Hologo{pdfTeX} is the more conservative choice and most \TeX\ - editors use \hologo{pdfTeX} as the default \TeX\ engine. The main - advantage \Hologo{LuaTeX} over \hologo{pdfTeX} for a - \textsf{fithesis3} user is the ability to use standard OpenType - and TrueType fonts installed on your system, whereas - \hologo{pdfTeX} is confined to the fonts installed in your \TeX\ - distribution. - - If the ability to use arbitrary fonts within your documents - interests you, Chapter 3 of the \textsf{fontspec} package - manual\footnote{The \textsf{fontspec} package manual is available - at \url{http://mirrors.ctan.org/macros/latex/contrib/fontspec/fontspec.pdf}.} - should provide you with the relevant information. If you are - only going to use the fonts present in the \TeX{} distribution or - if you do not intend to change the preset \textsf{fithesis3} - fonts at all, you can safely use \hologo{pdfTeX}, which is - currently also considerably faster than \Hologo{LuaTeX}. - - \section{Creating and typesetting a \textsf{fithesis3} document} - Before using the \textsf{fithesis3} class, it is useful to be - familiar with the \LaTeX{} typesetting system. A good way to get - started is to read one of the introductory texts in English - \parencite{veryshortlatex,shortlatex,longlatex,latex} or in Czech - \parencite{rybicka03,satrapa11}. Taking one of the - \textit{FI:PB029}, \textit{PÅ™F:M5751}, or \textit{FF:PLIN028} - courses taught at the \makeatletter\thesis@english@universityName - \makeatother\ is also helpful. - - To become familiar with \textsf{fithesis3}, you are encouraged to - inspect the example documents \makeatletter - \texttt{\thesis@faculty-pdflatex.pdf} and - \texttt{\thesis@faculty-lualatex.pdf} as well as their \LaTeX{} - source files that are named \texttt{\thesis@faculty-pdflatex.tex} - and \texttt{\thesis@faculty-lualatex.tex}. The example documents - are distributed along with the package inside the - \texttt{example/} directory.\footnote{The example - \textsf{fithesis3} documents are also available online at - \url{http://mirror.ctan.org/macros/latex/contrib/fithesis/example/mu} - To typeset the example documents, you need to download the - \texttt{example.bib} file as well, as it contains the - bibliography database used in the examples.}. By modifying and - by typesetting these \LaTeX{} source files using either the - \hologo{pdfTeX} or the \Hologo{LuaTeX} engine, you can quickly - gain a working knowledge of \LaTeX{} and use these source files - as the basis for your thesis. - - If you are using an online editor, such as Overleaf% - \footnote{Overleaf \textsf{fithesis3} templates are located at - \url{http://www.overleaf.com/gallery/tagged/muni}.}, \LaTeX{} - source files will be typeset automatically, as you edit them. The - \TeX{} engine can be selected inside the - \includegraphics[height=1.3ex]{resources/cog.pdf}\makeatletter - \thguide@iconkern\makeatother project settings. - - If you are using a graphical \TeX{} editor, such as \TeX - works,\footnote{\TeX works can be downloaded from - \url{http://www.tug.org/texworks/}.} you can typeset a \LaTeX{} - source file by opening the source file from within the editor and - running either the \hologo{pdfLaTeX} or \Hologo{LuaLaTeX} - (depending on your choice of \TeX\ engine) command from the task - bar. The command needs to be executed at least twice to produce - the table of contents, the list of tables, and the list of - figures. Additional commands for the typesetting of the - bibliography and the index are described in the example - documents. - - If you are using the command line, you can typeset \LaTeX{} - source files by running either the \texttt{pdflatex - -{}-shell-escape \textit{name.tex}} command or the - \texttt{lualatex \textit{name.tex}} command depending on your - chosen \TeX\ engine, where \texttt{\textit{name.tex}} - corresponds to the name of a \LaTeX\ source file. In the case of - the two aforementioned example files, the corresponding commands - would be - \begin{center}\makeatletter - \texttt{pdflatex -{}-shell-escape \thesis@faculty-pdflatex.tex} - for \hologo{pdfLaTeX},\\and \texttt{lualatex \thesis@faculty-% - lualatex.tex} for Lua\LaTeX{}. - \makeatother\end{center} - The command needs to be executed from within the directory, where - the \LaTeX\ source file is located. In Windows, the command line - can be opened in a directory by holding down the \keys{Shift} key - and by clicking the right mouse button while hovering the cursor - over a directory. Select the \menu{Open Command Window Here} - option in the context menu that opens shortly afterwards. The - command also needs to be executed at least twice. - - Beside Overleaf and \TeX works, any text editor can be used to - modify \LaTeX{} source files. However, it is important to ensure - that the text editor saves the \LaTeX{} source files in the UTF-8 - text encoding. A \LaTeX{} file saved in a different text encoding - is likely to be either impossible to typeset or to produce - unexpected output. - - \chapter{Configuration} - This chapter provides a full list of the settings that can be - used to set up and customize the \textsf{fithesis3} class. - - \section{Setting the class options} - At the beginning of a \textsf{fithesis3} \LaTeX{} source file, - the command - \begin{minted}{latex} -\documentclass[option1, option2, ..., optionN]{fithesis3} - \end{minted} - is used. The following list summarizes the options that are - supported by the \textsf{fithesis3} class and their meaning. - Options that are enabled by default are - {\makeatletter - % This macro formats a default class option. - \def\thguide@default{\itshape}% - % This macro formats a class option. - \let\thguide@itemfmt\textbf - % This macro formats a default printed option. - \def\thguide@printed{\color{blue}}% - % This macro formats a default digital option. - \def\thguide@digital{\color{red}}% - \thguide@itemfmt{\thguide@default set in italics}. - \begin{description} - \item[digital] This option sets the options that are the - default for the digital version of a thesis. These options - are \thguide@itemfmt{\thguide@default \thguide@digital set in - red}. - \item[\thguide@default printed] This option sets the options - that are the default for the printed version of a thesis. - These options are \thguide@itemfmt{\thguide@default - \thguide@printed set in blue}. - \item[10pt, 11pt, \thguide@default12pt] - These options set the font size of the main text to either - 10\,pt, 11\,pt, or 12\,pt, respectively. Using the 12\,pt - font size with the preset fonts -%<*fi,fsps,fss,law,ped,phil,sci> - should result in the optimal line width of approximately 66 - characters in one-column typesetting. With two-column - typesetting, the 10\,pt font size is a better choice, - yielding approximately the optimal 45 characters per line. -% -%<*econ,med> - results in the excessive line width of approximately 86 - characters, which wears the eye of the reader, but is - required by the page geometry specified by the formal - requirements of the \thesis@english@facultyName. With - two-column typesetting, the 11\,pt font size yields - approximately the optimal 45 characters per line. -% - \item[oneside] - This option enables one-sided typesetting. One-sided - typesetting and printing is generally discouraged. Use only - if you don't have access to a double-sided printer, or if - one-sided typesetting is a formal requirement at your - faculty. - \item[\thguide@default twoside] - This option enables double-sided typesetting. Double-sided - typesetting is generally regarded as more visually pleasing - and double-sided printing consumes less paper. Use at least - 120 grams per square meter paper to prevent show-through. - - \emph{You may feel compelled to use \thguide@itemfmt{twoside} - for the printed version of the thesis and \thguide@itemfmt{% - oneside} for the digital version to reduce the number of - blank pages. This will, however, cause the page numbers to - differ between the printed and the digital version, which - will make it difficult to cite your work. Do not do it.} - \item[\thguide@default onecolumn] - This option causes the main text of the thesis to be set in - one column. - \item[twocolumn] - This option causes the main text of the thesis to be set in - two columns. The two-column format is unconventional in - theses% -%<*econ,med> - , although it is more readable and uses the page more - effectively in the case of the \thesis@english@facultyName -% - ; you should consult its use with your thesis advisor. If you - decide to use the two-column format, remember that you also - need to change the font size option (\thguide@itemfmt{10pt}, - \thguide@itemfmt{11pt}, \thguide@itemfmt{12pt}). - \item[draft] - This option replaces any images with blank rectangles and - marks all overfull lines with black boxes. Other packages - that you use may behave differently\footnote{ - For more information about the effects of the draft option - on various packages, see - \url{http://tex.stackexchange.com/a/49369/70941}. - } with the \thguide@itemfmt{draft} option specified. This can - be useful, if you are going to print and proofread a draft of - your document. - \item[\thguide@default final] - Unlike the \thguide@itemfmt{draft} option, this option - typesets the release version of the document. - \item[\thguide@default palatino] - This option sets the roman text font family and the - mathematical font family to Palatino. - \item[nopalatino] - This option prevents \textsf{fithesis3} from setting up the - fonts. The user must set the fonts manually in the preamble - of the document. -%<*fi> - - The \thesis@english@facultyName\ has licensed the Comenia - font family. If you wish to use it in your thesis, you should - contact Doc.\ RNDr.\ Petr Sojka, Ph.D. - - If you are typesetting your thesis on a public-access - computer at the \thesis@english@facultyName\ or on the - \url{aisa.fi.muni.cz} Linux server, you can use the - commercial Math Time mathematical font family, -% -%<*sci> - - If you are typesetting your thesis on a public-access - computer at the \thesis@english@facultyName\ that runs Linux - or on either the \thguide@server{yoda} or - \thguide@server{vader} Linux server, you can also use the - commercial Math Time mathematical font family, -% -%<*sci,fi> - which goes well with the \TeX\ Gyre Termes text font family. - To use Math Time and \TeX\ Gyre Termes within your thesis, - the preamble of your document should look as follows: - \begin{minted}{latex} -\documentclass[nopalatino, ...]{fithesis3} -\usepackage{cmap} -\usepackage[T1]{fontenc} -\usepackage{tgtermes} -\usepackage{mathtime} -%% Here goes the rest of the document. - \end{minted} -% - \item[\thguide@default\thguide@digital color] - This option enables the use of colors. Note that all color - definitions and colored logos are currently in \textsf{rgb}, - which makes this option generally unsuitable for the printed - version of the document. Although most printers will accept - \textsf{rgb} documents, the resulting colors may not match - what you see on screen. - - Unless you have a compelling reason not to, you should use - this option in the electronic version that you are going to - publish online. - \item[\thguide@default\thguide@printed monochrome] - This option disables colors. Disabling colors is generally - discouraged, unless you don't have access to a color printer. - However, due to the prevalence of monochrome printing, this - option is the default. - \item[\thguide@default microtype] - This option sets up microtypographic extensions,\footnote{ - For more information about the \TeX\ engine - microtypographic extensions, see - \url{http://mirrors.ctan.org/macros/latex/contrib/microtype/microtype.pdf}. - } which results in visually more pleasing paragraphs of - text. - \item[nomicrotype] - This option prevents \textsf{fithesis3} from setting up - microtypographic extensions. - \item[table] - This option redefines some of the \LaTeX{} table environments - (\texttt{tabular}, \texttt{tabularx}, and \texttt{tabu}) to - use alternating colors for odd and even rows. This option - only works, if the \thguide@itemfmt{color} option is enabled. - \item[\thguide@default oldtable] - This option instructs the style not to redefine any table - environments. - \item[\thguide@default lot] - This option causes the list of tables to be included in the - front matter of the thesis. - \item[nolot] - This option removes the list of tables from the front matter - of the thesis. - \item[\thguide@default lof] - This option causes the list of figures to be included in the - front matter of the thesis. - \item[nolof] - This option removes the list of figures from the front matter - of the thesis. - \item[\thguide@default\thguide@digital cover] - This option instructs the class to typeset the cover of the - thesis on the first pages of the resulting document. A cover - should be generally present in the electronic version of the - document for completeness. The cover should not appear inside - the printed document and should only serve as a template for - the text imprinted on the front cover of the thesis cover. - \item[\thguide@default\thguide@printed nocover] - This option forbids the typesetting of the thesis cover. - Use, if you are typesetting the printed version of a thesis - and you are not going to have a cover made for your thesis. -%<*sci> - \item[abstractonsinglepage] - This option causes all the abstracts to be typeset on a - single page. This option has no effect for locales other than - Czech and English, as more than two abstracts will always be - typeset on a single page. -% - \end{description}} - - \section{Filling out the metadata} - Beside the class options, you can also fill out information about - your thesis by inserting the command - \begin{minted}{latex} -\thesissetup{ - key1 = {value1}, - key2 = {value2}, - ... - keyN = {valueN}, -} - \end{minted} - into the preamble of your thesis. The following list summarizes - the keys and values that are recognized by the \textsf{fithesis3} - class and are meaningful for the \makeatletter - \thesis@english@facultyName\makeatother. - - {\makeatletter\let\thguide@itemfmt\textbf - \begin{description} - \item[title] - This key can be used to specify the title of the thesis. The - value will be stored as one of the properties of the output - \textsc{pdf} file; do not use any \LaTeX\ formatting commands - within the value. - \item[TeXtitle] - This key can be used to specify the title of the thesis. The - value will be typeset in the resulting \textsc{pdf} document, - so you can use \LaTeX\ formatting commands within the value. - If the value of the key is unspecified, the value of the - \thguide@itemfmt{title} key will be used instead. -%<*sci,econ> - \item[titleEn] - This key can be used to specify the English title of the - thesis. Do not use any \LaTeX\ formatting commands within - the value. -% -%<*econ> - If you are typesetting your thesis in English, this value - does not need to be specified. - \item[TeXtitleEn] - This key can be used to specify the English title of the - thesis. The value will be typeset in the resulting - \textsc{pdf} document, so you can use \LaTeX{} formatting - commands within the value. If the value of the key is - unspecified, the value of the \thguide@itemfmt{titleEn} key - will be used instead. If you are typesetting your thesis in - English, this value does not need to be specified. -% - \item[author] - This key can be used to specify the full name of the author. - \item[keywords] - This key can be used to specify a list of keywords for your - thesis. The value will be stored as one of the properties of - the output \textsc{pdf} file; do not use any \LaTeX{} - formatting commands within the value. -%<*econ,fi,fss,law,med,ped> - \item[TeXkeywords] - This key can be used to specify a list of keywords for your - thesis. The value will be typeset in the resulting - \textsc{pdf} document, so you can use \LaTeX\ formatting - commands within the value. If the value of the key is - unspecified, the value of the \thguide@itemfmt{keywords} key - will be used instead. -% -%<*econ,fss,law,med,ped> - \item[keywordsEn] - This key can be used to specify a list of English keywords - for your thesis. Do not use any \LaTeX\ formatting commands - within the value. If you are typesetting your thesis in - English, this value does not need to be specified. - \item[TeXkeywordsEn] - This key can be used to specify a list of English keywords - for your thesis. The value will be typeset in the resulting - \textsc{pdf} document, so you can use \LaTeX\ formatting - commands within the value. If you are typesetting your thesis - in English, this value does not need to be specified. -% -%<*econ,fi,med,ped,sci> - \item[advisor] - This key can be used to specify the full name of the thesis - advisor. -% - \item[gender] - This key can be used to specify the gender of the author. It - is used to determine the suffixes employed in the Czech and - Slovak locales. If you are typesetting your document in - English, you don't need to specify this information. The - valid values include: - \begin{description} - \item[m] Male - \item[f] Female - \end{description} - \item[type] - This key can be used to specify the type of the thesis. The - recognized types of theses include: - \begin{description} - \item[bc] Bachelor's thesis - \item[mgr] Master's thesis -%<*fi> - \item[prop] Doctoral thesis proposal -% - \item[d] Doctoral thesis - \item[r] Rigorous thesis - \end{description} - \item[faculty] - This key can be used to set the faculty at which the thesis - is going to be defended. To choose the - \thesis@english@facultyName, use - \thguide@itemfmt{\thesis@faculty} as the value. -%<*law,med,ped,phil,econ> - \item[department] - This key can be used to specify the name of the department at - which the thesis is going to be defended. -% -%<*phil> - Specifying \texttt{kisk} as the department name changes the - output to fit the requirements of the Division of Information - and Library Studies. -% -%<*sci> - \item[departmentEn] - This key can be used to specify the English name of the - department at which the thesis is going to be defended. - If you are typesetting your thesis in English, this value - does not need to be specified. - \item[programme] - This key can be used to specify the name of the author's - study programme. - \item[programmeEn] - This key can be used to specify the English name of the - author's study programme. If you are typesetting your thesis - in English, this value does not need to be specified. -% -%<*econ,fsps,med,phil,sci> - \item[field] - This key can be used to specify the name of the author's - field of study. -% -%<*sci> - \item[fieldEn] - This key can be used to specify the English name of the - author's field of study. -% - \item[date] - This key can be used to specify the date of the thesis - submission in the \texttt{YYYY/MM/DD} format, where - \texttt{YYYY} stands for the full year, \texttt{MM} stands - for the month, and \texttt{DD} stands for the day of month. -%<*econ,fi,fss,law,sci> - \item[assignment] - This key can be used to specify a list of \textsc{pdf} files - containing the scanned thesis assignment. The list should be - in the following format: - \begin{center} - \texttt{path/to/first/file.pdf, path/to/second/file.pdf,} - \ldots - \end{center} -% - \item[bib] - This key can be used to specify a list of \textsc{bib} files - containing the bibliography databases. The list should be in - the following format: - \begin{center} - \texttt{path/to/first/file.bib, path/to/second/file.bib,} - \ldots - \end{center} - When this key is specified, the \textsf{fithesis3} class will - automatically typeset a bibliography section.\footnote{ - The bibliography will be typeset according to the - \textsc{ISO} 690:2010 standard using the - \texttt{biblatex-iso690} bibliography style. For more - information, see - \url{https://www.ctan.org/pkg/biblatex-iso690}. - } If you want more control over where and how the - bibliography is typeset, use the - \mintinline{latex}{\printbibliography[bibintoc]} command. - - When this key is not specified, no bibliography will be - produced, which provides the opportunity for the advanced user - to set up their bibliography management manually. -%<*econ,fi,fss,law,med,ped,sci> - \item[abstract] - This key can be used to specify the abstract of the thesis. -% -%<*econ,fss,law,med,ped,sci> - \item[abstractEn] - This key can be used to specify the English abstract of the - thesis. If you are typesetting your thesis in English, this - value does not need to be specified. -% - \item[thanks] - This key can be used to specify the text of the - acknowledgements. - \item[declaration] - This key can be used to specify the text of the declaration. - If the value of the key is unspecified, the following text is - going to be used instead in the English locale: - ``\emph{\thesis@english@declaration}'' - \end{description} -%<*sci,econ> - \subsection{Extra metadata} - You can fill out extra information about your thesis by inserting - the command - \begin{minted}{latex} -\thesissetup{ - ... - extra = { - key1 = {value1}, - key2 = {value2}, - ... - keyN = {valueN}, - }, - ... -} - \end{minted} - into the preamble of your thesis. The following list summarizes - the keys and values that are recognized by the \textsf{fithesis3} - class and are meaningful for the \makeatletter - \thesis@english@facultyName\makeatother. - \begin{description} -% -%<*sci> - \item[abstractCs] - This key can be used to specify the Czech abstract of the - thesis. If you are typesetting your thesis in Czech, this - value does not need to be specified. - \item[programmeCs] - This key can be used to specify the Czech name of the - author's study programme. If you are typesetting your thesis - in Czech, this value does not need to be specified. - \item[fieldCs] - This key can be used to specify the Czech name of the - author's field of study. - \item[titleCs] - This key can be used to specify the Czech title of the - thesis. Do not use any \LaTeX\ formatting commands within - the value. - \item[TeXtitleCs] - This key can be used to specify the Czech title of the - thesis. The value will be typeset in the resulting - \textsc{pdf} document, so you can use \LaTeX{} formatting - commands within the value. If you are typesetting your thesis - in Czech, this value does not need to be specified. - \item[keywordsCs] - This key can be used to specify a list of Czech keywords - for your thesis. Do not use any \LaTeX\ formatting commands - within the value. If you are typesetting your thesis in - Czech, this value does not need to be specified. - \item[TeXkeywordsCs] - This key can be used to specify a list of Czech keywords - for your thesis. The value will be typeset in the resulting - \textsc{pdf} document, so you can use \LaTeX\ formatting - commands within the value. If you are typesetting your thesis - in Czech, this value does not need to be specified. - \item[departmentCs] - This key can be used to specify the Czech name of the - department at which the thesis is going to be defended. - If you are typesetting your thesis in Czech, this value - does not need to be specified. -% -%<*econ> - \item[advisorCsGenitiv] - This key can be used to specify the the advisor's name in - genitive following Czech morphology. - \item[advisorSkGenitiv] - This key can be used to specify the the advisor's name in - genitive following Slovak morphology. -% -%<*sci,econ> - \end{description} -% - The complete list of metadata keys can be found in Section 2.2 of - the technical documentation of the \textsf{fithesis3} class - \cite{novotny15}.} - - \chapter{Advanced usage} - This chapter contains a couple of tips for the advanced user, who - may wand to configure the class beyond what the class options and - the metadata settings offer. An understanding of how the main - routine of \textsf{fithesis3} works is beneficial. The main - routine is documented in Section 2.4 of the technical - documentation of the \textsf{fithesis3} class \cite{novotny15}. - - \section{Throubleshooting option clashes} - If you need to load a \texttt{package} with a specific set of - \texttt{options} and the package happens to be required by the - \textsf{fithesis3} class, as specified in Section - \ref{sec:req-packages}, you may experience an option clash error. - If this error occurs, prepend - \mintinline{latex}{\PassOptionsToPackage{options}{package}} before the - \mintinline{latex}{\documentclass[...]{fithesis3}} command. If you need to - configure the package, you can do that anywhere after the document preamble. - If the package needs to be configured within the preamble, you can load the - \textsf{fithesis3} style files prematurely using the - \mintinline{latex}{\thesisload} command as follows: - \begin{minted}{latex} -\documentclass[...]{fithesis3} -%% The preamble -\thesisload -%% Here goes the package configuration. -\begin{document} - %% The document -\end{document} - \end{minted} - Note that only a small portion of the packages loaded by - \textsf{fithesis3} is loaded with a specific set of options. The - rest of the packages is \emph{lazy-loaded} (loaded only if the - user hasn't already loaded them), in which case no clash is - possible. - - \section{Overriding changes made by style and locale files} - The \textsf{fithesis3} style files are loaded immediately before - the beginning of your document and may change values you would - like to set by yourself, such as the \LaTeX\ \texttt{tocdepth} - and \texttt{secnumdepth} counters. Locale files are also loaded - immediately before your document, which prevents you from - modifying locale strings from within the preamble of your - document. - - To overcome this limitation, you can load the style and locale - files prematurely using the \mintinline{latex}{\thesisload} command - as follows: - \begin{minted}{latex} -\documentclass[...]{fithesis3} -%% The preamble -\thesisload -%% Here go your changes. -\begin{document} - %% The document -\end{document} - \end{minted} - Although you may use the \mintinline{latex}{\thesisload} command - anywhere in the preamble, using the command before configuring - your metadata using the \mintinline{latex}{\thesissetup} command - will load all the wrong style and locale files not taking into - account your faculty and locale settings. - - Another danger is that \mintinline{latex}{\thesisload} command - loads the \textsf{hyperref} package, which adds hyperlinks and - \textsc{pdf} metadata into the resulting \textsc{pdf} document. - The \textsf{hyperref} package is rather delicate in that it needs - to be loaded after most other packages. Loading additional - packages after \mintinline{latex}{\thesisload} may therefore - cause these packages to work incorrectly. - - \section{Changing the layout} - If you are unsatisfied with the automatic arrangement of the - mandatory parts of the thesis, you may disable it using the - \texttt{autoLayout} metadata key: - \begin{minted}{latex} -\documentclass[...]{fithesis3} -\thesissetup{ -%<*econ> - faculty=econ, -% -%<*fi> - faculty=fi, -% -%<*fsps> - faculty=fsps, -% -%<*fss> - faculty=fss, -% -%<*law> - faculty=law, -% -%<*med> - faculty=med, -% -%<*ped> - faculty=ped, -% -%<*phil> - faculty=phil, -% -%<*sci> - faculty=sci, -% - autoLayout=false} -\begin{document} - A document which, except for this line, - is completely empty. -\end{document} - \end{minted} - \noindent This results in a document that only consists of the main - matter of the thesis (see Figure \ref{fig:example02}). You can - now manually insert the preamble and the postamble: - \begin{minted}{latex} -\documentclass[...]{fithesis3} -\thesissetup{ -%<*econ> - faculty=econ, -% -%<*fi> - faculty=fi, -% -%<*fsps> - faculty=fsps, -% -%<*fss> - faculty=fss, -% -%<*law> - faculty=law, -% -%<*med> - faculty=med, -% -%<*ped> - faculty=ped, -% -%<*phil> - faculty=phil, -% -%<*sci> - faculty=sci, -% - autoLayout=false} -\begin{document} - \makeatletter\thesis@preamble\makeatother - A document which once again contains all - the mandatory parts of a thesis. - \makeatletter\thesis@postamble\makeatother -\end{document} - \end{minted} - \begin{figure}[!bt] - \centering\makeatletter - \fbox{\includegraphics[clip,trim=2cm 24.5cm 2cm 4.5cm,% - width=0.975\textwidth]{resources/empty.pdf}} - \makeatother - \caption{A document with disabled \texttt{autoLayout}} - \label{fig:example02} - \end{figure} - We are now back to the original document. Instead of inserting - the \texttt{\string\th e\-sis\-@pre\-amble} and - \texttt{\string\th e\-sis\-@post\-amble} commands into the document, - we may however insert only certain sections at the beginning and - at the end of the document. - - The \texttt{\string\th e\-sis\-@preamble} and - \texttt{\string\th e\-sis\-@postamble} commands set up the proper - environment and execute the \texttt{\string - \th e\-sis\-@blocks\-@preamble} and - \texttt{\string\th e\-sis\-@blocks\-@postamble} commands. To - change the layout, it is sufficient to redefine the - \texttt{\string \th e\-sis\-@blocks\-@pre\-amble} and - \texttt{\string\th e\-sis\-@blocks\-@post\-amble} commands. - - To create a document that only contains the title page at the - beginning of the document and the list of tables at the end of - the document, we would use the following code: - \begin{minted}{latex} -\documentclass[...]{fithesis3} -\thesissetup{ -%<*econ> - faculty=econ, -% -%<*fi> - faculty=fi, -% -%<*fsps> - faculty=fsps, -% -%<*fss> - faculty=fss, -% -%<*law> - faculty=law, -% -%<*med> - faculty=med, -% -%<*ped> - faculty=ped, -% -%<*phil> - faculty=phil, -% -%<*sci> - faculty=sci, -% - autoLayout=false} -\begin{document} - \makeatletter - \def\thesis@blocks@preamble{\thesis@blocks@titlePage} - \thesis@preamble - \makeatother - A document that only contains the title page and the - list of tables. - \makeatletter - \def\thesis@blocks@postamble{\thesis@blocks@lot} - \thesis@postamble - \makeatother -\end{document} - \end{minted} - The available blocks are documented in Section 3.5 of the - technical documentation of the \textsf{fithesis3} class - \cite{novotny15}. - - \section{Replacing the backend} - {\makeatletter\newcommand\thguide@backend[2][]{#2} - % This macro typesets the used backend class. - \def\thguide@@backend{\expandafter\thguide@backend\thesis@backend} - \let\ea\expandafter - \textsf{Fithesis3} operates on top of the - \textsf{\thguide@@backend} class, which defines much of the - document design. To change the backend class, you need to redefine - the value of \mintinline{latex}{\thesis@backend} from the default - value of - \begin{center} - \ea\ea\ea\mintinline\ea\ea\ea{\ea\ea\ea l\ea\ea\ea a\ea\ea\ea - t\ea\ea\ea e\ea\ea\ea x\ea\ea\ea}\ea\ea\ea{\ea\string\thesis@backend} - \end{center} - to a different value. This assignment needs to be performed prior - to the \mintinline{latex}{\documentclass} command. If you wanted - to change the backend class of \textsf{fithesis3} to the - KOMA-Script \textsf{screprt} with the \texttt{a4paper} option, - your document would begin as follows:} - \begin{minted}{latex} -\let\ChapFont\bfseries -\let\PageFont\bfseries -\makeatletter - \def\thesis@backend{[a4paper]{scrreprt}} -\makeatother -\documentclass[...]{fithesis3} -%% Here goes the rest of the document. - \end{minted} - The \mintinline{latex}{\ChapFont} and - \mintinline{latex}{\PageFont} commands are provided by the - \textsf{rapport3} class, but not by the \textsf{scrreprt} class, - which is why we needed to define them manually. Inconsistencies - between different backend classes need to be resolved on a - case-by-case basis. - - \makeatletter\thesis@postamble\makeatother -\end{document} -% \end{macrocode} diff --git a/macros/latex/contrib/fithesis/guide/mu/law.ins b/macros/latex/contrib/fithesis/guide/mu/law.ins deleted file mode 100644 index b75a931359..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/law.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{law.tex}{\from{guide.dtx}{law}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/law.pdf b/macros/latex/contrib/fithesis/guide/mu/law.pdf index 73e98bce8b..c474ad77a3 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/law.pdf and b/macros/latex/contrib/fithesis/guide/mu/law.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/mu/med.ins b/macros/latex/contrib/fithesis/guide/mu/med.ins deleted file mode 100644 index 585c696a66..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/med.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{med.tex}{\from{guide.dtx}{med}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/med.pdf b/macros/latex/contrib/fithesis/guide/mu/med.pdf index 2b2a6d893d..e5ce50080a 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/med.pdf and b/macros/latex/contrib/fithesis/guide/mu/med.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/mu/ped.ins b/macros/latex/contrib/fithesis/guide/mu/ped.ins deleted file mode 100644 index e211754cba..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/ped.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{ped.tex}{\from{guide.dtx}{ped}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/ped.pdf b/macros/latex/contrib/fithesis/guide/mu/ped.pdf index 54ece83241..f0d94206c4 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/ped.pdf and b/macros/latex/contrib/fithesis/guide/mu/ped.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/mu/phil.ins b/macros/latex/contrib/fithesis/guide/mu/phil.ins deleted file mode 100644 index 320a91f2f8..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/phil.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{phil.tex}{\from{guide.dtx}{phil}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/phil.pdf b/macros/latex/contrib/fithesis/guide/mu/phil.pdf index 230ae529c0..811e001cc4 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/phil.pdf and b/macros/latex/contrib/fithesis/guide/mu/phil.pdf differ diff --git a/macros/latex/contrib/fithesis/guide/mu/resources/DESCRIPTION b/macros/latex/contrib/fithesis/guide/mu/resources/DESCRIPTION deleted file mode 100644 index d46c78aded..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/resources/DESCRIPTION +++ /dev/null @@ -1 +0,0 @@ -This directory contains resources for the guides. diff --git a/macros/latex/contrib/fithesis/guide/mu/resources/Makefile b/macros/latex/contrib/fithesis/guide/mu/resources/Makefile deleted file mode 100644 index 54fd778153..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/resources/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -PDFFILES=empty.pdf -TEX=pdflatex -.PHONY: all clean -all: $(PDFFILES) clean - -# This target typesets the a PDF file. -%.pdf: %.tex - $(TEX) $< - $(TEX) $< - -# This target removes any auxiliary files. -clean: - rm -f *.aux *.log *.out *.toc *.lot *.lof - -# This target removes any auxiliary files -# and the output PDF files. -implode: clean - rm -f $(PDFFILES) diff --git a/macros/latex/contrib/fithesis/guide/mu/resources/cog.pdf b/macros/latex/contrib/fithesis/guide/mu/resources/cog.pdf deleted file mode 100644 index ddbc9227c5..0000000000 Binary files a/macros/latex/contrib/fithesis/guide/mu/resources/cog.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/guide/mu/resources/empty.tex b/macros/latex/contrib/fithesis/guide/mu/resources/empty.tex deleted file mode 100644 index 24b5785a58..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/resources/empty.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=fi, - autoLayout=false} -\begin{document} - A document which, except for this line, - is completely empty. -\end{document} diff --git a/macros/latex/contrib/fithesis/guide/mu/resources/vader.pdf b/macros/latex/contrib/fithesis/guide/mu/resources/vader.pdf deleted file mode 100644 index 5bae022308..0000000000 Binary files a/macros/latex/contrib/fithesis/guide/mu/resources/vader.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/guide/mu/resources/yoda.pdf b/macros/latex/contrib/fithesis/guide/mu/resources/yoda.pdf deleted file mode 100644 index 992c19da70..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/resources/yoda.pdf +++ /dev/null @@ -1,69 +0,0 @@ -%PDF-1.5 -%µí®û -3 0 obj -<< /Length 4 0 R - /Filter /FlateDecode ->> -stream -xœ=OKŽBAÜ÷)XO"÷cxc¢+:÷O†nõmTAUñ„N\“àu‡ß Áý¯aG‡0M0Ìê͈è6D@«º÷H¸‚"ëb,­+Ѫå -ÑXÖ ½åëabæ÷ 0Å©B1ù˜$NÖí=€ I>©®Í¤e3JÞ¼Z±Ù0¥t•%Hî+©TΘpZ"6àëD;ººÀµWsȬþ»4)êŒÛD­y{ #ÒígœÇ?–@< -endstream -endobj -4 0 obj - 192 -endobj -2 0 obj -<< - /ExtGState << - /a0 << /CA 1 /ca 1 >> - >> ->> -endobj -5 0 obj -<< /Type /Page - /Parent 1 0 R - /MediaBox [ 0 0 10.020276 5.124841 ] - /Contents 3 0 R - /Group << - /Type /Group - /S /Transparency - /I true - /CS /DeviceRGB - >> - /Resources 2 0 R ->> -endobj -1 0 obj -<< /Type /Pages - /Kids [ 5 0 R ] - /Count 1 ->> -endobj -6 0 obj -<< /Creator (cairo 1.14.4 (http://cairographics.org)) - /Producer (cairo 1.14.4 (http://cairographics.org)) ->> -endobj -7 0 obj -<< /Type /Catalog - /Pages 1 0 R ->> -endobj -xref -0 8 -0000000000 65535 f -0000000603 00000 n -0000000306 00000 n -0000000015 00000 n -0000000284 00000 n -0000000378 00000 n -0000000668 00000 n -0000000795 00000 n -trailer -<< /Size 8 - /Root 7 0 R - /Info 6 0 R ->> -startxref -847 -%%EOF diff --git a/macros/latex/contrib/fithesis/guide/mu/sci.ins b/macros/latex/contrib/fithesis/guide/mu/sci.ins deleted file mode 100644 index 75a8c61087..0000000000 --- a/macros/latex/contrib/fithesis/guide/mu/sci.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input ../../LICENSE -\generate{\file{sci.tex}{\from{guide.dtx}{sci}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/guide/mu/sci.pdf b/macros/latex/contrib/fithesis/guide/mu/sci.pdf index 26b54aad5e..e29b623cd6 100644 Binary files a/macros/latex/contrib/fithesis/guide/mu/sci.pdf and b/macros/latex/contrib/fithesis/guide/mu/sci.pdf differ diff --git a/macros/latex/contrib/fithesis/locale/DESCRIPTION b/macros/latex/contrib/fithesis/locale/DESCRIPTION deleted file mode 100644 index 5758d7a8a8..0000000000 --- a/macros/latex/contrib/fithesis/locale/DESCRIPTION +++ /dev/null @@ -1 +0,0 @@ -This directory contains the locale files. diff --git a/macros/latex/contrib/fithesis/locale/EXAMPLE.dtx b/macros/latex/contrib/fithesis/locale/EXAMPLE.dtx deleted file mode 100644 index 81b31d049d..0000000000 --- a/macros/latex/contrib/fithesis/locale/EXAMPLE.dtx +++ /dev/null @@ -1,7 +0,0 @@ -% \file{locale/fithesis-EXAMPLE.def} -% This an example locale file. You can rename it to match the name -% of a given locale and place the respective macro definitions in -% here. -% \begin{macrocode} - -% \end{macrocode} diff --git a/macros/latex/contrib/fithesis/locale/EXAMPLE.ins b/macros/latex/contrib/fithesis/locale/EXAMPLE.ins deleted file mode 100644 index 06ba04d4e7..0000000000 --- a/macros/latex/contrib/fithesis/locale/EXAMPLE.ins +++ /dev/null @@ -1,3 +0,0 @@ -\input docstrip -\generate{\file{fithesis-EXAMPLE.def}{\from{EXAMPLE.dtx}{}}} -\endbatchfile diff --git a/macros/latex/contrib/fithesis/locale/Makefile b/macros/latex/contrib/fithesis/locale/Makefile deleted file mode 100644 index 3c4fa5aa00..0000000000 --- a/macros/latex/contrib/fithesis/locale/Makefile +++ /dev/null @@ -1,42 +0,0 @@ -LOGS=czech.log slovak.log english.log -DIRECTORIES=mu/law mu/fsps mu/fss mu/econ mu/med mu/fi mu/phil \ - mu/ped mu/sci mu -OUTPUT=fithesis-czech.def mu/law/fithesis-czech.def \ - mu/law/fithesis-slovak.def mu/law/fithesis-english.def \ - mu/fithesis-czech.def mu/fsps/fithesis-czech.def \ - mu/fsps/fithesis-slovak.def mu/fsps/fithesis-english.def \ - mu/fss/fithesis-czech.def mu/fss/fithesis-slovak.def \ - mu/fss/fithesis-english.def mu/econ/fithesis-czech.def \ - mu/econ/fithesis-slovak.def mu/econ/fithesis-english.def \ - mu/med/fithesis-czech.def mu/med/fithesis-slovak.def \ - mu/med/fithesis-english.def mu/fi/fithesis-czech.def \ - mu/fi/fithesis-slovak.def mu/fi/fithesis-english.def \ - mu/phil/fithesis-czech.def mu/phil/fithesis-slovak.def \ - mu/phil/fithesis-english.def mu/fithesis-slovak.def \ - mu/ped/fithesis-czech.def mu/ped/fithesis-slovak.def \ - mu/ped/fithesis-english.def mu/fithesis-english.def \ - mu/sci/fithesis-czech.def mu/sci/fithesis-slovak.def \ - mu/sci/fithesis-english.def fithesis-slovak.def \ - fithesis-english.def - -.PHONY: explode implode all - -# This target creates the locale file directory -# structure and creates the locale files. -all: - mkdir -p $(DIRECTORIES) - make explode - -# This target creates all locale files. -explode: $(LOGS) - -# This target creates the locale files from one -# DTX file. -%.log: %.ins %.dtx - xetex $< - -# This target tears down the locale file directory -# structure along with the locale files. -implode: - rm -f $(OUTPUT) $(LOGS) - -rmdir $(DIRECTORIES) diff --git a/macros/latex/contrib/fithesis/locale/czech.dtx b/macros/latex/contrib/fithesis/locale/czech.dtx index 9a2f027568..884570b3e5 100644 --- a/macros/latex/contrib/fithesis/locale/czech.dtx +++ b/macros/latex/contrib/fithesis/locale/czech.dtx @@ -75,7 +75,8 @@ \thesis@year}} % Různé -\gdef\thesis@czech@authorSignature{Podpis autora} +\gdef\thesis@czech@authorSignature{% + Podpis autor\ifthesis@woman ky\else a\fi} \gdef\thesis@czech@fieldTitle{Obor} \gdef\thesis@czech@advisorTitle{Vedoucí práce} \gdef\thesis@czech@authorTitle{Autor} @@ -361,10 +362,10 @@ \gdef\thesis@czech@assignment{% \ifthesis@digital@ Na tomto místÄ› se v~tiÅ¡tÄ›né práci nachází oficiální podepsané - zadání práce a prohlášení autora Å¡kolního díla. + zadání práce a~prohlášení autora Å¡kolního díla. \else Místo tohoto listu vložte kopie oficiálního podepsaného zadání - práce a prohlášení autora Å¡kolního díla. + práce a~prohlášení autora Å¡kolního díla. \fi} \gdef\thesis@czech@declaration{% ProhlaÅ¡uji, že tato \thesis@lower{czech@typeName} je mým @@ -466,10 +467,10 @@ \gdef\thesis@czech@declaration{% ProhlaÅ¡uji, že jsem \thesis@lower{czech@typeName@% akuzativ} vypracoval\thesis@czech@gender@koncovka\ samostatnÄ›, - s~využitím pouze citovaných pramenů, dalších informací a zdrojů + s~využitím pouze citovaných pramenů, dalších informací a~zdrojů v~souladu s~Disciplinárním řádem pro studenty Pedagogické fakulty - Masarykovy univerzity a se zákonem Ä.\ 121/2000 Sb., o~právu - autorském, o~právech souvisejících s~právem autorským a o~zmÄ›nÄ› + Masarykovy univerzity a~se zákonem Ä.\ 121/2000 Sb., o~právu + autorském, o~právech souvisejících s~právem autorským a~o~zmÄ›nÄ› nÄ›kterých zákonů (autorský zákon), ve znÄ›ní pozdÄ›jších pÅ™edpisů.} % diff --git a/macros/latex/contrib/fithesis/locale/slovak.dtx b/macros/latex/contrib/fithesis/locale/slovak.dtx index 607e0ce683..dd6a87af1f 100644 --- a/macros/latex/contrib/fithesis/locale/slovak.dtx +++ b/macros/latex/contrib/fithesis/locale/slovak.dtx @@ -75,7 +75,8 @@ \thesis@year}} % Rôzne -\gdef\thesis@slovak@authorSignature{Podpis autora} +\gdef\thesis@slovak@authorSignature{% + Podpis autor\ifthesis@woman ky\else a\fi} \gdef\thesis@slovak@fieldTitle{Odbor} \gdef\thesis@slovak@advisorTitle{Vedúci práce} \gdef\thesis@slovak@authorTitle{Autor} @@ -322,7 +323,7 @@ \thesis@extra@advisorSkGenitiv\ a~uved\ifthesis@woman la\else iol\fi\ v~nej vÅ¡etky odborné zdroje v~súlade s~právnymi predpismi, vnútornými - pÅ™edpismi Masarykovej univerzity a~vnútornými aktmi riadenia + predpismi Masarykovej univerzity a~vnútornými aktmi riadenia Masarykovej univerzity a~Ekonomicko-správnej fakulty MU.} % \end{macrocode}\iffalse % @@ -415,7 +416,7 @@ \else <>% \fi} -\gdef\thesis@czech@declaration{% +\gdef\thesis@slovak@declaration{% \ifx\thesis@department\thesis@departments@kisk Vyhlasujem, že som predkladanú prácu spracoval% \thesis@slovak@gender@koncovka\ samostatne~a použil% diff --git a/macros/latex/contrib/fithesis/logo/DESCRIPTION b/macros/latex/contrib/fithesis/logo/DESCRIPTION deleted file mode 100644 index 96d66905f8..0000000000 --- a/macros/latex/contrib/fithesis/logo/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This directory can contain subdirectories with the logo files of -various universities. diff --git a/macros/latex/contrib/fithesis/logo/EXAMPLE/DESCRIPTION b/macros/latex/contrib/fithesis/logo/EXAMPLE/DESCRIPTION deleted file mode 100644 index e249b3170d..0000000000 --- a/macros/latex/contrib/fithesis/logo/EXAMPLE/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This is an empty directory. You can rename it to match the name of -your university and place the respective logo files in here. diff --git a/macros/latex/contrib/fithesis/logo/mu/DESCRIPTION b/macros/latex/contrib/fithesis/logo/mu/DESCRIPTION deleted file mode 100644 index 4ac3baa5c8..0000000000 --- a/macros/latex/contrib/fithesis/logo/mu/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This directory contains the logo files of the Masaryk University -(Brno, Czech Republic). diff --git a/macros/latex/contrib/fithesis/logo/mu/Makefile b/macros/latex/contrib/fithesis/logo/mu/Makefile deleted file mode 100644 index 46ca9e7e88..0000000000 --- a/macros/latex/contrib/fithesis/logo/mu/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -PDFFILES=fithesis-econ.pdf fithesis-fsps.pdf fithesis-law.pdf \ - fithesis-med.pdf fithesis-ped.pdf fithesis-phil.pdf \ - fithesis-sci.pdf fithesis-fi.pdf fithesis-fss.pdf \ - fithesis-base.pdf fithesis-econ-color.pdf \ - fithesis-fsps-color.pdf fithesis-law-color.pdf \ - fithesis-med-color.pdf fithesis-ped-color.pdf \ - fithesis-phil-color.pdf fithesis-sci-color.pdf \ - fithesis-fi-color.pdf fithesis-fss-color.pdf \ - fithesis-base-color.pdf -.PHONY: all implode - -# This target converts all the EPS logos to PDF. -all: $(PDFFILES) - -# This target converts a single EPS logo to PDF. -%.pdf: %.eps - epstopdf $< - -# This target removes all PDF logos. -implode: - rm -f $(PDFFILES) diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-base-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-base-color.pdf new file mode 100644 index 0000000000..7baf9515e3 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-base-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-base.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-base.pdf new file mode 100644 index 0000000000..369019148d Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-base.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-econ-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-econ-color.pdf new file mode 100644 index 0000000000..1e778690f3 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-econ-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-econ.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-econ.pdf new file mode 100644 index 0000000000..bcc7608cf6 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-econ.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-fi-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-fi-color.pdf new file mode 100644 index 0000000000..860a1365ba Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-fi-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-fi.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-fi.pdf new file mode 100644 index 0000000000..ea3cf0e29c Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-fi.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-color.pdf new file mode 100644 index 0000000000..9f9735cb4d Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-fsps-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-fsps.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-fsps.pdf new file mode 100644 index 0000000000..04e4586387 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-fsps.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-fss-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-fss-color.pdf new file mode 100644 index 0000000000..ed95130f0c Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-fss-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-fss.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-fss.pdf new file mode 100644 index 0000000000..e7b7b16891 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-fss.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-law-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-law-color.pdf new file mode 100644 index 0000000000..32a31baeba Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-law-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-law.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-law.pdf new file mode 100644 index 0000000000..a72c729e96 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-law.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-med-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-med-color.pdf new file mode 100644 index 0000000000..9b29dc714e Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-med-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-med.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-med.pdf new file mode 100644 index 0000000000..b0c5cbb593 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-med.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-ped-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-ped-color.pdf new file mode 100644 index 0000000000..6eae00a5a0 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-ped-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-ped.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-ped.pdf new file mode 100644 index 0000000000..c197909ce2 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-ped.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-phil-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-phil-color.pdf new file mode 100644 index 0000000000..ae0a78ef65 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-phil-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-phil.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-phil.pdf new file mode 100644 index 0000000000..c0d8892e5c Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-phil.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-sci-color.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-sci-color.pdf new file mode 100644 index 0000000000..a940c11280 Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-sci-color.pdf differ diff --git a/macros/latex/contrib/fithesis/logo/mu/fithesis-sci.pdf b/macros/latex/contrib/fithesis/logo/mu/fithesis-sci.pdf new file mode 100644 index 0000000000..032d99538c Binary files /dev/null and b/macros/latex/contrib/fithesis/logo/mu/fithesis-sci.pdf differ diff --git a/macros/latex/contrib/fithesis/style/DESCRIPTION b/macros/latex/contrib/fithesis/style/DESCRIPTION deleted file mode 100644 index 45748b0ee6..0000000000 --- a/macros/latex/contrib/fithesis/style/DESCRIPTION +++ /dev/null @@ -1,5 +0,0 @@ -This directory contains the base style file, which is always -loaded unless inheritance is disabled for style files. - -It can also contain subdirectories with the style files of -various universities. diff --git a/macros/latex/contrib/fithesis/style/EXAMPLE/DESCRIPTION b/macros/latex/contrib/fithesis/style/EXAMPLE/DESCRIPTION deleted file mode 100644 index c9cc7a7030..0000000000 --- a/macros/latex/contrib/fithesis/style/EXAMPLE/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This is an empty directory. You can rename it to match the name of -your university and place the respective style files in here. diff --git a/macros/latex/contrib/fithesis/style/Makefile b/macros/latex/contrib/fithesis/style/Makefile deleted file mode 100644 index 495787c7a2..0000000000 --- a/macros/latex/contrib/fithesis/style/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -LOGS=base.log -OUTPUT=fithesis-base.sty -.PHONY: explode implode all - -# These targets create all the locale files. -all: explode -explode: $(LOGS) - -# This target creates the locale files from -# one DTX file. -%.log: %.ins %.dtx - xetex $< - -# This target removes all the locale files. -implode: - rm -f $(OUTPUT) $(LOGS) diff --git a/macros/latex/contrib/fithesis/style/mu/DESCRIPTION b/macros/latex/contrib/fithesis/style/mu/DESCRIPTION deleted file mode 100644 index cabf32db3f..0000000000 --- a/macros/latex/contrib/fithesis/style/mu/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This directory contains the style files of the Masaryk University -(Brno, Czech Republic). diff --git a/macros/latex/contrib/fithesis/style/mu/Makefile b/macros/latex/contrib/fithesis/style/mu/Makefile deleted file mode 100644 index 6d43d8eab2..0000000000 --- a/macros/latex/contrib/fithesis/style/mu/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -LOGS=base.log fi.log sci.log phil.log ped.log fss.log law.log \ - econ.log med.log fsps.log -OUTPUT=fithesis-base.sty fithesis-1[012].clo fithesis-fi.sty \ - fithesis-sci.sty fithesis-phil.sty fithesis-ped.sty \ - fithesis-fss.sty fithesis-law.sty fithesis-econ.sty \ - fithesis-med.sty fithesis-fsps.sty - -# These targets create all the locale files. -all: explode -explode: $(LOGS) - -# This target creates the locale files from -# one DTX file. -%.log: %.ins %.dtx - xetex $< - -# This target removes all the locale files. -implode: - rm -f $(OUTPUT) $(LOGS) diff --git a/macros/latex/contrib/fithesis/style/mu/base.dtx b/macros/latex/contrib/fithesis/style/mu/base.dtx index 2bf55b0e17..3c34a6cb0e 100644 --- a/macros/latex/contrib/fithesis/style/mu/base.dtx +++ b/macros/latex/contrib/fithesis/style/mu/base.dtx @@ -7,7 +7,7 @@ % after \texttt{style/fithesis-base.sty}, regardless of the value % of the |\thesis@style| macro. % \begin{macrocode} -\ProvidesPackage{fithesis/style/mu/fithesis-base}[2017/06/02] +\ProvidesPackage{fithesis/style/mu/fithesis-base}[2018/12/25] \NeedsTeXFormat{LaTeX2e} % \end{macrocode} % The file recognizes the following options: \begin{itemize} @@ -361,7 +361,6 @@ \def\thesis@bibliography@setup#1{% \setkeys{thesis@bibliography}{#1}} % \end{macrocode} -% \end{macro} % The following key-value pairs are supported: % \begin{enumerate} % \item\marg{\texttt{style}=style} -- Stores \texttt{style} in @@ -383,6 +382,26 @@ \def\thesis@bibliography@sorting{#1}% \fi} % \end{macrocode} +% \changes{v0.3.51}{2018/06/15}{^^A +% Added the \texttt{bibliography} extra field to the style files +% of the Masaryk University in Brno, Czech Republic} +% The following extra data field is defined for the macro: +% \begin{itemize} +% \item|bibliography| -- the comma-delimited list of key-value +% pairs accepted by |\thesis@bibliography@setup|. If the data +% field was specified, it is immediately passed to +% |\thesis@bibliography@setup| and it overrides any defaults +% specified in faculty style files. +% \end{itemize} +% \begin{macrocode} +\thesis@def@extra[]{bibliography} +\ifx\thesis@extra@bibliography + \thesis@placeholder@extra@bibliography\else + \expandafter\thesis@bibliography@setup\expandafter{% + \thesis@extra@bibliography}% +\fi +% \end{macrocode} +% \end{macro} % \begin{macro}{\thesis@bibliography@load} % When |\ifthesis@bibliography@| is true and % |\ifthesis@bibliography@loaded@| is false, the @@ -448,12 +467,20 @@ % \end{macrocode} % \end{macro} ^^A The nested \ifthesis@bibliography@included@ def % \end{macro} ^^A The \thesis@bibliography@load macro definition -% The \textsf{hyperref} package is configured to support both roman -% and arabic page numbering in one document and to decorate -% hyperlinks with an underline instead of a rectangular box. +% In the digital version, the \textsf{hyperref} package is configured to +% decorate hyperlinks with an underline instead of a rectangular box. +% In the printed version, the \textsf{hyperref} package is configured to +% hide links. +% \changes{v0.3.51}{2018/12/25}{^^A +% In the printed version, the \textsf{hyperref} package is configured to +% hide links. [VN]} % \begin{macrocode} \thesis@require{hyperref} -\hypersetup{pdfborderstyle={/S/U/W 1}} % Less obtrusive borders +\ifthesis@digital@ + \hypersetup{pdfborderstyle={/S/U/W 1}} +\else + \hypersetup{hidelinks} +\fi % \end{macrocode} % Clubs and widows are set to be infinitely bad. % \begin{macrocode} diff --git a/macros/latex/contrib/fithesis/style/mu/econ.dtx b/macros/latex/contrib/fithesis/style/mu/econ.dtx index 822cbd8621..da1bef6fcc 100644 --- a/macros/latex/contrib/fithesis/style/mu/econ.dtx +++ b/macros/latex/contrib/fithesis/style/mu/econ.dtx @@ -5,12 +5,13 @@ % \changes{v0.3.46}{2017/06/02}{The documentation now points to the % 2/2017 dean's directive for the Faculty of Economics and % Administration, Masaryk University, Brno. [VN]} -% published at the website of the faculty\footnote{See \url{ht^^A -% tps://is.muni.cz/auth/do/econ/predpisy/smernice/prehled/6715^^A -% 9928/SmerniceDekana2017-c.2-o_zaverecnych_pracich_2017.pdf}}. +% published at the website of the faculty\footnote{See \url{htt^^A +% ps://is.muni.cz/auth/do/econ/uredni_deska/predpisy_ESF/smerni^^A +% ce/smernice_dekana/prehled/67159928/SmerniceDekana2017-c.9-o_^^A +% zaverecnych_pracich_2017.docx}}. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{fithesis/style/mu/fithesis-econ}[2018/02/11] +\ProvidesPackage{fithesis/style/mu/fithesis-econ}[2018/06/11] % \end{macrocode} % The file defines the color scheme of the respective faculty. Note % the the color definitions are in RGB, which makes the resulting @@ -126,11 +127,9 @@ % \begin{macrocode} \def\thesis@blocks@frontMatter{% \thesis@blocks@clear - % In case of double-sided typesetting, change the geometry - \ifthesis@twoside@ - \newgeometry{top=25mm,bottom=20mm,left=35mm, - right=15mm, includeheadfoot} - \fi\pagestyle{empty} + \newgeometry{top=25mm,bottom=20mm,left=35mm, + right=15mm, includeheadfoot} + \pagestyle{empty} \parindent 1.5em \setcounter{page}{1} \pagenumbering{arabic}} @@ -143,11 +142,9 @@ % \begin{macrocode} \def\thesis@blocks@mainMatter{% \thesis@blocks@clear - % In case of double-sided typesetting, change the geometry - \ifthesis@twoside@ - \newgeometry{top=25mm,bottom=20mm,left=35mm, - right=15mm, includeheadfoot} - \fi\pagestyle{thesisheadings} + \newgeometry{top=25mm,bottom=20mm,left=35mm, + right=15mm, includeheadfoot} + \pagestyle{thesisheadings} \parindent 1.5em\relax} % \end{macrocode} % \end{macro}\begin{macro}{\thesis@blocks@tables} @@ -295,19 +292,39 @@ % in \texttt{style/mu/fithesis-econ.sty} in accordance with the % example documents. The patch was submitted by Jana Ratajská. % [VN]} +% \changes{v0.3.51}{2020/03/09}{The \cs{thesis@blocks@bibEntry} +% command now accomodates long titles and other information that +% may span multiple lines. [VN]} % \begin{macrocode} \def\thesis@blocks@bibEntry{% \thesis@blocks@clear - \noindent\begin{thesis@newtable@old}{@{}>{\bfseries}ll@{}} - \thesis@@{bib@author}: & \thesis@author \\ - \thesis@@{bib@thesisTitle}: & \thesis@title \\ - \ifthesis@english\else - \thesis@@{bib@thesisTitleEn}: & \thesis@titleEn \\ - \fi - \thesis@@{bib@department}: & \thesis@department \\ - \thesis@@{bib@advisor}: & \thesis@advisor \\ - \thesis@@{bib@year}: & \thesis@year \\ - \end{thesis@newtable@old}} + {\let\@A\relax\newlength{\@A} + \settowidth{\@A}{{\bf\thesis@@{bib@author}}} + \@B=\@A + \settowidth{\@A}{{\bf\thesis@@{bib@thesisTitle}}} + \ifdim\@A>\@B\@B=\@A\fi + \ifthesis@english\else + \settowidth{\@A}{{\bf\thesis@@{bib@thesisTitleEn}}} + \ifdim\@A>\@B\@B=\@A\fi + \fi + \settowidth{\@A}{{\bf\thesis@@{bib@department}}} + \ifdim\@A>\@B\@B=\@A\fi + \settowidth{\@A}{{\bf\thesis@@{bib@advisor}}} + \ifdim\@A>\@B\@B=\@A\fi + \settowidth{\@A}{{\bf\thesis@@{bib@year}}} + \ifdim\@A>\@B\@B=\@A\fi + \noindent\begin{thesis@newtable@old}{@{}>{\bfseries}% + p{\dimexpr(\@B + \tabcolsep)}% + p{\dimexpr(\textwidth - \@B - 2\tabcolsep)}@{}} + \thesis@@{bib@author}: & \thesis@author \\ + \thesis@@{bib@thesisTitle}: & \thesis@title \\ + \ifthesis@english\else + \thesis@@{bib@thesisTitleEn}: & \thesis@titleEn \\ + \fi + \thesis@@{bib@department}: & \thesis@department \\ + \thesis@@{bib@advisor}: & \thesis@advisor \\ + \thesis@@{bib@year}: & \thesis@year \\ + \end{thesis@newtable@old}}} % \end{macrocode} % \end{macro} % Note that there is no direct support for the seminar paper and diff --git a/macros/latex/contrib/fithesis/style/mu/fi.dtx b/macros/latex/contrib/fithesis/style/mu/fi.dtx index e1fc1e28c9..28a1530743 100644 --- a/macros/latex/contrib/fithesis/style/mu/fi.dtx +++ b/macros/latex/contrib/fithesis/style/mu/fi.dtx @@ -3,7 +3,9 @@ % Informatics at the Masaryk University in Brno. It has been % prepared in accordance with the formal requirements published at % the website of the faculty\footnote{See -% \url{http://www.fi.muni.cz/docs/BP_DP_na_FI.pdf}}. +% \url{https://is.muni.cz/do/fi/uredni_deska/predpisy/smernice/^^A +% Smernice_dekana_1_2018_zaverecne_prace.pdfa.pdf}, and +% \url{http://www.fi.muni.cz/docs/BP_DP_na_FI.pdf}.}. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{fithesis/style/mu/fithesis-fi}[2016/04/18] diff --git a/macros/latex/contrib/fithesis/style/mu/fsps.dtx b/macros/latex/contrib/fithesis/style/mu/fsps.dtx index 02c8c2da1b..9efba78442 100644 --- a/macros/latex/contrib/fithesis/style/mu/fsps.dtx +++ b/macros/latex/contrib/fithesis/style/mu/fsps.dtx @@ -2,8 +2,9 @@ % This is the style file for the theses written at the Faculty of % Sports Studies at the Masaryk University in Brno. It has been % prepared in accordance with the formal requirements published at -% the website of the faculty\footnote{See \url{https://is.muni.cz/^^A -% auth/do/fsps/studijni/info-stud/SZZ/pokyny_ZP_13-5-2013.pdf}}. +% the website of the faculty\footnote{See \url{https://is.muni.^^A +% cz/auth/do/fsps/studijni/info-stud/SZZ/44862261/pokyny_ZP_13-^^A +% 5-2013.pdf}}. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{fithesis/style/mu/fithesis-fsps}[2018/02/11] diff --git a/macros/latex/contrib/fithesis/style/mu/fss.dtx b/macros/latex/contrib/fithesis/style/mu/fss.dtx index bea5704bce..820f180eea 100644 --- a/macros/latex/contrib/fithesis/style/mu/fss.dtx +++ b/macros/latex/contrib/fithesis/style/mu/fss.dtx @@ -1,19 +1,18 @@ % \file{style/mu/fithesis-fss.sty} % This is the style file for the theses written at the Faculty of -% Social Studies at the Masaryk University in Brno. Because of the -% inexistence of faculty-wide formal requirements and -% recommendations with each department defining their own with -% varying degrees of -% rigour\footnote{\raggedright See -% \url{http://psych.fss.muni.cz/node/351}, -% \url{http://medzur.fss.muni.cz/informace-pro-studenty/pravidla^^A -% -pro-diplomky/soubory/Pravidla pro zaverecne prace na KMSZ - v^^A -% er. 2-83.doc}, \url{http://soc.fss.muni.cz/?q=node/44}, \url{h^^A -% ttp://polit.fss.muni.cz/informace-pro-studenty/pol/}, \url{htt^^A -% p://humenv.fss.muni.cz/studium/bakalarske-studium/pravidla-pro^^A -% -vypracovani-bakalarske-prace}}, this style is a mere skeleton, -% which is unlikely to satisfy the exact requirements of any -% department and will require modification by the user. +% Social Studies at the Masaryk University in Brno. Since there +% exists no faculty-wide formal requirement or recommendation,^^A +% \footnote{See \url{https://medzur.fss.muni.cz/informace-pro-st^^A +% udenty/bakalarske-a-diplomove-prace}, \url{https://is.muni.cz/^^A +% do/fss/kspsp/mvplzszz/dp_pokyny.html}, \url{https://psych.fss.^^A +% muni.cz/media/3054818/pokyny_pro_psani_zaverecnych_praci.pdf}, +% \url{http://mve.fss.muni.cz/cs/studium/studijni-agenda/pokyny-^^A +% ke-szz}, \url{https://humenv.fss.muni.cz/mgr/zaverecne-prace}, +% and \url{https://medzur.fss.muni.cz/media/11356/pravidla_pro_z^^A +% averecne_prace_na_kmszu_verze_2013.pdf}.} +% this style is just a skeleton, which is unlikely to satisfy the +% exact requirements of any department and will require +% modification by the individual departments. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{fithesis/style/mu/fithesis-fss}[2016/04/18] diff --git a/macros/latex/contrib/fithesis/style/mu/law.dtx b/macros/latex/contrib/fithesis/style/mu/law.dtx index 9c7cb865f8..fb02d5dde0 100644 --- a/macros/latex/contrib/fithesis/style/mu/law.dtx +++ b/macros/latex/contrib/fithesis/style/mu/law.dtx @@ -3,7 +3,8 @@ % Law at the Masaryk University in Brno. It has been prepared in % accordance with the formal requirements published at the % website of the faculty\footnote{See \url{http://is.muni.cz/d^^A -% o/law/ud/predp/smer/S-07-2012.pdf}}. +% o/law/ud/predp/smer/S-07-2012.pdf}, and \url{https://is.muni^^A +% .cz/do/law/ud/predp/smer/S-04-2013_O_citacich_dokumentu.pdf}}. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{fithesis/style/mu/fithesis-law}[2017/05/21] @@ -26,6 +27,12 @@ sorting=nyt} \thesis@bibliography@load % \end{macrocode} +% Each footnote is uniquely numbered across the entire document as +% per the formal requirements of the faculty. +% \begin{macrocode} +\thesis@require{chngcntr} +\counterwithout{footnote}{chapter} +% \end{macrocode} % The style file configures the cover and title page headers to % include only the faculty name and the department name. % Along with the macros required by the locale file interface, diff --git a/macros/latex/contrib/fithesis/style/mu/med.dtx b/macros/latex/contrib/fithesis/style/mu/med.dtx index 323f3de902..812e4c7273 100644 --- a/macros/latex/contrib/fithesis/style/mu/med.dtx +++ b/macros/latex/contrib/fithesis/style/mu/med.dtx @@ -7,7 +7,7 @@ % ZITOSTI_ZAVERECNE_PRACE.doc}}. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} -\ProvidesPackage{fithesis/style/mu/fithesis-med}[2018/02/11] +\ProvidesPackage{fithesis/style/mu/fithesis-med}[2018/06/11] % \end{macrocode} % The file defines the color scheme of the respective faculty. Note % the the color definitions are in RGB, which makes the resulting @@ -112,11 +112,9 @@ % \begin{macrocode} \def\thesis@blocks@frontMatter{% \thesis@blocks@clear - % In case of double-sided typesetting, change the geometry - \ifthesis@twoside@ - \newgeometry{top=25mm,bottom=20mm,left=35mm, - right=15mm, includeheadfoot} - \fi\pagestyle{empty} + \newgeometry{top=25mm,bottom=20mm,left=35mm, + right=15mm, includeheadfoot} + \pagestyle{empty} \parindent 1.5em \setcounter{page}{1} \pagenumbering{roman}} @@ -128,11 +126,9 @@ % \begin{macrocode} \def\thesis@blocks@mainMatter{% \thesis@blocks@clear - % In case of double-sided typesetting, change the geometry - \ifthesis@twoside@ - \newgeometry{top=25mm,bottom=20mm,left=35mm, - right=15mm, includeheadfoot} - \fi\setcounter{page}{1} + \newgeometry{top=25mm,bottom=20mm,left=35mm, + right=15mm, includeheadfoot} + \setcounter{page}{1} \pagenumbering{arabic} \pagestyle{thesisheadings} \parindent 1.5em diff --git a/macros/latex/contrib/fithesis/style/mu/ped.dtx b/macros/latex/contrib/fithesis/style/mu/ped.dtx index f7a58bb091..49c2b643cb 100644 --- a/macros/latex/contrib/fithesis/style/mu/ped.dtx +++ b/macros/latex/contrib/fithesis/style/mu/ped.dtx @@ -2,8 +2,9 @@ % This is the style file for the theses written at the Faculty of % Education at the Masaryk University in Brno. It has been prepared % in accordance with the formal requirements published at the -% of the faculty\footnote{See \url{https://is.muni.cz/auth/do/^^A -% ped/VPAN/46952359/53057289}}. +% of the faculty\footnote{See \url{https://is.muni.cz/do/ped/VPA^^A +% N/pokdek/c._1_2015_K_realizaci_zaverecnych_praci.pdf}, and +% \url{http://moodlinka.ics.muni.cz/course/view.php?id=632}}. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{fithesis/style/mu/fithesis-ped}[2016/04/18] diff --git a/macros/latex/contrib/fithesis/style/mu/phil.dtx b/macros/latex/contrib/fithesis/style/mu/phil.dtx index 8f02f5d4e5..2c95f13967 100644 --- a/macros/latex/contrib/fithesis/style/mu/phil.dtx +++ b/macros/latex/contrib/fithesis/style/mu/phil.dtx @@ -2,8 +2,8 @@ % This is the style file for the theses written at the Faculty of % Arts at the Masaryk University in Brno. It has been prepared in % accordance with the formal requirements published at the website -% of the faculty\footnote{See \url{http://is.muni.cz/auth/do/^^A -% 1421/4581421/Vzor_bakalarske_prace.pdf}}. +% of the faculty\footnote{See \url{https://is.muni.cz/do/phil/P^^A +% racoviste/SO/vzory_praci/Vzor_bakalarske_prace.pdf}}. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{fithesis/style/mu/fithesis-phil}[2016/04/18] @@ -22,7 +22,7 @@ % used and the bibliography is sorted by name, title, and year. % \begin{macrocode} \thesis@bibliography@setup{ - style=iso-numeric, + style=iso-authoryear, sorting=nty} \thesis@bibliography@load % \end{macrocode} @@ -55,21 +55,18 @@ \fi % \end{macrocode} % \begin{macro}{\thesis@blocks@titlePage} -% In the case of a KISK thesis, the style file redefines the cover -% and title page footers to include the thesis advisor's name. +% The style file redefines the cover and title page footers to include the +% thesis advisor's name. +% \changes{v0.3.51} {2018/11/05}{Always typeset the name of the advisor +% on the title page for the Faculty of Arts at the Masaryk University +% in Brno, Czech Republic. [VN]} % \begin{macrocode} -\ifx\thesis@department\thesis@departments@kisk - \def\thesis@blocks@titlePage@content{% - {\thesis@titlePage@Huge\bf\thesis@TeXtitle\par\vfil}\vskip 0.8in - {\thesis@titlePage@large\sc\thesis@@{typeName}\\[0.3in]} - {\thesis@titlePage@Large\bf\thesis@author} - % If this is a KISK thesis, typeset the name of the thesis - % advisor. - \ifx\thesis@department\thesis@departments@kisk - {\thesis@titlePage@large\\[0.3in] - {\bf\thesis@@{advisorTitle}:} \thesis@advisor} - \fi}% -\fi +\def\thesis@blocks@titlePage@content{% + {\thesis@titlePage@Huge\bf\thesis@TeXtitle\par\vfil}\vskip 0.8in + {\thesis@titlePage@large\sc\thesis@@{typeName}\\[0.3in]} + {\thesis@titlePage@Large\bf\thesis@author} + {\thesis@titlePage@large\\[0.3in] + {\bf\thesis@@{advisorTitle}:} \thesis@advisor}} % \end{macrocode} % \end{macro} % Note that there is no direct support for the seminar paper and diff --git a/macros/latex/contrib/fithesis/style/mu/sci.dtx b/macros/latex/contrib/fithesis/style/mu/sci.dtx index ca1630a0f3..db7059fbec 100644 --- a/macros/latex/contrib/fithesis/style/mu/sci.dtx +++ b/macros/latex/contrib/fithesis/style/mu/sci.dtx @@ -3,7 +3,9 @@ % Science at the Masaryk University in Brno. It has been % prepared in accordance with the formal requirements published at % the website of the faculty\footnote{See -% \url{http://www.sci.muni.cz/NW/predpisy/od/OD-2014-05.pdf}}. +% \url{http://www.sci.muni.cz/NW/predpisy/od/OD-2014-05.pdf}, and +% \url{http://www.sci.muni.cz/cz/BcMgrStudium/Legislativa/Sablon^^A +% y}}. % \begin{macrocode} \NeedsTeXFormat{LaTeX2e} \ProvidesPackage{fithesis/style/mu/fithesis-sci}[2017/06/02] diff --git a/macros/latex/contrib/fithesis/test/DESCRIPTION b/macros/latex/contrib/fithesis/test/DESCRIPTION deleted file mode 100644 index 898fa495a7..0000000000 --- a/macros/latex/contrib/fithesis/test/DESCRIPTION +++ /dev/null @@ -1,3 +0,0 @@ -This directory contains the tests for the base fithesis3 class. -It can also contain subdirectories with tests for the files of -various universities. \ No newline at end of file diff --git a/macros/latex/contrib/fithesis/test/EXAMPLE/DESCRIPTION b/macros/latex/contrib/fithesis/test/EXAMPLE/DESCRIPTION deleted file mode 100644 index 5b795c1c89..0000000000 --- a/macros/latex/contrib/fithesis/test/EXAMPLE/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This is an empty directory. You can rename it to match the name of -your university and place the respective test files in here. diff --git a/macros/latex/contrib/fithesis/test/Makefile b/macros/latex/contrib/fithesis/test/Makefile deleted file mode 100644 index ea672afc06..0000000000 --- a/macros/latex/contrib/fithesis/test/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -.PHONY: all clean implode - -# This target runs all the tests. -all: implode - for file in *.tex; do \ - [ $$file = '*.tex' ] && continue; \ - ln -s "$$file" current.tex && \ - pdflatex current && pdflatex current && make clean && \ - lualatex current && lualatex current && make implode; \ - done - -# This target removes any auxiliary files. -clean: - rm -f *.aux *.log *.out *.lot *.lof *.toc - -# This target removes any files created during the testing. -implode: clean - rm -f texput.log current.* diff --git a/macros/latex/contrib/fithesis/test/mu/DESCRIPTION b/macros/latex/contrib/fithesis/test/mu/DESCRIPTION deleted file mode 100644 index 02b882e3cb..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/DESCRIPTION +++ /dev/null @@ -1,2 +0,0 @@ -This directory contains the test files for the style files of the -Masaryk University (Brno, Czech Republic). diff --git a/macros/latex/contrib/fithesis/test/mu/blind/DESCRIPTION b/macros/latex/contrib/fithesis/test/mu/blind/DESCRIPTION deleted file mode 100644 index 9701c3423e..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/blind/DESCRIPTION +++ /dev/null @@ -1,4 +0,0 @@ -This directory contains blind test files for the style files of the -Masaryk University (Brno, Czech Republic). Each blind test file is -compiled by pdfTeX, XeTeX and LuaTeX in an attempt to make them -fail the compilation. diff --git a/macros/latex/contrib/fithesis/test/mu/blind/Makefile b/macros/latex/contrib/fithesis/test/mu/blind/Makefile deleted file mode 100644 index ea672afc06..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/blind/Makefile +++ /dev/null @@ -1,18 +0,0 @@ -.PHONY: all clean implode - -# This target runs all the tests. -all: implode - for file in *.tex; do \ - [ $$file = '*.tex' ] && continue; \ - ln -s "$$file" current.tex && \ - pdflatex current && pdflatex current && make clean && \ - lualatex current && lualatex current && make implode; \ - done - -# This target removes any auxiliary files. -clean: - rm -f *.aux *.log *.out *.lot *.lof *.toc - -# This target removes any files created during the testing. -implode: clean - rm -f texput.log current.* diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION b/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION deleted file mode 100644 index dd4129bf2c..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare-example/DESCRIPTION +++ /dev/null @@ -1,7 +0,0 @@ -This directory contains precompiled files from the `/example/mu` -directory. These files are visually compared against fresh-compiled -files from the `/example/mu` directory. - -By running `make UPDATE_FAILED=true`, the precompiled files will be -automatically replaced with fresh-compiled ones, if the two are -visually incompatible. diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile b/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile deleted file mode 100644 index b40b7d6e97..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare-example/Makefile +++ /dev/null @@ -1,40 +0,0 @@ -.PHONY: all implode bootstrap -FAKETIME=faketime '2000-01-01 01:01:01' -COMPARE=../comparepdf.sh -EXAMPLEDIR=../../../example/mu -PROTOTYPES=expected-econ-lualatex.pdf expected-fss-pdflatex.pdf \ - expected-phil-lualatex.pdf expected-econ-pdflatex.pdf \ - expected-law-lualatex.pdf expected-phil-pdflatex.pdf \ - expected-fi-lualatex.pdf expected-law-pdflatex.pdf \ - expected-sci-lualatex.pdf expected-fi-pdflatex.pdf \ - expected-med-lualatex.pdf expected-sci-pdflatex.pdf \ - expected-fsps-lualatex.pdf expected-med-pdflatex.pdf \ - expected-fsps-pdflatex.pdf expected-ped-lualatex.pdf \ - expected-fss-lualatex.pdf expected-ped-pdflatex.pdf - -# This target typesets all the test documents and -# compares them with the prototypes. -all: - make -C $(EXAMPLEDIR) implode - $(FAKETIME) make -C $(EXAMPLEDIR) all - for PROTOTYPE in $(PROTOTYPES); do \ - $(COMPARE) "$$PROTOTYPE" $(EXAMPLEDIR)/"$${PROTOTYPE##expected-}" || \ - { [ "$(UPDATE_FAILED)" = true ] && \ - mv $(EXAMPLEDIR)/"$${PROTOTYPE##expected-}" "$$PROTOTYPE"; } || exit 1; \ - done - make -C $(EXAMPLEDIR) implode - -# This target typesets all the prototypes. -bootstrap: - make -C $(EXAMPLEDIR) implode - $(FAKETIME) make -C $(EXAMPLEDIR) all - make $(PROTOTYPES) - make -C $(EXAMPLEDIR) implode - -# This target copies a single typeset prototype. -expected-%.pdf: $(EXAMPLEDIR)/%.pdf - cp $< $@ - -# This is a dummy target. -implode: - diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf deleted file mode 100644 index 6de98f9d92..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf deleted file mode 100644 index 542d93afa1..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-econ-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf deleted file mode 100644 index c13279030c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf deleted file mode 100644 index fad1965288..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fi-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf deleted file mode 100644 index 226c809a7f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf deleted file mode 100644 index 6c96921f21..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fsps-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf deleted file mode 100644 index 0eea189ed7..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf deleted file mode 100644 index 12ce0dcfe6..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-fss-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf deleted file mode 100644 index 929d57c30e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf deleted file mode 100644 index 2c74d49b7d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-law-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf deleted file mode 100644 index 0d3ed50b96..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf deleted file mode 100644 index fffa136fbf..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-med-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf deleted file mode 100644 index 003a2c9c8e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf deleted file mode 100644 index 8c3ad9cb6f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-ped-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf deleted file mode 100644 index 81ba78d518..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf deleted file mode 100644 index e515b06e62..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-phil-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf deleted file mode 100644 index 4f10a064bc..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf deleted file mode 100644 index 0aeaf4a351..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare-example/expected-sci-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/DESCRIPTION b/macros/latex/contrib/fithesis/test/mu/compare/DESCRIPTION deleted file mode 100644 index dd4129bf2c..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/DESCRIPTION +++ /dev/null @@ -1,7 +0,0 @@ -This directory contains precompiled files from the `/example/mu` -directory. These files are visually compared against fresh-compiled -files from the `/example/mu` directory. - -By running `make UPDATE_FAILED=true`, the precompiled files will be -automatically replaced with fresh-compiled ones, if the two are -visually incompatible. diff --git a/macros/latex/contrib/fithesis/test/mu/compare/Makefile b/macros/latex/contrib/fithesis/test/mu/compare/Makefile deleted file mode 100644 index 4c74b60b9d..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/Makefile +++ /dev/null @@ -1,135 +0,0 @@ -.PHONY: all implode bootstrap all -FAKETIME=faketime '2000-01-01 01:01:01' -COMPARE=../comparepdf.sh -SOURCES=base-digital.tex base-printed.tex base-10pt.tex \ - base-11pt.tex base-12pt.tex econ-czech.tex econ-english.tex \ - econ-oldtable.tex econ-slovak.tex econ-table.tex fi-color.tex \ - fi-czech.tex fi-english.tex fi-czech-male.tex \ - fi-czech-female.tex fi-slovak-male.tex fi-slovak-female.tex \ - fi-oldtable.tex fi-rigorous.tex fi-slovak.tex fi-table.tex \ - fsps-czech.tex fsps-english.tex fsps-oldtable.tex \ - fsps-slovak.tex fsps-table.tex fss-czech.tex fss-english.tex \ - fss-oldtable.tex fss-slovak.tex fss-table.tex \ - fss-czech-male.tex fss-czech-female.tex \ - fss-slovak-male.tex fss-slovak-female.tex law-czech.tex \ - law-english.tex law-oldtable.tex law-slovak.tex law-table.tex \ - med-czech.tex med-english.tex med-oldtable.tex med-slovak.tex \ - med-table.tex ped-czech.tex ped-english.tex ped-oldtable.tex \ - ped-slovak.tex ped-table.tex phil-czech.tex phil-english.tex \ - phil-kisk-english.tex phil-kisk-czech.tex phil-kisk-slovak.tex \ - phil-oldtable.tex phil-slovak.tex phil-table.tex sci-color.tex \ - sci-czech.tex sci-czech-male.tex sci-czech-female.tex \ - sci-slovak-male.tex sci-slovak-female.tex sci-english.tex \ - sci-oldtable.tex sci-rigorous.tex sci-slovak.tex sci-table.tex \ - phil-kisk-czech-male.tex phil-kisk-czech-female.tex \ - phil-kisk-slovak-male.tex phil-kisk-slovak-female.tex \ - phil-czech-female.tex phil-czech-male.tex \ - phil-slovak-female.tex phil-slovak-male.tex \ - toc-01.tex toc-02.tex toc-03.tex toc-04.tex toc-05.tex \ - toc-06.tex toc-07.tex toc-08.tex toc-09.tex toc-10.tex \ - toc-11.tex toc-12.tex toc-13.tex toc-14.tex toc-15.tex \ - toc-16.tex toc-17.tex toc-18.tex toc-19.tex toc-20.tex \ - toc-21.tex toc-22.tex toc-23.tex toc-24.tex toc-25.tex \ - toc-26.tex toc-27.tex toc-28.tex $(BIB) \ - fi-digital-emptyassignment.tex fi-digital-noassignment.tex \ - fi-digital-someassignment.tex fi-printed-emptyassignment.tex \ - fi-printed-noassignment.tex \ - fi-printed-someassignment-oneside.tex \ - fi-printed-someassignment-twoside.tex \ - sci-digital-emptyassignment.tex sci-digital-noassignment.tex \ - sci-digital-someassignment-oneside.tex \ - sci-digital-someassignment-twoside.tex \ - sci-printed-emptyassignment.tex sci-printed-noassignment.tex \ - sci-printed-someassignment-oneside.tex \ - sci-printed-someassignment-twoside.tex fi-proposal -BIB_UNSOLICITED=econ-bibliography-unsolicited.tex \ - fi-bibliography-unsolicited.tex \ - fsps-bibliography-unsolicited.tex \ - fss-bibliography-unsolicited.tex \ - law-bibliography-unsolicited.tex \ - med-bibliography-unsolicited.tex \ - ped-bibliography-unsolicited.tex \ - phil-bibliography-unsolicited.tex \ - sci-bibliography-unsolicited.tex -BIB_SOLICITED=econ-bibliography-solicited.tex \ - fi-bibliography-solicited.tex \ - fsps-bibliography-solicited.tex \ - fss-bibliography-solicited.tex \ - law-bibliography-solicited.tex \ - med-bibliography-solicited.tex \ - ped-bibliography-solicited.tex \ - phil-bibliography-solicited.tex \ - sci-bibliography-solicited.tex -BIB=$(BIB_UNSOLICITED) $(BIB_SOLICITED) -TESTS=$(addsuffix -pdflatex.pdf,$(basename $(SOURCES))) \ - $(addsuffix -lualatex.pdf,$(basename $(SOURCES))) -PROTOTYPES=$(addprefix expected-,$(TESTS)) - -# This target typesets all the test documents, -# compares them with the prototypes, and cleans -# up afterwards. -all: $(TESTS) implode - -# This target typesets all the prototypes. -bootstrap: $(PROTOTYPES) clean - -# This target typesets a pdfLaTeX prototype. -expected-%-pdflatex.pdf: %.tex - rm -f $@ - make $(basename $<)-pdflatex.pdf - mv $(basename $<)-pdflatex.pdf $@ - -# This target typesets a LuaLaTeX prototype. -expected-%-lualatex.pdf: %.tex - rm -f $@ - make $(basename $<)-lualatex.pdf - mv $(basename $<)-lualatex.pdf $@ - -# This target typesets a pdfLaTeX test file and compares -# it against a prototype. -%-pdflatex.pdf: %.tex - @# The first run. - $(FAKETIME) pdflatex -jobname $(basename $@) $< - @# Prepare bibliography, if necessary. - ! [ -e $(basename $<)-pdflatex.bcf ] || \ - (biber $(basename $<)-pdflatex.bcf && \ - $(FAKETIME) pdflatex -jobname $(basename $@) $<) - @# Prepare index, if necessary. - ! [ -e $(basename $<)-pdflatex.idx ] || \ - (texindy -I latex -C utf8 -L english \ - $(basename $<)-pdflatex.idx && \ - $(FAKETIME) pdflatex -jobname $(basename $@) $<) - @# The second run. - $(FAKETIME) pdflatex -jobname $(basename $@) $< - @# Compare the result with the prototype. - ! [ -e expected-$@ ] || $(COMPARE) expected-$@ $@ || \ - { [ "$(UPDATE_FAILED)" = true ] && mv $@ expected-$@; } - -# This target typesets a LuaLaTeX test file and compares -# it against a prototype. -%-lualatex.pdf: %.tex - @# The first run. - $(FAKETIME) lualatex -jobname $(basename $@) $< - @# Prepare bibliography, if necessary. - ! [ -e $(basename $<)-lualatex.bcf ] || \ - (biber $(basename $<)-lualatex.bcf && \ - $(FAKETIME) lualatex -jobname $(basename $@) $<) - @# Prepare index, if necessary. - ! [ -e $(basename $<)-lualatex.idx ] || \ - (texindy -I latex -C utf8 -L english \ - $(basename $<)-lualatex.idx && \ - $(FAKETIME) lualatex -jobname $(basename $@) $<) - @# The second run. - $(FAKETIME) lualatex -jobname $(basename $@) $< - @# Compare the result with the prototype. - ! [ -e expected-$@ ] || $(COMPARE) expected-$@ $@ || \ - { [ "$(UPDATE_FAILED)" = true ] && mv $@ expected-$@; } - -# This target removes any auxiliary files. -clean: - rm -f *.aux *.log *.out *.toc *.lot *.lof *.bcf *.blg *.run.xml \ - *.bbl *.idx *.ind *.ilg - -# This target removes any auxiliary files and the output PDF files. -implode: clean - rm -f $(TESTS) diff --git a/macros/latex/contrib/fithesis/test/mu/compare/base-10pt.tex b/macros/latex/contrib/fithesis/test/mu/compare/base-10pt.tex deleted file mode 100644 index 83fbc62cf9..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/base-10pt.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[10pt]{fithesis3} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/base-11pt.tex b/macros/latex/contrib/fithesis/test/mu/compare/base-11pt.tex deleted file mode 100644 index 94189f3175..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/base-11pt.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[11pt]{fithesis3} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/base-12pt.tex b/macros/latex/contrib/fithesis/test/mu/compare/base-12pt.tex deleted file mode 100644 index d1f181e426..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/base-12pt.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[12pt]{fithesis3} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/base-digital.tex b/macros/latex/contrib/fithesis/test/mu/compare/base-digital.tex deleted file mode 100644 index ec0d90f1ab..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/base-digital.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[digital]{fithesis3} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/base-printed.tex b/macros/latex/contrib/fithesis/test/mu/compare/base-printed.tex deleted file mode 100644 index bb7bb4618b..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/base-printed.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[printed]{fithesis3} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/econ-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/econ-bibliography-solicited.tex deleted file mode 100644 index 5704834034..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/econ-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=econ, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/econ-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/econ-bibliography-unsolicited.tex deleted file mode 100644 index 7bc55916e1..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/econ-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=econ, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/econ-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/econ-czech.tex deleted file mode 100644 index 474265c6b5..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/econ-czech.tex +++ /dev/null @@ -1,12 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{faculty=econ} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/econ-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/econ-english.tex deleted file mode 100644 index 1c3fd08239..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/econ-english.tex +++ /dev/null @@ -1,12 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{faculty=econ} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/econ-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/econ-oldtable.tex deleted file mode 100644 index 0581273c31..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/econ-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=econ} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/econ-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/econ-slovak.tex deleted file mode 100644 index cc9f829a97..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/econ-slovak.tex +++ /dev/null @@ -1,12 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{faculty=econ} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/econ-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/econ-table.tex deleted file mode 100644 index e4650f2a39..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/econ-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=econ} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-10pt-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-10pt-lualatex.pdf deleted file mode 100644 index bd3c1fd607..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-10pt-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-10pt-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-10pt-pdflatex.pdf deleted file mode 100644 index 4755d5b463..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-10pt-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-11pt-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-11pt-lualatex.pdf deleted file mode 100644 index 6d268edb41..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-11pt-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-11pt-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-11pt-pdflatex.pdf deleted file mode 100644 index 64ff3b1577..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-11pt-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-12pt-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-12pt-lualatex.pdf deleted file mode 100644 index 7b24a2e67b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-12pt-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-12pt-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-12pt-pdflatex.pdf deleted file mode 100644 index bb27161cd4..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-12pt-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-digital-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-digital-lualatex.pdf deleted file mode 100644 index 721f5c736e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-digital-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-digital-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-digital-pdflatex.pdf deleted file mode 100644 index a52916326b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-digital-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-printed-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-printed-lualatex.pdf deleted file mode 100644 index 7836de918b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-printed-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-printed-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-base-printed-pdflatex.pdf deleted file mode 100644 index 527c46e93c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-base-printed-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-solicited-lualatex.pdf deleted file mode 100644 index 0c736fd402..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index b1919406d9..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index 5d79010773..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index b9c72c4468..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-czech-lualatex.pdf deleted file mode 100644 index 0d2023e3e9..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-czech-pdflatex.pdf deleted file mode 100644 index 1210eeb36c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-english-lualatex.pdf deleted file mode 100644 index 09d3813afa..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-english-pdflatex.pdf deleted file mode 100644 index a24cb24a55..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-oldtable-lualatex.pdf deleted file mode 100644 index fda79709ea..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-oldtable-pdflatex.pdf deleted file mode 100644 index a6ebb97125..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-slovak-lualatex.pdf deleted file mode 100644 index 20cdb9967b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-slovak-pdflatex.pdf deleted file mode 100644 index aa506832aa..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-table-lualatex.pdf deleted file mode 100644 index 4ea3cda063..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-table-pdflatex.pdf deleted file mode 100644 index ffdae7b11c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-econ-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-solicited-lualatex.pdf deleted file mode 100644 index eb63016009..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index 8bf40b1b04..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index accd497272..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index 33c63de5f5..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-color-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-color-lualatex.pdf deleted file mode 100644 index ca4a483ff8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-color-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-color-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-color-pdflatex.pdf deleted file mode 100644 index 80dcb5e434..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-color-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-female-lualatex.pdf deleted file mode 100644 index 838d5dac0a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-female-pdflatex.pdf deleted file mode 100644 index a4f658eeac..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-lualatex.pdf deleted file mode 100644 index 556a7631a9..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-male-lualatex.pdf deleted file mode 100644 index c0228cdeb7..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-male-pdflatex.pdf deleted file mode 100644 index 112d91407c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-pdflatex.pdf deleted file mode 100644 index 7531dac73b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-emptyassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-emptyassignment-lualatex.pdf deleted file mode 100644 index a2c81fdf28..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-emptyassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-emptyassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-emptyassignment-pdflatex.pdf deleted file mode 100644 index e5552587ba..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-emptyassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-noassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-noassignment-lualatex.pdf deleted file mode 100644 index 2e22e9b23d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-noassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-noassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-noassignment-pdflatex.pdf deleted file mode 100644 index 3ab38581a4..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-noassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-someassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-someassignment-lualatex.pdf deleted file mode 100644 index d87cba7f9a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-someassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-someassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-someassignment-pdflatex.pdf deleted file mode 100644 index fab031dbc5..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-digital-someassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-english-lualatex.pdf deleted file mode 100644 index 9245cdb554..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-english-pdflatex.pdf deleted file mode 100644 index 6de1a5900a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-oldtable-lualatex.pdf deleted file mode 100644 index 141addae60..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-oldtable-pdflatex.pdf deleted file mode 100644 index a5855abf8c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-emptyassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-emptyassignment-lualatex.pdf deleted file mode 100644 index daa2231346..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-emptyassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-emptyassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-emptyassignment-pdflatex.pdf deleted file mode 100644 index 9969ce9a57..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-emptyassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-noassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-noassignment-lualatex.pdf deleted file mode 100644 index ab316866c9..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-noassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-noassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-noassignment-pdflatex.pdf deleted file mode 100644 index 72a54c1d8e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-noassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-oneside-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-oneside-lualatex.pdf deleted file mode 100644 index 47adf62ba1..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-oneside-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-oneside-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-oneside-pdflatex.pdf deleted file mode 100644 index 47a85979be..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-oneside-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-twoside-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-twoside-lualatex.pdf deleted file mode 100644 index c380f30521..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-twoside-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-twoside-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-twoside-pdflatex.pdf deleted file mode 100644 index c689c95655..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-printed-someassignment-twoside-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-proposal-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-proposal-lualatex.pdf deleted file mode 100644 index 8d98cda4c3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-proposal-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-proposal-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-proposal-pdflatex.pdf deleted file mode 100644 index 1107472b3f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-proposal-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-rigorous-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-rigorous-lualatex.pdf deleted file mode 100644 index b47c1736fc..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-rigorous-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-rigorous-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-rigorous-pdflatex.pdf deleted file mode 100644 index 125d25f53a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-rigorous-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-female-lualatex.pdf deleted file mode 100644 index 4c31afe44d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-female-pdflatex.pdf deleted file mode 100644 index 6e627a298b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-lualatex.pdf deleted file mode 100644 index 28f1854839..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-male-lualatex.pdf deleted file mode 100644 index 5653ffa2e0..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-male-pdflatex.pdf deleted file mode 100644 index 5d7f6eebdd..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-pdflatex.pdf deleted file mode 100644 index 5d671f997f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-table-lualatex.pdf deleted file mode 100644 index f8c9907c71..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-table-pdflatex.pdf deleted file mode 100644 index 73e0333308..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fi-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-solicited-lualatex.pdf deleted file mode 100644 index 0aa3c41dce..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index 6c1e6a1d12..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index d552fcfaa1..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index 5af77358bd..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-czech-lualatex.pdf deleted file mode 100644 index e6ce4095ef..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-czech-pdflatex.pdf deleted file mode 100644 index 8f201ee153..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-english-lualatex.pdf deleted file mode 100644 index 037414b23a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-english-pdflatex.pdf deleted file mode 100644 index ea7124033e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-oldtable-lualatex.pdf deleted file mode 100644 index 16297bedf3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-oldtable-pdflatex.pdf deleted file mode 100644 index db90c8f889..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-slovak-lualatex.pdf deleted file mode 100644 index 0d7c623591..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-slovak-pdflatex.pdf deleted file mode 100644 index 91d853f270..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-table-lualatex.pdf deleted file mode 100644 index 4913d0d392..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-table-pdflatex.pdf deleted file mode 100644 index c040ebdf39..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fsps-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-solicited-lualatex.pdf deleted file mode 100644 index b0f431ec36..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index b6616257ea..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index eac555447b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index 4c003bbec6..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-female-lualatex.pdf deleted file mode 100644 index 15edc71c48..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-female-pdflatex.pdf deleted file mode 100644 index a8e0bc7a51..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-lualatex.pdf deleted file mode 100644 index aee29c45ad..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-male-lualatex.pdf deleted file mode 100644 index 41cebdb7a8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-male-pdflatex.pdf deleted file mode 100644 index d5e5da7e2d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-pdflatex.pdf deleted file mode 100644 index 27f0c8f3dc..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-english-lualatex.pdf deleted file mode 100644 index 11e4a2b282..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-english-pdflatex.pdf deleted file mode 100644 index 29e7eb0b4e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-oldtable-lualatex.pdf deleted file mode 100644 index a2f59069ab..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-oldtable-pdflatex.pdf deleted file mode 100644 index 9423dddb2a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-female-lualatex.pdf deleted file mode 100644 index 2a4a8da021..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-female-pdflatex.pdf deleted file mode 100644 index 5e200d3437..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-lualatex.pdf deleted file mode 100644 index be8f04e837..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-male-lualatex.pdf deleted file mode 100644 index a5165c7f39..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-male-pdflatex.pdf deleted file mode 100644 index 600a37a551..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-pdflatex.pdf deleted file mode 100644 index 09336ff319..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-table-lualatex.pdf deleted file mode 100644 index f0695ed9fd..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-table-pdflatex.pdf deleted file mode 100644 index feceaa7b77..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-fss-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-solicited-lualatex.pdf deleted file mode 100644 index 1d75a2cce5..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index bd6dc89b66..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index 3ef45a5d12..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index 803bd47963..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-czech-lualatex.pdf deleted file mode 100644 index 99d6d34817..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-czech-pdflatex.pdf deleted file mode 100644 index 4d3bc7dc6d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-english-lualatex.pdf deleted file mode 100644 index 80c5667297..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-english-pdflatex.pdf deleted file mode 100644 index 4592ec647d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-oldtable-lualatex.pdf deleted file mode 100644 index 5d7c004dfd..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-oldtable-pdflatex.pdf deleted file mode 100644 index ccebe58055..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-slovak-lualatex.pdf deleted file mode 100644 index 79e1bac710..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-slovak-pdflatex.pdf deleted file mode 100644 index f1b826751a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-table-lualatex.pdf deleted file mode 100644 index 2dc7b7bc63..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-law-table-pdflatex.pdf deleted file mode 100644 index 4303e8467e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-law-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-solicited-lualatex.pdf deleted file mode 100644 index 9023ee89a9..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index 863d3eca41..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index 8672e81216..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index cd8406ad39..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-czech-lualatex.pdf deleted file mode 100644 index 2b5347ca4c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-czech-pdflatex.pdf deleted file mode 100644 index c43a1cb7d8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-english-lualatex.pdf deleted file mode 100644 index b1f0041d4a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-english-pdflatex.pdf deleted file mode 100644 index d00dc66703..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-oldtable-lualatex.pdf deleted file mode 100644 index 3321ec7464..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-oldtable-pdflatex.pdf deleted file mode 100644 index 6bc16b638b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-slovak-lualatex.pdf deleted file mode 100644 index 0d724633a4..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-slovak-pdflatex.pdf deleted file mode 100644 index 804fcb2b23..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-table-lualatex.pdf deleted file mode 100644 index 7db0b7e506..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-med-table-pdflatex.pdf deleted file mode 100644 index 75af7f83e5..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-med-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-solicited-lualatex.pdf deleted file mode 100644 index 35434a3321..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index 558d893ef3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index ef4a044f6d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index eed69421ca..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-czech-lualatex.pdf deleted file mode 100644 index f9fc211f3a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-czech-pdflatex.pdf deleted file mode 100644 index eb76cb7d6e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-english-lualatex.pdf deleted file mode 100644 index 6811c1b490..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-english-pdflatex.pdf deleted file mode 100644 index 68d874e67c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-oldtable-lualatex.pdf deleted file mode 100644 index 37ff7af9f3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-oldtable-pdflatex.pdf deleted file mode 100644 index fb6775530e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-slovak-lualatex.pdf deleted file mode 100644 index 53077117d0..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-slovak-pdflatex.pdf deleted file mode 100644 index eb9350c904..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-table-lualatex.pdf deleted file mode 100644 index c0ebdb8d30..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-table-pdflatex.pdf deleted file mode 100644 index 4a0f1a2477..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-ped-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-solicited-lualatex.pdf deleted file mode 100644 index 0ff6170c0f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index 23172e31b8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index 0ce5dbb59b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index 28be3adee8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-female-lualatex.pdf deleted file mode 100644 index 59f364a4d3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-female-pdflatex.pdf deleted file mode 100644 index 24daeef1bb..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-lualatex.pdf deleted file mode 100644 index 101e284a38..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-male-lualatex.pdf deleted file mode 100644 index 7c6cebf051..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-male-pdflatex.pdf deleted file mode 100644 index e1ac9acccb..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-pdflatex.pdf deleted file mode 100644 index 67816c08b5..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-english-lualatex.pdf deleted file mode 100644 index 9c6a9214a3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-english-pdflatex.pdf deleted file mode 100644 index 9ef88404e0..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-female-lualatex.pdf deleted file mode 100644 index 2f3accd2fe..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-female-pdflatex.pdf deleted file mode 100644 index 82b025a173..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-lualatex.pdf deleted file mode 100644 index 843d62ea79..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-male-lualatex.pdf deleted file mode 100644 index f2cddcf95c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-male-pdflatex.pdf deleted file mode 100644 index 11e615ff49..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-pdflatex.pdf deleted file mode 100644 index 92477b95cc..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-english-lualatex.pdf deleted file mode 100644 index 96f01887b3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-english-pdflatex.pdf deleted file mode 100644 index 303ba238da..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-female-lualatex.pdf deleted file mode 100644 index fce491b2cd..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-female-pdflatex.pdf deleted file mode 100644 index 41fbb9dfee..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-lualatex.pdf deleted file mode 100644 index 10dec0120d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-male-lualatex.pdf deleted file mode 100644 index 5b7efb9fcd..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-male-pdflatex.pdf deleted file mode 100644 index 06eb7e0442..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-pdflatex.pdf deleted file mode 100644 index ffa6251bd3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-kisk-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-oldtable-lualatex.pdf deleted file mode 100644 index 3ebcd7cabc..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-oldtable-pdflatex.pdf deleted file mode 100644 index 25c540eba4..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-female-lualatex.pdf deleted file mode 100644 index 0c89cdc0d9..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-female-pdflatex.pdf deleted file mode 100644 index 45b92e4b8b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-lualatex.pdf deleted file mode 100644 index 0a91e5b185..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-male-lualatex.pdf deleted file mode 100644 index df310f0da5..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-male-pdflatex.pdf deleted file mode 100644 index e66c89eb27..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-pdflatex.pdf deleted file mode 100644 index 0979c190ff..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-table-lualatex.pdf deleted file mode 100644 index e9b70b555f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-table-pdflatex.pdf deleted file mode 100644 index bbcb518346..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-phil-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-solicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-solicited-lualatex.pdf deleted file mode 100644 index 95c765db3e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-solicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-solicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-solicited-pdflatex.pdf deleted file mode 100644 index 1201ff3f25..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-solicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-unsolicited-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-unsolicited-lualatex.pdf deleted file mode 100644 index b4b9e2fb00..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-unsolicited-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-unsolicited-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-unsolicited-pdflatex.pdf deleted file mode 100644 index 00c766dbbf..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-bibliography-unsolicited-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-color-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-color-lualatex.pdf deleted file mode 100644 index 8992210d34..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-color-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-color-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-color-pdflatex.pdf deleted file mode 100644 index a4bc80878f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-color-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-female-lualatex.pdf deleted file mode 100644 index 633c172ef4..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-female-pdflatex.pdf deleted file mode 100644 index 25ab0fd77e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-lualatex.pdf deleted file mode 100644 index 7552654003..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-male-lualatex.pdf deleted file mode 100644 index bdfd751a6e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-male-pdflatex.pdf deleted file mode 100644 index 6ea01ffa16..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-pdflatex.pdf deleted file mode 100644 index 56a3d9c2ce..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-czech-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-emptyassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-emptyassignment-lualatex.pdf deleted file mode 100644 index cde9506516..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-emptyassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-emptyassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-emptyassignment-pdflatex.pdf deleted file mode 100644 index 607d78dc35..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-emptyassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-noassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-noassignment-lualatex.pdf deleted file mode 100644 index 642e71ac4b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-noassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-noassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-noassignment-pdflatex.pdf deleted file mode 100644 index 25b867505d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-noassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-oneside-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-oneside-lualatex.pdf deleted file mode 100644 index 81681218ac..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-oneside-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-oneside-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-oneside-pdflatex.pdf deleted file mode 100644 index 2144b37e1c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-oneside-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-twoside-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-twoside-lualatex.pdf deleted file mode 100644 index 44d6cef2bd..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-twoside-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-twoside-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-twoside-pdflatex.pdf deleted file mode 100644 index 7869c7d3e3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-digital-someassignment-twoside-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-english-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-english-lualatex.pdf deleted file mode 100644 index d627b20f4f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-english-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-english-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-english-pdflatex.pdf deleted file mode 100644 index ab1f5ee3da..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-english-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-oldtable-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-oldtable-lualatex.pdf deleted file mode 100644 index a66da347e3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-oldtable-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-oldtable-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-oldtable-pdflatex.pdf deleted file mode 100644 index ae84fb7fa8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-oldtable-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-emptyassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-emptyassignment-lualatex.pdf deleted file mode 100644 index bdf1744e14..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-emptyassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-emptyassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-emptyassignment-pdflatex.pdf deleted file mode 100644 index 197da57d5b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-emptyassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-noassignment-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-noassignment-lualatex.pdf deleted file mode 100644 index 47e3f3df1a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-noassignment-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-noassignment-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-noassignment-pdflatex.pdf deleted file mode 100644 index 783b90858b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-noassignment-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-oneside-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-oneside-lualatex.pdf deleted file mode 100644 index 357aad03d8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-oneside-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-oneside-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-oneside-pdflatex.pdf deleted file mode 100644 index 4282bb2d68..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-oneside-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-twoside-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-twoside-lualatex.pdf deleted file mode 100644 index 9886e13fcb..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-twoside-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-twoside-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-twoside-pdflatex.pdf deleted file mode 100644 index 8ff30bf18f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-printed-someassignment-twoside-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-rigorous-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-rigorous-lualatex.pdf deleted file mode 100644 index 705e56b197..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-rigorous-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-rigorous-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-rigorous-pdflatex.pdf deleted file mode 100644 index b9076cd732..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-rigorous-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-female-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-female-lualatex.pdf deleted file mode 100644 index 1e1fbd196e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-female-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-female-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-female-pdflatex.pdf deleted file mode 100644 index 9402a9d0de..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-female-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-lualatex.pdf deleted file mode 100644 index 629fb7e4f7..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-male-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-male-lualatex.pdf deleted file mode 100644 index a0ed76c6fb..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-male-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-male-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-male-pdflatex.pdf deleted file mode 100644 index 741dac16af..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-male-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-pdflatex.pdf deleted file mode 100644 index 6031cb38c2..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-slovak-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-table-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-table-lualatex.pdf deleted file mode 100644 index 2544c025a6..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-table-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-table-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-table-pdflatex.pdf deleted file mode 100644 index 62498eb074..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-sci-table-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-01-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-01-lualatex.pdf deleted file mode 100644 index 544d00a76d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-01-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-01-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-01-pdflatex.pdf deleted file mode 100644 index c076168e8a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-01-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-02-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-02-lualatex.pdf deleted file mode 100644 index 33b4440b59..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-02-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-02-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-02-pdflatex.pdf deleted file mode 100644 index 34fb116914..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-02-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-03-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-03-lualatex.pdf deleted file mode 100644 index ae3a2cc88a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-03-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-03-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-03-pdflatex.pdf deleted file mode 100644 index bcb3a82fb5..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-03-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-04-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-04-lualatex.pdf deleted file mode 100644 index 127f1e444a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-04-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-04-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-04-pdflatex.pdf deleted file mode 100644 index ce5b7f9821..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-04-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-05-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-05-lualatex.pdf deleted file mode 100644 index febca40118..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-05-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-05-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-05-pdflatex.pdf deleted file mode 100644 index d0213fee74..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-05-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-06-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-06-lualatex.pdf deleted file mode 100644 index b81a0bdc77..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-06-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-06-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-06-pdflatex.pdf deleted file mode 100644 index 133b271ecc..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-06-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-07-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-07-lualatex.pdf deleted file mode 100644 index be1536ec45..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-07-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-07-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-07-pdflatex.pdf deleted file mode 100644 index ea666d866d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-07-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-08-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-08-lualatex.pdf deleted file mode 100644 index e8ce9d5202..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-08-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-08-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-08-pdflatex.pdf deleted file mode 100644 index 454d7c7897..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-08-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-09-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-09-lualatex.pdf deleted file mode 100644 index 6ef001a8c9..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-09-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-09-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-09-pdflatex.pdf deleted file mode 100644 index 7fc38cdfc3..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-09-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-10-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-10-lualatex.pdf deleted file mode 100644 index 47cafd47d8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-10-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-10-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-10-pdflatex.pdf deleted file mode 100644 index 059b103a33..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-10-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-11-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-11-lualatex.pdf deleted file mode 100644 index 7481c5b488..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-11-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-11-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-11-pdflatex.pdf deleted file mode 100644 index f5f3d322d2..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-11-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-12-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-12-lualatex.pdf deleted file mode 100644 index 8db17b8d14..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-12-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-12-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-12-pdflatex.pdf deleted file mode 100644 index fdbc967d84..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-12-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-13-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-13-lualatex.pdf deleted file mode 100644 index 8fe89a18c2..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-13-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-13-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-13-pdflatex.pdf deleted file mode 100644 index deb641e546..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-13-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-14-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-14-lualatex.pdf deleted file mode 100644 index a8fd376734..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-14-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-14-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-14-pdflatex.pdf deleted file mode 100644 index 956e1698e1..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-14-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-15-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-15-lualatex.pdf deleted file mode 100644 index 805dbf0389..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-15-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-15-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-15-pdflatex.pdf deleted file mode 100644 index 22b268df88..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-15-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-16-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-16-lualatex.pdf deleted file mode 100644 index 9d51e62ea7..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-16-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-16-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-16-pdflatex.pdf deleted file mode 100644 index 7c8928241f..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-16-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-17-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-17-lualatex.pdf deleted file mode 100644 index 5c476a4feb..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-17-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-17-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-17-pdflatex.pdf deleted file mode 100644 index b52e3c56c0..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-17-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-18-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-18-lualatex.pdf deleted file mode 100644 index 6692f3b62a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-18-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-18-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-18-pdflatex.pdf deleted file mode 100644 index 56307da382..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-18-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-19-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-19-lualatex.pdf deleted file mode 100644 index dfec69427b..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-19-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-19-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-19-pdflatex.pdf deleted file mode 100644 index c5dc09bcde..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-19-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-20-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-20-lualatex.pdf deleted file mode 100644 index 4d67643d19..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-20-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-20-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-20-pdflatex.pdf deleted file mode 100644 index 60b14ce76a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-20-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-21-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-21-lualatex.pdf deleted file mode 100644 index 21b57d5c61..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-21-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-21-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-21-pdflatex.pdf deleted file mode 100644 index 63b4903d03..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-21-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-22-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-22-lualatex.pdf deleted file mode 100644 index 139fbc8aa8..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-22-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-22-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-22-pdflatex.pdf deleted file mode 100644 index 0b56e38cd6..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-22-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-23-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-23-lualatex.pdf deleted file mode 100644 index 6f3c0d3ec0..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-23-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-23-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-23-pdflatex.pdf deleted file mode 100644 index beb585ea9e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-23-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-24-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-24-lualatex.pdf deleted file mode 100644 index e644f53a1e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-24-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-24-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-24-pdflatex.pdf deleted file mode 100644 index 77107c9983..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-24-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-25-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-25-lualatex.pdf deleted file mode 100644 index 459b262f7c..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-25-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-25-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-25-pdflatex.pdf deleted file mode 100644 index dd27dbc683..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-25-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-26-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-26-lualatex.pdf deleted file mode 100644 index d6266ab46d..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-26-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-26-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-26-pdflatex.pdf deleted file mode 100644 index 91f1e615f2..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-26-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-27-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-27-lualatex.pdf deleted file mode 100644 index 694f817b47..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-27-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-27-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-27-pdflatex.pdf deleted file mode 100644 index 6cb6dafe1e..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-27-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-28-lualatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-28-lualatex.pdf deleted file mode 100644 index f114637f7a..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-28-lualatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-28-pdflatex.pdf b/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-28-pdflatex.pdf deleted file mode 100644 index ab6adf09a4..0000000000 Binary files a/macros/latex/contrib/fithesis/test/mu/compare/expected-toc-28-pdflatex.pdf and /dev/null differ diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-bibliography-solicited.tex deleted file mode 100644 index ae6c8142a2..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=fi, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-bibliography-unsolicited.tex deleted file mode 100644 index bcec6d8000..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=fi, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-color.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-color.tex deleted file mode 100644 index 6eabc71ccd..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-color.tex +++ /dev/null @@ -1,5 +0,0 @@ -\documentclass[color]{fithesis3} -\thesissetup{faculty=fi} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-czech-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-czech-female.tex deleted file mode 100644 index 33111f1e16..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-czech-female.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=fi, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-czech-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-czech-male.tex deleted file mode 100644 index 32eda09953..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-czech-male.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=fi, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-czech.tex deleted file mode 100644 index 85b9da7b83..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-czech.tex +++ /dev/null @@ -1,12 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{faculty=fi} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-emptyassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-emptyassignment.tex deleted file mode 100644 index 4c406bc816..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-emptyassignment.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[digital]{fithesis3} -\thesissetup{assignment = {}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-noassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-noassignment.tex deleted file mode 100644 index 1a849dce6a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-noassignment.tex +++ /dev/null @@ -1,3 +0,0 @@ -\documentclass[digital]{fithesis3} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-someassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-someassignment.tex deleted file mode 100644 index 7f2c49a387..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-digital-someassignment.tex +++ /dev/null @@ -1,5 +0,0 @@ -\documentclass[digital]{fithesis3} -\thesissetup{% - assignment = {resources/blindtext, resources/blindtext}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-english.tex deleted file mode 100644 index 007658302a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-english.tex +++ /dev/null @@ -1,12 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{faculty=fi} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-oldtable.tex deleted file mode 100644 index c5bd068f65..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=fi} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-emptyassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-emptyassignment.tex deleted file mode 100644 index f524de7178..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-emptyassignment.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[printed]{fithesis3} -\thesissetup{assignment = {}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-noassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-noassignment.tex deleted file mode 100644 index faf630a18f..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-noassignment.tex +++ /dev/null @@ -1,3 +0,0 @@ -\documentclass[printed]{fithesis3} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-someassignment-oneside.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-someassignment-oneside.tex deleted file mode 100644 index 6813f4f4a5..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-someassignment-oneside.tex +++ /dev/null @@ -1,5 +0,0 @@ -\documentclass[printed,oneside]{fithesis3} -\thesissetup{% - assignment = {resources/blindtext, resources/blindtext}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-someassignment-twoside.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-someassignment-twoside.tex deleted file mode 100644 index 550e2b6b6d..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-printed-someassignment-twoside.tex +++ /dev/null @@ -1,5 +0,0 @@ -\documentclass[printed,twoside]{fithesis3} -\thesissetup{% - assignment = {resources/blindtext, resources/blindtext}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-proposal.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-proposal.tex deleted file mode 100644 index 7a4d565dbf..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-proposal.tex +++ /dev/null @@ -1,7 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\thesissetup{ - faculty=fi, - type=prop} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-rigorous.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-rigorous.tex deleted file mode 100644 index 8e75a17cdd..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-rigorous.tex +++ /dev/null @@ -1,7 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\thesissetup{ - faculty=fi, - type=r} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak-female.tex deleted file mode 100644 index 70a32689da..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak-female.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=fi, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak-male.tex deleted file mode 100644 index d0e35e2c84..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak-male.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=fi, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak.tex deleted file mode 100644 index ccb911fc1a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-slovak.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=fi} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fi-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/fi-table.tex deleted file mode 100644 index b3f65e6e8a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fi-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=fi} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fsps-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/fsps-bibliography-solicited.tex deleted file mode 100644 index 8ca760b7b2..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fsps-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=fsps, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fsps-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/fsps-bibliography-unsolicited.tex deleted file mode 100644 index 6049b4d48f..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fsps-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=fsps, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fsps-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/fsps-czech.tex deleted file mode 100644 index e9b2c4b834..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fsps-czech.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=fsps} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fsps-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/fsps-english.tex deleted file mode 100644 index d8803b2dc5..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fsps-english.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{ - faculty=fsps} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fsps-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/fsps-oldtable.tex deleted file mode 100644 index 42eab65bc7..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fsps-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=fsps} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fsps-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/fsps-slovak.tex deleted file mode 100644 index 0f4066df54..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fsps-slovak.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=fsps} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fsps-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/fsps-table.tex deleted file mode 100644 index 0162c4751d..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fsps-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=fsps} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-bibliography-solicited.tex deleted file mode 100644 index 4a369a6a66..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=fss, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-bibliography-unsolicited.tex deleted file mode 100644 index a365d23b82..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=fss, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-czech-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-czech-female.tex deleted file mode 100644 index 34fd39b140..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-czech-female.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=fss, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-czech-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-czech-male.tex deleted file mode 100644 index 4403db8748..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-czech-male.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=fss, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-czech.tex deleted file mode 100644 index 96388a75f3..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-czech.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=fss} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-english.tex deleted file mode 100644 index 88a0a28255..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-english.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{ - faculty=fss} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-oldtable.tex deleted file mode 100644 index 622ab5a405..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=fss} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak-female.tex deleted file mode 100644 index 2bc3eedc10..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak-female.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=fss, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak-male.tex deleted file mode 100644 index 393c6d5177..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak-male.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=fss, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak.tex deleted file mode 100644 index f06abb307e..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-slovak.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=fss} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/fss-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/fss-table.tex deleted file mode 100644 index 749e491133..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/fss-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=fss} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/law-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/law-bibliography-solicited.tex deleted file mode 100644 index a217d30252..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/law-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=law, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/law-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/law-bibliography-unsolicited.tex deleted file mode 100644 index f50c895898..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/law-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=law, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/law-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/law-czech.tex deleted file mode 100644 index e8b0c77a6a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/law-czech.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=law} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/law-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/law-english.tex deleted file mode 100644 index b1510bb3d4..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/law-english.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{ - faculty=law} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/law-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/law-oldtable.tex deleted file mode 100644 index c3a376ef3b..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/law-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=law} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/law-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/law-slovak.tex deleted file mode 100644 index 81430b9141..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/law-slovak.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=law} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/law-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/law-table.tex deleted file mode 100644 index 771c36166e..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/law-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=law} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/med-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/med-bibliography-solicited.tex deleted file mode 100644 index 3665538f12..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/med-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=med, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/med-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/med-bibliography-unsolicited.tex deleted file mode 100644 index 6a3a7a786c..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/med-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=med, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/med-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/med-czech.tex deleted file mode 100644 index 2386114751..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/med-czech.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=med} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/med-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/med-english.tex deleted file mode 100644 index e4476e5f71..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/med-english.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{ - faculty=med} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/med-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/med-oldtable.tex deleted file mode 100644 index cdc464bafd..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/med-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=med} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/med-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/med-slovak.tex deleted file mode 100644 index e2dbc133b6..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/med-slovak.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=med} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/med-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/med-table.tex deleted file mode 100644 index 74d247fcc5..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/med-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=med} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/ped-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/ped-bibliography-solicited.tex deleted file mode 100644 index 5851daaf70..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/ped-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=ped, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/ped-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/ped-bibliography-unsolicited.tex deleted file mode 100644 index 17452fed1a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/ped-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=ped, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/ped-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/ped-czech.tex deleted file mode 100644 index f9ecf3efd7..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/ped-czech.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=ped} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/ped-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/ped-english.tex deleted file mode 100644 index 4c5fe4575b..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/ped-english.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{ - faculty=ped} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/ped-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/ped-oldtable.tex deleted file mode 100644 index 0272f13766..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/ped-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=ped} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/ped-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/ped-slovak.tex deleted file mode 100644 index 8b27dfe990..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/ped-slovak.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=ped} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/ped-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/ped-table.tex deleted file mode 100644 index fd8a223a48..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/ped-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=ped} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-bibliography-solicited.tex deleted file mode 100644 index ff32e0dab7..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=phil, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-bibliography-unsolicited.tex deleted file mode 100644 index 4932854891..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=phil, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-czech-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-czech-female.tex deleted file mode 100644 index e70e647015..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-czech-female.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=phil, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-czech-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-czech-male.tex deleted file mode 100644 index 3ccf22513d..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-czech-male.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=phil, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-czech.tex deleted file mode 100644 index a3196943d6..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-czech.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=phil} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-english.tex deleted file mode 100644 index 2e8ada01e1..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-english.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{ - faculty=phil} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech-female.tex deleted file mode 100644 index 774b7be73a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech-female.tex +++ /dev/null @@ -1,15 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=phil, - department=kisk, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech-male.tex deleted file mode 100644 index d7bc93c28f..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech-male.tex +++ /dev/null @@ -1,15 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=phil, - department=kisk, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech.tex deleted file mode 100644 index 3f0d9ccc1b..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-czech.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=phil, - department=kisk} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-english.tex deleted file mode 100644 index d3ece46e1b..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-english.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{ - faculty=phil, - department=kisk} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak-female.tex deleted file mode 100644 index f66be46dc6..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak-female.tex +++ /dev/null @@ -1,15 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=phil, - department=kisk, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak-male.tex deleted file mode 100644 index 843e65d1db..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak-male.tex +++ /dev/null @@ -1,15 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=phil, - department=kisk, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak.tex deleted file mode 100644 index 1a9fa75c84..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-kisk-slovak.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=phil, - department=kisk} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-oldtable.tex deleted file mode 100644 index 85c63f2b86..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=phil} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak-female.tex deleted file mode 100644 index 8a5c7bb1f3..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak-female.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=phil, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak-male.tex deleted file mode 100644 index e776d8c962..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak-male.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=phil, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak.tex deleted file mode 100644 index 53edd2893f..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-slovak.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=phil} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/phil-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/phil-table.tex deleted file mode 100644 index 77cbc6d9bd..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/phil-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=phil} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-bibliography-solicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-bibliography-solicited.tex deleted file mode 100644 index 4dcad2a213..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-bibliography-solicited.tex +++ /dev/null @@ -1,9 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=sci, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} - {\printbibliography[heading=bibintoc]} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-bibliography-unsolicited.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-bibliography-unsolicited.tex deleted file mode 100644 index dcff5cc0c6..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-bibliography-unsolicited.tex +++ /dev/null @@ -1,8 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{ - faculty=sci, - bib=../../../example/mu/example.bib} -\begin{document} - Foo bar - \nocite{*} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-color.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-color.tex deleted file mode 100644 index dd767a5bec..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-color.tex +++ /dev/null @@ -1,6 +0,0 @@ -\documentclass[color]{fithesis3} -\thesissetup{ - faculty=sci} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-czech-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-czech-female.tex deleted file mode 100644 index 0a73ed87d6..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-czech-female.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=sci, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-czech-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-czech-male.tex deleted file mode 100644 index 11ea4088f6..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-czech-male.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=sci, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-czech.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-czech.tex deleted file mode 100644 index 2eeaf29a55..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-czech.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{czech} -\else - \usepackage[czech]{babel} -\fi -\thesissetup{ - faculty=sci} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-emptyassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-emptyassignment.tex deleted file mode 100644 index 4e07fffdcc..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-emptyassignment.tex +++ /dev/null @@ -1,6 +0,0 @@ -\documentclass[digital]{fithesis3} -\thesissetup{ - faculty = sci, - assignment = {}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-noassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-noassignment.tex deleted file mode 100644 index fdea4cc4a5..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-noassignment.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[digital]{fithesis3} -\thesissetup{faculty = sci} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-someassignment-oneside.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-someassignment-oneside.tex deleted file mode 100644 index b27c09632a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-someassignment-oneside.tex +++ /dev/null @@ -1,6 +0,0 @@ -\documentclass[digital,oneside]{fithesis3} -\thesissetup{% - faculty = sci, - assignment = {resources/blindtext, resources/blindtext}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-someassignment-twoside.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-someassignment-twoside.tex deleted file mode 100644 index 495865fa77..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-digital-someassignment-twoside.tex +++ /dev/null @@ -1,6 +0,0 @@ -\documentclass[digital,twoside]{fithesis3} -\thesissetup{% - faculty = sci, - assignment = {resources/blindtext, resources/blindtext}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-english.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-english.tex deleted file mode 100644 index 5adc7727f8..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-english.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{english} -\else - \usepackage[english]{babel} -\fi -\thesissetup{ - faculty=sci} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-oldtable.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-oldtable.tex deleted file mode 100644 index c611487bc9..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-oldtable.tex +++ /dev/null @@ -1,18 +0,0 @@ -\documentclass[oldtable,color]{fithesis3} -\usepackage{tabularx} -\usepackage{tabu} -\thesissetup{faculty=sci} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-emptyassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-emptyassignment.tex deleted file mode 100644 index bd6524e24e..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-emptyassignment.tex +++ /dev/null @@ -1,6 +0,0 @@ -\documentclass[printed]{fithesis3} -\thesissetup{ - faculty = sci, - assignment = {}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-noassignment.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-noassignment.tex deleted file mode 100644 index f8a45e7097..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-noassignment.tex +++ /dev/null @@ -1,4 +0,0 @@ -\documentclass[printed]{fithesis3} -\thesissetup{faculty = sci} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-someassignment-oneside.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-someassignment-oneside.tex deleted file mode 100644 index ae2506d275..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-someassignment-oneside.tex +++ /dev/null @@ -1,6 +0,0 @@ -\documentclass[printed,oneside]{fithesis3} -\thesissetup{% - faculty = sci, - assignment = {resources/blindtext, resources/blindtext}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-someassignment-twoside.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-someassignment-twoside.tex deleted file mode 100644 index 97895896b0..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-printed-someassignment-twoside.tex +++ /dev/null @@ -1,6 +0,0 @@ -\documentclass[printed,twoside]{fithesis3} -\thesissetup{% - faculty = sci, - assignment = {resources/blindtext, resources/blindtext}} -\begin{document} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-rigorous.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-rigorous.tex deleted file mode 100644 index 317631a541..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-rigorous.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - type=r, - faculty=sci} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak-female.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak-female.tex deleted file mode 100644 index 32508865f2..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak-female.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=sci, - gender=f} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak-male.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak-male.tex deleted file mode 100644 index 676a5e7029..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak-male.tex +++ /dev/null @@ -1,14 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=sci, - gender=m} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak.tex deleted file mode 100644 index 7757b11fc8..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-slovak.tex +++ /dev/null @@ -1,13 +0,0 @@ -\documentclass[monochrome]{fithesis3} -\usepackage{ifluatex} -\ifluatex - \usepackage{polyglossia} - \setmainlanguage{slovak} -\else - \usepackage[slovak]{babel} -\fi -\thesissetup{ - faculty=sci} -\begin{document} - foo bar -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/sci-table.tex b/macros/latex/contrib/fithesis/test/mu/compare/sci-table.tex deleted file mode 100644 index 2d5ca51b8c..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/sci-table.tex +++ /dev/null @@ -1,17 +0,0 @@ -\documentclass[table,color]{fithesis3} -\usepackage{tabu} -\thesissetup{faculty=sci} -\begin{document} - \begin{tabular}{ccc} - a&b&c\\ - d&e&f - \end{tabular} - \begin{tabularx}{\textwidth}{ccc} - a&b&c\\ - d&e&f - \end{tabularx} - \begin{tabu}{ccc} - a&b&c\\ - d&e&f - \end{tabu} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-01.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-01.tex deleted file mode 100644 index 9c5e75ec34..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-01.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{-2} -\setcounter{secnumdepth}{-2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-02.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-02.tex deleted file mode 100644 index c69b1d3bf5..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-02.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{-1} -\setcounter{secnumdepth}{-2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-03.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-03.tex deleted file mode 100644 index c516245116..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-03.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{-1} -\setcounter{secnumdepth}{-1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-04.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-04.tex deleted file mode 100644 index 613fd496e6..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-04.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{0} -\setcounter{secnumdepth}{-2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-05.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-05.tex deleted file mode 100644 index 94ecc66bdf..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-05.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{0} -\setcounter{secnumdepth}{-1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-06.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-06.tex deleted file mode 100644 index 62f6634f02..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-06.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{0} -\setcounter{secnumdepth}{0} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-07.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-07.tex deleted file mode 100644 index 0318438301..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-07.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{1} -\setcounter{secnumdepth}{-2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-08.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-08.tex deleted file mode 100644 index 61622b8a74..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-08.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{1} -\setcounter{secnumdepth}{-1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-09.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-09.tex deleted file mode 100644 index e8e7a79e83..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-09.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{1} -\setcounter{secnumdepth}{0} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-10.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-10.tex deleted file mode 100644 index c533930643..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-10.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{1} -\setcounter{secnumdepth}{1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-11.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-11.tex deleted file mode 100644 index 7f29c5ad8c..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-11.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{2} -\setcounter{secnumdepth}{-2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-12.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-12.tex deleted file mode 100644 index 62fbfbe689..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-12.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{2} -\setcounter{secnumdepth}{-1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-13.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-13.tex deleted file mode 100644 index d5d872bac6..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-13.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{2} -\setcounter{secnumdepth}{0} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-14.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-14.tex deleted file mode 100644 index d694a162f0..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-14.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{2} -\setcounter{secnumdepth}{1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-15.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-15.tex deleted file mode 100644 index 9d51bf476a..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-15.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{2} -\setcounter{secnumdepth}{2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-16.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-16.tex deleted file mode 100644 index 6f6f79d562..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-16.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{3} -\setcounter{secnumdepth}{-2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-17.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-17.tex deleted file mode 100644 index 11a66b125d..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-17.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{3} -\setcounter{secnumdepth}{-1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-18.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-18.tex deleted file mode 100644 index 1386778235..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-18.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{3} -\setcounter{secnumdepth}{0} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-19.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-19.tex deleted file mode 100644 index 8fcfe1bff2..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-19.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{3} -\setcounter{secnumdepth}{1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-20.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-20.tex deleted file mode 100644 index cf8cff08a3..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-20.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{3} -\setcounter{secnumdepth}{2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-21.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-21.tex deleted file mode 100644 index 871793870c..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-21.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{3} -\setcounter{secnumdepth}{3} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-22.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-22.tex deleted file mode 100644 index 03ac4f4266..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-22.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{4} -\setcounter{secnumdepth}{-2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-23.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-23.tex deleted file mode 100644 index 1cba1daae0..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-23.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{4} -\setcounter{secnumdepth}{-1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-24.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-24.tex deleted file mode 100644 index 41615e1b30..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-24.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{4} -\setcounter{secnumdepth}{0} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-25.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-25.tex deleted file mode 100644 index 7742bf891e..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-25.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{4} -\setcounter{secnumdepth}{1} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-26.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-26.tex deleted file mode 100644 index 4ed8943575..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-26.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{4} -\setcounter{secnumdepth}{2} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-27.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-27.tex deleted file mode 100644 index db2fb59001..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-27.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{4} -\setcounter{secnumdepth}{3} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/compare/toc-28.tex b/macros/latex/contrib/fithesis/test/mu/compare/toc-28.tex deleted file mode 100644 index e06a2ef19e..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/compare/toc-28.tex +++ /dev/null @@ -1,28 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout = false} -\thesisload -\setcounter{tocdepth}{4} -\setcounter{secnumdepth}{4} -\begin{document} - \tableofcontents - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} - - \part{abc} - \chapter{def} - \section{ghi} - \subsection{jkl} - \subsubsection{mno} - \paragraph{pqr} - \subparagraph{stu} - \chapter{vwx} - \section{yz} -\end{document} diff --git a/macros/latex/contrib/fithesis/test/mu/comparepdf.sh b/macros/latex/contrib/fithesis/test/mu/comparepdf.sh deleted file mode 100755 index e30ec13fef..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/comparepdf.sh +++ /dev/null @@ -1,46 +0,0 @@ -#!/bin/sh -# This script visually compares two PDF documents on a page-by-page basis. - -# Print an error message and die. -die() { - FORMAT="$1"; shift - printf "$FORMAT\n" "$@" 1>&2 - exit 1 -} - -# Check if a file exist. -exists() { - [ -e "$1" ] || die 'File "%s" does not exist.' "$1" -} - -# Check that the input files exist. -exists "$1" || exit 1 -exists "$2" || exit 1 - -# Burst the input files into temporary directories. -SOURCE_DIR=`mktemp -d` && trap 'rm -r $SOURCE_DIR' EXIT && - pdftk "$1" burst output $SOURCE_DIR/%04d.pdf -DEST_DIR=`mktemp -d` && trap 'rm -r $SOURCE_DIR $DEST_DIR' EXIT && - pdftk "$2" burst output $DEST_DIR/%04d.pdf - -# Compare the individual pages. -DIFFER=false; PAGES="" -for PAGE in `((cd $SOURCE_DIR && ls *.pdf) && (cd $DEST_DIR && ls *.pdf)) | sort -u`; do - PAGENUM=`echo ${PAGE%%.pdf} | sed 's/^0*//'` - if [ -e $SOURCE_DIR/$PAGE -a ! -e $DEST_DIR/$PAGE ]; then - die 'The document "%s" does not contain page "%d".' "$2" $PAGENUM - elif [ ! -e $SOURCE_DIR/$PAGE -a -e $DEST_DIR/$PAGE ]; then - die 'The document "%s" does not contain page "%d".' "$1" $PAGENUM - else - if ! comparepdf --compare=appearance --verbose=0 $SOURCE_DIR/$PAGE $DEST_DIR/$PAGE; then - DIFFER=true - PAGES="$PAGES, $PAGENUM" - fi - fi -done - -# Print out the result. -if $DIFFER; then - PAGES="$(echo "$PAGES" | tail -c+3)" - die 'The documents "%s" and "%s" differ in pages %s.' "$1" "$2" "$PAGES" -fi diff --git a/macros/latex/contrib/fithesis/test/mu/update-tests.sh b/macros/latex/contrib/fithesis/test/mu/update-tests.sh deleted file mode 100755 index 91b80db5f1..0000000000 --- a/macros/latex/contrib/fithesis/test/mu/update-tests.sh +++ /dev/null @@ -1,8 +0,0 @@ -#!/bin/sh -# Runs tests and updates any files that have changed. -exec 3>&1 -( - set -e - make -C compare UPDATE_FAILED=true - make -C compare-example UPDATE_FAILED=true -) 2>&1 1>&3 | grep -Ei 'error|does not contain page|differ in pages' >update-tests.log diff --git a/macros/latex/contrib/fithesis/test/parse-date.tex b/macros/latex/contrib/fithesis/test/parse-date.tex deleted file mode 100644 index 24d17760ec..0000000000 --- a/macros/latex/contrib/fithesis/test/parse-date.tex +++ /dev/null @@ -1,40 +0,0 @@ -\documentclass{fithesis3} -\thesissetup{autoLayout=false} -\begin{document}\makeatletter - % Unit tests for the `\thesis@parseDate` function. - \def\test#1#2#3#4#5#6#7{% - \def\expected@date{#1} - \def\expected@year{#2} - \def\expected@month{#3} - \def\expected@day{#4} - \def\expected@season{#5} - \def\expected@seasonYear{#6} - \def\expected@academicYear{#7} - \thesis@parseDate#1| - \ifx\thesis@date\expected@date - \ifx\thesis@year\expected@year - \ifx\thesis@month\expected@month - \ifx\thesis@day\expected@day - \ifx\thesis@season\expected@season - \ifx\thesis@seasonYear\expected@seasonYear - \ifx\thesis@academicYear\expected@academicYear - \else\errmessage{#1 @academicYear: \thesis@academicYear !=#7}\fi - \else\errmessage{#1 @seasonYear: \thesis@seasonYear !=#6}\fi - \else\errmessage{#1 @season: \thesis@season !=#5}\fi - \else\errmessage{#1 @day: \thesis@day !=#4}\fi - \else\errmessage{#1 @month: \thesis@month !=#3}\fi - \else\errmessage{#1 @year: \thesis@year !=#2}\fi - \else\errmessage{#1 @date: \thesis@date !=#1}\fi} - \test{2015/01/01}{2015}{01}{01}{fall}{2014}{2014/2015} - \test{2015/02/01}{2015}{02}{01}{fall}{2014}{2014/2015} - \test{2015/03/01}{2015}{03}{01}{spring}{2015}{2014/2015} - \test{2015/04/01}{2015}{04}{01}{spring}{2015}{2014/2015} - \test{2015/05/01}{2015}{05}{01}{spring}{2015}{2014/2015} - \test{2015/06/01}{2015}{06}{01}{spring}{2015}{2014/2015} - \test{2015/07/01}{2015}{07}{01}{spring}{2015}{2014/2015} - \test{2015/08/01}{2015}{08}{01}{spring}{2015}{2014/2015} - \test{2015/09/01}{2015}{09}{01}{fall}{2015}{2015/2016} - \test{2015/10/01}{2015}{10}{01}{fall}{2015}{2015/2016} - \test{2015/11/01}{2015}{11}{01}{fall}{2015}{2015/2016} - \test{2015/12/01}{2015}{12}{01}{fall}{2015}{2015/2016} -\makeatother\end{document} diff --git a/macros/latex/contrib/register/README b/macros/latex/contrib/register/README index f250c7dbc2..bcfbf4d89e 100644 --- a/macros/latex/contrib/register/README +++ b/macros/latex/contrib/register/README @@ -10,9 +10,10 @@ This package is designed for typesetting the programmable elements in digital hardware, i.e., registers. Such registers typically have many fields and can be quite wide; they are thus a challenge to typeset in a consistent manner. Register is similar in some aspects to the -bytefield package. Anyone doing hardware documentation using LaTeX -should examine both packages. Register requires version 2001/07/25 or -newer of the float package. +bytefield and bitpattern packages. Anyone doing hardware +documentation using LaTeX should examine those packages. + +Register requires version 2001/07/25 or newer of the float package. An example Perl module and script are provided, to convert the register specifications into structures suitable for, say, a @@ -38,7 +39,7 @@ documentation includes some representative examples of package usage. Copyright and license --------------------- -Copyright (C) 2001-2018 Matthew Lovell, lovells@gmail.com +Copyright (C) 2001-2020 Matthew Lovell, lovells@gmail.com This package may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this diff --git a/macros/latex/contrib/register/register.dtx b/macros/latex/contrib/register/register.dtx index 2c2b41cf6d..edbc2f54b7 100644 --- a/macros/latex/contrib/register/register.dtx +++ b/macros/latex/contrib/register/register.dtx @@ -4,7 +4,7 @@ % Register diagrams with field descriptions % % Author: Matthew Lovell (lovells@gmail.com) -% Copyright 2001-2019 by Matthew B. Lovell +% Copyright 2001-2020 by Matthew B. Lovell % % Run LaTeX on the file `register.ins' to get a .sty-file and % then on `register.dtx' to obtain instructions. @@ -20,10 +20,10 @@ \ProvidesFile{register.dtx} % % \fi -% \CheckSum{785} +% \CheckSum{804} % -% \def\fileversion{v1.9} -% \def\filedate{2019/01/01} +% \def\fileversion{v2.0} +% \def\filedate{2020/03/22} % \title{Register diagrams with field descriptions} % \author{Matthew Lovell\\ % \texttt{lovells@gmail.com} @@ -40,7 +40,8 @@ % they are thus a challenge to typeset in a consistent manner. % This package attempts to address such issues. It is similar % in some aspects to the |bitfield| package by Reuben Thomas and the -% |bytefield| package by Scott Pakin. +% |bytefield| package by Scott Pakin. Authors may also wish to +% inspect the |bitpattern| package by Jean-Marc Bourguet. % \end{abstract} % % \StopEventually @@ -543,6 +544,8 @@ % \item [\textbf{v1.7}] (2018/08/18) Added color option to package, suggested by Marco Stolba % \item [\textbf{v1.8}] (2018/11/10) Added unnumbered |register*| environment, suggested and written by Stephan Bauroth % \item [\textbf{v1.9}] (2019/01/01) Switched to a re-definable macro to provide default float name and LoR name, suggested by Benyuan Liu. +% \item [\textbf{v2.0}] (2020/03/22) Added package options for captions and replaced |\bf| usage, suggested by Andrea Bettati. % +% Also attempt to work better with |memoir| class. % \end{itemize} % % @@ -562,7 +565,7 @@ % % Announce the name and unconditionally load most of the required packages: % \begin{macrocode} -\ProvidesPackage{register} [2019/01/01 v1.9 Register macros with +\ProvidesPackage{register} [2020/03/22 v2.0 Register macros with hyperref/LyX support] \RequirePackage{ifthen}[1997/11/02] @@ -573,29 +576,42 @@ hyperref/LyX support] % % Declare the package options and some booleans. There are options indicating % whether |register| is being used with \LyX{} or |hyperref|. The marginal -% TR flags can also be turned on or off with an option. +% TR flags can also be turned on or off with an option. A new package +% option, |botcaption| serves to change the default caption location to +% below the register diagram, rather than above. Finally, |nocaption| turns +% off the |\caption| invocation internal to the |register| environment +% entirely, for users who would rather craft their own caption. Note than +% one can specify \emph{both} |botcaption| and |nocaption| -- explicit +% author-specified captions would then appear at the bottom of each diagram. % \begin{macrocode} +% \DeclareOption{LyX}{\setboolean{RegisterLyX}{true}} \DeclareOption{hyperref}{\setboolean{RegisterHyperref}{true}} \DeclareOption{TRflags}{\setboolean{RegisterTRFlags}{true}} \DeclareOption{TRboxed}{\setboolean{RegisterTRBoxed}{true}} \DeclareOption{color}{\setboolean{RegisterColors}{true}} +\DeclareOption{botcaption}{\setboolean{RegisterBottom}{true}} +\DeclareOption{nocaption}{\setboolean{RegisterNoCaption}{true}} \DeclareOption*{% Emit a warning for other options \PackageWarning{register}{Unknown option '\CurrentOption'}% } -\newboolean{RegisterLyX} -\newboolean{RegisterHyperref} -\newboolean{RegisterTRFlags} -\newboolean{RegisterTRBoxed} -\newboolean{RegisterColors} +\newboolean{RegisterLyX}% Work with LyX +\newboolean{RegisterHyperref}% Work with hyperref package +\newboolean{RegisterTRFlags}% TR release flags +\newboolean{RegisterTRBoxed}% Place frame around TR flags +\newboolean{RegisterColors}% Permit color-filling register fields +\newboolean{RegisterBottom}% Move caption location to beneath register +\newboolean{RegisterNoCaption}% Disable environment's built-in caption \setboolean{RegisterLyX}{false} \setboolean{RegisterHyperref}{false} \setboolean{RegisterTRFlags}{false} \setboolean{RegisterTRBoxed}{false} \setboolean{RegisterColors}{false} +\setboolean{RegisterBottom}{false} +\setboolean{RegisterNoCaption}{false} \ProcessOptions\relax % Process package options % \end{macrocode} @@ -636,16 +652,26 @@ hyperref/LyX support] % \end{macrocode} -% \subsection{Float Declaration \& Lengths} \label{sec:float} +% \subsection{New Float Declaration} \label{sec:float} % % Declare the new register float type and the lengths which the % macros will use. The register diagrams tend to look best with -% the caption at the top of the float. If |\chapter| is defined in +% the caption at the top of the float. Note, however, that caption +% placement \emph{can} be changed in the document itself. For example, +% one can use the macro |\floatstyle{plain}|, followed by +% |\restylefloat{Regfloat}|, to alter how all subsequent register +% captions are typeset. +% +% \begin{macrocode} +\ifthenelse{\boolean{RegisterBottom}}{\floatstyle{plain}}{\floatstyle{plaintop}} +% \end{macrocode} +% +% If |\chapter| is defined in % the current document class, then the register diagrams will count % by chapter, otherwise they will count by section. % % \begin{macrocode} -\floatstyle{plaintop} \@ifundefined{chapter} +\@ifundefined{chapter} {\newfloat{Regfloat}{tbp}{rdf}[section]} {\newfloat{Regfloat}{tbp}{rdf}[chapter]} \floatname{Regfloat}{\regFloatName} @@ -699,7 +725,7 @@ hyperref/LyX support] \newcommand{\regResetSize}{\scriptsize} \newcommand{\regLabelSize}{\footnotesize} \newcommand{\regLabelFamily}{\rmfamily} -\newcommand{\regDescFamily}{\bf} +\newcommand{\regDescFamily}{\bfseries} % \end{macrocode} % The lengths below control the vertical spacing between a % register diagrams and the register field descriptions. This @@ -806,9 +832,11 @@ hyperref/LyX support] \setlength{\partopsep}{0pt}% \setlength{\topsep}{0pt}% \setboolean{RegisterContext}{true}% - \ifthenelse{\equal{#3}{}}% - {\caption[#2]{\textsc{#2}}}% else - {\caption[#2]{\textsc{#2} ({#3})}}% + \ifthenelse{\boolean{RegisterNoCaption}}{}% + {\ifthenelse{\equal{#3}{}}% + {\caption[#2]{\textsc{#2}}}% else + {\caption[#2]{\textsc{#2} ({#3})}}% + }% \centering} {% restore lengths \leftskip\z@% @@ -1213,13 +1241,24 @@ hyperref/LyX support] % \end{macrocode} % % -% % The |\chapter| command, if present, is also redefined in order % to get identical chapter-related spacing in the list of registers % as appears in the LoF and LoT. Kjetil Oftedal provided a fix % wherein we test that @mainmatter is defined prior to using it. +% +% This change to |\chapter| is not particularly friendly if one is +% using the |memoir| package, however! So, we first check what +% document class is being used. If |memoir| is being used, we invoke +% its |\memchapinfo| hook rather than attempt any redefinition of +% |\chapter|. +% +% % \begin{macrocode} \@ifundefined{@mainmatter}{\newif\if@mainmatter \@mainmattertrue}{} +\@ifclassloaded{memoir}{% +\renewcommand{\memchapinfo}[4]{% + \addtocontents{rdf}{\protect\addvspace{10pt}}} +}{% \@ifundefined{chapter}{} {% Adjust chapter definition slightly for Regfloats \def\@chapter[#1]#2{\ifnum \c@secnumdepth >\m@ne @@ -1244,7 +1283,7 @@ hyperref/LyX support] \@makechapterhead{#2}% \@afterheading \fi} -} +}} % \end{macrocode} % % diff --git a/macros/latex/contrib/register/register.pdf b/macros/latex/contrib/register/register.pdf index 1a0ad7f95c..c6f74959f6 100644 Binary files a/macros/latex/contrib/register/register.pdf and b/macros/latex/contrib/register/register.pdf differ diff --git a/macros/latex/contrib/rest-api/README.md b/macros/latex/contrib/rest-api/README.md new file mode 100644 index 0000000000..a092c4b8dd --- /dev/null +++ b/macros/latex/contrib/rest-api/README.md @@ -0,0 +1,6 @@ +# describe restapi +LaTeX package for describing rest apis + +Developed by Dennis Klein + +This material is subject to the LATEX Project Public License 1.3c. \ No newline at end of file diff --git a/macros/latex/contrib/rest-api/rest-api.dtx b/macros/latex/contrib/rest-api/rest-api.dtx new file mode 100644 index 0000000000..fa195fdf78 --- /dev/null +++ b/macros/latex/contrib/rest-api/rest-api.dtx @@ -0,0 +1,969 @@ +% \iffalse meta-comment +% +% Copyright (C) 2020 by Dennis Klein dennis94.kl@gmail.com +% --------------------------------------------------------------------------- +% This work may be distributed and/or modified under the +% conditions of the LaTeX Project Public License, either version 1.3 +% of this license or (at your option) any later version. +% The latest version of this license is in +% http://www.latex-project.org/lppl.txt +% and version 1.3 or later is part of all distributions of LaTeX +% version 2008/05/04 or later. +% +% This work consists of the files rest-api.dtx and rest-api.ins +% and the derived filebase rest-api.sty. +% +% \fi +% +% \iffalse +%<*driver> +\ProvidesFile{rest-api.dtx} +% +%\NeedsTeXFormat{LaTeX2e}[1999/12/01] +%\ProvidesPackage{rest-api} +%<*package> + [2020/03/22 v1.2 rest-api package] +% +% +%<*driver> +\documentclass{ltxdoc} +\EnableCrossrefs +\usepackage{listings} +\CodelineIndex +\RecordChanges +\begin{document} + \setlength{\parindent}{0pt} + \DocInput{rest-api.dtx} + \PrintChanges + \PrintIndex +\end{document} +% +% \fi +% +% \CheckSum{424} +% +% \CharacterTable +% {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z +% Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z +% Digits \0\1\2\3\4\5\6\7\8\9 +% Exclamation \! Double quote \" Hash (number) \# +% Dollar \$ Percent \% Ampersand \& +% Acute accent \' Left paren \( Right paren \) +% Asterisk \* Plus \+ Comma \, +% Minus \- Point \. Solidus \/ +% Colon \: Semicolon \; Less than \< +% Equals \= Greater than \> Question mark \? +% Commercial at \@ Left bracket \[ Backslash \\ +% Right bracket \] Circumflex \^ Underscore \_ +% Grave accent \` Left brace \{ Vertical bar \| +% Right brace \} Tilde \~} +% +% +% \changes{v1.2}{2020/03/22}{Corrections for CTAN, rename to rest-api} +% \changes{v1.1}{2020/03/21}{Add documentation and usage} +% \changes{v1.0}{2020/02/18}{Converted to DTX file} +% \changes{v0.3}{2020/02/17}{Add commands for color customization} +% \changes{v0.2}{2020/02/17}{Add command to enable/disable breaks in route environments} +% \changes{v0.1}{2020/02/15}{Start project} +% +% \DoNotIndex{\newcommand,\newenvironment} +% +% \providecommand*{\url}{\texttt} +% \GetFileInfo{rest-api.dtx} +% \title{The \textsf{rest-api} package} +% \author{Dennis Klein \\ \url{dennis94.kl@gmail.com}} +% \date{\fileversion~from \filedate} +% +% \maketitle +% +% \section{Introduction} +% A package to discribe a REST API for documentation. +% +% +% \section{Usage} +% \paragraph{GET Request with parameter} \ +% \iffalse +%<*example> +% \fi +\begin{lstlisting}[frame=single,breaklines=true] + \begin{apiRoute}{get}{/api/storage/\{id\}}{get specific storage with id} + \begin{routeParameter} + \routeParamItem{id}{id of storage} + \end{routeParameter} + \begin{routeResponse}{application/json} + \begin{routeResponseItem}{200}{ok} + \begin{routeResponseItemBody} +{ + "id": 867654678, + "name" : "Apfelmus", + "count" : 25 +} + \end{routeResponseItemBody} + \end{routeResponseItem} + \begin{routeResponseItem}{404}{error: storage not found} + \begin{routeResponseItemBody} +{ + "message": "storage with id '11' not found!" +} + \end{routeResponseItemBody} + \end{routeResponseItem} + \end{routeResponse} +\end{apiRoute} +\end{lstlisting} +% \iffalse +% +% \fi + +% \paragraph{GET Request without parameter} \ +% \iffalse +%<*example> +% \fi +\begin{lstlisting}[frame=single,breaklines=true] +\begin{apiRoute}{get}{/api/storage/}{get a list of all storage's} + \begin{routeParameter} + \noRouteParamter{no parameter} + \end{routeParameter} + \begin{routeResponse}{application/json} + \begin{routeResponseItem}{200}{ok} + \begin{routeResponseItemBody} +[ + { + "id": 867654678, + "name" : "Apfelmus", + "count" : 25 + }, + { + "id": 342523, + "name" : "Birnenmus", + "count" : 1 + }, + ... +] + \end{routeResponseItemBody} + \end{routeResponseItem} + \end{routeResponse} +\end{apiRoute} +\end{lstlisting} +% \iffalse +% +% \fi + +% \paragraph{GET Request without parameter and response} \ +% \iffalse +%<*example> +% \fi +\begin{lstlisting}[frame=single,breaklines=true] +\begin{apiRoute}{get}{/api/storage/}{} + \begin{routeParameter} + \noRouteParamter{no parameter} + \end{routeParameter} + \begin{routeResponse}{application/json} + \noRouteResponse{no response} + \end{routeResponse} +\end{apiRoute} +\end{lstlisting} +% \iffalse +% +% \fi + +% \paragraph{POST Request} \ +% \iffalse +%<*example> +% \fi +\begin{lstlisting}[frame=single,breaklines=true] +\begin{apiRoute}{post}{/api/storage/}{create a new storage} + \begin{routeParameter} + \noRouteParamter{no parameter} + \end{routeParameter} + \begin{routeRequest}{application/json} + \begin{routeRequestBody} +{ + "name" : "Apfelmus", + "count" : 25 +} + \end{routeRequestBody} + \end{routeRequest} + \begin{routeResponse}{application/json} + \begin{routeResponseItem}{200}{ok} + \begin{routeResponseItemBody} +{ + "id": 867654678, + "name" : "Apfelmus", + "count" : 25 +} + \end{routeResponseItemBody} + \end{routeResponseItem} + \end{routeResponse} +\end{apiRoute} +\end{lstlisting} +% \iffalse +% +% \fi + +% \paragraph{PUT Request} \ +% \iffalse +%<*example> +% \fi +\begin{lstlisting}[frame=single,breaklines=true] +\begin{apiRoute}{put}{/api/storage/\{id\}}{change a existing storage with id} + \begin{routeParameter} + \routeParamItem{id}{id of storage} + \end{routeParameter} + \begin{routeRequest}{application/json} + \begin{routeRequestBody} +{ + "id": 867654678, + "name" : "Apfelmus", + "count" : 255 +} + \end{routeRequestBody} + \end{routeRequest} + \begin{routeResponse}{application/json} + \begin{routeResponseItem}{200}{ok} + \begin{routeResponseItemBody} +{ + "id": 867654678, + "name" : "Apfelmus", + "count" : 255 +} + \end{routeResponseItemBody} + \end{routeResponseItem} + \begin{routeResponseItem}{404}{error: storage not found} + \begin{routeResponseItemBody} +{ + "message": "storage with id '11' not found!" +} + \end{routeResponseItemBody} + \end{routeResponseItem} + \end{routeResponse} +\end{apiRoute} +\end{lstlisting} +% \iffalse +% +% \fi + +% \paragraph{DELETE Request} \ +% \iffalse +%<*example> +% \fi +\begin{lstlisting}[frame=single,breaklines=true] +\begin{apiRoute}{delete}{/api/storage/\{id\}}{remove a storage with id} + \begin{routeParameter} + \routeParamItem{id}{id of storage} + \end{routeParameter} + \begin{routeResponse}{application/json} + \begin{routeResponseItem}{200}{ok} + + \end{routeResponseItem} + \begin{routeResponseItem}{404}{error: storage not found} + \begin{routeResponseItemBody} +{ + "message": "storage with id '11' not found!" +} + \end{routeResponseItemBody} + \end{routeResponseItem} + \end{routeResponse} +\end{apiRoute} +\end{lstlisting} +% \iffalse +% +% \fi + +% +% +% +% \subsection{Usercallable macros and environments} +% +% \DescribeMacro{\getGetColor} +% Return the main color for routes with get method. +% +% \DescribeMacro{\getGetBorderColor} +% Return the border color for routes with get method. +% +% \DescribeMacro{\getGetLightColor} +% Return the background color for routes with get method. +% +% \DescribeMacro{\getPostColor} +% Return the main color for routes with post method. +% +% \DescribeMacro{\getPostBorderColor} +% Return the border color for routes with post method. +% +% \DescribeMacro{\getPostLightColor} +% Return the background color for routes with post method. +% +% \DescribeMacro{\getPutColor} +% Return the main color for routes with put method. +% +% \DescribeMacro{\getPutBorderColor} +% Return the border color for routes with put method. +% +% \DescribeMacro{\getPutLightColor} +% Return the background color for routes with put method. +% +% \DescribeMacro{\getDeleteColor} +% Return the main color for routes with delete method. +% +% \DescribeMacro{\getDeleteBorderColor} +% Return the border color for routes with delete method. +% +% \DescribeMacro{\getDeleteLightColor} +% Return the background color for routes with delete method. +% +% \DescribeMacro{\noBreakRoute} +% Set \textbackslash routeBreakValue true. +% +% \DescribeMacro{\breakRoute} +% Set \textbackslash routeBreakValue false. +% +% \DescribeEnv{apiRoute} +% Describe an endpoint with path, method and describtion. +% Contains other environments with further information. +% +% \DescribeEnv{routeRequest} +% Describe the content type of the request. +% Contains the request body. +% +% \DescribeEnv{routeParameter} +% Describe the path parameter. +% Contains a list of \textbackslash routeParamItem commands. +% If no paramters excists you can use the command \textbackslash noRouteParamter. +% +% \DescribeMacro{\routeParamItem} +% Describe a parameter with name and describtion. +% +% \DescribeMacro{\noRouteParamter} +% Show a text e.g. 'no parameter'. +% +% \DescribeEnv{routeResponse} +% Describe the content type of the response. +% Contains a list of routeResponseItem environments or the command \textbackslash noRouteResponse. +% +% \DescribeMacro{\noRouteResponse} +% Show a text e.g. 'no response'. +% +% \DescribeEnv{routeResponseItem} +% Describe the the http status code with describtion. +% Contains the response body. +% +% +% \subsection{Helper macros} +% +% \DescribeMacro{\routeBreakValue} +% Return true or false to enable/disable noBreak of a route. +% +% \DescribeMacro{\methodColor} +% Return the main color of the current route. +% +% \DescribeMacro{\methodLightColor} +% Return the background color of the current route. +% +% \DescribeMacro{\methodBorderColor} +% Return the border color of the current route. +% +% \DescribeMacro{\methodJson} +% Set the with \\lstset color scheme for the listings of the current route. +% + +% +% \StopEventually{} +% +% \section{Implementation} +% +% \iffalse +%<*package> +% \fi +% +% this is my first package +% +% (c) Dennis Klein +% +%% This program can be redistributed and/or modified under the terms +%% of the LaTeX Project Public License Distributed from CTAN archives +%% in directory macros/latex/base/lppl.txt. +% +% +% \begin{macrocode} +\NeedsTeXFormat{LaTeX2e} +\ProvidesPackage{restapi}[2020/02/18 REST API package] +\RequirePackage[T1]{fontenc} +\RequirePackage{tabularx,colortbl} +\RequirePackage{transparent} +\RequirePackage{xcolor} +\RequirePackage{color} +\RequirePackage{xifthen, xstring} +\RequirePackage{tikz} +\RequirePackage[framemethod=tikz]{mdframed} +\RequirePackage{array} +\RequirePackage{verbatim} +\RequirePackage{listings} +% \end{macrocode} +% +% \begin{macrocode} +\definecolor{getBlue}{HTML}{1391FF} +\definecolor{getBlueBorder}{HTML}{61affe} +\definecolor{getLightBlue}{HTML}{ECF6FF} +% \end{macrocode} +% +% \begin{macro}{\getGetColor} +% \begin{macrocode} +\newcommand{\getGetColor}{getBlue} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\getGetBorderColor} +% \begin{macrocode} +\newcommand{\getGetBorderColor}{getBlueBorder} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\getGetLightColor} +% \begin{macrocode} +\newcommand{\getGetLightColor}{getLightBlue} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\definecolor{postGreen}{HTML}{009D77} +\definecolor{postGreenBorder}{HTML}{49CC97} +\definecolor{postLightGreen}{HTML}{EBF7F4} +% \end{macrocode} +% +% \begin{macro}{\getPostColor} +% \begin{macrocode} +\newcommand{\getPostColor}{postGreen} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\getPostBorderColor} +% \begin{macrocode} +\newcommand{\getPostBorderColor}{postGreenBorder} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\getPostLightColor} +% \begin{macrocode} +\newcommand{\getPostLightColor}{postLightGreen} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\definecolor{putOrange}{HTML}{E97500} +\definecolor{putOrangeBorder}{HTML}{fca130} +\definecolor{putLightOrange}{HTML}{FEF4EB} +% \end{macrocode} +% +% \begin{macro}{\getPutColor} +% \begin{macrocode} +\newcommand{\getPutColor}{putOrange} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\getPutBorderColor} +% \begin{macrocode} +\newcommand{\getPutBorderColor}{putOrangeBorder} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\getPutLightColor} +% \begin{macrocode} +\newcommand{\getPutLightColor}{putLightOrange} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\definecolor{deleteRed}{HTML}{CF3030} +\definecolor{deleteRedBorder}{HTML}{f93e3e} +\definecolor{deleteLightRed}{HTML}{FBEEEE} +% \end{macrocode} +% +% \begin{macro}{\getDeleteColor} +% \begin{macrocode} +\newcommand{\getDeleteColor}{deleteRed} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\getDeleteBorderColor} +% \begin{macrocode} +\newcommand{\getDeleteBorderColor}{deleteRedBorder} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\getDeleteLightColor} +% \begin{macrocode} +\newcommand{\getDeleteLightColor}{deleteLightRed} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +\colorlet{punct}{black} +\definecolor{background}{HTML}{EEEEEE} +\colorlet{delimGet}{\getGetColor} +\colorlet{numbGet}{delimGet} +\colorlet{delimPost}{\getPostColor} +\colorlet{numbPost}{delimPost} +\colorlet{delimPut}{\getPutColor} +\colorlet{numbPut}{delimPut} +\colorlet{delimDelete}{\getDeleteColor} +\colorlet{numbDelete}{delimDelete} +\lstdefinelanguage{jsonGet}{ + basicstyle=\small\ttfamily\color{black}, + numberstyle=\small\color{black}, + keywordstyle=\color{black}, + commentstyle=\color{black}, + stringstyle=\color{black}, + frame=L, + framesep=8pt, + framerule=2pt, + xleftmargin=50pt, + xrightmargin=0pt, + rulesep=0pt, + backgroundcolor=\color{white}, + numbersep=8pt, + tabsize=4, + showstringspaces=false, + breaklines=true, + literate= + *{0}{{{\color{numbGet}0}}}{1} + {1}{{{\color{numbGet}1}}}{1} + {2}{{{\color{numbGet}2}}}{1} + {3}{{{\color{numbGet}3}}}{1} + {4}{{{\color{numbGet}4}}}{1} + {5}{{{\color{numbGet}5}}}{1} + {6}{{{\color{numbGet}6}}}{1} + {7}{{{\color{numbGet}7}}}{1} + {8}{{{\color{numbGet}8}}}{1} + {9}{{{\color{numbGet}9}}}{1} + {:}{{{\color{punct}{:}}}}{1} + {,}{{{\color{punct}{,}}}}{1} + {\{}{{{\color{delimGet}{\{}}}}{1} + {\}}{{{\color{delimGet}{\}}}}}{1} + {[}{{{\color{delimGet}{[}}}}{1} + {]}{{{\color{delimGet}{]}}}}{1}, +} +\lstdefinelanguage{jsonPost}{ + basicstyle=\small\ttfamily\color{black}, + numberstyle=\small\color{black}, + keywordstyle=\color{black}, + commentstyle=\color{black}, + stringstyle=\color{black}, + frame=L, + framesep=8pt, + framerule=2pt, + xleftmargin=50pt, + xrightmargin=0pt, + rulesep=0pt, + backgroundcolor=\color{white}, + numbersep=8pt, + tabsize=4, + showstringspaces=false, + breaklines=true, + literate= + *{0}{{{\color{numbPost}0}}}{1} + {1}{{{\color{numbPost}1}}}{1} + {2}{{{\color{numbPost}2}}}{1} + {3}{{{\color{numbPost}3}}}{1} + {4}{{{\color{numbPost}4}}}{1} + {5}{{{\color{numbPost}5}}}{1} + {6}{{{\color{numbPost}6}}}{1} + {7}{{{\color{numbPost}7}}}{1} + {8}{{{\color{numbPost}8}}}{1} + {9}{{{\color{numbPost}9}}}{1} + {:}{{{\color{punct}{:}}}}{1} + {,}{{{\color{punct}{,}}}}{1} + {\{}{{{\color{delimPost}{\{}}}}{1} + {\}}{{{\color{delimPost}{\}}}}}{1} + {[}{{{\color{delimPost}{[}}}}{1} + {]}{{{\color{delimPost}{]}}}}{1}, +} +\lstdefinelanguage{jsonPut}{ + basicstyle=\small\ttfamily\color{black}, + numberstyle=\small\color{black}, + keywordstyle=\color{black}, + commentstyle=\color{black}, + stringstyle=\color{black}, + frame=L, + framesep=8pt, + framerule=2pt, + xleftmargin=50pt, + xrightmargin=0pt, + rulesep=0pt, + backgroundcolor=\color{white}, + numbersep=8pt, + tabsize=4, + showstringspaces=false, + breaklines=true, + literate= + *{0}{{{\color{numbPut}0}}}{1} + {1}{{{\color{numbPut}1}}}{1} + {2}{{{\color{numbPut}2}}}{1} + {3}{{{\color{numbPut}3}}}{1} + {4}{{{\color{numbPut}4}}}{1} + {5}{{{\color{numbPut}5}}}{1} + {6}{{{\color{numbPut}6}}}{1} + {7}{{{\color{numbPut}7}}}{1} + {8}{{{\color{numbPut}8}}}{1} + {9}{{{\color{numbPut}9}}}{1} + {:}{{{\color{punct}{:}}}}{1} + {,}{{{\color{punct}{,}}}}{1} + {\{}{{{\color{delimPut}{\{}}}}{1} + {\}}{{{\color{delimPut}{\}}}}}{1} + {[}{{{\color{delimPut}{[}}}}{1} + {]}{{{\color{delimPut}{]}}}}{1}, +} +\lstdefinelanguage{jsonDelete}{ + basicstyle=\small\ttfamily\color{black}, + numberstyle=\small\color{black}, + keywordstyle=\color{black}, + commentstyle=\color{black}, + stringstyle=\color{black}, + frame=L, + framesep=8pt, + framerule=2pt, + xleftmargin=50pt, + xrightmargin=0pt, + rulesep=0pt, + backgroundcolor=\color{white}, + numbersep=8pt, + tabsize=4, + showstringspaces=false, + breaklines=true, + literate= + *{0}{{{\color{numbDelete}0}}}{1} + {1}{{{\color{numbDelete}1}}}{1} + {2}{{{\color{numbDelete}2}}}{1} + {3}{{{\color{numbDelete}3}}}{1} + {4}{{{\color{numbDelete}4}}}{1} + {5}{{{\color{numbDelete}5}}}{1} + {6}{{{\color{numbDelete}6}}}{1} + {7}{{{\color{numbDelete}7}}}{1} + {8}{{{\color{numbDelete}8}}}{1} + {9}{{{\color{numbDelete}9}}}{1} + {:}{{{\color{punct}{:}}}}{1} + {,}{{{\color{punct}{,}}}}{1} + {\{}{{{\color{delimDelete}{\{}}}}{1} + {\}}{{{\color{delimDelete}{\}}}}}{1} + {[}{{{\color{delimDelete}{[}}}}{1} + {]}{{{\color{delimDelete}{]}}}}{1}, +} +\mdfdefinestyle{mystyle}{ + linecolor=\methodBorderColor, + backgroundcolor=\methodLightColor, + skipabove=0pt, + linewidth=1.5pt, + skipbelow=0pt, + innertopmargin=0pt, + innerbottommargin=-3pt, + innerrightmargin=0pt, + innerleftmargin=0pt, + leftmargin=0pt, + rightmargin=0pt, + nobreak=true +} +% \end{macrocode} +% +% \begin{macro}{\routeBreakValue} +% \begin{macrocode} +\newcommand{\routeBreakValue}{true} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\noBreakRoute} +% \begin{macrocode} +\newcommand{\noBreakRoute} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +{ + \renewcommand{\routeBreakValue}{true} +} +% \end{macrocode} +% +% \begin{macro}{\breakRoute} +% \begin{macrocode} +\newcommand{\breakRoute} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +{ + \renewcommand{\routeBreakValue}{false} +} +% \end{macrocode} +% +% \begin{macro}{\methodColor} +% \begin{macrocode} +\newcommand{\methodColor}{getBlue} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\methodLightColor} +% \begin{macrocode} +\newcommand{\methodLightColor}{getLightBlue} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\methodBorderColor} +% \begin{macrocode} +\newcommand{\methodBorderColor}{getBlueBorder} +% \end{macrocode} +% \end{macro} +% +% +% \begin{macro}{\methodJson} +% \begin{macrocode} +\newcommand{\methodJson} +% \end{macrocode} +% \end{macro} +% +% \begin{macrocode} +{ + \lstset{language=jsonGet,rulecolor=\color{\methodColor}} +} +\begin{comment} + \newcommand{\apiCorner}{notround} + + \newcommand{\apiCornerRound} + { + \renewcommand{\apiCorner}{round} + } + + \newcommand{\apiCornerNotRound} + { + \renewcommand{\apiCorner}{notround} + } +\end{comment} +% \end{macrocode} +% +% \begin{environment}{apiRoute} +% \begin{macrocode} +\newenvironment{apiRoute}[3] +{ + \newcommand{\method}{#1} + \newcommand{\urlPath}{#2} + \newcommand{\routeDescription}{#3} + + \ifthenelse{\equal{\method}{get}} + { + \renewcommand{\methodColor}{\getGetColor} + \renewcommand{\methodLightColor}{\getGetLightColor} + \renewcommand{\methodBorderColor}{\getGetBorderColor} + \renewcommand{\methodJson} + { + \colorlet{delimGet}{\methodColor} + \colorlet{numbGet}{delimGet} + \lstset{language=jsonGet,rulecolor=\color{\methodColor}} + } + } + {} + + \ifthenelse{\equal{\method}{post}} + { + \renewcommand{\methodColor}{\getPostColor} + \renewcommand{\methodLightColor}{\getPostLightColor} + \renewcommand{\methodBorderColor}{\getPostBorderColor} + \renewcommand{\methodJson} + { + \colorlet{delimPost}{\methodColor} + \colorlet{numbPost}{delimPost} + \lstset{language=jsonPost,rulecolor=\color{\methodColor}} + } + } + {} + + \ifthenelse{\equal{\method}{put}} + { + \renewcommand{\methodColor}{\getPutColor} + \renewcommand{\methodLightColor}{\getPutLightColor} + \renewcommand{\methodBorderColor}{\getPutBorderColor} + \renewcommand{\methodJson} + { + \colorlet{delimPut}{\methodColor} + \colorlet{numbPut}{delimPut} + \lstset{language=jsonPut,rulecolor=\color{\methodColor}} + } + } + {} + \ifthenelse{\equal{\method}{delete}} + { + \renewcommand{\methodColor}{\getDeleteColor} + \renewcommand{\methodLightColor}{\getDeleteLightColor} + \renewcommand{\methodBorderColor}{\getDeleteBorderColor} + \renewcommand{\methodJson} + { + \colorlet{delimDelete}{\methodColor} + \colorlet{numbDelete}{delimDelete} + \lstset{language=jsonDelete,rulecolor=\color{\methodColor}} + } + } + {} + + \ifthenelse{\equal{\routeDescription}{}} + { + \newcommand{\printDescription}{} + } + { + \newcommand{\printDescription} + { + \rowcolor{\methodLightColor} + & \textit{\routeDescription} \\ + } + + } + + + \begingroup + \setlength{\parindent}{0em} + \begin{mdframed}[style=mystyle,nobreak=\routeBreakValue] + \begin{tabularx}{\textwidth}{p{1.6cm} X} + \rowcolor{\methodLightColor} + + \cellcolor{\methodColor} + \centering + \textcolor{white}{\textbf{\textsc{\method}}} + & \textbf{\urlPath} \\ + + \printDescription + + \rowcolor{\methodLightColor} & \\ + \end{tabularx} +} +% \end{macrocode} +% \end{environment} +% +% \begin{macrocode} +{ + \end{mdframed} + \endgroup +} +% \end{macrocode} +% +% \begin{environment}{routeRequest} +% \begin{macrocode} +\newenvironment{routeRequest}[1] +{ + \arrayrulecolor{\methodColor} + + \begin{tabularx}{\textwidth}{X l} + \rowcolor{\methodLightColor!20} + \textbf{Body} & #1 \\ \hline + \end{tabularx} + \vspace{1ex} +} +% \end{macrocode} +% \end{environment} +% +% \begin{macrocode} +{ + \bigskip +} +\lstnewenvironment{routeRequestBody} +{ + \methodJson +} +{} +% \end{macrocode} +% +% \begin{environment}{routeParameter} +% \begin{macrocode} +\newenvironment{routeParameter} +{ + \newcommand{\routeParamItem}[2] + { + \rowcolor{\methodLightColor} ##1 & ##2 \\ + } + \newcommand{\noRouteParamter}[1] + { + \small{\textit{##1}} + } + %\vspace{-0.61em} + + \arrayrulecolor{\methodColor} + + \begin{tabularx}{\textwidth}{X} + \rowcolor{\methodLightColor!20} + \textbf{Parameter} \\ \hline + \end{tabularx} + + \tabularx{\textwidth}{l X} +} +% \end{macrocode} +% \end{environment} +% +% \begin{macrocode} +{ + \endtabularx +} +% \end{macrocode} +% +% \begin{environment}{routeResponse} +% \begin{macrocode} +\newenvironment{routeResponse}[1] +{ + \newcommand{\noRouteResponse}[1] + { + \begin{tabularx}{\textwidth}{X} + \rowcolor{\methodLightColor} + \small{\textit{##1}} \\ + \end{tabularx} + } + + \arrayrulecolor{\methodColor} + \begin{tabularx}{\textwidth}{X l} + \rowcolor{\methodLightColor!20} + \textbf{Response} & #1 \\ \hline + \end{tabularx} +} +% \end{macrocode} +% \end{environment} +% +% \begin{macrocode} +{} +% \end{macrocode} +% +% \begin{environment}{routeResponseItem} +% \begin{macrocode} +\newenvironment{routeResponseItem}[2] +{ + \begin{tabularx}{\textwidth}{l X} + \textbf{#1} & #2 \\ + \end{tabularx} +} +% \end{macrocode} +% \end{environment} +% +% \begin{macrocode} +{ + \medskip +} +\lstnewenvironment{routeResponseItemBody} +{ + \vspace{-1.4em} + \methodJson +} +{} +\endinput +% \end{macrocode} +%% +%% End of file `rest-api.sty'. +% + +% +% \iffalse +% +% \fi +% +% \Finale +\endinput diff --git a/macros/latex/contrib/rest-api/rest-api.ins b/macros/latex/contrib/rest-api/rest-api.ins new file mode 100644 index 0000000000..eba18ecd93 --- /dev/null +++ b/macros/latex/contrib/rest-api/rest-api.ins @@ -0,0 +1,61 @@ +%% +%% Copyright (C) 2020 by Dennis Klein +%% +%% This file may be distributed and/or modified under the conditions of +%% the LaTeX Project Public License, either version 1.3c of this license +%% or (at your option) any later version. The latest version of this +%% license is in: +%% +%% http://www.latex-project.org/lppl.txt +%% +%% and version 1.3c or later is part of all distributions of LaTeX +%% version 2008/05/04 or later. +%% + +\input docstrip.tex + +\Msg{************************************************************************} +\Msg{* Installation *} +\Msg{* Package: rest-api 2020/03/22 v1.2 *} +\Msg{************************************************************************} + +\keepsilent + +\usedir{tex/latex/rest-api} + +\preamble + +This is a generated file. + +Copyright (C) 2020 by Dennis Klein + +This file may be distributed and/or modified under the conditions of +the LaTeX Project Public License, either version 1.3c of this license +or (at your option) any later version. The latest version of this +license is in: + +http://www.latex-project.org/lppl.txt + +and version 1.3c or later is part of all distributions of LaTeX +version 2008/05/04 or later. + +\endpreamble + +\generate{\file{rest-api.sty}{\from{rest-api.dtx}{package}}} + +\obeyspaces +\Msg{*************************************************************} +\Msg{* *} +\Msg{* To finish the installation you have to move the following *} +\Msg{* file into a directory searched by TeX: *} +\Msg{* *} +\Msg{* rest-api.sty *} +\Msg{* *} +\Msg{* To produce the documentation run the file rest-api.dtx *} +\Msg{* through LaTeX. *} +\Msg{* *} +\Msg{* Happy TeXing! *} +\Msg{* *} +\Msg{*************************************************************} + +\endbatchfile \ No newline at end of file diff --git a/macros/latex/contrib/rest-api/rest-api.pdf b/macros/latex/contrib/rest-api/rest-api.pdf new file mode 100644 index 0000000000..d126896306 Binary files /dev/null and b/macros/latex/contrib/rest-api/rest-api.pdf differ -- cgit v1.2.3