diff --git a/HSRTReport/README.md b/HSRTReport/README.md deleted file mode 100644 index 1204b05..0000000 --- a/HSRTReport/README.md +++ /dev/null @@ -1,100 +0,0 @@ -# HSRTReport LaTeX Class - -A custom LaTeX document class for reports at the University of Applied Sciences Reutlingen (Hochschule Reutlingen). - -## Directory Structure - -``` -HSRTReport/ -├── HSRTReport.cls # Main class file -├── Assets/ # Fonts and images -│ ├── Fonts/ # Custom fonts (Blender, DIN) -│ └── Images/ # Logos and graphics -├── Config/ # Package imports and configuration -│ ├── Imports-Core.tex # Essential LaTeX packages -│ ├── Imports-Document.tex # Document structure packages -│ ├── Imports-Content.tex # Content formatting packages -│ └── Imports-Graphics.tex # Graphics and TikZ packages -├── Modules/ # Functional modules -│ ├── Content/ # Content-related modules -│ │ ├── Floats.tex # Float configuration -│ │ ├── GlossarySettings.tex # Glossary configuration -│ │ └── Listings.tex # Code listing settings -│ ├── Formatting/ # Text and document formatting -│ │ ├── Typography.tex # Typography settings -│ │ └── ToC.tex # Table of contents formatting -│ ├── Layout/ # Page layout modules -│ │ ├── InfoBlocks.tex # Info/warning/error boxes -│ │ └── Watermark.tex # Watermark configuration -│ └── Tools/ # Utility modules -│ ├── MeetingPresence.tex # Meeting attendance tables -│ └── WordCount.tex # Word counting commands -└── Pages/ # Page templates - └── Titlepage.tex # Title page layout -``` - -## Usage - -To use this document class in your LaTeX document: - -```latex -\documentclass[ - 11pt, - paper=a4, - oneside, - DIV=14, - onecolumn -]{HSRTReport/HSRTReport} -``` - -## Module Descriptions - -### Config Modules -- **Imports-Core**: Basic LaTeX packages (calc, fp, xcolor, etc.) -- **Imports-Document**: Document structure packages (babel, geometry, biblatex, etc.) -- **Imports-Content**: Content formatting (tables, listings, math, symbols) -- **Imports-Graphics**: Graphics and drawing packages (TikZ, PGF, SVG support) - -### Content Modules -- **Floats**: Configuration for figures and tables -- **GlossarySettings**: Glossary and acronym list styling -- **Listings**: Code syntax highlighting configuration - -### Formatting Modules -- **Typography**: Font settings and text formatting -- **ToC**: Table of contents, list of figures/tables formatting - -### Layout Modules -- **InfoBlocks**: Styled boxes for notes, warnings, and errors -- **Watermark**: Draft watermark configuration - -### Tools Modules -- **MeetingPresence**: Meeting attendance tracking tables -- **WordCount**: Commands for automated word counting - -## Features - -- Custom fonts (Blender and DIN) -- Automatic word counting -- Glossary and acronym support -- Code listing with syntax highlighting -- Custom info/warning/error boxes -- Meeting presence tables -- IEEE bibliography style -- German language support -- SVG image support - -## Requirements - -- XeLaTeX (required for custom fonts) -- biber (for bibliography) -- Various LaTeX packages (automatically loaded through Config modules) - -## Customization - -Document-specific settings should remain in your document's `TeX/` directory: -- Document title, author, abstract -- Logo selection -- Bibliography resources - -Class-wide settings and functionality are contained within this HSRTReport directory structure. \ No newline at end of file diff --git a/Main.acn b/Main.acn deleted file mode 100644 index 12f5319..0000000 --- a/Main.acn +++ /dev/null @@ -1,4 +0,0 @@ -\glossaryentry{Abb.?\glossentry{a:Abb}|setentrycounter[]{page}"\glsignore}{6} -\glossaryentry{MPG?\glossentry{a:MPG}|setentrycounter[]{page}"\glsignore}{6} -\glossaryentry{MS?\glossentry{a:MS}|setentrycounter[]{page}"\glsignore}{6} -\glossaryentry{Tab.?\glossentry{a:Tab}|setentrycounter[]{page}"\glsignore}{6} diff --git a/Main.equ b/Main.equ deleted file mode 100644 index e69de29..0000000 diff --git a/Main.glo b/Main.glo deleted file mode 100644 index a43c9b5..0000000 --- a/Main.glo +++ /dev/null @@ -1 +0,0 @@ -\glossaryentry{Textkörper?\glossentry{Textkoerper}|setentrycounter[]{page}"\glsignore}{6} diff --git a/Main.ist b/Main.ist deleted file mode 100644 index 0fc3e59..0000000 --- a/Main.ist +++ /dev/null @@ -1,29 +0,0 @@ -% makeindex style file created by the glossaries package -% for document 'Main' on 2025-10-29 -actual '?' -encap '|' -level '!' -quote '"' -keyword "\\glossaryentry" -preamble "\\glossarysection[\\glossarytoctitle]{\\glossarytitle}\\glossarypreamble\n\\begin{theglossary}\\glossaryheader\n" -postamble "\%\n\\end{theglossary}\\glossarypostamble\n" -group_skip "\\glsgroupskip\n" -item_0 "\%\n" -item_1 "\%\n" -item_2 "\%\n" -item_01 "\%\n" -item_x1 "\\relax \\glsresetentrylist\n" -item_12 "\%\n" -item_x2 "\\relax \\glsresetentrylist\n" -delim_0 "\{\\glossaryentrynumbers\{\\relax " -delim_1 "\{\\glossaryentrynumbers\{\\relax " -delim_2 "\{\\glossaryentrynumbers\{\\relax " -delim_t "\}\}" -delim_n "\\delimN " -delim_r "\\delimR " -headings_flag 1 -heading_prefix "\\glsgroupheading\{" -heading_suffix "\}\\relax \\glsresetentrylist " -symhead_positive "glssymbols" -numhead_positive "glsnumbers" -page_compositor "."